root/lang/ruby/ssb/trunk/README @ 2809

Revision 2324, 2.1 kB (checked in by coji, 6 years ago)

lang/ruby/ssb: update README

  • Property svn:mime-type set to text/plain; charset=utf-8
Line 
1Server Side Browser
2
3ケータイサイトをPCで見るための変換Webアプリです。
4指定されたURLからHTMLをとってきて、バカ置換をかますだけです。
5
6必要なもの(なくてもとりあえず動きます)
7 - rake (setup/unit test)
8 - scrapi (絵文字画像のダウンロード)
9 - ImageMagick (convert 絵文字画像のサイズ変換)
10 - Ghostscript (KDDI絵文字 aiファイルからの変換用)
11 - mod_ruby (apache + mod_rubyで動かす場合)
12 - lha (KDDI絵文字アーカイブ解凍)
13 - dust (unit test)
14
15動作確認環境:
16
17 - Mac OS X 10.5.1
18 - apache2 2.2.6
19 - ImageMagick 6.3.6-10
20 - ghostscript 8.60
21 - ruby 1.8.6 (2007-09-23 patchlevel 110)
22 - mod_ruby 1.2.6
23 - rake 0.7.3 (gem)
24 - scrapi 1.2.0 (gem)
25 - dust 0.1.6 (gem)
26
27
28How to install:
29
301. ソースコードをとってくる
31
32  $ svn co http://svn.coderepos.org/share/lang/ruby/ssb/trunk ssb
33
34
352. とりあえず動かす
36
37  $ ruby ssb-webrick.rb
38
39  これで http://localhost:10080/ で動作します。
40  オプション
41    -p port    待ち受けポート番号。デフォルトは10080
42    --bind ip  bindするIPアドレス。デフォルトは127.0.0.1
43    --cgi-mode 開発・デバッグ用(コード変えても再起動不要に)
44
453. ssbのセットアップ/設定変更
46
47  各キャリアの絵文字を取得して絵文字を表示できるようにします。
48  rake が必要なので、別途 gem install rake してください。
49
50  $ rake setup
51
52  設定ファイルをデフォルトからコピーした上でキャリアから絵文字データを
53  ダウンロード・変換します。
54
55
56TODO:
57
58 - XSSとかのセキュリティ対策。まったくケアしてないので公開サイトでは使えない。
59
60 - HTML変換部分をもうちょっとマシにしたい。
61   今は正規表現で丸ごと変換してるだけなので元のHTMLがおかしいと画面が崩れる
62
63 - Moxy みたいに処理のプラグイン化。
64   項目ごとに On/Off したいし、拡張もしやすくしたい。
65
66 - コード全般がへぼいのをなんとか。。
67
68
69謝辞:
70 - id:tokuhirom
71 - id:babie
72 - ursm
73 - lchin
74 - id:miyagawa
Note: See TracBrowser for help on using the browser.