| レス数が950を超えています。1000を超えると表示できなくなるよ。 |
Navigator for 2ch
[93:(not 1) (2000/12/17(日) 00:42)]
すんません、酔っぱらいモードです。
ってことで、なんもいじってません(汗)。
明日の朝ちょっといぢるつもなんでそれまで御勘弁を・・・。
でわ。
[94:???????????????B (2000/12/17(日) 02:49)]
揚げ
[95:名無しさん@Emacs (2000/12/17(日) 05:49)]
てすとあげ
[96:名無しさん@お腹いっぱい。 (2000/12/17(日) 07:18)]
むーん。前のnavi2chからやりなおそうとして、88のやりかたを
真似て、~/.navi2chをrm -rf ~/.navi2chしたら、カテゴリ
とか読まなくなってしもうた。
[97:(not 1) (2000/12/17(日) 21:43)]
差分取るののテストも兼ねて。
・<, > で移動するようにした。
・強制読み込みで、"Pragma: no-cache" を付けた。
・アップデートされてる条件にファイルサイズも付けた。
(更新時間が新しい and サイズが大きいでアップデート)
・書き込んだときに名前を覚えるようにした。
です。
あと、もし差分取るのに失敗してデータファイルが変になったりしたら、
C-u S (大文字の"S")でファイルを始めから取ってくるようになってます。
>>87
ヘッダが送られてこなかったとかそんなんですかね。
あと、backtrace だけでなくて、" *navi2ch connection" buffer の
内容も付けてくれると嬉しいです。
;; でも 2ch にあれを張れるかなぁ・・・
>>90
> wget -d でプロトコル見れるよ。
どうもです。
wget も同じようなヘッダ送ってますね。よかった、よかった。
>>96
> 真似て、~/.navi2chをrm -rf ~/.navi2chしたら、カテゴリ
> とか読まなくなってしもうた。
多分直ったです。
;; ってか、navi2ch-list と、navi2ch-list-insert-board-names
;; で navi2ch-offline を t に束縛してたよ・・・。
;; なんであんなんやったんだろ・・・。
アンケート:
article mode で、n と p は、
前後のメッセージに移動がいいですか?
それとも前後のリンクに移動がいいですか?
[98:名無しさん@お腹いっぱい。 (2000/12/17(日) 23:46)]
sync して「file is not updated」となった後 2、3 秒固まるのは仕
方ないのかな?
[99:87 (2000/12/18(月) 00:13)]
このスレを sync したら別のエラーでコケましたー
Signaling: (wrong-type-argument char-or-string-p t)
timezone-zone-to-minute(t)
timezone-fix-time(nil t nil)
navi2ch-net-get-time(#<process navi2ch connection>)
navi2ch-net-file-updated(#<process navi2ch connection> "/home/
navi2ch-net-update-file("http://cocoa.2ch.net/unix/dat/9760329
navi2ch-article-get-article-list(((name . "UNIX") (uri . "http
navi2ch-article-insert-articles(((name . "UNIX") (uri . "http:
navi2ch-article-view-article(((name . "UNIX") (uri . "http://c
navi2ch-board-select-article()
* call-interactively(navi2ch-board-select-article)
navi2ch connection の代わりに tcpflow で拾ってみました。
======ここから======
GET /unix/dat/976032951.dat HTTP/1.1
MIME-Version: 1.0
Host: cocoa.2ch.net
Connection: close
Range: bytes=39827-
:
======ここまで======
に対して(一番下のヘッダ作り損ないみたいなのが気になる)
以下が返ってきていました。通信自体はうまくいっているようです。
======ここから======
HTTP/1.1 206 Partial Content
Date: Sun, 17 Dec 2000 15:06:21 GMT
Server: Apache/1.3.6 (Unix) PHP/4.0.3pl1 mod_ssl/2.3.6 OpenSSL/0.9.3a
Last-Modified: Sun, 17 Dec 2000 14:46:47 GMT
ETag: "38620c-9c1e-3a3cd1d7"
Accept-Ranges: bytes
Content-Length: 139
Content-Range: bytes 39827-39965/39966
Connection: close
Content-Type: text/plain
名無しさん@お腹いっぱい。,,2000/12/17(日) 23:46,sync して「file....
固まるのは仕 <br> 方ないのかな? <br> ,
======ここまで======
[100:87 (2000/12/18(月) 00:36)]
piza にある別の板に書き込んだら反映されなかった。
原因わからないんだけど、とりあえず
Cookie: NAME=hoge; MAIL=fuga
Referer: http://hoge.2ch.net/bbs/index2.html
つけられない?
あと、Response が表示されないから投稿に成功したのかどうか判断で
きないけど、、、これは HTML 見ないとだめだから無理かな。
[101:87 (2000/12/18(月) 00:40)]
そうそう、関係あるかどうかわからないけど、
SUBMIT=submit
は
submit=「書き込む」をurlescape
にした方がいい。以前投稿用のスクリプト書いた時これじゃないと一部
の板で反映されなかった。
[102:(not 1) (2000/12/18(月) 03:14)]
87さんが報告されたバグを直したのをあげときました。
それと、差分取るときに変更されてないのにされてるって
なっちゃうと、サイズが倍になるってのも直してあります。
>>98
> sync して「file is not updated」となった後 2、3 秒固まるのは仕
> 方ないのかな?
テキストの整形に時間かかってるんで・・・。
500 とかレスが付いてるスレ見ると10秒以上固まるし(汗)。
差分関連のバグが直ったらそっちに手を付けるつもりです。
>>99
> このスレを sync したら別のエラーでコケましたー
多分直ったです。
おかげで、もう一つバグが見っかりましたし。
>>100
> Cookie: NAME=hoge; MAIL=fuga
> Referer: http://hoge.2ch.net/bbs/index2.html
>
> つけられない?
>>101
> submit=「書き込む」をurlescape
やっときました。
これで、反映されるようになるといいんですけど。
read.cgi ver5.26+ (01/10/21-)