rep2 part71

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2024/03/14(木) 13:43:19.44ID:amwQPZlr0
※■公式p2はこのスレでは扱っていません■※

ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。

※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※荒れる元なのでレンタル鯖やVPSにp2を設置する話題はしない&スルーしてください。
※不具合は怒らず煽らず落ち着いて報告しましょう。

■公式ページ
rep2 expack 全部入り for PHP 8.x by (´・ω・) ス
https://github.com/mikoim/p2-php/
rep2 expack 全部入り by open774
https://github.com/open774/p2-php
p2 - PHPでつくった2ch Viewer
http://akid.s17.xrea.com/
p2Wiki
http://akid.s17.xrea.com/p2puki/

■前スレ
rep2 part70
http://egg.5ch.net/test/read.cgi/software/1700819623/
261あぼーん
垢版 |
NGNG
あぼーん
262あぼーん
垢版 |
NGNG
あぼーん
263あぼーん
垢版 |
NGNG
あぼーん
264あぼーん
垢版 |
NGNG
あぼーん
265あぼーん
垢版 |
NGNG
あぼーん
266あぼーん
垢版 |
NGNG
あぼーん
267あぼーん
垢版 |
NGNG
あぼーん
268あぼーん
垢版 |
NGNG
あぼーん
269あぼーん
垢版 |
NGNG
あぼーん
270あぼーん
垢版 |
NGNG
あぼーん
271あぼーん
垢版 |
NGNG
あぼーん
272あぼーん
垢版 |
NGNG
あぼーん
2024/04/23(火) 17:57:28.80ID:5/CEwnAK0
sageチェックボックスみたいな名前欄に!donguri入力するチェックボックス誰か実装してください
もしくはやり方教えて
2024/04/23(火) 18:25:03.46ID:I1qXEco20
>>273
チェックボックスを配置して、チェックされたら名前に!donguriを代入。チェックを外されて名前欄が!donguriなら空白にする。

知らんけど(PHPはわからん・・・)
2024/04/23(火) 18:35:03.38ID:2xw7wKRX0
my_FROMに!donguri設定しておけ
2024/04/24(水) 09:16:20.59ID:du2EyWe70
p2-php/rep2/js/post_form.jsの中でJavaScriptでやっているだけだから
そのsage処理と同じものを作るだけだろうが
277あぼーん
垢版 |
NGNG
あぼーん
278あぼーん
垢版 |
NGNG
あぼーん
279あぼーん
垢版 |
NGNG
あぼーん
280あぼーん
垢版 |
NGNG
あぼーん
281あぼーん
垢版 |
NGNG
あぼーん
2024/04/25(木) 17:43:33.30ID:O5FWyrp20
いつまで苗や警備員なんだ
2024/04/25(木) 17:46:13.36ID:i8yDX8dI0
ずっと
2024/04/27(土) 15:58:34.18ID:l/Kutxaa0
Ubuntu 24.04 LTSにアップグレードしてphp8.3でも動作することを確認した
285あぼーん
垢版 |
NGNG
あぼーん
286あぼーん
垢版 |
NGNG
あぼーん
287あぼーん
垢版 |
NGNG
あぼーん
288あぼーん
垢版 |
NGNG
あぼーん
289あぼーん
垢版 |
NGNG
あぼーん
290あぼーん
垢版 |
NGNG
あぼーん
291あぼーん
垢版 |
NGNG
あぼーん
292あぼーん
垢版 |
NGNG
あぼーん
293あぼーん
垢版 |
NGNG
あぼーん
294あぼーん
垢版 |
NGNG
あぼーん
295あぼーん
垢版 |
NGNG
あぼーん
296あぼーん
垢版 |
NGNG
あぼーん
297あぼーん
垢版 |
NGNG
あぼーん
298あぼーん
垢版 |
NGNG
あぼーん
299あぼーん
垢版 |
NGNG
あぼーん
300あぼーん
垢版 |
NGNG
あぼーん
301あぼーん
垢版 |
NGNG
あぼーん
302あぼーん
垢版 |
NGNG
あぼーん
303あぼーん
垢版 |
NGNG
あぼーん
304あぼーん
垢版 |
NGNG
あぼーん
305あぼーん
垢版 |
NGNG
あぼーん
306あぼーん
垢版 |
NGNG
あぼーん
307あぼーん
垢版 |
NGNG
あぼーん
308あぼーん
垢版 |
NGNG
あぼーん
309あぼーん
垢版 |
NGNG
あぼーん
310あぼーん
垢版 |
NGNG
あぼーん
311あぼーん
垢版 |
NGNG
あぼーん
312あぼーん
垢版 |
NGNG
あぼーん
313あぼーん
垢版 |
NGNG
あぼーん
314あぼーん
垢版 |
NGNG
あぼーん
315あぼーん
垢版 |
NGNG
あぼーん
316あぼーん
垢版 |
NGNG
あぼーん
317あぼーん
垢版 |
NGNG
あぼーん
318あぼーん
垢版 |
NGNG
あぼーん
319あぼーん
垢版 |
NGNG
あぼーん
320あぼーん
垢版 |
NGNG
あぼーん
321あぼーん
垢版 |
NGNG
あぼーん
322あぼーん
垢版 |
NGNG
あぼーん
323あぼーん
垢版 |
NGNG
あぼーん
324あぼーん
垢版 |
NGNG
あぼーん
325あぼーん
垢版 |
NGNG
あぼーん
2024/05/02(木) 23:56:34.19ID:NGBQBiWO0
rep2上でUPLIFTのハンターにログインするにはどうしたらいい?
327 ハンター[Lv.9][新芽]
垢版 |
2024/05/03(金) 00:01:53.05ID:HFs/fuJ70
ブラウザからならハンターになれるが
rep2からだと警備員
2024/05/03(金) 22:48:10.93ID:HFs/fuJ70
ハンターアカウントにログイン
レスごとに大砲を撃つリンク
頭いい人実装お願いします
2024/05/04(土) 09:17:44.86ID:SMQAnrxT0
ハンターログインもすぐできるが、今はブラウザ側で別にログインしておく感じにしてる
https://imgur.com/BqZ9hzP.jpg
2024/05/04(土) 15:36:49.51ID:hJwEFxgy0
たぶんPHPのバージョン上げてから設定全般がUTF-8で書き込まれるようになって
読み込みの方はシフトJIS前提だから設定変更すると日本語箇所が壊れるようになった
そんなに頻繁に設定変更しないから今は毎回ファイルの文字コード変換して凌いでるけど
直し方わかりませんか?
今のPHPバージョンは8.2.8です
2024/05/04(土) 15:51:58.11ID:5gmIKEbw0
そんなことは起きてないから分からん
2024/05/04(土) 17:26:38.72ID:OvdNHQjJ0
>>329
おお良いですね
2024/05/04(土) 17:29:55.31ID:OvdNHQjJ0
ハンターの大砲かなり効果ありますね
よく行くスレでアンチ荒らしに撃ってるけどかなり減った
2024/05/04(土) 23:17:05.63ID:SMQAnrxT0
すまん、ハンターの射撃リンクのやつだけど、ベースはmikoim php8版なんだけど
さすがにmikoim版が2年前が最終更新だしそれを使ってたと思ったが、今さっき
git diffしてみたらだいぶ違ってて、元が古いみたいで簡単なパッチが作れないわ
ShowThreadPc.phpの改造だけでいけると思うんだけど確認してみる

自分はPCしか使ってないから、スマホから撃ちたいなら自分で改造してくれ
335330
垢版 |
2024/05/05(日) 10:48:58.15ID:kPTqgAeR0
直し方わかったわ

--- bootstrap.php~      2022-03-26 14:25:55.000000000 +0900
+++ bootstrap.php       2024-05-05 10:32:57.552573000 +0900
@@ -148,7 +148,7 @@
     }

     // Shift_JISでなければ変換
-    if ($request_encoding !== 'SJIS-win') {
+    if ($request_encoding !== 'SJIS-WIN') {
         mb_convert_variables('SJIS-win', 'UTF-8,CP932', $_GET, $_POST);
     }

文字コード判定の返り値が「SJIS-WIN」だったから一致しなかったんだな
336330
垢版 |
2024/05/06(月) 11:15:42.75ID:lfS7yUfs0
>>335
間違ってたわw
実際にテストしたら戻り値はやっぱり「SJIS-win」だった
ただページの文字コードとフォーム入力の文字コードが違うのが原因っぽいのでこうした

--- bootstrap.php~      2022-03-26 14:25:55.000000000 +0900
+++ bootstrap.php       2024-05-06 11:11:10.639136591 +0900
@@ -148,7 +148,7 @@
     }

     // Shift_JISでなければ変換
-    if ($request_encoding !== 'SJIS-win') {
+    if ($request_encoding === 'SJIS-win') {
         mb_convert_variables('SJIS-win', 'UTF-8,CP932', $_GET, $_POST);
     }
2024/05/06(月) 12:34:44.85ID:hgrOjSo60
大砲リンクはこんくらいでいけると思う
lib/ShowThreadPC.php
transResとqResの両方に
+ $resdate = $date_id;
+ $resdate = mb_ereg_replace(" ID:.*$", "", $resdate);
+ $resdate = mb_convert_encoding($resdate, "UTF-8", "SJIS");
+ $resdate = urlencode($resdate);
// BEプロファイルリンク変換
$date_id = $this->replaceBeId($date_id, $i);
+ if (strstr($this->thread->host, ".5ch.net")) {
+ $donguri = "https://"; . $this->thread->host . "/test/read.cgi/" . $this->thread->bbs . "/" . $this->thread->key . "/";
+ $donguri = urlencode($donguri);
+ $donguri = "https://donguri.5ch.net/confirm?url="; . $donguri . "&date=" . $resdate;
+ $date_id .= ' <a href="' . $donguri . '" onclick="return OpenSubWin(¥'' . $donguri . '¥',600,600,0,0)">砲</a>';
+ }
338330
垢版 |
2024/05/06(月) 13:00:43.45ID:lfS7yUfs0
>>336だと試してないブラウザーで不具合出るかもしれないので
結局常にSJIS-winに変換するようにした

--- bootstrap.php~ 2022-03-26 14:25:55.000000000 +0900
+++ bootstrap.php 2024-05-06 12:53:07.990665591 +0900
@@ -148,9 +148,9 @@
}

// Shift_JISでなければ変換
- if ($request_encoding !== 'SJIS-win') {
- mb_convert_variables('SJIS-win', 'UTF-8,CP932', $_GET, $_POST);
- }
+ #if ($request_encoding !== 'SJIS-win') {
+ mb_convert_variables('SJIS-win', 'UTF-8,CP932,SJIS-win', $_GET, $_POST);
+ #}

// $_REQUEST を再構成
if ($_SERVER['REQUEST_METHOD'] == 'POST') {

いい加減うざいのでもうレスやめます
誰かもっとちゃんとしたやり方わかったら教えてください
339名無しさん@お腹いっぱい。
垢版 |
2024/05/06(月) 19:33:51.01ID:iGm55u+t0
ロマサガのソシャゲで一番成功すると言っても大したことあるからスレ立て苦手すぎ問題(´・ω・`)
2024/05/06(月) 22:13:38.90ID:LTlIyYgs0
どんぐりすぐ枯れてしまってめんどくさい
これしょっちゅう書き込んで枯らさないようにしろってこと?
2024/05/06(月) 22:18:58.42ID:wFlV+UC60
>>337
エラーが出ます
Parse error: syntax error, unexpected '.' in /Users/hogehoge/p2-php/lib/ShowThreadPc.php on line 219
342あぼーん
垢版 |
NGNG
あぼーん
343あぼーん
垢版 |
NGNG
あぼーん
344あぼーん
垢版 |
NGNG
あぼーん
345あぼーん
垢版 |
NGNG
あぼーん
346あぼーん
垢版 |
NGNG
あぼーん
347あぼーん
垢版 |
NGNG
あぼーん
348あぼーん
垢版 |
NGNG
あぼーん
349あぼーん
垢版 |
NGNG
あぼーん
350あぼーん
垢版 |
NGNG
あぼーん
351あぼーん
垢版 |
NGNG
あぼーん
352あぼーん
垢版 |
NGNG
あぼーん
353あぼーん
垢版 |
NGNG
あぼーん
354あぼーん
垢版 |
NGNG
あぼーん
355あぼーん
垢版 |
NGNG
あぼーん
356あぼーん
垢版 |
NGNG
あぼーん
357あぼーん
垢版 |
NGNG
あぼーん
358あぼーん
垢版 |
NGNG
あぼーん
359あぼーん
垢版 |
NGNG
あぼーん
360あぼーん
垢版 |
NGNG
あぼーん
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況