Rubyで掲示板スクリプト

このエントリーをはてなブックマークに追加
1名無しさん
いくつかあるけど、まだまだメジャーじゃない?
2名無しさん:2000/10/31(火) 06:10
なんか。。。書き方が慣れないもん。。もん。。
32:2000/10/31(火) 06:14
あ、でもいい言語だとは思うよ。
4_gunzip:2001/03/19(月) 22:24
クッキーテスト
55:2001/04/25(水) 01:44


ここを使ってrubyで掲示板スクリプトを書いてみる。
っていうか、2chtypeBBSっていう奴をrubyで書きなおす。

・rubyはほとんど知らない
・perlは1行スクリプトを使うくらい。むかしminibbsをいじったりしていた頃がある。
・Cは文法を知ってるくらい。
・プログラミング作法は読んだことがある
・でもUNIX育ち

65:2001/04/25(水) 01:54

まず、2chtypeBBSってやつのスクリプトの解析。
http://64.176.41.163/goaround/に落ちてたもの

・全部SJIS。うーん。
・allhead.cgiってのがヘッドラインを表示する。簡単なのでこっから行くべし。
・rubyではcgi.rbを使ってかっこよく行きたい。


・./board.txtに板の情報がある。
・デリミタは<>
・1行1板。
・それぞれのフィールドは、
・/ディレクトリ名 / 板タイトル / ? / ? / ? / bodyの色属性等タグ付き / ? / ? /
・各板は、それぞれのディレクトリにはいってる。
・ログ等は、test/test_0001a[ab].txtのような形。
・test_0001a.txtには1スレ、test_0001b.txtには2スレ以降
・test_new.txtには
0005
0004
0003
0002
0001
ような形で、新規書きこみがあった順でスレ番号が並んでる
(これに〜a.txtの内容書いときゃいいのに)

・test_0001a.txtは、
/日付/書きこみ人/スレタイトル/レス内容/レス番号/

・test_0001b.txtは、
/日付/書きこみ人/スレタイトル/レス内容/レス番号/


75:2001/04/25(水) 01:56
どうも2chTypeBBSってのは、ほんとに素人さんが書いたようだ。
好感もてる (w

8名無しさん:2001/04/25(水) 20:49
>>7
よほどのものでなければ、簡単に置き換えられると
思いますよ。がんばってね。
95:2001/04/26(木) 01:14

allhead.cgiを単純に置きかえるのは書けることはわかったけど、
どうせだからclass定義したいので勉強中。もうちょっとかかるな。


10名無しさん
調子はどう?