トップページphp
1001コメント228KB

1chスクリプト解析$改造スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。01/12/06 12:00ID:PeP1d1VQ
http://1ch.tv/ggg3fff4/cgi/bbs.cgi

元祖あめぞう型スクリプトが公表されたようです。
2chの元となった作者さんのスクリプトを解析し、
さらに改良をかさねて、さらによいものを作るためのスレッドです。
0449名無しさん@お腹いっぱい。01/12/06 16:51ID:???
>>442
だろ?
0450名無しさん@お腹いっぱい。01/12/06 16:51ID:???
>447
イラン(藁
0451名無しさん@お腹いっぱい。01/12/06 16:51ID:???
このスレッドだけで、1chの1日の書きこみ数の6倍以上(w
0452名無しさん@お腹いっぱい。01/12/06 16:52ID:???
>>451
ワラタ
0453名無しさん@お腹いっぱい。01/12/06 16:53ID:???
誰か1から書いてくれ
バグの洗い出しは手伝うから
0454名無しさん@お腹いっぱい。01/12/06 16:53ID:???
今 何人が何をしているのか
かいてくれないと、同じ事をしてる人が現れてしまう。
0455名無しさん@お腹いっぱい。01/12/06 16:54ID:???
>>453
メガビになってしまいます(w
0456名無しさん@お腹いっぱい。01/12/06 16:54ID:???
書いてる人はトリップした方がいいと思われ。
0457名無しさん@お腹いっぱい。01/12/06 16:54ID:???
ていうか、かなりの人数が
あめぞうのスクリプトに嫌気さしていると思われ、、、(藁
0458名無しさん@お腹いっぱい。01/12/06 16:54ID:???
今日は革命記念日ですか?
0459名無しさん@お腹いっぱい。01/12/06 16:55ID:???
>>446
やはりそうか(藁
>>1からレスを読んでいったのだが
西の性格では、我々がデバック、あるいは一から作成し直しても
文句を言ってきそうだ
0460名無しさん@お腹いっぱい。01/12/06 16:55ID:???
>>457
ごめん、吐きそう。マジで。
なんだよ、これ。気持ちわりぃなぁ。ヽ(´Д`)ノアウアウアー
0461447その他 ◆NjeTOMik 01/12/06 16:56ID:???
とりあえず手挙げてみます。
0462名無しさん@お腹いっぱい。01/12/06 16:56ID:xQ+8AKtG
たしか1chはLog管理も腐ってたはず・・・
0463名無しさん@お腹いっぱい。01/12/06 16:56ID:oEpAj0fQ
西って昔NHKでやってた新電子立国に出てた?
0464名無しさん@お腹いっぱい。01/12/06 16:57ID:???
>>460
一度吐いただけでは胃の中の半分も出てこない。
3回ほど吐き、胃液が出てくるぐらいでやっと吐き尽くすのだ。

1chはダダ漏れだったけどな(藁
0465名無しさん@お腹いっぱい。01/12/06 16:57ID:???
perl覚えて数ヶ月目に書いたようなスクリプトだ
0466 ◆NjeTOMik 01/12/06 16:57ID:???
とりあえず、107はトリップしてくれんと困るなり。
0467名無しさん@お腹いっぱい。01/12/06 16:59ID:???
てか、これディレクトリ構造ワケワカラン。
設置してみようとしても。
0468名無しさん@お腹いっぱい。01/12/06 16:59ID:???
>>467
cgiの中に 何々へ何々をUL等のコードが隠れているよ
見る気がし無いのも分かるが(−−;
0469名無しさん@お腹いっぱい。01/12/06 16:59ID:???
>>467
俺もやろうとしたけど分けがわからなくなった。
0470名無しさん@お腹いっぱい。01/12/06 17:00ID:???
>>468
んじゃま、なんとか見てきますわ(w
0471名無しさん@お腹いっぱい。01/12/06 17:02ID:???
いつだって見守っているよ
http://www.makinonaruto.com/figu_page/fig.image/nisi.jpg

がんばれ!
0472 ◆NjeTOMik 01/12/06 17:03ID:???
これ、hensyuu.cgiが板作成スクリプトだな。ってもコレもかなり腐ってるが。
>$r_password = 'dame_neko';
ワラタ
0473名無しさん@お腹いっぱい。01/12/06 17:03ID:???
だれかinfohandsをここへ呼んでこい!
0474 ◆NjeTOMik 01/12/06 17:04ID:???
>>473
小一時間問いつめるわけですか?(w
0475名無しさん@お腹いっぱい。01/12/06 17:07ID:hdbZixCq
http://www.1ch.tv/

復活
0476名無しさん@お腹いっぱい。01/12/06 17:08ID:???
>>475
閲覧しかできないんじゃないの?(w
047733=400 ◆wfMSpsRY 01/12/06 17:09ID:???
スレッドのデータファイルは拡張子無し?
0478名無しさん@お腹いっぱい。01/12/06 17:09ID:???
お詫びの記述も一切ないんだな
0479名無しさん@お腹いっぱい。01/12/06 17:09ID:???
dat
048010401/12/06 17:12ID:???
テスターとかなら喜んで参加させていただきます。
0481名無しさん@お腹いっぱい。01/12/06 17:15ID:???
さっきはじめて1chいったんだけど、
一言レス押したらcgiのソース丸見えだった。(汗)
やばい、タイーホされちゃうよ。(w
0482名無しさん@お腹いっぱい。01/12/06 17:17ID:???
>>481
そのお陰でこのプロジェクトが進行しているわけです。
0483名無しさん@お腹いっぱい。01/12/06 17:18ID:???
まさにオープンソース(藁
0484名無しさん@お腹いっぱい。01/12/06 17:19ID:???
だめだ、1ch再現できない…ファイル不足か…。
0485名無しさん@お腹いっぱい。01/12/06 17:20ID:???
素人プログラマでもこんなヘマしないだろうに・・・
0486名無しさん@お腹いっぱい。01/12/06 17:21ID:???
いや、むしろフツーの管理人でもこんなことしないって。
0487名無しさん@お腹いっぱい。01/12/06 17:30ID:???
あー、ダメだ。bbs.iniがひらけんやらpublic_htmlの外にファイル吐き出されるわ、、、
メチャクチャだ。
0488 ◆NjeTOMik 01/12/06 17:33ID:???
>>487
$ENV{'HTTP_REFERER'}と$urlbaseからbbs.iniの場所を設定してるので、
おそらくurlbase.txtが無いんだと思うぞ。
0489名無しさん@お腹いっぱい。01/12/06 17:33ID:???
>>107さん
できればファイル構成教えて下さい(;´Д`)
0490名無しさん@お腹いっぱい。01/12/06 17:34ID:???
>>488
いやー、置いあるけどダメだぁ、、
0491名無しさん@お腹いっぱい。01/12/06 17:35ID:???
エラー時に「管理人にお伝え下さい」って出るみたいだけどさ、
エラーログを記録してないの?
サーバーのログを見てるともおもえんし
0492 ◆NjeTOMik 01/12/06 17:36ID:???
>>490
じゃあとりあえず84行目の$folderを生指定して試してみ。
「car」とか「netwatch」とかbbs.iniを置いたディレクトリ名で。
049333=400 ◆wfMSpsRY 01/12/06 17:38ID:???
そこらへん完全に書き換えてますけど駄目ですか?
0494名無しさん@お腹いっぱい。01/12/06 17:39ID:???
>>492
http://ch2.s6.xrea.com/1ch/cgi/bbs.cgi?folder=nishi
ダメだぁ(´Д`;)
0495名無しさん@お腹いっぱい。01/12/06 17:40ID:???
folderってなんだよ
0496 ◆NjeTOMik 01/12/06 17:41ID:???
>>493
ぜんっっっぜん問題ないです。こんなクソみたいな仕様付き合ってられません。
0497 ◆NjeTOMik 01/12/06 17:42ID:???
>>494
「..//bbs.ini」
これ、/と/の間にディレクトリ名が入るハズだから(../nishi/bbs.iniて具合に)
やっぱり$folderが設定できてないみたい。84行目あたりを

$folder = 'nishi';
#$folder = $1 ;#対象掲示板フォルダ名(/は入っていません)

てしてみるべし。
0498名無しさん@お腹いっぱい。01/12/06 17:43ID:???
スレ一覧の、発言数復活してホスィ…
アレが無いと見にく過ぎるyo...
049910401/12/06 17:47ID:???
というか無駄なタグが多すぎるような・・・
0500名無しさん@お腹いっぱい。01/12/06 17:48ID:???
>>497
やっぱダメですだ。
とりあえず諦めます。
http://ch2.s6.xrea.com/test.cgi
050110401/12/06 17:51ID:???
>>500
その削除スクリプトってフェイクだよね?
0502名無しさん@お腹いっぱい。01/12/06 17:51ID:???
>>501
もちろん
050333=400 ◆wfMSpsRY 01/12/06 17:57ID:???
出力するHTMLは HTML4.01 Transitional で良いですか?
050410401/12/06 17:57ID:???
また1chdj
0505名無しさん@お腹いっぱい。01/12/06 17:58ID:???
>>503
いっそのことstrictは?
0506名無しさん@お腹いっぱい。01/12/06 18:01ID:???
>>503
そういうのをWeb制作に振ればスレ死ななかったのに(w
050733=400 ◆wfMSpsRY 01/12/06 18:00ID:???
>>505
リンクにtarget使えないと1chみたいに
フレーム使うとき困りそうだけど。
0508 ◆NjeTOMik 01/12/06 18:01ID:???
>>503
framesetは・・・あれは外でやってるか。
0509名無しさん@お腹いっぱい。01/12/06 18:02ID:???
誰かとほほのラウンジにスレ立ててくれ
051050501/12/06 18:03ID:???
>>507
確かに。
051150501/12/06 18:05ID:???
>>508
framesetはtopだけでしょう。恐らく。
0512 ◆NjeTOMik 01/12/06 18:05ID:???
>>507
同意。
0513名無しさん@お腹いっぱい。01/12/06 18:12ID:???
>>507
Strictでもtarget使えそうな気がするが、俺の勘違い?
0514 ◆NjeTOMik 01/12/06 18:17ID:???
>>513
規約自体には含まれてない。
http://isweb6.infoseek.co.jp/art/take-a/home/html/doctype.html
http://dev.cpi.ad.jp/htmllint/tagslist.html
とか参照。
0515名無しさん@お腹いっぱい。01/12/06 18:25ID:???
人が減ったのは、みんな会社から帰宅しちゃったから?
0516名無しさん@お腹いっぱい。01/12/06 18:36ID:???
>>515
たぶんそうだね
これからは帰宅後の夜組に期待
0517名無しさん@お腹いっぱい。01/12/06 18:36ID:???
>>514
dtd読んだらなかった。すまん。
HTML 4.01 specificationを読み間違えていたようだ。逝ってくる...
0518名無しさん@お腹いっぱい。01/12/06 19:03ID:???
なにげに<めはらみか>が実装されていたのでワラタ世
0519名無しさん@お腹いっぱい。01/12/06 19:13ID:???
改造スクリプdの配布はありますか?
0520名無しさん@お腹いっぱい。01/12/06 19:13ID:???
ないです。
0521名無しさん@お腹いっぱい。01/12/06 19:14ID:???
フルセットで完成したら配布きぼんぬ。
0522名無しさん@お腹いっぱい。01/12/06 19:14ID:/oNJN4eh
>>519=1ch関係者?
0523名無しさん@お腹いっぱい。01/12/06 19:18ID:???
http://ch2.s6.xrea.com/1ch.zip
置いとく。
0524名無しさん@お腹いっぱい。01/12/06 19:21ID:atS+HeeG
>>523

おとせね。
0525名無しさん@お腹いっぱい。01/12/06 19:23ID:???
>>523
THNX
0526名無しさん@お腹いっぱい。01/12/06 19:24ID:???
>>524
ごめん、.htaccess腐ってた。
0527名無しさん@お腹いっぱい。01/12/06 19:27ID:???
>>523
さんきゅ。
0528名無しさん@お腹いっぱい。01/12/06 19:29ID:/oNJN4eh
>>523
アリガd。漏れも解析してみるYO!
0529名無しさん@お腹いっぱい。01/12/06 19:32ID:???
>>523
ありがとう。オイラも板立ててみようかな。

あ、それから<めはらみか>実装、本当にありがとうです。>実装した人
053033=400 ◆wfMSpsRY 01/12/06 19:52ID:???
書いていくうちに1chを笑えないようなスクリプトに
なっていってるんですけど・・・。
0531名無しさん@お腹いっぱい。01/12/06 19:54ID:???
>>530
元ソースがひどいので仕方ないと思われ
0532名無しさん@お腹いっぱい。01/12/06 19:55ID:???
残りはこれか。落とせた人居たらきぼーん

http://1ch.tv/ggg3fff4/cgi/cnt.cgi
http://1ch.tv/ggg3fff4/cgi/form.cgi.bak
http://1ch.tv/ggg3fff4/cgi/kakiko.cgi
http://1ch.tv/ggg3fff4/cgi/mail.cgi
http://1ch.tv/ggg3fff4/cgi/make_aute.cgi
http://1ch.tv/ggg3fff4/cgi/new.cgi
http://1ch.tv/ggg3fff4/cgi/operate.cgi
http://1ch.tv/ggg3fff4/cgi/pass.cgi
http://1ch.tv/ggg3fff4/cgi/tomtest.pl
0533名無しさん@お腹いっぱい。01/12/06 19:56ID:???
#! /usr/local/bin/perl
これは誰かが変更した物 あるいは元のソースからそうなっていたのか?
ちなみに、>>523から落した。
0534名無しさん@お腹いっぱい。01/12/06 20:01ID:???
>>533
>#! /usr/local/bin/perl
これは、元のソースから
0535名無しさん@お腹いっぱい。01/12/06 20:02ID:???
>>534
さんきゅ
オレも手伝うよ
0536名無しさん@お腹いっぱい。01/12/06 20:12ID:???
>>533
一個だけ
#! /usr/local/bin/perl
#!/usr/local/bin/perl
ってなってたから直したよ。
053733=400 ◆wfMSpsRY 01/12/06 20:33ID:???
1 から書き直し、bbs.cgiだけ完成。動かないけど(ぉぃ
0538名無しさん@お腹いっぱい。01/12/06 20:50ID:???
>>537
ソースきぼん
0539名無しさん@お腹いっぱい。01/12/06 20:59ID:???
1.5chが簡単に立ちあがったのに、なんで本家はこの体たらくなんだろう?
0540名無しさん@お腹いっぱい。01/12/06 21:08ID:???
#こんなんどうよ?w
#!/usr/local/bin/perl
@s = ('a','i','u','e','o');
@t = ('','k','s','t','n','h','m','y','r','w','g','z','j','d','b',
'p','ky','sh','ch','ny','hy','my','ry','gy','by','ry');
print "Content-type: text/html\n\nwait...\n";
for($d=0;$d<=10000000;$d++){
$a='';$b=int(4*rand)+3;
for($c=0;$c<=$b;$c++){$a.=$t[int(26*rand)].$s[int(5*rand)];}
if(crypt($a,'am')eq'amWvjNJsTJUGw'){print"hit!<br>\n".$a." => ".crypt($a,'am')."<br>\n";exit;}
}
print"no hit.";
exit;
0541名無しさん@お腹いっぱい。01/12/06 21:11ID:???
会社から仮1.5ch見てました。すごいっすねぇ。
DB屋なので力にはなれませんが、期待してますよん。
0542名無しさん@お腹いっぱい。01/12/06 21:30ID:???
一応あぷろだ置いとく。
http://ch2.s6.xrea.com/upload.cgi
0543名無しさん@お腹いっぱい。01/12/06 21:34ID:fN2C0LGg
またapache画面が…
0544名無しさん@お腹いっぱい。01/12/06 21:37ID:???
>>542
トップからスクリプトいただきました。ごち。
0545名無しさん@お腹いっぱい。01/12/06 21:48ID:???
>>543
Apacheのバージョンあげたり、もどしたり...?
もしかして、仮想IPでクラスタリングしてるのかな。んなわけないか。
0546107 ◆wEUZLG2w 01/12/06 21:52ID:yBhKq1AD
とりあえず帰ってきましたが。

1chソースを1時間ぐらいみてて思った
「やっぱ基本設計は大事だな」、と
ログ形式とかFORMの値とかをコーティング中に考えてるとすぐ挫折しちゃうなと
0547 ◆NjeTOMik 01/12/06 22:00ID:Jwrh6x0I
やっと家に帰ってきたよ。
>>537
どないな感じ?
0548名無しさん@お腹いっぱい。01/12/06 22:08ID:aLyCXetO
お?
www.1ch.net
空いてませんか?(汗
■ このスレッドは過去ログ倉庫に格納されています