下
Yakumo BBS Scriptについて
59:小林◆YAKUMOZcw. 06/08(金) 19:02 aepa3p8.0 [sage]
cron処理は完成したような感じ。これから他の修正した管理コマンドのテストをしてみて
正常なら新しい人柱版のアップロード作業に入ります。
今回はスレ圧縮のみの予定だったのですが、他にも大量の修正をしました。
60:小林◆YAKUMOZcw. 06/09(土) 08:46 gytosBPv0 [sage]
アニメーションgifを投稿されると、サムネに無駄なファイルが出来ます。
今のところftpソフトで削除するしか無いですね〜、う〜む。
処理が止まる訳では無いので、今回は保留して次回の人柱版で対策します。
datファイルのアップロードで不具合が出そうなので、修正が必要、ここを修正
したら人柱版アップの準備に入っても良いかも。
61:小林◆YAKUMOZcw. 06/10(日) 02:28 Vj5/FBQv0 [sage]
うっかり昼寝をしてたら、夜になってたww
datファイルアップロードの不具合回避はできました。
アニメーションgif投稿時のサムネの不具合の対策を思いついたので、
それをしてから、新しい人柱版の準備します。
62:小林◆YAKUMOZcw. 06/10(日) 03:08 Vj5/FBQv0 [sage]
アニメーションgif対策完了、昼寝したから眠れない、新しい人柱版の準備にはいろう。
63:小林◆YAKUMOZcw. 06/10(日) 07:50 Vj5/FBQv0 [sage]
新しい人柱版をアップしました。
例によって動作確認は主要な部分以外はあんまりできていません。
http://hp.vector.co.jp/authors/VA012059/
だいぶ、形が整ってきた感じがしますね。省14
64:小林◆YAKUMOZcw. 06/10(日) 22:44 Vj5/FBQv0 [sage]
レンタルサーバーによっては環境変数HTTP_X_FORWARDED_FORを取得して
くれないようです。
そういう場合、ID末尾が1になるのを0にする為に、sub/write.plの173行目
if ($x_ip eq 'non_ip') {$id = 1;}
を省14
65:小林◆YAKUMOZcw. 06/11(月) 13:25 /vsWPWBH0 [sage]
圧縮iが正常に動いていない場合、cronからメール送信をするように設定して、
comp.cgiの5行目
if ($ENV{'REMOTE_ADDR'} ne '') {exit(0);}
の行頭に#を付けてコメントアウトします。
6行目省17
66:小林◆YAKUMOZcw. 06/11(月) 13:39 /vsWPWBH0 [sage]
メールの説明の1行目と2行目が逆でした。
1行目に絶対パス
2行目にREMOTE_ADDR
が送られてくるはずです。
1行目をサーバーの絶対パスと比較
2行目が空白なら正常
67:小林◆YAKUMOZcw. 06/11(月) 21:20 /vsWPWBH0 [sage]
圧縮の発生をcronと投稿時にしていましたが、何等かのイベントが発生すれば、いつ圧縮して
も良い訳で、閲覧時に圧縮を発生させる手も有ると思ったりします。
もちろん毎回発生させるのではなく、前回の圧縮から一定時間経過して閲覧されたらの話で
すけど。
68:小林◆YAKUMOZcw. 06/12(火) 06:15 wROUrlV.0 [sage]
テスト段階、AAモードで自動判定、全文表示モードを追加
クッキーが使える携帯ならモードを保存
AAS版
http://yakumotatu.com/bbs_sjis/test/r.cgi/testsjis/1339446139/1-5at
aa.cgi版省13
上前次1-新書写板覧AA全