■ このスレッドは過去ログ倉庫に格納されています
rep2 part59
- 1 :名無しさん@お腹いっぱい。:2015/03/04(水) 07:09:03.13 ID:uUKZ37KT0.net
- ※■公式p2はこのスレでは扱っていません■※
ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。
※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※荒れる元なのでレンタル鯖やVPSにp2を設置する話題はしない&スルーしてください。
※不具合は怒らず煽らず落ち着いて報告しましょう。
■公式ページ
p2 - PHPでつくった2ch Viewer
http://akid.s17.xrea.com/
■前スレ
rep2 part58
http://anago.2ch.net/test/read.cgi/software/1406547695/
- 100 :名無しさん@お腹いっぱい。:2015/03/05(木) 23:28:47.72 ID:spKTMRqn0.net
- http://api.monazilla.org/
API鍵自動取得お願いします。
- 101 :名無しさん@お腹いっぱい。:2015/03/05(木) 23:43:19.90 ID:c5zTBFaB0.net
- つーかLiveのボタンがウザイだけだから右端に移動した
- 102 :名無しさん@お腹いっぱい。:2015/03/06(金) 00:23:40.27 ID:wH05eV1m0.net
- したらばread.phpはいけるんだけどlive_frame.phpで開くと外部からの書き込み〜で書き込めないです
- 103 :名無しさん@お腹いっぱい。:2015/03/06(金) 00:51:10.51 ID:+qwC/3vS0.net
- live_post.php
-$request .= "Referer: http://{$URL['host']}/\r\n";
+$request .= "Referer: http://{$host}/{$bbs}/{$key}/\r\n";
- 104 :名無しさん@お腹いっぱい。:2015/03/06(金) 01:00:38.89 ID:+qwC/3vS0.net
- >>68に>>86と>>103をコミットした。
- 105 :名無しさん@お腹いっぱい。:2015/03/06(金) 10:36:19.74 ID:wH05eV1m0.net
- ありがとうございます
- 106 :名無しさん@お腹いっぱい。:2015/03/06(金) 11:59:11.69 ID:JC4WGi690.net
- マルチプルタイタンパーな流れ?
- 107 :名無しさん@お腹いっぱい。:2015/03/06(金) 13:14:59.91 ID:M8suRaps0.net
- 2chブラウザインターフェースも。
- 108 :名無しさん@お腹いっぱい。:2015/03/06(金) 13:39:11.76 ID:+qwC/3vS0.net
- >>68に>>88と>>99を実装しました。
実況版の判定は実況版をひたすらカンマ区切りで書き連ねる方式です。
liveボタンは結経評判が悪いんだねえ…
- 109 :名無しさん@お腹いっぱい。:2015/03/06(金) 14:33:19.24 ID:dfzcPUDO0.net
- >>108
仕事早いですねぇ。
>liveボタンは結経評判が悪いんだねえ…
画面幅がリッチな情況ばかりじゃないので、あまり使わないものなら
奥に行って貰いたいなと。
- 110 :名無しさん@お腹いっぱい。:2015/03/06(金) 15:09:13.92 ID:Oa5X9BNg0.net
- この際だからマルチユーザも取り込んでほしい
ttp://d.hatena.ne.jp/iakdevel/20120603/1338725283
- 111 :名無しさん@お腹いっぱい。:2015/03/06(金) 15:15:00.58 ID:FPowbKOh0.net
- お前らいいたい放題やなあ!
- 112 :名無しさん@お腹いっぱい。:2015/03/06(金) 15:49:14.48 ID:+qwC/3vS0.net
- 無効なユーザー名とパスワードを入れたら新規アカウント作成になってしまって認証周りがガバガバになるんで>>110のマルチユーザーの取り込みは見送りで。
自分の視点だけだと現状に満足してしまって改造しようという気が起こらないから要望くれるのはありがたいことです。
- 113 :名無しさん@お腹いっぱい。:2015/03/06(金) 15:51:13.67 ID:itQV1Uhf0.net
- >>110
これだけは反対
- 114 :名無しさん@お腹いっぱい。:2015/03/06(金) 15:57:32.85 ID:Zh7A+t+H0.net
- 今は無印だがapi完成して追い出されたら終わりだな
- 115 :名無しさん@お腹いっぱい。:2015/03/06(金) 16:04:33.55 ID:plLt/McF0.net
- 管理ややこしくなるしな
複数ユーザ欲しかったら複数立てたほうが単純に実現できる
今時それくらいのリソース増で困る鯖環境もないだろうし
- 116 :名無しさん@お腹いっぱい。:2015/03/06(金) 16:16:09.06 ID:f3FHdIJG0.net
- apidatと過去ログの両方を読めるようになったら、おこしてね。
- 117 :名無しさん@お腹いっぱい。:2015/03/06(金) 16:19:30.99 ID:Oa5X9BNg0.net
- 認証ガバガバっていっても証明書でHTTPSレベルで認証通ってるんだから
いいと思うけどなぁ。
あんだけ乗っ取りが横行したのに、いまだにクライアント証明書認証も
しないで使っている人なんていないっしょ?
- 118 :名無しさん@お腹いっぱい。:2015/03/06(金) 16:22:45.24 ID:dfzcPUDO0.net
- >>112
ちょっと俺以外に需要があるかどうか判らないが、liveじゃないPOSTで
書き込みボタン押した後の自動再読み込みを止めるのって取り込める?
該当箇所はこの2箇所だが。
diff --git a/rep2/post.php b/rep2/post.php
index ce42e20..a938eac 100644
--- a/rep2/post.php
+++ b/rep2/post.php
@@ -630,16 +630,11 @@ function showPostMsg($isDone, $result_msg, $reload)
$popup_ht = <<<EOJS
<script type="text/javascript">
//<![CDATA[
- opener.location.href = "{$location_noenc}";
var delay= 3*1000;
setTimeout("window.close()", delay);
//]]>
</script>
EOJS;
- } else {
- $_conf['extra_headers_ht'] .= <<<EOP
-<meta http-equiv="refresh" content="1;URL={$location_noenc}">
-EOP;
}
}
まだ未読が残ってる状態でうっかり書き込んだら更新されて…みたいなのを
避けたい人にしか用はないから設定でON/OFFないと困ると思うけど、
特にスマホでやってる時には自動読み込みが結構邪魔になる。
- 119 :名無しさん@お腹いっぱい。:2015/03/06(金) 16:37:56.13 ID:43tmORJr0.net
- >>117
ここでする話では無いですよ。
- 120 :名無しさん@お腹いっぱい。:2015/03/06(金) 16:46:11.81 ID:plLt/McF0.net
- >>108
ありがとう。すっきりしたw
あとたいした実害ないけど、
view_k.inc.phpの
最大<select name="maxResult">
<option value="10" >50</option>
<option value="20" selected>100</option>
<option value="30" >200</option>
この部分、単純なコピペtypoだと思うので次の時にでもついでにお願い
- 121 :名無しさん@お腹いっぱい。:2015/03/06(金) 16:59:08.51 ID:Oa5X9BNg0.net
- >>119
すまんそん。
gitのリポジトリごといれかえることなんて滅多にないので、
ローカルだけであてることにします。
- 122 :名無しさん@お腹いっぱい。:2015/03/06(金) 17:37:14.56 ID:ILw5dpJW0.net
- いま素のままの rep2 version 1.8.103 を使ってるんだけど、いままでの履歴とかの
データそのままに >>68 のに移行できるんですか?
- 123 :名無しさん@お腹いっぱい。:2015/03/06(金) 17:50:19.37 ID:8xDJox6q0.net
- $conf_user_def['live.livelink_subject'] = "1"; // ("2")
にしてもliveボタンが消えないのは何故だろう??
- 124 :名無しさん@お腹いっぱい。:2015/03/06(金) 17:54:41.50 ID:8xDJox6q0.net
- すいません解決しました><
- 125 :名無しさん@お腹いっぱい。:2015/03/06(金) 17:55:19.39 ID:plLt/McF0.net
- >>122
1.8.103がどんな構成か知らんけど、
俺がrep2ex-111023-2200-with-depsから移行した時の主な構成変更は、
・index.phpがrep2ディレクトリアンダーに
・dataディレクトリの構成が、dat、idx、procに分割されてるので各データの移動
でいけた。
- 126 :名無しさん@お腹いっぱい。:2015/03/06(金) 17:56:37.51 ID:plLt/McF0.net
- >>124
自己解決でも解決方法書けば役に立つんやで?
どうせブラウザキャッシュだろうけどw
- 127 :名無しさん@お腹いっぱい。:2015/03/06(金) 18:40:09.74 ID:+qwC/3vS0.net
- >>118
要するに書き込んだ後自動的に読み込まれる内容が
さっきまで読んでいたレスになれば良いんだな?
それでよければ出来るかどうか判らんがやってみよう…
- 128 :名無しさん@お腹いっぱい。:2015/03/06(金) 19:03:28.45 ID:8xDJox6q0.net
- >>126
はい
お詫びにここから新着画像どうぞ
http://i.imgur.com/fdQJEne.png
ShowThreadPc.php 274行の”「ここから新着」画像を挿入”をコメントアウト解除しimgフォルダに
上記PNGをぶっこんでください。
こうなります
http://i.imgur.com/E6pQNpB.png
- 129 :名無しさん@お腹いっぱい。:2015/03/06(金) 19:06:18.92 ID:8xDJox6q0.net
- あっhttp://i.imgur.com/fdQJEne.pngの画像はimage.pngに変更してください
- 130 :名無しさん@お腹いっぱい。:2015/03/06(金) 19:14:07.31 ID:itQV1Uhf0.net
- defはただの初期値だから変えても意味ない
ちゃんと書いてあるだろ
- 131 :名無しさん@お腹いっぱい。:2015/03/06(金) 19:23:15.10 ID:plLt/McF0.net
- >>130
その初期値が変わるんやで?
- 132 :名無しさん@お腹いっぱい。:2015/03/06(金) 19:44:04.61 ID:dfzcPUDO0.net
- >>127
というより、読んでるスレはいじらないだけでいいと。
とりあえずレス付けたいところでSPMから編集ウィンドウをいくつも
立ち上げる場合もあるから、書き込みボタンを押す度に場所が動いちゃうと
どこ読んでたか判り難くなるって事で。
- 133 :名無しさん@お腹いっぱい。:2015/03/06(金) 21:03:10.67 ID:+qwC/3vS0.net
- すまん>>127の仕様はちょっと難しそうだ。。。
自動再読み込みを止めるのは俺にはメリットが分からないのでも見送りで…
- 134 :名無しさん@お腹いっぱい。:2015/03/06(金) 22:58:21.45 ID:FPowbKOh0.net
- あんま根詰めてやると体に毒やで
まだDAT直禁止なっとらんし力温存しといてくれ
- 135 :名無しさん@お腹いっぱい。:2015/03/06(金) 23:17:01.59 ID:M8suRaps0.net
- 2chブラウザ用ローカルサーバーとして機能できるようにして。
あと読まれる可能性の高いスレを先読みするはない?
頻繁にクリックや更新されるのは、それ以前にロードしておく機能。
- 136 :名無しさん@お腹いっぱい。:2015/03/06(金) 23:25:43.80 ID:plLt/McF0.net
- 無茶言うなやw
未来機能すぎるw
実現できるとすれば最近読んだスレの定期自動チェック化やろうけど未読判別が根本から覆るなw
>>128利用して判定すれば可能かもしれんけど。
まあそもそもそんな特殊機能が必要な人間が限られるからいわん罠w
どんな用途なんや?
テレホ族け?w
- 137 :名無しさん@お腹いっぱい。:2015/03/06(金) 23:31:03.17 ID:mc+/Ek5z0.net
- ニフログのオートパイロット取得思い出したw
ロードウォーリアwww
- 138 :名無しさん@お腹いっぱい。:2015/03/06(金) 23:50:48.59 ID:IkZaVyWh0.net
- このスレこんなに人いたんだなぁ。
- 139 :名無しさん@お腹いっぱい。:2015/03/06(金) 23:54:27.98 ID:M8suRaps0.net
- スレは数秒で更新可能性があるので巡回する機能ではなくて
ユーザーがクリック、更新するであろうとスレを1コ、2コ予測して通信してとく。
外れたら破棄。
頻繁にクリック、更新するのは統計取れるから表示で体感が上がるかと。
- 140 :名無しさん@お腹いっぱい。:2015/03/07(土) 00:28:16.69 ID:R06/qDbw0.net
- 一回読んだスレはその後読まなくても
スレが落ちるまでの分は取得してほしいとは思った事ある
- 141 : ◆0X7hT.k8kU :2015/03/07(土) 00:29:29.02 ID:bl675B+80.net
- >>140
それだとサーバーで別プロセスでするしかない。rep2dでも作るのか?
- 142 :名無しさん@お腹いっぱい。:2015/03/07(土) 00:42:56.80 ID:Oiw7nrOh0.net
- 2ちゃんねるクローラーってのがあるからそっからデータマージする仕組み考えれば?
- 143 :名無しさん@お腹いっぱい。:2015/03/07(土) 00:50:19.72 ID:6bbAO9AS0.net
- そんな頻度にアクセスすると即バーボンハウス送りになってアク禁だよ
- 144 : ◆0X7hT.k8kU :2015/03/07(土) 01:32:31.61 ID:bl675B+80.net
- >>143
バーボンはどっかのバカが止めたような
- 145 :名無しさん@お腹いっぱい。:2015/03/07(土) 01:43:09.12 ID:HcwkO3dE0.net
- バーボンみたいな連続アクセスを自動的にアク禁する機能はなくなったみたいだが
jikkyo.orgのbbsmenuのように運営が気に食わないと判断したアクセスは手動で焼かれるだろう
- 146 :名無しさん@お腹いっぱい。:2015/03/07(土) 03:24:41.13 ID:Oiw7nrOh0.net
- ようつべリンクなんだけど、httpsだとサムネしないみたいなんで頼む。
URLがデフォルトでhttpsに変わったのでそのままコピペするとサムネしないんだ。
通常のリンクURLもhttpsだとHTMLポップアップしない。
http://anago.2ch.net/test/read.cgi/software/1425344244/436-437
- 147 :名無しさん@お腹いっぱい。:2015/03/07(土) 05:25:41.75 ID:L1ADU8+00.net
- >>140これちょっと見た感じだけど
rep2/subject.php
680 // 新着あり
681 if ($aThread->unum > 0) {
辺りで
$aThread->downloadDat();
して
rescountだけ更新でreadnumはそのままにして
P2Util::recKeyIdx($aThread->keyidx, $sar);
すれば既読はそのままでログは取得出来そう
あとはsubject.phpにこれを有効にするようなオプションを追加してcronで回せばいいんじゃないの
- 148 :名無しさん@お腹いっぱい。:2015/03/07(土) 05:37:40.48 ID:L1ADU8+00.net
- >>146
--- a/lib/ShowThreadPc.php
+++ b/lib/ShowThreadPc.php
@@ -1351,9 +1351,9 @@ EOP;
return <<<EOP
{$link}<div class="preview-video preview-video-youtuve">
<object {$youtube_winsize}>
-<param name="movie" value="http://www.youtube.com/v/{$id}" valuetype="ref" type="application/x-shockwave-flash">
+<param name="movie" value="https://www.youtube.com/v/{$id}" valuetype="ref" type="application/x-shockwave-flash">
<param name="wmode" value="transparent">
-<embed src="http://www.youtube.com/v/{$id}" type="application/x-shockwave-flash" wmode="transparent" {$youtube_winsize}>
+<embed src="https://www.youtube.com/v/{$id}" type="application/x-shockwave-flash" wmode="transparent" {$youtube_winsize}>
</object>
</div>
EOP;
- 149 :名無しさん@お腹いっぱい。:2015/03/07(土) 05:42:27.86 ID:aX2f35Xd0.net
- sslだろうが無かろうが結構前からyoutubeのサムネ出なくなってるけど
- 150 :名無しさん@お腹いっぱい。:2015/03/07(土) 05:46:13.96 ID:L1ADU8+00.net
- スマンミスった
これもいるな
@@1326
- if (preg_match('{^http://(www|jp|m)\\.youtube\\.com/watch\\?(?:.+&)?v=([0-9a-zA-Z_\\-]+)}', $url, $m)) {
+ if (preg_match('{^https?://(www|jp|m)\\.youtube\\.com/watch\\?(?:.+&)?v=([0-9a-zA-Z_\\-]+)}', $url, $m)) {
- 151 :名無しさん@お腹いっぱい。:2015/03/07(土) 05:49:27.12 ID:L1ADU8+00.net
- >>149
それはrep2をhttpsにしてるとhttpのコンテンツと混在出来ないってやつじゃない?
youtubeがhttpsに対応したから>>148>>150で俺は表示出来てるよ
ちなみにニコ動はhttpsには対応してないっぽい
- 152 :名無しさん@お腹いっぱい。:2015/03/07(土) 05:50:55.73 ID:L1ADU8+00.net
- 何度もすまんけど>>148は見にくいけどhttpをhttpsに変えただけね
- 153 :名無しさん@お腹いっぱい。:2015/03/07(土) 05:56:06.87 ID:aX2f35Xd0.net
- >>151
あっそう言うことか、、証明書取ったからssl接続にしてたけど無しでいいかw
- 154 :名無しさん@お腹いっぱい。:2015/03/07(土) 09:42:17.38 ID:RJk2hVbT0.net ?PLT(12121)
-
新しいBeで書き込みって対応してないんですか?
SESSION-IDの取得に失敗しました。って出てログイン出来ないんですが
- 155 :名無しさん@お腹いっぱい。:2015/03/07(土) 11:16:19.80 ID:HcwkO3dE0.net
- p2-php/lib/expack/Consoleあたりに「最近読んだスレ」の一覧を取得して>>147をするスクリプトおいてcronで回せば>>140は実現できそう
- 156 :名無しさん@お腹いっぱい。:2015/03/07(土) 13:32:45.98 ID:M/ffP80j0.net
- なんか公式rep2とか作られてしまいそうな方向に流れているように感じないでもないw
- 157 :名無しさん@お腹いっぱい。:2015/03/07(土) 13:33:00.86 ID:GNPhebKN0.net
- >>152
httpとhttpsの切り替えだけど、固定で持ったり設定で切り替えるとかじゃなく
$_SERVER[“HTTPS”]を参照する様にして
empty($_SERVER["HTTPS"]) ? "http://" : "https://") . "www.youtube〜
みたいなのじゃアカンの?
- 158 :名無しさん@お腹いっぱい。:2015/03/07(土) 13:52:57.34 ID:+80ATREc0.net
- 短縮URLのhttp://youtu.be/の対応もついでにお願い出来ませんか?
- 159 :名無しさん@お腹いっぱい。:2015/03/07(土) 13:53:11.13 ID:M/ffP80j0.net
- >>157
rep2を置いた鯖がhttpsであることとhttps上でのサービスが標準であるyoutubeは違う。
- 160 :名無しさん@お腹いっぱい。:2015/03/07(土) 14:30:27.29 ID:L1ADU8+00.net
- >>157
youtubeがhttpsがデフォになってるみたいだからこれでいいと思う
rep2がhttpで埋め込みがhttpsの場合は問題無いみたいだし
ていうかまだこれだけじゃいろいろ足りないわ
ちょっとまってね
- 161 :名無しさん@お腹いっぱい。:2015/03/07(土) 15:34:30.30 ID:sE6rg3M30.net
- rep2無改造でcronとwgetだけで>>140は実現できるよ。
最近読んだスレの更新ボタンを押したときに接続するURLを定期的に取らせればいいわけだし。
ログイン用のパラメータ(form_login_id等)を一緒にPOSTしておく。
- 162 :名無しさん@お腹いっぱい。:2015/03/07(土) 15:52:03.36 ID:L1ADU8+00.net
- http://pastebin.com/AyaTxsGF
youtubeの埋め込みをflashからhtml5に変更してみた
ただ手動で開くのjsの部分がこれでいいのかわからん
rep2/js/preview_video.jsの
if (document.all) { ... }
これが必要なのかわからん
あとhtmlポップアップがhttpsに変更しても表示されないのもわからん
- 163 :名無しさん@お腹いっぱい。:2015/03/07(土) 15:56:31.29 ID:L1ADU8+00.net
- >>161
更新ボタン押しただけではsubject.txtをとってくるだけでdatは取ってきてくれないと思うんだけど
- 164 :名無しさん@お腹いっぱい。:2015/03/07(土) 18:37:35.31 ID:Oiw7nrOh0.net
- 要望ばっかで悪いんだけど、
IDやトリップを日付と一緒に必死チェッカーもどきに渡してダイレクトリンク張れないだろうか?
http://hissi.org/read.php/software/20150307/T2l3N25yT2gw.html
問題はID:Oiw7nrOh0からリンクURLのT2l3N25yT2gwをどうやって生成してるかがわからんのだが。。。
- 165 :名無しさん@お腹いっぱい。:2015/03/07(土) 18:44:14.55 ID:HWWYK77W0.net
- わからないならできないなw
あのエンコードのデコードプログラムに突っ込んだらそのまま出てきたがw
- 166 :名無しさん@お腹いっぱい。:2015/03/07(土) 18:46:01.24 ID:HWWYK77W0.net
- SFdXWUs3N1cwかな?w
- 167 :名無しさん@お腹いっぱい。:2015/03/07(土) 18:52:24.60 ID:GNPhebKN0.net
- またAPI鯖死んでる? (w
- 168 :名無しさん@お腹いっぱい。:2015/03/07(土) 18:56:28.44 ID:L1ADU8+00.net
- >>164
必死チェッカーはSPMで対応してるけど
- 169 :名無しさん@お腹いっぱい。:2015/03/07(土) 19:20:46.40 ID:EYtyKWdt0.net
- 必死チェッカーもそうだけどhttpsのときポップアップで外部サイト表示するの無理なんかな
ブラウザ側で無効にできればそれでもいいけど
- 170 :名無しさん@お腹いっぱい。:2015/03/07(土) 19:26:09.23 ID:myWH3GkW0.net
- 基本的なこと聞くけど、API使用版は認証キーをどこかで調達しなきゃいけないんだよね?
- 171 :名無しさん@お腹いっぱい。:2015/03/07(土) 20:05:19.96 ID:btIofbR00.net
- どこかっつうかJane styleのhttpsキャプチャすればUAとAppkeyは丸見えやでえ
HMkeyはちょっと苦労するで
- 172 :名無しさん@お腹いっぱい。:2015/03/07(土) 20:11:31.15 ID:9vh20FHf0.net
- >>170
http://anago.2ch.net/test/read.cgi/software/1425323214/528
- 173 :名無しさん@お腹いっぱい。:2015/03/07(土) 20:13:09.01 ID:9vh20FHf0.net
- >>170
間違えた
http://anago.2ch.net/test/read.cgi/software/1425323214/447
- 174 :名無しさん@お腹いっぱい。:2015/03/07(土) 21:03:53.59 ID:myWH3GkW0.net
- >>173
ありがとう。助かる
>>171
spyleを見れば書いてあるとは思いつきもしなかった
頭固くなってるわ、オレ
- 175 :名無しさん@お腹いっぱい。:2015/03/07(土) 22:42:54.16 ID:GDhcexKZ0.net
- >>164
base64じゃなかった?
そもそもソースコードに書いてあるけど
- 176 :名無しさん@お腹いっぱい。:2015/03/08(日) 00:15:25.60 ID:AN7VleuR0.net
- 普段使っているrep2を>>68に入れ替える作業がやっと終わった。。。
>>68をアップデートしました。おこがましいかもしれませんが名前を付けました。
前回からの主な更新内容
・docディレクトリに各機能のReadme.txtを作成しました。
・2ch APIを使用する設定の場合は2ch関係の通信(subject.txt,SETTING.txt,bbs.cgi,浪人認証)でAPIのUAを使用するようにしました。
・2ch以外の外部板やAPIを使用しない設定の場合はrep2のUAを使用します。
・APIはキーを入れないと使えない機能なので使用しない設定をデフォルトにしました。
・AppNameを入れずにAPIを使用する設定にすると2ch相手の通信をしなくなりました。
・>>120,148 を適用しました。
- 177 :名無しさん@お腹いっぱい。:2015/03/08(日) 01:44:28.07 ID:SELfS1yG0.net
- >>176
おつかれさま〜
夕方いただいた分にみんな適用されてるみたいだけど、合ってる?
- 178 :名無しさん@お腹いっぱい。:2015/03/08(日) 01:54:14.04 ID:uydUYr4O0.net
- >>176
>>120は携帯向けやから(10|20|30)に寄せるんやで
- 179 :名無しさん@お腹いっぱい。:2015/03/08(日) 08:55:43.75 ID:AN7VleuR0.net
- >>177スレに書く暇がなくて昼頃に先にコミットしたので合ってます。
>>178アチャーもう一回直してコミットしとく
- 180 :名無しさん@お腹いっぱい。:2015/03/08(日) 09:35:43.95 ID:zlYRV9910.net
- クレクレ君だけど日々アップデートするの楽しー
- 181 :名無しさん@お腹いっぱい。:2015/03/08(日) 09:49:28.18 ID:s87pss130.net
- ちょっとしたプログラマ気分ってか
- 182 :名無しさん@お腹いっぱい。:2015/03/08(日) 10:10:46.07 ID:oZWOd2Ub0.net
- Twitterの画像をIC2で取り込みたいんだけど
Twitterの画像のURLの貼られ方って
https://pbs.twimg.com/media/B27JFXDCEAA97yI.jpg
https://pbs.twimg.com/media/B27JFXDCEAA97yI.jpg:orig
https://pbs.twimg.com/media/B27JFXDCEAA97yI.jpg:orig?jpg
こんなパターンでそれぞれhttpsじゃなくてhttpの事もあるって感じかな?
- 183 :名無しさん@お腹いっぱい。:2015/03/08(日) 10:17:48.39 ID:i+GJ2R3J0.net
- datアクセス停止と同時にフェードアウトするつもりだから高見の盛物w
- 184 :名無しさん@お腹いっぱい。:2015/03/08(日) 10:25:48.86 ID:voJXCRZ40.net
- >>181
自分では0から作れないけど改造するだけなら簡単だからね
- 185 :名無しさん@お腹いっぱい。:2015/03/08(日) 11:12:32.42 ID:gd8dr2PN0.net
- >>183 高見の盛物?
- 186 :名無しさん@お腹いっぱい。:2015/03/08(日) 11:54:43.30 ID:oZWOd2Ub0.net
- 高見盛の話題で盛り上がってるところ割り込んで申し訳無いけど
雑だけどtwitterの画像対応出来たー
addURLHandlerって奴に関数食べさせるとなんでもIC2行きに出来るのね
lib/ShowThread.php
@@ -83,6 +83,7 @@
// imepitaのURLを加工してImageCache2させるプラグインを登録
if (P2_IMAGECACHE_AVAILABLE == 2) {
$this->addURLHandler(array($this, 'plugin_imepitaToImageCache2'));
+ $this->addURLHandler(array($this, 'plugin_twitterToImageCache2'));
}
lib/ShowThread.phpの適当な場所に追加
public function plugin_twitterToImageCache2($url, $purl, $str)
{
if ($purl['host'] == 'pbs.twimg.com' ) {
//必ずオリジナルサイズを取得
if(preg_match('{/media/(.+):(.+)?}i',$purl['path'],$m)){
$_url = 'http://pbs.twimg.com/media/' . $m[1].":orig";
}else{
$_url = 'http://pbs.twimg.com' . $purl['path'].":orig";
}
$_purl = @parse_url($_url);
$_purl[0] = $_url;
return $this->plugin_imageCache2($_url, $_purl, $str, true, $url);
}
return false;
}
- 187 :名無しさん@お腹いっぱい。:2015/03/08(日) 11:54:50.70 ID:YBCZ2+2ZO.net
- >>185
ロボコップ力士懐かしいな
- 188 :名無しさん@お腹いっぱい。:2015/03/08(日) 13:03:17.30 ID:voJXCRZ40.net
- >>186
ん、それ画像置換URLで対応できないの?
- 189 :名無しさん@お腹いっぱい。:2015/03/08(日) 13:07:59.75 ID:OL/0PfCL0.net
- Twitter画像は置換画像URLプラグイン編集から
Match
http://pbs\.twimg\.com/(.*):(.*)
https://pbs\.twimg\.com/(.*):(.*)
Replace
http://pbs.twimg.com/$1
https://pbs.twimg.com/$1
でいいんじゃないの、それよりつべの短縮urlでのプレビューオナシス
- 190 :名無しさん@お腹いっぱい。:2015/03/08(日) 14:42:16.15 ID:i+GJ2R3J0.net
- リプレースするならhttps://だけでいいんじゃないの?w
- 191 :名無しさん@お腹いっぱい。:2015/03/08(日) 14:55:47.48 ID:voJXCRZ40.net
- Match
https?://pbs\.twimg\.com/(.*):.*
でいいと思うけど
- 192 :名無しさん@お腹いっぱい。:2015/03/08(日) 15:12:58.18 ID:uydUYr4O0.net
- 2chAPIの利用規約にsc対応しちゃダメってのがあるらしいがこれって法的に有効なのか?
- 193 :名無しさん@お腹いっぱい。:2015/03/08(日) 15:26:53.27 ID:+9fFEdzv0.net
- 過去数年内で最高の盛り上がりを見せてしまったrep2スレ
- 194 :名無しさん@お腹いっぱい。:2015/03/08(日) 15:43:06.12 ID:UKpcoFX20.net
- 書込クリックして別窓でレス書き込みウインドウ開いて書き込むボタン押した後、
書き込みが終わりましたウインドウを出さない、もしくは数秒で閉じるようにして欲しいなぁ
- 195 :名無しさん@お腹いっぱい。:2015/03/08(日) 15:45:29.54 ID:qk7QohHs0.net
- >>192
利用規約に同意する以上有効でしょう
利用規約に同意しないなら2chAPIは使わせてもらえない、単純な話だ
- 196 :名無しさん@お腹いっぱい。:2015/03/08(日) 16:20:17.37 ID:uydUYr4O0.net
- いやいや、任天堂の製品を卸して欲しくばソニーのゲーム関連製品は扱うなってのは明らかに独占禁止法違反。
書面にサインしたとしても無効。
ヤミ金の金利も同じ。
規約同意が必ずしも有効ではないよ。
sc排除についてはどうなんだろう?だけど。
- 197 :名無しさん@お腹いっぱい。:2015/03/08(日) 17:00:09.84 ID:zjZIGF8+0.net
- 独禁法関係ないやん
- 198 :名無しさん@お腹いっぱい。:2015/03/08(日) 17:09:20.07 ID:yqhnk/kR0.net
- >>176
2ch API を使用する設定で尚且つホストが2chの時はAPIのUAを送る
↑これを適用したら「ERROR:referer情報が変です。(ref1) 」が出て書き込み出来なくなったの…
- 199 :名無しさん@お腹いっぱい。:2015/03/08(日) 17:29:43.14 ID:+FTadT7Z0.net
- >>189
>それよりつべの短縮urlでのプレビューオナシス
設定の「リンクプラグイン編集」を使えば良くね?
総レス数 1058
250 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200