※■公式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/
rep2 part71
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
2024/03/14(木) 13:43:19.44ID:amwQPZlr0261あぼーん
NGNGあぼーん
262あぼーん
NGNGあぼーん
263あぼーん
NGNGあぼーん
264あぼーん
NGNGあぼーん
265あぼーん
NGNGあぼーん
266あぼーん
NGNGあぼーん
267あぼーん
NGNGあぼーん
268あぼーん
NGNGあぼーん
269あぼーん
NGNGあぼーん
270あぼーん
NGNGあぼーん
271あぼーん
NGNGあぼーん
272あぼーん
NGNGあぼーん
sageチェックボックスみたいな名前欄に!donguri入力するチェックボックス誰か実装してください
もしくはやり方教えて
もしくはやり方教えて
p2-php/rep2/js/post_form.jsの中でJavaScriptでやっているだけだから
そのsage処理と同じものを作るだけだろうが
そのsage処理と同じものを作るだけだろうが
277あぼーん
NGNGあぼーん
278あぼーん
NGNGあぼーん
279あぼーん
NGNGあぼーん
280あぼーん
NGNGあぼーん
281あぼーん
NGNGあぼーん
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あぼーん
327 ハンター[Lv.9][新芽]
2024/05/03(金) 00:01:53.05ID:HFs/fuJ70 ブラウザからならハンターになれるが
rep2からだと警備員
rep2からだと警備員
2024/05/03(金) 22:48:10.93ID:HFs/fuJ70
ハンターアカウントにログイン
レスごとに大砲を撃つリンク
頭いい人実装お願いします
レスごとに大砲を撃つリンク
頭いい人実装お願いします
ハンターログインもすぐできるが、今はブラウザ側で別にログインしておく感じにしてる
https://imgur.com/BqZ9hzP.jpg
https://imgur.com/BqZ9hzP.jpg
2024/05/04(土) 15:36:49.51ID:hJwEFxgy0
たぶんPHPのバージョン上げてから設定全般がUTF-8で書き込まれるようになって
読み込みの方はシフトJIS前提だから設定変更すると日本語箇所が壊れるようになった
そんなに頻繁に設定変更しないから今は毎回ファイルの文字コード変換して凌いでるけど
直し方わかりませんか?
今のPHPバージョンは8.2.8です
読み込みの方はシフトJIS前提だから設定変更すると日本語箇所が壊れるようになった
そんなに頻繁に設定変更しないから今は毎回ファイルの文字コード変換して凌いでるけど
直し方わかりませんか?
今のPHPバージョンは8.2.8です
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しか使ってないから、スマホから撃ちたいなら自分で改造してくれ
さすがに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」だったから一致しなかったんだな
--- 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);
}
間違ってたわ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>';
+ }
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') {
いい加減うざいのでもうレスやめます
誰かもっとちゃんとしたやり方わかったら教えてください
結局常に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:18:58.42ID:wFlV+UC60
>>337
エラーが出ます
Parse error: syntax error, unexpected '.' in /Users/hogehoge/p2-php/lib/ShowThreadPc.php on line 219
エラーが出ます
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あぼーん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 『一貫している日本政府の立場があたかも変わったかのような主張を国内ですることは、中国を利することに』自民党広報が見解 [おっさん友の会★]
- 今後50年間、毎年100万人ずつ人口が減る…「少子化対策」の失敗で日本が迎える「死ぬまで搾取」というヤバい未来 [ぐれ★]
- 【芸能】長嶋一茂 高層ビル住民にパラシュートのススメ 香港火災を例に「理性を最後まで失わずに対処できる…」 [冬月記者★]
- 石破茂氏、「高市さんよくぞ言った」の空気に待った 存立危機事態…考えてはいても「公の場で言うことか」:東京新聞 ★2 [少考さん★]
- 25年の食品値上げ、2年ぶり2万品目超え [少考さん★]
- 【おっぱい】「女性を見つけた瞬間に揉みたいという衝動にかられ…」路上で25歳女性に不同意わいせつ行為か 21歳土木作業員の男を逮捕 [nita★]
- 中国「誠意を見せる気があるなら高市早苗は辞任しろ。」キタ━(゚∀゚)━! [153490809]
- 【悲報】橋下徹「高市氏自身は反省したが、熱烈支持者は発言を絶対正当化し続ける。その声に左右される国家運営は非常に危険 [733893279]
- 高市早苗「裏金問題の調査をすると約束しましたが調査結果を公表するとは約束してません」 [931948549]
- ネトウヨ、イライラしても犯罪だけは犯すなよ [805596214]
- アメリカで首から『◯◯◯◯◯!』って書いたプラカード下げてたら 勇者
- 【高市悲報】中国、統一教会を邪教と位置付け、日米政界が統一教会に牛耳られているとみなしていた🏺😭 [359965264]
