1chスクリプト解析$改造スレッド
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/12/06 12:00ID:PeP1d1VQ元祖あめぞう型スクリプトが公表されたようです。
2chの元となった作者さんのスクリプトを解析し、
さらに改良をかさねて、さらによいものを作るためのスレッドです。
0544名無しさん@お腹いっぱい。
01/12/06 21:37ID:???トップからスクリプトいただきました。ごち。
0545名無しさん@お腹いっぱい。
01/12/06 21:48ID:???Apacheのバージョンあげたり、もどしたり...?
もしかして、仮想IPでクラスタリングしてるのかな。んなわけないか。
0546107 ◆wEUZLG2w
01/12/06 21:52ID:yBhKq1AD1chソースを1時間ぐらいみてて思った
「やっぱ基本設計は大事だな」、と
ログ形式とかFORMの値とかをコーティング中に考えてるとすぐ挫折しちゃうなと
0547 ◆NjeTOMik
01/12/06 22:00ID:Jwrh6x0I>>537
どないな感じ?
0548名無しさん@お腹いっぱい。
01/12/06 22:08ID:aLyCXetOwww.1ch.net
空いてませんか?(汗
0549 ◆NjeTOMik
01/12/06 22:13ID:Jwrh6x0Iいやあ、「ティーヴィー」はやはり当初の理念からしても
外したくないポイントではあるかなあと(w
0550名無しさん@お腹いっぱい。
01/12/06 22:14ID:???http://www.netsol.com/cgi-bin/whois/whois?STRING=1ch.net&SearchType=do
0551名無しさん@お腹いっぱい。
01/12/06 22:16ID:aLyCXetO0552名無しさん@お腹いっぱい。
01/12/06 22:17ID:kMK4B7hg0553名無しさん@お腹いっぱい。
01/12/06 22:20ID:???どうせなら、http://1.5ch.tv
って既出。
0554名無しさん@お腹いっぱい。
01/12/06 22:20ID:???>5ch.tvはUS$1,000.00 /年*で使用できます!
高すぎるような
0555名無しさん@お腹いっぱい。
01/12/06 22:20ID:???http://www.tv/ja-def-dd8a353d78c4/cgi-bin/lookup.cgi?AID=799251&PID=870216&domain=i5ch
0556名無しさん@お腹いっぱい。
01/12/06 22:23ID:???0557名無しさん@お腹いっぱい。
01/12/06 22:24ID:???0558名無しさん@お腹いっぱい。
01/12/06 22:25ID:???5ch.biz 空いてます
0559名無しさん@お腹いっぱい。
01/12/06 22:42ID:dj/JOrFxそうだ、なにか企画をやりたがっていた、
http://2ch.tvに置かせてもらうのはどうだ?
350 名前:名無しさん@お腹いっぱい。 投稿日:01/12/06 15:52 ID:???
2ch.tvはなにかやる、といっておきながら、
ドメインと鯖を無駄にしているのが現状。
ドメインだって安くないだろうに。
もしかしたら、置いてくれる可能性はあるぞ。
388 名前:名無しさん@お腹いっぱい。 投稿日:01/12/06 16:09 ID:???
http://www.2ch.tv/
こういうサイトあるんですが、
もし「1.5ch.tv」というドメインやサイト名に拘らないなら、
声かけて、向こうがOKならここのサイト借りるのはどう?
2ちゃんねらーみたいだし。
0560名無しさん@お腹いっぱい。
01/12/06 23:03ID:???0561名無しさん@お腹いっぱい。
01/12/06 23:05ID:???0562名無しさん@お腹いっぱい。
01/12/06 23:06ID:???ヲチ板で大騒ぎになってますから効果は十分出たと思います。
056333=400 ◆j04eyNdQ
01/12/06 23:12ID:???会社で1chスクリプトで遊んでたら仕事が遅くまで掛かってしまった。
1chスクリプトで遊んでた時間も残業付けたけどな。
>>547
>どないな感じ?
546氏の言う
「ログ形式とかFORMの値とかをコーティング中に考えてるとすぐ挫折しちゃう」
といった感じ(爆
取り合えず動くようになったら公開します。滅茶苦茶なソースやけど。
056433=400 ◆wfMSpsRY
01/12/06 23:12ID:???0565 ◆NjeTOMik
01/12/06 23:43ID:Jwrh6x0Iおお。動くようになったら見せて下さい。
僕は仕様というか要求だけ採用して、1から書いてるので
もう少し先になりそです。
0566 ◆NjeTOMik
01/12/06 23:53ID:Jwrh6x0I--
13 あめぞう 2001/10/06(Sat) 19:03
<a href="mailto:" style="font-size:256pt">
こうやって、メイルアドレスに style="font-size:256pt"
スタイルシート入れれば、フォントのサイズが変わるという
いたずらでした
style を
削るようにすれば
大丈夫だと思います
--
その結果入った処理が
$value =~ s/style//ig;#スタイルシート処理
これか。
これだと全てのパラメタから「style」て文字列削除することになるじゃん。
emailでも発言でも名前でも。
0567名無しさん@お腹いっぱい。
01/12/06 23:58ID:???$values =~ s/style/★styleはNGワード★© 1ch.tv/ig;
に変更しよう。
0568 ◆NjeTOMik
01/12/07 00:04ID:V7uaHdPoワラタ
0569名無しさん@お腹いっぱい。
01/12/07 00:06ID:???下手な嘘?
>>567
グッド(・∀・)グッド
0570名無しさん@お腹いっぱい。
01/12/07 00:16ID:???0571名無しさん@お腹いっぱい。
01/12/07 00:16ID:???何が?
0572名無しさん@お腹いっぱい。
01/12/07 00:19ID:???0573名無しさん@お腹いっぱい。
01/12/07 00:19ID:???0574名無しさん@お腹いっぱい。
01/12/07 00:19ID:???あらら。とりあえず、Apacheデフォルトのindex.htmlでも表示しとき(w
0576名無しさん@お腹いっぱい。
01/12/07 00:21ID:???0577名無しさん@お腹いっぱい。
01/12/07 00:22ID:???0578名無しさん@お腹いっぱい。
01/12/07 00:25ID:???あ、私も希望でーす
0579名無しさん@お腹いっぱい。
01/12/07 00:25ID:???ガイシュツな気がしないでもない。
0580名無しさん@お腹いっぱい。
01/12/07 00:26ID:???0581名無しさん@お腹いっぱい。
01/12/07 00:27ID:???http://ch2.s6.xrea.com/1ch.zip
このままだと設置難しいもので・・・
0582名無しさん@お腹いっぱい。
01/12/07 00:30ID:???0583名無しさん@お腹いっぱい。
01/12/07 00:31ID:???1chスクリプトはまだ改善作業中なのかな?
とりあえずいまはそれで試行錯誤してみましょう。
0584名無しさん@お腹いっぱい。
01/12/07 00:44ID:???もう世界中にさらしちゃったんだから、入力位チェックしないと死ぬよ
IF直す前にその辺直さないと、逝っちゃん全互換になるじゃん
0585名無しさん@お腹いっぱい。
01/12/07 00:49ID:m/oDDt8b0586名無しさん@お腹いっぱい。
01/12/07 00:52ID:???0587名無しさん@お腹いっぱい。
01/12/07 01:00ID:???すまん、遊んでたら消えた。。。
↑これは本人なの?
0588名無しさん@お腹いっぱい。
01/12/07 01:03ID:???金のあるやつは、ね。
年間50ドルってのは、どうなのか。
0589名無しさん@お腹いっぱい。
01/12/07 01:04ID:???まあそのままモジュールで使ってる本家はもっと豪快だけど(鬱
# 今必死で直してるんだろう
0590名無しさん@お腹いっぱい。
01/12/07 01:08ID:???059139@タカヒロ
01/12/07 01:19ID:iR6+j1MJこれ動いたんですけど、新板作るときって面倒じゃないですか?
おいらはhensyuu.cgiで新板作れるようにしたけど、何か他に方法あります?
0592意欲的に参加したい人 ◆RKzSzRhE
01/12/07 01:22ID:???これ、もしよければ新掲示板で使ってもらえません?
http://isweb36.infoseek.co.jp/diary/kon-beef/tcs_script.txt
タイムスタンプと並行して表示させると発言時間が視覚的にわかりやすく
なるかな、と思って作ってみたものです。
色サンプル:
ttp://isweb36.infoseek.co.jp/diary/kon-beef/cgi-bin/colortest1.cgi
0593名無しさん@お腹いっぱい。
01/12/07 01:27ID:???定期カキコ
0594名無しさん@お腹いっぱい。
01/12/07 01:31ID:???甘い所でこんな物動かしてると他のユーザのファイルも片っ端から
消されて追い込まれるぞ(笑
こっちだと既出かもしれんけど。
node04.1ch.tv
が、スクリプトだだ漏れ鯖
node01.1ch.tv
が、「あなたの予想に反して」鯖。
とりあえずnode04のパーミッションは修正したらしい。
すなわち実行させるまでにはまだ至ってないようだが。
0596名無しさん@お腹いっぱい。
01/12/07 01:36ID:???じゃあ、ttp://node01.1ch.tv/は丸見えなのかな?
今、串通していないので、怖くてあちこち行けれない。
0597名無しさん@お腹いっぱい。
01/12/07 01:37ID:???あなたの予想に反して、このページが見えているでしょうか?
こっち(node01)はApacheインストールしただけって感じ。
node04を修正する間の盾にしてるのかな。
0599名無しさん@お腹いっぱい。
01/12/07 01:42ID:???Apacheのインストール時のテストページだね。
とりあえず、串探してこないと、何も出来ない。
0600串リスト
01/12/07 01:43ID:U6vBLohCindex.htmlだけApacheデフォルトのままでこっそり裏で
ディレクトリ掘ったりしてるかな〜と思ってちょっと
つついてみたけど無かった。
0602名無しさん@お腹いっぱい。
01/12/07 02:03ID:???サンクス!
>>601
無いのか。
0603名無しさん@お腹いっぱい。
01/12/07 02:10ID:???簡単に設置出来るようにしないか?
設置するまで時間が掛かる。
それは完全互換版設置マニュアルを作るってことか、
設置が簡単な構造に変えるってことかどっち?
0605名無しさん@お腹いっぱい。
01/12/07 02:30ID:???詳しい人なら設置マニュアルは必要ないと思うから、
設置が簡単な構造に変えるがいいと思う。
そだね。とりあえずurl_base.txtなんつうしょうもないファイルを
要求する仕様カットするところからか。
0607名無しさん@お腹いっぱい。
01/12/07 02:53ID:???bbs.cgi line:67-75
if( !open (URL, "urlbase.txt" )) {
print "Content-type: text/html\n\n";
&error ( "urlbaseファイルが開きません。管理者に連絡してください。" );
exit;
}
$urlbase=<URL>;
close(URL);
$cgiurl =$urlbase.'cgi/';
060839@タカヒロ
01/12/07 02:54ID:???0609名無しさん@お腹いっぱい。
01/12/07 03:02ID:???bbs.cgi line:67-75
form.cgi line:12-20
read.cgi line:12-20
カット後、どうするかだな。
設定用のCGIを作って、そこから読み込むか?
0610名無しさん@お腹いっぱい。
01/12/07 03:15ID:i6EpFgjB作ろうスレが碌に結果をだしたことのないこの板だけど。
いんや。SCRIPT_NAMEか何かから動的に取得すればそれで済むと思われ。
init.cgi(拡張子CGIなだけで共通のプロパティ記述したファイル)でも
作ってそこに書いといてそれをrequireするが良いと思います。
アプ先の人はもう寝てるのかな。
0613名無しさん@お腹いっぱい。
01/12/07 03:27ID:???> init.cgi(拡張子CGIなだけで共通のプロパティ記述したファイル)でも
> 作ってそこに書いといてそれをrequireするが良いと思います。
609はこれのことを書いたつもりだったんだけどね。
説明不足だったかな、スマソ
0614download
01/12/07 03:35ID:KG02HElg0615名無しさん@お腹いっぱい。
01/12/07 03:48ID:???>11 名前:かわぐちさん 1年9月24日9時43分 引用書き込み 43 時間経過
>今回、私はめずらしくソースに手を加えていません。
>些末な部分はチェックしていますが、大筋は、あめぞうさんとinfohandsさんの
>バージョンをそのまま使用するつもりです。
>ただし、今後の過負荷試験で状況が頻繁に再現されるようでしたら、
>その時には、ファイルロックの手法及びデーター記録の手法を変えたいと
>考えています。
>1:もちろん、スクリプトに手を加えないのは、私ではとうていフォローできないから、
>という意味もあります。 かわぐち 24日9時46分15
0616名無しさん@お腹いっぱい。
01/12/07 03:49ID:???暇があったら覗いてみてください。
>>613
いやこっちこそ。しかしとりあえず明日かな。
0618なにな
01/12/07 06:35ID:SYzqURy/0619名無しさん@お腹いっぱい。
01/12/07 06:43ID:???0620名無しさん@お腹いっぱい。
01/12/07 06:43ID:???0622名無しさん@お腹いっぱい。
01/12/07 07:56ID:???1ch社長にハンバーグで買収されたスタッフになった野郎
0623名無しさん@お腹いっぱい。
01/12/07 10:05ID:???0624名無しさん@お腹いっぱい。
01/12/07 10:06ID:???0625名無しさん@お腹いっぱい。
01/12/07 10:31ID:???それはスクリプト側でなくて、鯖運営側の作業だろ?
0626名無しさん@お腹いっぱい。
01/12/07 10:51ID:???午前中から暇してる人間は少ないと思われ…
そう言う自分はこれから仕事…
0627名無しさん@お腹いっぱい。
01/12/07 11:09ID:???◆HOkHOkkI 氏が超速攻で太字攻撃を仕掛けるものと思われ
>>392
1ch.tvスクリプトのセキュ穴笑えないよあんた
>>603-605
穴を塞がないで設置だけ簡単にするの超最悪
0628名無しさん@お腹いっぱい。
01/12/07 12:30ID:???0629名無しさん@お腹いっぱい。
01/12/07 12:54ID:???0631名無しさん@お腹いっぱい。
01/12/07 13:51ID:???楽しみにしてたのに
>>631
いや、みんな運動不足のところ猛ダッシュしたんで脇腹が痛くなってるんだろ。
こちらもじわじわとやってます。
0633名無しさん@お腹いっぱい。
01/12/07 14:03ID:???皆さん応援してます。
頑張ってください。
〜ヲチ板住人より〜
0634名無しさん@お腹いっぱい。
01/12/07 14:18ID:KSdCacMlCGIの穴なのかいっしょに置いといて放置してた17が見つかったのか
考える時間がないけどとりあえずApacheに書き換えとく
あとは帰ってからだろーなぁ
http://cxlabi.s1.xrea.com/omaaaa/
お、お疲れ。これはこれで1ch.tvを忠実に模してて良い(w
0636名無しさん@お腹いっぱい。
01/12/07 18:12ID:???夜に期待してます〜。↓にリクエスト上がってるみたいなので、参考にしてもらえると。
http://isweb39.infoseek.co.jp/computer/watchken/cgi-bin/2chbbs/test/read.cgi?bbs=farewell1ch&key=007634438
0637名無しさん@お腹いっぱい。
01/12/07 18:13ID:???自分で消してないなら外から消されてるっつのに(ワラ
こんなもん書いて喜んでるあめぞうも、infoなんたらも相当にダメダメ
悪いが厨房2編の方がその辺はマトモな様だ
昨日公開されたのにそのまま直さずに使ってた1ch管理サイドは
犬猫の半分位しか脳みそが無いんだな、悲惨な奴らだ
0638名無しさん@お腹いっぱい。
01/12/07 18:39ID:???禿同、良く知らないけどinfohandsってアングラとかの人じゃ無いの?
それでこれじゃあねえ・・・・
Adminにしても、多分西が学生を引っ掛けて来たんだと思うけど
方針うんぬんは置いといて、技術的にどうしようも無いね。本位買ってやれ→西
びすのMLとかには時間に任せて何でもハックしまくってるであろう学生びすオタが
ゴロゴロ居るのに、何で態々こんなレベルの人間を・・・・
0639名無しさん@お腹いっぱい。
01/12/07 18:47ID:???コーディングや設計の質は、にへん君と
同じぐらいのレベルだろーと思うよ。
ただ、彼のはjapuさんチェック通ってるから(藁
>>638
びすのMLって何?
暇な学生がいるならバイト雇いに行きたい。
0640名無しさん@お腹いっぱい。
01/12/07 18:53ID:???ちょっと違う。もともとのスクリプトはあめぞうが作った。
でもオープン直前になっても、まともなものにならなかったので、
infohands氏が作り直した。でオープン後運用意見のすれ違いで1chから離脱。
某秘密掲示板から転載します(オリジナルはもうなくなってます)。
---------------------------------------
1 infohands 2001/10/04(Thu) 13:18
もう本当に、勝手なお願いです。無視されることを前提に書きます。
(中略)
このスクリプトと書きかえる手間がそんなに変わらないのならば、
こっちをダメもと
(言い方が悪いですが、現時点採用版でもログは飛ぶかもしれないんですよね?)
で採用してみてはどうでしょうか?
ログ1000件で自動移行機能はちょっと、はずしてしまいましたが、
>>3-4
機能や、最新50件などかなり機能強化しました。
リンクミスなどはないと思います。かなり、チェックしました…(あるかも…)
自分がスクリプトいじっていて何ですけど、
現状で公開予定の掲示板は、一言レスが無限に書ける機能がそのままなど
ぜったい、最悪の状況になると思います。
そして、顔文字機能がそのままだと、リソースを食ったままでまともに掲示板が開けません。
この2点は絶対にやばいです。やばすぎます。
(中略)
かわぐちさん、あめぞうさんのチェックが入っていないし、こんなことダメだと思います。
ならば、プロトタイプとして、あめ2kのサーバにある掲示板を
1ちゃんねるはこういう風なものも考えています程度に公開することだけでも
許して欲しいです。
(もちろん、ログは全部隠して、ディレクトリごと公開用のを新規に作りますので
いままでの書きこみは見られません。)
0641640の続き
01/12/07 18:56ID:???現状の
node07の掲示板だけ公開というのはもう、本当に…危険です。
ということで、正式採用はむりなので、暫定一般公開だけさせてもらえませんか?
こんな感じです。。。詳しくは
ヲチ板 うまいデマ、無いでしょうか?1ch.tv Part27
http://kaba.2ch.net/test/read.cgi/net/1007666135/
のほうを見ていただけると。
0642名無しさん@お腹いっぱい。
01/12/07 18:58ID:???おれ、月〜水が休みだからコーディングできると思うんだけど。
0643名無しさん@お腹いっぱい。
01/12/07 19:00ID:???http://isweb39.infoseek.co.jp/computer/watchken/
■ このスレッドは過去ログ倉庫に格納されています