|
Revision 2324, 2.1 kB
(checked in by coji, 5 years ago)
|
|
lang/ruby/ssb: update README
|
-
Property svn:mime-type set to
text/plain; charset=utf-8
|
| Line | |
|---|
| 1 | Server 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 | |
|---|
| 28 | How to install: |
|---|
| 29 | |
|---|
| 30 | 1. ソースコードをとってくる |
|---|
| 31 | |
|---|
| 32 | $ svn co http://svn.coderepos.org/share/lang/ruby/ssb/trunk ssb |
|---|
| 33 | |
|---|
| 34 | |
|---|
| 35 | 2. とりあえず動かす |
|---|
| 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 | |
|---|
| 45 | 3. ssbのセットアップ/設定変更 |
|---|
| 46 | |
|---|
| 47 | 各キャリアの絵文字を取得して絵文字を表示できるようにします。 |
|---|
| 48 | rake が必要なので、別途 gem install rake してください。 |
|---|
| 49 | |
|---|
| 50 | $ rake setup |
|---|
| 51 | |
|---|
| 52 | 設定ファイルをデフォルトからコピーした上でキャリアから絵文字データを |
|---|
| 53 | ダウンロード・変換します。 |
|---|
| 54 | |
|---|
| 55 | |
|---|
| 56 | TODO: |
|---|
| 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 |
|---|