◆携帯であめ(仮)forPerl
1投稿者:三河人  投稿日:2006/06/17(土)00:33:35
PDAさんが既にRubyで「携帯であめぞう」を作成済みですが、
アクセス過多によりエラー続出で、繋がらない事も多いので
自前で同じようなスクリプトをPerlで作ってみたいと思ってます。

…思ってるだけで、作成完了するかは非常に疑問です…。
2投稿者:三河人  投稿日:2006/06/17(土)00:35:19
さて、本日5〜6時間で、あめ(仮)のスレッドを参照する
Perlスクリプトの暫定版が完成しました。
機能拡張云々は時間があればいつでも出来るので
「スレッドを見る」点については、ほぼ解決済みです。

さて、問題は…。
3投稿者:三河人  投稿日:2006/06/17(土)00:39:59
元々、このスクリプトを手がける前からの一番の疑問点である
「外部からあめ(仮)のスレッドに、どうすれば書込可能なのか?」

これが大問題です。色んな意味で。
まず、方法が全然解りません。ネット上で調べましたが解りません。
書籍を買えば解ると言うのであれば喜んで買うのですが
そもそも実現する方法が載っている書籍が解らない…。
PDAさんが実現している以上「可能」である訳ですが…。

ここで頓挫していますので、「参照のみ可能スクリプト」と割り切って
開発終了としようかとも思っています。
4投稿者:三河人  投稿日:2006/06/17(土)01:15:50
参考になりそうな文献。
http://x68000.q-e-d.net/~68user/net/http-1.html

でも、解決にはほど遠い感じです。
5投稿者:三河人  投稿日:2006/06/17(土)19:47:44
うーん。
http://x68000.q-e-d.net/~68user/net/http-4.html

GETかPOSTで、amezo.cgiに引数を渡せば書込出来るかなあと思って
ちょっとやってみたけど、現時点では無理っぽい。
以前謎のまま。ちょっとお手上げ。
6投稿者:三河人  投稿日:2006/06/18(日)18:35:38
飽きた!(笑)

こういうのはノリ気でないと出来ないし。
もう自分が困らない範囲だし、一旦ここまでにしよう。

携帯であめ仮
http://www.mikawaban.com/cgi-bin/ki.cgi
※見るだけバージョン

カテゴリ登録がメンドウだったので、全部の板は表示されません。
(手打ちすれば、どの板も見れるけど)
7投稿者:三河人  投稿日:2006/06/23(金)20:08:55
あ…。
なんか出来たっぽい(笑)
やってみるもんだな。

携帯であめ仮
http://www.mikawaban.com/cgi-bin/ki.cgi
※我慢汁バージョン

レス参照もレスカキコも出来ます。
8投稿者:三河人  投稿日:2006/06/23(金)22:33:27
こちらが、PDAさん作「携帯であめぞう」ですけど
http://amex0.s101.xrea.com/3/category.cgi

機能面で取り入れたりした方が良さそうな点は
考慮したいと思います。
「本日のスレッド表示機能」や「返信レス機能」は
とりあえず無くても良さそう。
「長文レス省略機能」はどうしようかな。あった方が便利かな…。
9投稿者:三河人  投稿日:2006/06/24(土)20:14:28
とりあえず、最小限の機能追加も終わったので、使用に耐えれると思う。
WebARENA鯖だから、負荷にもある程度は…。
10投稿者:三河人  投稿日:2006/06/28(水)03:06:36
一部のau携帯からは接続不可となるらしい。
(PDAさんの「携帯であめぞう」でも)

で、関係しそうな文献。
http://wp.somy.jp/mobile-gate-beta1/
どうやら、文字コードが関係するらしい。
UTF-8ならOKという機種が存在するようで…。
11投稿者:三河人  投稿日:2006/06/28(水)03:11:44
両者のソースを見てみると
・携帯であめぞう…文字コード指定無し
・携帯であめ仮…Shift_JIS指定
となっている。文字コード指定無しでもダメって事は、やはり「UTF-8」に
しないと一部の機種ではダメという事に…?
12投稿者:三河人  投稿日:2006/06/28(水)03:16:19
私はメンドいので対応パス(笑)
私専用だし。
13投稿者:mychan  投稿日:2006/06/28(水)22:17:10
>三河人さん
「携帯であめ仮」を広く宣伝するつもりがないのなら別に問題ないかもしれませんが、
もし「携帯であめ仮」の存在が広く知られてしまったことのことを考えると
スレ作成機能はつけないほうがいいかもしれません。
PDA さんの「携帯であめぞう」では、「大人の事情」によりスレ作成機能をつけていないのですが、
「三河人さんのところで出来て、なんで PDA さんのところで出来ないんだ!」
なんて話になってしまうと面倒なことになるような気がします。
14投稿者:三河人  投稿日:2006/06/29(木)01:28:06
>mychanさん
色々書くとややこしくなるから、簡潔に。
私専用ですし、宣伝するつもりは全く無いし(バグフィクスでURL出したけど)、
今はURLが存在しません。
という所で。
15投稿者:mychan  投稿日:2006/06/30(金)20:39:36
>三河人さん
わかりました、ありがとうございます。
16投稿者:三河人  投稿日:2006/07/03(月)00:43:58
うーむ。
なんでPDAさんは上手くいくんだろう…?
ame.dip.jp配下の画像表示が出来ない。
理論上の方法は解るんだけど。
17投稿者:三河人  投稿日:2006/12/19(火)23:30:29
それより何より、あのソケット読みの負荷をもっと軽減出来ないものだろうか?
「ソケット読みの回数を減らす」事に尽きるのだけど。

<改善余地のある点>
(1)スレ一覧表示について
スレッド一覧表示で毎回ソケット読みせず、一時ファイルに書き込み
そこから表示する。「最新表示」が選択された時のみ、再度ソケット読み。   

(2)ログ表示について
現在はログ表示時に、ソケット読みを2回繰り返している。
(スレッドタイトル取得で1回、レス読み込みで1回 の計2回)
及び、次のレス/前のレス表示でも、毎回ソケット読みを繰り返している。
ログ表示時も、一時ファイルにログを書き込み、そこから表示する。

理論上はこちらの方が良さそうだが、どこまで有効か…?
18投稿者:三河人  投稿日:2006/12/19(火)23:35:31
実現方法として、(1)は比較的簡単っぽいけど、(2)が難しいような。

一時ファイルに書くのはいいけど、どのタイミングで消すべきか?
複数の利用者が同一スレを閲覧している可能性も考慮しないといけないし。
投稿者 メール

新着レス レス全部を見る 掲示板に戻る 上へ