[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 02/12 07:32 / Filesize : 114 KB / Number-of Response : 528
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【p2】PHPでつくった2ch viewer【part44】



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 23:39:40 ID:EkmqksDA0]
ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。

※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※レンタル鯖にp2設置は2ch運営とp2ユーザーに迷惑なのでやめましょう。
※不具合は怒らず煽らず落ち着いて報告しましょう。

公式ページ akid.s17.xrea.com/
rep2 機能拡張パック
page2.xrea.jp/expack/

スクリーンショット akid.s17.xrea.com/img/ScreenShot.png

前スレ
【p2】PHPでつくった2ch viewer【part43】
pc11.2ch.net/test/read.cgi/software/1221494527/

263 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/10(月) 22:57:00 ID:hFblQxWF0]
レスありがとう。
Safari,Firefox,IE7,iPhone何れもレス番ポップアップがしない。Javascriptはどれもオンは確認済み
Safari,Firefox,IE7はスレタイNo.を押すと通常別ウインドウで開くと思うけど同ウインドウで開いてしまう。
新規にダウンロードして拡張を入れてみても同じ症状。
でも他鯖に置いてある拡張は問題ない。なにが違うんだぁぁ。

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/10(月) 23:08:53 ID:oZOTikIr0]
>新規にダウンロードして拡張を入れてみても同じ症状。
でも他鯖に置いてある拡張は問題ない。なにが違うんだぁぁ。

この部分は切り分けできないの?
つまり、おかしい挙動のrep2を、
問題ないrep2の動いている他鯖に移してみるとどうなるか?
あるいは逆に、問題ない拡張をおかしい挙動の鯖に持ってくるとか?

要するに設定漏れ。

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/10(月) 23:10:03 ID:XvRAKZGvP BE:1489150297-2BP(8576)]
>>257
>>74

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/10(月) 23:26:35 ID:O+52QXg30]
拡張パック使ってるけど、携帯モードで書き込むと
最新のレス番からじゃなくて1から表示されてしまう事がある人いない?
どこ直せばいいの?

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/10(月) 23:50:10 ID:hFblQxWF0]
これよく見ると左の板メニューが全部開いた状態だな。完全にjavaスクリプトが無効な状態。
しかしブラウザーではオンになってるしそのまま別鯖のrep2を見ると普通に問題ないし。
なんなだこれw



268 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/11(火) 02:13:56 ID:Oys0FiWX0]
制限付きサイトとか

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/11(火) 19:53:41 ID:UpORX6UR0]
>>249
OSはLINUX?ipv6動いてない?


270 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/11(火) 20:20:29 ID:75itYIQS0]
>>266
画面一番下の
GO[▼][123][OK]
という部分からレスを書きに行くとそうなるようだ。
直し方は分からんが、 7.レス というリンクから行けば大丈夫なので
下のOKボタンは使わないようにしている。

以前2回ほど要望したんだけど、aki、rsk両氏に読んでもらえてないかもしれない。

271 名前:266 mailto:sage [2008/11/11(火) 20:31:03 ID:RWzXeSf30]
>>270
マジでありがとう。帰ったらソース見てみるよ



272 名前:266 mailto:sage [2008/11/11(火) 20:59:29 ID:RWzXeSf30]
>>270
早速見てみた。

rep2/lib/spm_k.inc.php

56行目あたりに下の1行追加で行けた。

$form .= sprintf($hidden, 'rescount', $_GET["rescount"]);

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/11(火) 21:10:00 ID:3WO4834W0]
>>269
MacOSX10.5.5 IPv6はオフ。
menu.htmlを
menu.2ch.net/bbsmenu.html
から
azlucky.s25.xrea.com/2chboard/bbsmenu.html
に変えたら多少頻度が下がった気がする。

274 名前:135 mailto:sage [2008/11/11(火) 23:53:04 ID:zymkrBV80]
rep2のメニューの更新押した時時間がかかるようになってきた。それほどお気に入りに入れてないのに。
早くするにはどうすれば良いですか?

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 00:19:17 ID:eRlaVpuD0]
>>274
CPU交換

276 名前:135 mailto:sage [2008/11/12(水) 02:10:10 ID:LLluCS8i0]
Core2Duo E8400です ><
なんとかできないかな

277 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 02:58:57 ID:hCh15X/N0]
>>276
ネット回線とCPU交換以外に手はない。

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 03:00:30 ID:+oOp2FYa0]
とりあえず、i486に変えてみようぜ。

279 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 15:47:52 ID:/giyrkPs0]
>>276
つ PHPアクセラレータ

280 名前:135 mailto:sage [2008/11/12(水) 15:57:17 ID:LLluCS8i0]
>>279
オヌヌメ教えて

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 16:58:20 ID:qpcntXHU0]
>>280
昔はeacceleratorだったけど、今ならxcacheかな。



282 名前:135 mailto:sage [2008/11/12(水) 17:07:09 ID:LLluCS8i0]
>>THX

283 名前:名無しさん@お腹いっぱい。 [2008/11/12(水) 17:13:09 ID:t6NBuTzs0]
apc、eaccelerator、xcache
のどれか選んどけば良いと思う。

284 名前:名無しさん@お腹いっぱい。 [2008/11/12(水) 17:52:01 ID:W+GaczrI0]
2Gケータイで設定が保存できる方法はないのでしょうか?

私のV603SHでは、ユーザー設定ページ自体が、
大きすぎて開けず、Mobazillaを使っても、なぜか保存できませんでした。

できれば、端末IDやOpenIDに対応すれば、Cookieの保存できない2Gでも可能だと思ったのですが。

285 名前:名無しさん@お腹いっぱい。 [2008/11/12(水) 17:52:48 ID:W+GaczrI0]
2Gケータイだと、容量の関係で、
表示文字数が多すぎたりすると、ページ自体見れないことが多いです。

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 18:04:07 ID:CJDkCs9b0]
>>285
もう諦めようか

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 18:59:55 ID:bnniT1X80]
xcache入れたら早くなった

288 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 19:24:51 ID:LLluCS8i0]
WIN+vertrigoサーバーにどうやってPHPアクセラレータ入れるんだろうか
いや わからない

289 名前:名無しさん@お腹いっぱい。 [2008/11/12(水) 20:43:38 ID:t6NBuTzs0]
>>288
apcとeacceleratorなら、
コンパイル済みのdllを拾ってきて、
PHPのextentionsフォルダにでも入れて、
キャッシュ配置ディレクトリを用意して、
後は適宜php.iniを書き換えれば良いんじゃない?

xcacheのインストール方法は使ったことないから知らん。

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 21:16:39 ID:0jNH1oYj0]
スレURLを直接指定でまちBBSみようとすると、「スレッドの指定が変です」になります。
kinki.machi.to/bbs/read.cgi/osaka/1225673776/l50
rep2ex-080820 公式p2でも同じ

291 名前:285 [2008/11/12(水) 21:23:58 ID:W+GaczrI0]
ケータイ版Googleのページからだと、
無事設定できました。

お騒がせしました。



292 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 21:27:05 ID:Oqjn1mjMP]
kinki.machi.to/bbs/read.pl?BBS=osaka&KEY=1225673776
そういえば、3月頃に仕様が変更されていたな

●▲■まちBBS東北板・自治スレッド9■▲●
tohoku.machi.to/bbs/read.pl?BBS=touhoku&KEY=1179407230

230 :RareBear77 : :2008/03/14(金) 12:05:51 ID:X2.doXdw
地味に仕様変更したとの追加連絡がございましたのでお知らせします。

・read.cgiへの誘導アドレスをPATH INFO化した

この自治すれのURLは↓でしたが
tohoku.machi.to/bbs/read.pl?BBS=touhoku&KEY=1179407635&LAST=50
以下のように変わります。
tohoku.machi.to/bbs/read.cgi/touhoku/1179407635/l50

293 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 21:34:22 ID:0jNH1oYj0]
とりあえずread.phpを下のように書き換えたらみれるようになりました。

// まち&したらばJBBS - kanto.machibbs.com/bbs/read.pl?BBS=kana&KEY=1034515019
} elseif ( preg_match("/http:\/\/([^\/]+\.machibbs\.com|[^\/]+\.machi\.to)\/bbs\/read\.(pl|cgi)(?:\/([^\/]+)\/(\d+)\/?([^\/]+)?|\?BBS=([^&]+)&KEY=([0-9]+)(&START=([0-9]+))?(&END=([0-9]+))?)[^\"]*/", $nama_url, $matches) ){
$host = $matches[1];
$bbs = $matches[3] . $matches[6];
$key = $matches[4] . $matches[7];
$ls = $matches[8] ? $matches[8] : $matches[6] ."-". $matches[8];

が、「Warning: preg_replace() [function.preg-replace]: Unknown modifier '/' in パス\p2\lib\read_machibbs.inc.php on line 117」
なるエラーでまくり。よくわかんね。

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 21:38:57 ID:0jNH1oYj0]
$ls = $matches[5] ? $matches[5] : $matches[9] ."-". $matches[11];
でした。

295 名前:269 mailto:sage [2008/11/12(水) 23:27:04 ID:0MyICxqG0]
>>273

MacOSXかっ。すいません専門外です…

Linuxでgetaddrinfoで間欠的にErrorする場合
ipv6可能な状態かつenable_ipv6のphpがMAKEされていてかつDNSがipv6話せない場合、
OSは勝手にipv6でDNSクエリして、ipv4しか話せないDNSからの回答をとりあえず待つらしい。

…という話。

296 名前:aki ◆...p2/2... mailto:sage [2008/11/13(木) 02:13:28 ID:dpVss4sK0]
>>292
svnの方で対応しておきましたー。

297 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/13(木) 05:50:11 ID:m3SxhM580]
そろそろEX欲しいです・・・

298 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/13(木) 07:08:47 ID:apVmcxyo0]
おはp

299 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/13(木) 17:28:50 ID:Sl0WJyUg0]
やっとこPHP4からPHP5環境構築して
拡張版インスコしたんだけど
DATAフォルダをそのまま引っ越しさせたら設定完了した。
DAT落ちしたら消してきてるのに
残骸が50MB超えてましたw

300 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/13(木) 18:04:08 ID:S2SXzDNZ0]
>>299

各板のスレ一覧の一番下に dat 倉庫がある。
最近読んだスレ、お気に入りに表示されない落ちスレがいっぱいある筈だ。

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/13(木) 18:05:51 ID:4nwUEXre0]
各板飛ばずに出来ないものかね



302 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/13(木) 18:08:17 ID:/7Rvq18s0]
dat 倉庫 て初めて知った。

303 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/13(木) 20:24:51 ID:nKOYIYFJ0]
特別
 最近読んだスレ
 お気にスレ
 datスレ
 書込履歴 (ログ)

みたいになると嬉しいね

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 02:02:49 ID:Uw2tS2300]
オープンソースなので自分で弄れば良いだけでは?
誰も困ってないから需要無さそう。


マカなんて非対応でおk。DQN多いし。
素直にみんなと同じ窓使えよ。

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 02:14:29 ID:LUMYsbtV0]
   ∩___∩         |
   | ノ\     ヽ        |
  /  ●゛  ● |        |
  | ∪  ( _●_) ミ       j
 彡、   |∪|   |        J
/     ∩ノ ⊃  ヽ
(  \ / _ノ |  |
.\ “  /__|  |
  \ /___ /

306 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 02:46:20 ID:NlLVmLw40]
確かに俺も

特別
 最近読んだスレ
 お気にスレ
 datスレ
 書込履歴 (ログ)

にして欲しい
rsk神タソ aki神タソ どうか・・<(_ _)>

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 03:51:08 ID:Y3br41Yv0]
そんなもんジブんで

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 07:32:27 ID:b+jDB3Jl0]
datスレの判定は面倒だし、需要もないので、実装しなくてよし。

309 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 08:43:11 ID:f7B3ri5j0]
>>304
>オープンソースなので自分で弄れば良いだけでは?
自分で何も出来ない人にかぎってこういう言い方するんだよね。

310 名前:名無しさん@お腹いっぱい。 [2008/11/14(金) 10:14:58 ID:6XiVjW4E0]
そんくらい自分でいじれるだろwwwww

311 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 10:32:20 ID:7IkCOcxk0]
シーーーーーーッ >>309 はいじれないんです



312 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 10:35:13 ID:RTJ4bQ/D0]
HTML出力の処理の順序を変えるだけなんだし猿でもできるだろjk

313 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 10:42:49 ID:f7B3ri5j0]
だから言ってるだろうスタイルの初期化にborder:0;を入れるなと。

314 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 10:53:26 ID:h7u04gsh0]
要望を出す人がいて、技術を持った人が改良していくのがオープンソースソフトウェアだろ。
何でもかんでも自分でやれってのは間違い。

315 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 10:54:53 ID:6+158jAz0]


316 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 11:08:15 ID:Ti5tMHgp0]
ププッ

317 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 11:12:37 ID:Lz+uMwg30]
RSKだってベースがなければ
なんもできない。



318 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 12:02:46 ID:SDgqgJTj0]
善意で公開してくれてる作者を叩く意味が分からない。
そもそもphpなんて難しくはない。技術的にrep2くらいのものを作れる人間なんて腐るほどいる。
ただここまで継続して、アホの要望にも応えながら
無償で公開・更新し続けてくれる人ってのはそういない。
そんなaki氏やrsk氏は尊敬に値する。

319 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/14(金) 12:26:07 ID:zot5zi490]
無ければ無いで代わりのソフトはあるから大丈夫ではあるが
やっぱ自宅と外で同じ物が使えるメリットは計り知れないな
んでPHPの場合は例え更新が止まったとしても
引き継いでくれる人が出てくる可能性が高いのもいい

320 名前:名無しさん@お腹いっぱい。 [2008/11/14(金) 14:48:23 ID:6XiVjW4E0]
>>318
照れるからそんなに褒めるなよぉ///

321 名前:aki ◆...p2/2... mailto:sage [2008/11/14(金) 23:49:12 ID:OrI8iZux0]
SourceForge.JP が Git のサポートを始めてるようですね。




322 名前: ◆rsk/7uwAAA mailto:sage [2008/11/15(土) 00:25:15 ID:sBLNP3Sz0]
以降しちゃいます?
# といっても、僕はまだしばらく触れないですが。

323 名前:aki ◆...p2/2... mailto:sage [2008/11/15(土) 06:20:14 ID:3uHMCYCM0]
>>322
SF.JPでもまだ対応を始めたばかりなので、
しばらく様子を見ましょうかね。

324 名前: ◆rsk/7uwAAA mailto:sage [2008/11/15(土) 08:45:40 ID:DuPEHXDG0]
Ai. Sir!

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 12:09:24 ID:O2K5YHg80]
おいおまいら、>>1のリンクで >>1しか読めないと>>2-以降のテンプレが
読めず不便だなと

diff --git a/lib/ShowThreadPc.php b/lib/ShowThreadPc.php
- $res1['body'] = $this->transMsg('>>1', 1);
+ $res1['body'] = $this->transMsg('>>1-5', 1);

と修正したらウマーですよ。これオススメ。

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 12:48:25 ID:hvaGUtsa0]
技術も持たずに、要望を出すってどんだけ厚かましいのやら。
要望を出す人が、技術を持った人を無料で扱き使うのがオープンソースな訳ないだろ。
要望を出す人は、技術を持った人を金で雇ってオープンソースを使うべき。

327 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 13:17:13 ID:fzAWlbed0]
>>326
なんで技術を持った人が要望を聞くことが前提の話になってるんだ?
技術屋の方からすると、技術を持たない人の要望/感想は自分で気がつかない視点からの意見としていい刺激になるけどな。
要望を聞くかどうかは二の次だけど。

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 13:29:45 ID:05wbLuSX0]
>>326
>技術も持たずに、要望を出すってどんだけ厚かましいのやら。
こういう人って恐らく自分でも分かってるだろうけど
ろくなアプリケーションが作れない人の代表選手だ。



329 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 13:37:53 ID:YRf1FUEn0]
ろくな、じゃなくて全く作れないんだろw

330 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 13:45:21 ID:gM/Y3MzS0]
>>326
つまらない男ね。

331 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 14:05:32 ID:TUq0GgkG0]
326はいつものアレ。放置推奨



332 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 14:26:47 ID:O2K5YHg80]
なんか揉めてます?
sf.jpのgit対応で自分ブランチ簡単に作れて手元修正する人はウマーになったね。


333 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 17:33:42 ID:SvwMDp6/0]
phpのrep2ならともかく、
firefoxとかOpenOfficeにも要望出せないのなw
オープンソースという括りだと。

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 17:44:03 ID:sH/7jIw00]
まぁ頓珍漢な要望ならぬるーされるだけだしね

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 19:39:46 ID:vMsKS46S0]
>>331
そうだよな、もう使い古された釣りえさ使うところ何てまさしくw



336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 21:15:04 ID:dgumpvJI0]
>>304
うっせ。バカ。

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 21:26:40 ID:l7CRQI6F0]
重複IDに色つけたら面白いと思わない?
3,4人で10くらいずつ発言して議論してるような場合、
どれが誰の発言だかわからなくなったりしがちだけど、
色で区別できると視覚的にわかりやすい。

338 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 21:37:12 ID:TakqwlUn0]
必死チェッカーもどきとの連携機能キボンヌ

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 22:28:14 ID:XrWQA9CT0]
>>337
それいいと思う
アイコンとかがIDの隣に出たら面白そう

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 22:57:51 ID:vMsKS46S0]
オモロいとは思うけど、それは自己改造で対応すれば良さそう。
で、出来が良ければakiさんかrskさんがマージする。
ってのでいいんじゃね?

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 23:21:39 ID:nPCZI/Se0]
>>337
重複IDは右に数が出てるから、
重複数に応じて色が変わるのは簡単そうだ。
でもID別に色分けしてくのは面倒かも・・・



342 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/15(土) 23:28:48 ID:9lNYMBnc0]
色分けの色をどれにするのかがめんどくさそー。

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 00:22:19 ID:o0T7KAIR0]
重複数で色を変えるのではなく、ID毎に固有の色を持たせるのなら
IDの文字列をMD5か何かにかけたやつを適当に切り取るなりして
#000000〜#FFFFFFのカラーコードとして使うとかかな。
近くでも似たような色とかちょくちょく出てきそうだけど、
そもそも色分け自体されてないのよりは見やすいと思う。

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 01:18:32 ID:lhovQ+Oj0]
背景との色合いも考えて補正も必要やね

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 02:29:27 ID:oEUj9Wwe0]
MD5的方法で自動で色つけるのは面白いね。
全IDに色つけるとうざいだけだから
3レス以上とか5レス以上とか下限つけた方がいいだろうな。

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 05:45:57 ID:8L2kU5Lm0]
おはp

347 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 08:18:11 ID:U7JcvyOA0]
で、要望は出すけど手が動かない糞PG乙。

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 08:58:33 ID:htNE3iO30]
そして、いつものキチガイが登場

349 名前:名無しさん@お腹いっぱい。 [2008/11/16(日) 09:15:08 ID:pddHln9Q0]
rep2のindex.phpの7行目に↓があります。
このauthorize()関数はドコで定義されてるのか、わかる人いませんか?

$_login->authorize(); // ユーザ認証

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 09:15:51 ID:p/36YTDi0]
>>347
こういう事言うと荒れると思ってるからなあ。救えない人種だよな。
ずっと粘着してるし。多分パート7くらいからずっと。

351 名前: ◆rsk/7uwAAA mailto:sage [2008/11/16(日) 11:04:56 ID:WR1P/fIx0]
ID自体がcrypt()によるハッシュ値なので、こんな感じでカラーコードに変換することはできます。
が、背景等との兼ね合いで非常に見づらい色になることも多いのは想像に難くなく、
そのまま使うのではなくて、何らかの工夫をする必要がありますね。

$raw = base64_decode(substr($id, 0, 8));
$arr = unpack('V', substr($raw, 0, 4));
printf("#%06X\n", $arr[1] & 0xFFFFFF);



352 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 11:31:50 ID:W4IUy9Os0]
例えば、カラーの後ろ2つを00に固定して、
前4つだけ使う、という手が簡単かな?
重複する可能性は高いけど。
RGBどれを00にするかもIDから決めればなお良し。

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 11:54:30 ID:tlXKqdOG0]
ハッシュを拾ってそのままRGBにすると黒くて色の見分けがつかなかったり、
逆に白すぎて見えなかったりするので、
HSVから変換したほうがいいでしょうね。

ja.wikipedia.org/wiki/HSV%E8%89%B2%E7%A9%BA%E9%96%93

H:色相は全域を使用
S:彩度はたとえば50%以上
V:明度も同じく、たとえば50%以上

で変換すれば、無彩色は出なくなるし暗くて見分けがつかない色も出なくなる。
いかがでしょう?

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 12:22:01 ID:oq3/6aph0]
>>215
expack.ic2.viewer.uniqueをonにすると相当遅くなります。
メモリが少ない環境だからかな。毎回ディスク上のデータを舐めることに
なるんだと思う。

355 名前:やんやん ◆jReFkq.CTY mailto:sage [2008/11/16(日) 12:45:23 ID:lzkSpF0e0 BE:480646297-2BP(0)]
>>354
メモリは2Gもあったんだけれど、
expack.ic2.viewer.unique=0で
ものすごく快速になりました。ありがとう。

356 名前:215 mailto:sage [2008/11/16(日) 12:46:03 ID:iu3ZffH10]
>>354
onにしてたのでoffにしました。
画像全部捨ててしまったので、これで様子見てみます。
情報あざっす。

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 14:09:26 ID:tlXKqdOG0]
とりあえず、IDに色つけてみた。
lib/ShowThreadPc.phpファイル、idfillter_callback関数定義内、875行目前後
$filter_url = "{$_conf['read_php']}?bbs={$this->thread->bbs}&key={$this->thread->key}&host={$this->thread->host}&ls=all&field=id&word={$word}&method=just&match=on&idpopup=1&offline=1";

この後に色コード生成部分を追加。

// IDで色付け
$raw = base64_decode(substr($id, 0, 8));
$arr = unpack('V', substr($raw, 0, 4));
$s=1;
$v=0.75;
$h=(($arr[1] & 0xFF0000)>>16)*360/256;

$hi=floor($h/60) % 6;
$f=$h/60-$hi;
$p=$v*(1-$s);
$q=$v*(1-$f*$s);
$t=$v*(1-(1-$f)*$s);

switch ($hi) {
case 0: $R=$v; $G=$t; $B=$p; break;
case 1: $R=$q; $G=$v; $B=$p; break;
case 2: $R=$p; $G=$v; $B=$t; break;
case 3: $R=$p; $G=$q; $B=$v; break;
case 4: $R=$t; $G=$p; $B=$v; break;
case 5: $R=$v; $G=$p; $B=$q; break;
}
$R=floor($R*255);
$G=floor($G*255);
$B=floor($B*255);



358 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 14:10:09 ID:tlXKqdOG0]
>>357
続き。

if ($_conf['iframe_popup']) { から下を以下のように改変。

if ($_conf['iframe_popup']) {
return $this->iframe_popup($filter_url, "<span style=\"color:rgb({$R},{$G},{$B})\">" .$idstr. "</span>", $_conf['bbs_win_target_at']) . $num_ht ;
}

return "<span style=\"color:rgb({$R},{$G},{$B})\">" ."<a href=\"{$filter_url}\"{$_conf['bbs_win_target_at']}>{$idstr}</a>{$num_ht}" . "</span>";

359 名前:357 mailto:sage [2008/11/16(日) 15:17:13 ID:tlXKqdOG0]
文字に色をつけると黄色や水色が見えにくくなるので、背景色に色をつけるように変更。

該当部分を変更してください。

$s=0.2;
$v=1;

span style=\"-color
span style=\"background-color


360 名前:357 mailto:sage [2008/11/16(日) 15:17:58 ID:tlXKqdOG0]
>>359
訂正。
span style=\"color を
span style=\"background-color に変更。

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 15:30:55 ID:sRPlh02v0]
大変乙!



362 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 21:38:37 ID:AWD8uYWE0]
IDが話題に上っているついでに要望。
iPhoneからWifi経由で書き込むとID末尾がIになるわけだけど
末尾だけが0とIで異なるIDをまとめられませんかね
例えばこのレスのIDと>>363のIDを同一視したい

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/16(日) 21:39:41 ID:AWD8uYWEI]
このレスのIDと>>362のIDをまとめたい






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<114KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef