元スレNavi2ch for Emacs (Part 18)
emacs覧 / PC版 /みんなの評価 : ○
851 = :
navi2ch-net-user-agentはnilとかを設定してもいいような作りになってるから、
どこだったかでやってるみたいに
(and navi2ch-net-user-agent
(cons ... )
にした方がよさそう。
852 = :
>>833 でいいのね
853 = :
>>840 乙
854 = :
>>833で解決。
ありがとうございます。
855 = :
なんだかんだでNavi2chは使われているんだなーと感じた
857 = :
>>843
のやり方がわからない
858 = :
>>839
とりあえず~/.navi2ch/init.elに書いとくことにした。
859 = :
>>857
navi2ch-net-send-request 中、process-send-string の直前で
(or (assoc "User-Agent" other-header)
(add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
としておけば、他の修正は不要
860 = :
>>859
ゴメンナサイ。
process-send-string ってのが何かわからないです。
FAとしては
ソースのnavi2ch-multibbs.el
を編集してもう一度、configureとしてmakeして
make installすればいいでしょうか?
navi2ch-multibbs.el の編集として
(or (assoc "User-Agent" other-header)
(add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
を
(navi2ch-net-send-request
url "POST"
(list (cons "Content-Type" "application/x-www-form-urlencoded")
(cons "Cookie" (mapconcat (lambda (elt)
(concat (car elt)
"="
(cadr elt)))
cookies "; "))
(cons "Referer" referer))
(navi2ch-net-get-param-string param-alist
(navi2ch-board-get-coding-system board)))))
(navi2ch-board-save-cookies board (navi2ch-net-get-cookies proc cookies))
proc)))
のどこか途中に挿入すればいいですか?
861 = :
すいません。
バージョンが古いので、今1.80ダウンロードしています
1.80で解説願います
862 = :
強制fusianasanでめちゃくちゃ焦ったが、Navi2chの問題だったか
プロバイダの問題かと思った
863 = :
>>861
navi2ch-net.el の 関数 navi2ch-net-send-request に 859 の 2 行追加する
だけ。
864 = :
>>859でやったみた。
Navigator for 2ch 2.0.0-DEV
865 = :
>>840
THX!
867 = :
なんどもすいません。
下記のどこかに、>>859の2行を挟むのでしょうか?
そのとき>>840は無視して「2行追加だけ」良いのでしょうか?
それとも>>840に加えて、「2行追加だけ」でしょうか
(navi2ch-net-send-request
url "GET"
(append
(list (if navi2ch-net-force-update
(cons "Pragma" "no-cache")
(and time (cons "If-Modified-Since" time)))
(and navi2ch-net-accept-gzip
;; regexp ^[$B$OJQ?t$K$7$?J}$,$$$$$N$+$J!#$$$$JQ?tL>$,;W$$$D$+$J$$!#^[(B
(not (string-match "\\.gz$" url))
(not (assoc "Range" other-header))
'("Accept-Encoding" . "gzip"))
(and navi2ch-net-user-agent
(cons "User-Agent" navi2ch-net-user-agent)))
other-header)))
868 = :
いやっほー
869 = :
寝る。
870 = :
>>862
俺も半年ぶりに規制解除されて意気揚々と書き込んだらfusianasanですげービビったww
871 = :
>>867
http://pc11.2ch.net/test/read.cgi/unix/1111478762/989
872 = :
>>871
ありがとう。process-send-stringが見つかって
さっきそこまで掴んだので書いてみたのですが
別の理由だと思いますがでスレッドが開かない状態に陥りました。
バージョンも上げすぎた感じもしますので
もう少しじっくりテストを続けてみます
876 = :
>>862
> 強制fusianasanでめちゃくちゃ焦ったが、Navi2chの問題だったか
> プロバイダの問題かと思った
そういうときは、まずウェブブラウザからポストしてみるよいいよ!
877 = :
なんだかよく分からんので、とりあえず書き込んでみる。
878 = :
なんだかよく分かった。スレ汚しスマソ。
879 = :
バグならいいんだバグなら、、
880 = :
家からくだらないかきこみして気付いたけど、
もし今日職場から書きこんでたら今頃祭開催中だったよ…ゾっとした。
881 = :
なんで fusiana なんだよ、あせった
書き込みテスト
882 = :
いやぁ、昨日からfusianasanばっかりで焦ったけど2ch側の仕様変更だったのね、、
883 = :
びっくりしたなあもう
885 = :
fushianaはそういうことだったのか。
くそ~、会社から書き込んでしまった…orz
スルーしてね。
886 = :
>>859やってみた
ちょっとテスト
887 = :
889 = :
>>874と同じやり方で対処。多分問題無し。
890 = :
>>876
別人だが、Navi2chがおかしいのか?と思ってブラウザで投稿したら大丈夫だったから
即飛んできたらぷち祭りだったw
おかげさまで治ったよ。
891 = :
なんだ、俺だけじゃなかったのか。かなり焦った。
俺もブラウザから投稿で無問題だったんで「あ、navi2chだ!」
と、ここに飛んできた。
これから試してみるわ。
892 = :
IE6でもノートンの設定でブラウザ情報送らなかったら節穴
まあ直ったらしい
よーし自演しまくるぞ
893 = :
>>862
俺もだw
規制情報とか一生懸命調べたよ。
>>876
そうだね。覚えておく。
895 = :
>>890
一応ブラウザも試したんだけど、ブラウザには socks 設定してるんで、
尚更、ISP に規制かかったのだと思った。
896 = :
うわぁ、学校の研究室から書いちまったよ
なってこったい
897 = :
俺も研究所から書いちゃった
898 = :
ようやく対応完了!
あとからくる人のためにage!
899 = :
>835 似たようなのに引っかかった
>896-897 仲間がいる…
900 = :
一時的対処として字面上一番わかりやすいのは>>833だな
直書きだからUser-Agentを設定できないしroot権限がいるのが欠点
あとnavi2chをベージョンアップすると消えるので本気で一時的
パッケージとしてはどのへんで修正されるのかね
みんなの評価 : ○
類似してるかもしれないスレッド
- Navi2ch for Emacs (Part 19) (510) - [96%] - 2009/3/19 3:47 ○
- Navich for Emacs (Part 7) (339) - [88%] - 2008/12/22 1:03
- Vim vs Emacs Part2 (538) - [37%] - 2017/10/10 22:32
- Vim vs Emacs (Editor War) (1001) - [34%] - 2008/1/24 11:34 ☆
トップメニューへ / →のくす牧場書庫について