Navi2ch for Emacs (Part 22) (396レス)
Navi2ch for Emacs (Part 22) http://mevius.5ch.net/test/read.cgi/unix/1575011531/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
48: 名無しさん@お腹いっぱい。 [sage] 2020/06/25(木) 00:08:22.01 最近、BBSPINKがヘッドラインしか見れなくなったです。 これって、navi2chが原因でしょうか、 それとも、2chproxy.plが原因でしょうか? http://mevius.5ch.net/test/read.cgi/unix/1575011531/48
49: 名無しさん@お腹いっぱい。 [sage] 2020/06/25(木) 00:39:41.81 >>48 あぁ >>33 の方法(ENABLE_2CH_TO_nCH を 3 以上にする)は BBSPINK だとダメなのね >>31 の方法でやるか、あるいは 2chproxy.pl を書き換えるなら bbsmenu_tolower_response() の中の適当なところで $content =~ s|https:|http:|g; とすればいいかも http://mevius.5ch.net/test/read.cgi/unix/1575011531/49
50: 名無しさん@お腹いっぱい。 [sage] 2020/06/25(木) 23:42:27.66 >>49 2chproxy.plの書き換えでうまくつながりました。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/50
51: 名無しさん@お腹いっぱい。 [] 2020/08/19(水) 14:45:33.15 ubuntuで以下で落ちるのですが何ででしょう? Debugger entered--Lisp error: (wrong-type-argument stringp nil) expand-file-name(nil "~/.navi2ch") navi2ch-load-info(nil) navi2ch-board-load-info(((name . #("芸スポ速報+" 0 6 (charset cp932-2-byte))) (bbstype . unknown) (uri . "https://hayabusa9.5ch.net/mnewsplus/") (id . "mnewsplus") (type . board) (seen))) navi2ch-board-select-board(((name . #("芸スポ速報+" 0 6 (charset cp932-2-byte))) (bbstype . unknown) (uri . "https://hayabusa9.5ch.net/mnewsplus/") (id . "mnewsplus") (type . board) (seen)) nil) navi2ch-bm-select-board(((name . #("芸スポ速報+" 0 6 (charset cp932-2-byte))) (bbstype . unknown) (uri . "https://hayabusa9.5ch.net/mnewsplus/") (id . "mnewsplus") (type . board) (seen)) nil) navi2ch-list-select-board(((name . #("芸スポ速報+" 0 6 (charset cp932-2-byte))) (bbstype . unknown) (uri . "https://hayabusa9.5ch.net/mnewsplus/") (id . "mnewsplus") (type . board) (seen)) nil) navi2ch-list-select-current-board(nil) funcall-interactively(navi2ch-list-select-current-board nil) call-interactively(navi2ch-list-select-current-board nil nil) command-execute(navi2ch-list-select-current-board) http://mevius.5ch.net/test/read.cgi/unix/1575011531/51
52: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 16:00:31.19 >>51 多分 https: から始まる文字列を板のURLと認識できてない navi2ch 内部または串で https: を http: に書き換えるようにすればいいはず 詳しくは>>27あたりから読んで http://mevius.5ch.net/test/read.cgi/unix/1575011531/52
53: 51 [sage] 2020/08/19(水) 17:45:36.01 >>52 ありがとうございます。 その対応は仕込んんでいたんですが (setq navi2ch-net-enable-http11 t) をnilに変更したら逝けるようになりました。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/53
54: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 18:01:54.17 自分は 2chproxy.pl で>>49の対処法でやってるんだけど navi2ch-net-enable-http11 の値は nil でも t でも板の読み込みは問題ないっぽい 問題はどの板でも書き込みが当分お断りされることなんだけどね 2chproxy.pl のスレは荒らされ放題だし、串自作すっかなあとかって考えてるとこ http://mevius.5ch.net/test/read.cgi/unix/1575011531/54
55: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 21:05:57.83 >>54 https://mao.5ch.net/test/read.cgi/linux/1429072845/763 http://mevius.5ch.net/test/read.cgi/unix/1575011531/55
56: 名無しさん@お腹いっぱい。 [sage] 2020/08/20(木) 00:19:13.60 >>55 トン 最初はそれで回避できてたんだけどしばらくしてダメになった FirefoxからのPOSTと比較して色々試したらできるようになったっぽい 俺環の予感 http://mevius.5ch.net/test/read.cgi/unix/1575011531/56
57: 名無しさん@お腹いっぱい。 [sage] 2020/08/27(木) 17:37:25.35 >>56 うちは FORWARD_PROXY で上位PROXYに squid を指定してるとダメだった リクエストヘッダにproxy的なヘッダ (例えば、Cache-Control とか?) があると拒否されるっぽいけど、 それ以上は詳しく調べてない stone で中継すれば、ヘッダいじらないので大丈夫だった http://mevius.5ch.net/test/read.cgi/unix/1575011531/57
58: 名無しさん@お腹いっぱい。 [sage] 2020/08/28(金) 09:26:02.53 proxy的なヘッダもだけど、専ブラ的なヘッダで弾くこともあるらしい (ソースはDetour情報ページ) http://mevius.5ch.net/test/read.cgi/unix/1575011531/58
59: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 10:09:39.76 >>31 ありがとうございます。5chは読めるようになりました。machi.to をbbsmenuに追加したところ、machi.to のスレだけ読めないのですが、皆様いかがでしょうか? http://mevius.5ch.net/test/read.cgi/unix/1575011531/59
60: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 10:57:43.17 >>59 5chと違って常時SSL化されてるからじゃないかな 2chproxy.plはSSL非対応だから別の串使うとか 上の方のレス見るとstoneで中継してる人もいるみたいね http://mevius.5ch.net/test/read.cgi/unix/1575011531/60
61: 名無しさん@お腹いっぱい。 [sage] 2020/09/07(月) 19:32:26.67 emacsはsslを内製してくれないのかね http://mevius.5ch.net/test/read.cgi/unix/1575011531/61
62: 名無しさん@お腹いっぱい。 [sage] 2020/09/08(火) 01:48:50.50 内製っつうか、EmacsからGnuTLSを使うオプションは標準で用意されてるんだけどね 使ったことないからNavi2chや串との相性は知らんけど http://mevius.5ch.net/test/read.cgi/unix/1575011531/62
63: 名無しさん@お腹いっぱい。 [sage] 2020/09/10(木) 12:37:47.20 >>59 自分のバージョンだと machi. の前に www. とか付いてないとダメみたい 関数 navi2ch-machibbs-p を適当に書き換えれば読めるようになった (ちなみに自作串で http と https の変換をしてる) http://mevius.5ch.net/test/read.cgi/unix/1575011531/63
64: 名無しさん@お腹いっぱい。 [sage] 2020/12/09(水) 09:22:48.74 https://i.imgur.com/U7WHCL9.jpg http://mevius.5ch.net/test/read.cgi/unix/1575011531/64
65: 名無しさん@お腹いっぱい。 [sage] 2021/03/14(日) 02:25:25.01 備忘録に書いておく。 850 臨時で名無しです2021/03/13(土) 17:14:53.00ID:LBn3hLWN ●UAをwin10 2004(20H2)に偽装する 以下参照で Jane Style (Windows版) Part167 https://egg.5ch.net/test/read.cgi/software/1613305763/4 http://mevius.5ch.net/test/read.cgi/unix/1575011531/65
66: 名無しさん@お腹いっぱい。 [sage] 2021/03/14(日) 02:26:15.84 https://egg.5ch.net/test/read.cgi/software/1608815679/588 588 名無しさん@お腹いっぱい。2021/01/23(土) 07:57:15.62ID:hPKq93iZ0 User-Agent: Monazilla/1.00 JaneStyle/4.00 Windows/10.0.19042 ↑ UAを>>4の方法で上に変えたのですが、 User-Agent: Monazilla/1.00 (JaneXeno/200711) に変更する方法は公開されていないのでしょうか? jane styleで「余所」のエラーが出ても、JaneXenoだとちゃんと書き込めるので、 UAをJaneXenoの方に変更できたら、janeでもエラーが出ずに書き込めると思って。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/66
67: 名無しさん@お腹いっぱい。 [sage] 2021/03/19(金) 01:06:48.66 Hey, Yoga Pig Watkins! Stop speech suppression soon! US authorities already grasped your misdeeds colluding to Japanese junta, National Police Agency. Go to hell! Fuckin' fat! http://mevius.5ch.net/test/read.cgi/unix/1575011531/67
68: 名無しさん@お腹いっぱい。 [] 2021/04/05(月) 22:08:27.14 2chproxy.pl と一緒だと navi2ch-net-connect-check がうまく動かない? 連続してアクセスしすぎるせいか、cloudflare にブロックされてつらい・・・ http://mevius.5ch.net/test/read.cgi/unix/1575011531/68
69: 名無しさん@お腹いっぱい。 [sage] 2021/04/14(水) 14:56:34.29 2chproxy を使わないで書き込みできるの? http://mevius.5ch.net/test/read.cgi/unix/1575011531/69
70: 名無しさん@お腹いっぱい。 [sage] 2021/04/14(水) 15:59:31.94 うちの Navi2ch には navi2ch-net-connect-check って関数ないなあ 開発版で追加された? 1.8.4 では何の問題もなく動いてるよ http://mevius.5ch.net/test/read.cgi/unix/1575011531/70
71: 名無しさん@お腹いっぱい。 [sage] 2021/04/15(木) 20:44:19.72 >>70 wait 入る? navi2ch-bm-fetch-maybe-new-articles で連続で fetch するとブロック食らう・・・ http://mevius.5ch.net/test/read.cgi/unix/1575011531/71
72: 名無しさん@お腹いっぱい。 [] 2021/06/15(火) 16:24:49.68 wait入らないなぁそのせいかアニメ2板とかでブロックされている navi2ch melpa版 2chproxy git最新版 あと >投稿エラー: ERROR: 不正なPROXYを検出しました。401 とかでnavi2ch+2chproxyから投稿できないみたいだ http://mevius.5ch.net/test/read.cgi/unix/1575011531/72
73: 名無しさん@お腹いっぱい。 [sage] 2021/06/15(火) 21:00:14.46 自分も以前 navi2ch 1.8.4 でちょくちょく 410 Gone 食らってたけど最近ないなあ 2chproxy は、まあリクエストヘッダ書き換えないとダメだろうなあ http://mevius.5ch.net/test/read.cgi/unix/1575011531/73
74: 名無しさん@お腹いっぱい。 [sage] 2021/06/17(木) 11:56:32.18 navi2chも2chproxyも開発停止している? http://mevius.5ch.net/test/read.cgi/unix/1575011531/74
75: 名無しさん@お腹いっぱい。 [] 2021/08/06(金) 18:38:23.50 https://asahi.5ch.net/test/read.cgi/newsplus/1628123335/56 From: [56] ニューノーマルの名無しさん <sage> Date: 2021/08/05(木) 11:14:43.17 0 のようにIDが表示される所が "0" となっているレスを検索したいです。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/75
76: 名無しさん@お腹いっぱい。 [] 2021/11/16(火) 20:20:33.86 すまんが何からチェックしていいのかも検討がつかず、手助けしてくれる人がいたらよろしく頼む。 Navigator for 2ch 2.0.0-DEV を使っていて open某 を見ているのだが、板のスレ一覧を更新しようとしたら「Checking file...error」 古いスレ一覧からスレを選んで「Filtering and inserting current messages...done」が出ても article のデータが更新されている様子がない 別にブラウザから見て確認できるほどのメッセージがない。 「そんな少ない手掛かりでわかるかー」かもしれんが、なにとぞよろしく http://mevius.5ch.net/test/read.cgi/unix/1575011531/76
77: 名無しさん@お腹いっぱい。 [sage] 2021/11/16(火) 21:45:09.85 その症状自体は 5ch.net でも起こることあるよ ネットワークが一時的に繋がらなかったりするとね ネットワークが復旧して Emacs 再起動すれば直る で、open某ってどこ? http://mevius.5ch.net/test/read.cgi/unix/1575011531/77
78: 名無しさん@お腹いっぱい。 [sage] 2021/11/16(火) 21:50:08.81 「おーぷん2ちゃんねる」かな http://mevius.5ch.net/test/read.cgi/unix/1575011531/78
79: 名無しさん@お腹いっぱい。 [sage] 2021/11/16(火) 22:23:26.08 うーん、いくつか適当な板で subject.txt 取得しようとしてみたけど 503: Service Temporarily Unavailable. が返ってくるね サーバ側の不具合?自分は今まで使ったことなかったから分からん http://mevius.5ch.net/test/read.cgi/unix/1575011531/79
80: 76 [] 2021/11/17(水) 07:57:00.38 今朝になったら症状がなくなってました。 サーバかネットの問題だったもんでしょうか、すんません。 某にしたのは NG ワードで引っ掛けられるかと思ったもんで。 ドメイン名だけだったのか、ひっかかるの。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/80
81: 名無しさん@お腹いっぱい。 [sage] 2021/11/17(水) 21:26:44.71 proxy2chを「proxy2ch -s」で使って、melpa版のnavi2chで>>31と↓のRefererの置換で書ける板と書けない板がある --- navi2ch-multibbs.el.orig 2021-11-16 11:41:23.001065794 +0900 +++ navi2ch-multibbs.el 2021-11-17 20:38:11.623090914 +0900 @@ -466,7 +466,7 @@ (list (cons "Content-Type" "application/x-www-form-urlencoded") (cons "Cookie" (navi2ch-net-cookie-string cookies coding-system)) - (cons "Referer" referer)) + (cons "Referer" (replace-regexp-in-string "http" "https" referer))) (navi2ch-net-get-param-string param-alist coding-system)))) (navi2ch-net-update-cookies url proc coding-system) http://mevius.5ch.net/test/read.cgi/unix/1575011531/81
82: 名無しさん@お腹いっぱい。 [sage] 2021/12/04(土) 15:16:10.39 2chproxy.plで読んでinit.elに次のように設定してもずっと書き込みはできないけどそんなもん? (setq navi2ch-net-http-proxy "localhost:xxxx") (setq navi2ch-net-send-message-use-http-proxy nil) (setq navi2ch-net-user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0") 投稿エラー: ERROR: 投稿時の認証用クエリがありません。 Navi2chのソースはここ。 https://github.com/naota/navi2ch http://mevius.5ch.net/test/read.cgi/unix/1575011531/82
83: 名無しさん@お腹いっぱい。 [sage] 2021/12/04(土) 15:43:39.26 そんなもんだ user-agent に webブラウザのものを使うならリクエストヘッダの値なども偽装する必要がある もしくは偽装してくれる proxy を経由させるか それができないなら user-agent に専用ブラウザのもので書き込める値を指定する http://mevius.5ch.net/test/read.cgi/unix/1575011531/83
84: 名無しさん@お腹いっぱい。 [sage] 2021/12/06(月) 00:35:31.57 やっぱりそうだよね。 proxy2chであれこれ試してみたけど、 「投稿エラー: ERROR: もう新しいのにしましょ。」か、 「投稿エラー: ERROR: 不正なPROXYを検出しました。」で、 手に負えそうにない。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/84
85: 名無しさん@お腹いっぱい。 [sage] 2021/12/06(月) 05:23:42.70 結局、アクセス規制をかいくぐる修正が延々と必要になって放置されちゃったのかな http://mevius.5ch.net/test/read.cgi/unix/1575011531/85
86: 名無しさん@お腹いっぱい。 [sage] 2021/12/06(月) 11:45:18.44 一瞬 2chproxy.pl のスレかと思ったわ どの串にせよ、ユーザがリクエストヘッダをカスタマイズできればいいんだけどね http://mevius.5ch.net/test/read.cgi/unix/1575011531/86
87: 名無しさん@お腹いっぱい。 [sage] 2021/12/06(月) 13:18:27.64 専ブラのUA使えば普通に書けるけどな http://mevius.5ch.net/test/read.cgi/unix/1575011531/87
88: 名無しさん@お腹いっぱい。 [sage] 2021/12/06(月) 13:42:22.16 >>87 それでダメなときもあったのよ 今どうなのか知らないけど http://mevius.5ch.net/test/read.cgi/unix/1575011531/88
89: 名無しさん@お腹いっぱい。 [sage] 2021/12/06(月) 21:43:37.12 どりゃ! http://mevius.5ch.net/test/read.cgi/unix/1575011531/89
90: 名無しさん@お腹いっぱい。 [sage] 2021/12/07(火) 03:33:11.13 それっ! http://mevius.5ch.net/test/read.cgi/unix/1575011531/90
91: 名無しさん@お腹いっぱい。 [sage] 2021/12/07(火) 03:38:01.16 すまぬ。ゴミを書き込んじゃったけど何か書けるようになった。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/91
92: 82 [sage] 2021/12/07(火) 12:30:06.86 結局、proxy2chをUSE_LUAでビルドし直して、 >>87さんのようにUAを変更したsample.luaを少しいじったら書けるようになった。 また使えるようになって助かったよ。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/92
93: 名無しさん@お腹いっぱい。 [sage] 2021/12/11(土) 23:18:50.20 書き込めたり書き込めなかったりイタチゴッコな感じ有る http://mevius.5ch.net/test/read.cgi/unix/1575011531/93
94: 名無しさん@お腹いっぱい。 [sage] 2021/12/12(日) 01:59:52.64 URL の http:// が半角で書けない規制とか今どうなってるんだろう 面倒だからコロンを文字参照に自動変換してるんだけど 某スレで指摘されるまで自分でもそのことすっかり忘れてたっていう http://mevius.5ch.net/test/read.cgi/unix/1575011531/94
95: 名無しさん@お腹いっぱい。 [] 2021/12/14(火) 15:08:44.20 navi2chを久しぶりに終了して再度スタートさせたら 板のカテゴリ(「ニュース」とか「案内」)は表示されるけど カテゴリにカーソルを移動してEnterを押しても板が表示されなくなりました .navi2chを見るとboad.txtが同じように板のカテゴリが羅列されているだけで 板名やURLが記入されていません これはどうすれば直りますかね? navi2ch-list-bbstable-url を変えれば良い? http://mevius.5ch.net/test/read.cgi/unix/1575011531/95
96: 名無しさん@お腹いっぱい。 [sage] 2021/12/15(水) 15:20:04.08 板一覧でC-u sとかして更新してもだめなのかな? http://mevius.5ch.net/test/read.cgi/unix/1575011531/96
97: 95 [sage] 2021/12/15(水) 21:16:13.77 >>96 レス有難うございます 駄目です直りません http://mevius.5ch.net/test/read.cgi/unix/1575011531/97
98: 名無しさん@お腹いっぱい。 [sage] 2021/12/15(水) 21:24:46.18 前スレを navi2ch-list-valid-host-regexp で検索 http://mevius.5ch.net/test/read.cgi/unix/1575011531/98
99: 95 [sage] 2021/12/15(水) 22:33:42.78 >>98 以下でも出来ません (setq navi2ch-list-valid-host-regexp (concat "\\(" (regexp-opt '(".2ch.net" ".5ch.net" ".bbsp=ink.com" ".mach=ibbs.com" ".mach=i.to")) "\\)\\'")) (setq navi2ch-list-bbstable-url "http://menu.5ch.net/bbstable.html") (= はNG ワード対策なので抜く) 今は古い.navi2chからboard.txtをコピーしています http://mevius.5ch.net/test/read.cgi/unix/1575011531/99
100: 名無しさん@お腹いっぱい。 [sage] 2021/12/16(木) 00:11:05.70 https:のアドレスに対応してないんじゃないの それも前スレに対応策あったような気がしたけどすぐには見つけられんなあ 自分は串で全部http:に書き換えてる http://mevius.5ch.net/test/read.cgi/unix/1575011531/100
101: 名無しさん@お腹いっぱい。 [sage] 2021/12/16(木) 10:43:56.52 >>99 >>31の変更したらいけると思うよ http://mevius.5ch.net/test/read.cgi/unix/1575011531/101
102: 95 [] 2021/12/16(木) 20:56:15.77 >>101 うまいこといきました 有難うございました http://mevius.5ch.net/test/read.cgi/unix/1575011531/102
103: 名無しさん@お腹いっぱい。 [sage] 2022/04/01(金) 21:58:18.15 専ブラUAで全く書けなくなった http://mevius.5ch.net/test/read.cgi/unix/1575011531/103
104: 名無しさん@お腹いっぱい。 [sage] 2022/04/02(土) 00:27:15.07 そうなの? http://mevius.5ch.net/test/read.cgi/unix/1575011531/104
105: 名無しさん@お腹いっぱい。 [sage] 2022/04/07(木) 17:57:13.37 遂に終わるのか? http://mevius.5ch.net/test/read.cgi/unix/1575011531/105
106: 名無しさん@お腹いっぱい。 [sage] 2022/04/08(金) 05:40:37.92 ChromeあたりのUAなら書けるみたいだよ。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/106
107: 名無しさん@お腹いっぱい。 [sage] 2022/04/08(金) 09:05:55.60 >>106 誰が優しいひと書けるUA貼ってけれ http://mevius.5ch.net/test/read.cgi/unix/1575011531/107
108: 名無しさん@お腹いっぱい。 [sage] 2022/04/08(金) 10:50:34.86 別のスレにも書いたけど UA だけじゃなく他のリクエストヘッダも見てるっぽいから 板にもよるけど UA 偽装だけじゃ不十分な場合もある http://mevius.5ch.net/test/read.cgi/unix/1575011531/108
109: 名無しさん@お腹いっぱい。 [sage] 2022/04/09(土) 02:59:26.57 Accept: text/html と Accept-Language: ja と oekaki_thread1 あたりが必要みたいだね。 あと Referer もスレの l50 のアドレスとかにしないといけないみたい。 navi2ch-2ch-send-message を書き換えるのが良さそうかな。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/109
110: 名無しさん@お腹いっぱい。 [sage] 2022/04/09(土) 10:42:11.21 proxy2chのサンプルスクリプトもそんな風になってるけど、 ApiKeyのあたりが何のことかわからない。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/110
111: 名無しさん@お腹いっぱい。 [sage] 2022/04/09(土) 11:52:44.29 proxy2ch は知らないけど、API 使ってるなら話が全然違うような スクレイピングで何とかしようって流れだから http://mevius.5ch.net/test/read.cgi/unix/1575011531/111
112: 名無しさん@お腹いっぱい。 [sage] 2022/04/10(日) 17:55:22.02 これで書けるかな? http://mevius.5ch.net/test/read.cgi/unix/1575011531/112
113: 名無しさん@お腹いっぱい。 [sage] 2022/04/10(日) 17:58:00.63 どこぞの親切な人のsample.luaを借りてUAだけちょっと変更したらとりあえず書けた。 でもいろいろ制限してるみたいだしこの先もわからんね。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/113
114: 名無しさん@お腹いっぱい。 [sage] 2022/04/12(火) 12:47:04.32 >>112 どれで? http://mevius.5ch.net/test/read.cgi/unix/1575011531/114
115: 名無しさん@お腹いっぱい。 [sage] 2022/04/13(水) 23:32:47.48 いや、だから>>113で書けたの。 でもまた書けなくなったりくり返してるね。 http://mevius.5ch.net/test/read.cgi/unix/1575011531/115
116: 名無しさん@お腹いっぱい。 [sage] 2022/04/16(土) 23:03:22.12 今のところ以下で書ける (setq navi2ch-net-user-agent "Monazilla/1.00 (Ciisaa/1.43(A))") http://mevius.5ch.net/test/read.cgi/unix/1575011531/116
117: 名無しさん@お腹いっぱい。 [sage] 2022/04/19(火) 21:05:23.37 その後>>116で書けなくなる proxy2chを使ったら書ける http://mevius.5ch.net/test/read.cgi/unix/1575011531/117
118: 名無しさん@お腹いっぱい。 [sage] 2022/04/19(火) 21:30:46.69 proxy2chは以下で起動 http://egg.5ch.net/test/read.cgi/software/1649749366/62 navi2chは以下を設定 (setq navi2ch-net-send-message-use-http-proxy t) http://mevius.5ch.net/test/read.cgi/unix/1575011531/118
119: 名無しさん@お腹いっぱい。 [sage] 2022/05/07(土) 01:01:29.01 >>118 proxy2ch 拾ってきてコンパイルして復活できたわ。さんくす 今のところ sample.lua でリクエストヘッダいじる必要はないんだね http://mevius.5ch.net/test/read.cgi/unix/1575011531/119
120: 名無しさん@お腹いっぱい。 [sage] 2022/05/07(土) 01:05:03.68 あ、でも書き込みすると俺環では Emacs 上に >投稿エラー: HTTP status: 200 >---------------- >send message...failed: HTTP status: 200 って出るわ。書き込みは成功しているけど 何だろこれ… (navi2chの設定を色々イジりすぎてるせいかもだけど) http://mevius.5ch.net/test/read.cgi/unix/1575011531/120
121: 名無しさん@お腹いっぱい。 [sage] 2022/05/07(土) 02:38:50.36 どのスレでもエラーが出る? http://mevius.5ch.net/test/read.cgi/unix/1575011531/121
122: 名無しさん@お腹いっぱい。 [sage] 2022/05/07(土) 18:47:31.09 >>121 proxy2ch からの HTTPレスポンスをキャプチャしたりして原因を調べてましたが、 どうやら proxy2ch を --chunked オプションを付けずに起動すると、 navi2ch がなぜか書きこみ結果の HTTPボディを拾えなくなって? >>120 の症状が出るみたい おま環、OS依存かもしれないですが… あと、>>118 の先の proxy2ch オプションですが、-c は要らない気がします (navi2ch は HTTP CONNECT を喋らないと思うので) 現時点で navi2ch + proxy2ch を動かすための ・navi2ch に当てるパッチ ・proxy2ch 起動オプション をまとめたほうがいいですよね 2chproxy.pl 今までありがとう~ http://mevius.5ch.net/test/read.cgi/unix/1575011531/122
123: 名無しさん@お腹いっぱい。 [sage] 2022/05/09(月) 17:27:36.90 >>122 navi2ch を設定変更なしで ・*.5ch.net 対応 ・proxy2ch で動作 させるためのパッチを置いておきます 変更点: ・*.2ch.net -> *.5ch.net 変更対応 ・bbsmenu.html を 5ch.net から取得 ・bbsmenu.html に含まれる https:// リンクを http:// に強制書き換え ・navi2ch-net-http-proxy : proxy2ch に接続するために初期値を localhost:9080 に変更 navi2ch と proxy2ch が別マシンで動いている環境では、要設定変更 ・navi2ch-net-accept-gzip : 環境によりgzip周りがまともに動かない? ようなので、初期値を無効に変更 ・navi2ch-net-enable-http11 : 今どき HTTP/1.1 を喋るほうが望ましいので、初期値を有効に変更 (・navi2ch-net-send-message-use-http-proxy はデフォルトで有効になっている) http://mevius.5ch.net/test/read.cgi/unix/1575011531/123
124: 名無しさん@お腹いっぱい。 [sage] 2022/05/09(月) 17:28:41.20 >>123 patch 1つ目 --- navi2ch-list.el.orig 2021-02-07 02:11:34.000000000 +0900 +++ navi2ch-list.el 2022-05-07 18:24:59.186532000 +0900 @@ -94,7 +94,7 @@ (nil " " navi2ch-list-board-name-face)))) (defconst navi2ch-list-bbstable-default-url - "http://menu.2ch.net/bbsmenu.html") + "http://menu.5ch.net/bbsmenu.html") ;; add hook (add-hook 'navi2ch-save-status-hook 'navi2ch-list-save-info) @@ -592,6 +592,9 @@ (when (and (not ignore) (string-match "href=\\(.+/\\([^/]+\\)/\\)" attr)) (setq url (match-string 1 attr)) + ;;(when (string-match "^https" url) + ;; (setq url (replace-regexp-in-string "^https" "http" url))) + (setq url (navi2ch-replace-string "^https:" "http:" url nil)) (setq url (or (cdr (assoc url navi2ch-list-moved-board-alist)) http://mevius.5ch.net/test/read.cgi/unix/1575011531/124
125: 名無しさん@お腹いっぱい。 [sage] 2022/05/09(月) 17:33:03.83 >>123 patch 2つ目 --- navi2ch-vars.el.orig 2021-02-07 02:11:33.000000000 +0900 +++ navi2ch-vars.el 2022-05-07 18:31:29.607203000 +0900 @@ -257,3 +257,3 @@ (concat "\\(" - (regexp-opt '(".2ch.net" ".bbspink.com" ".machibbs.com" ".machi.to")) + (regexp-opt '(".2ch.net" ".5ch.net" ".bbspink.com" ".machibbs.com" ".machi.to")) "\\)\\'") @@ -2010,6 +2010,3 @@ ;; net variables -(defcustom navi2ch-net-http-proxy - (if (string= (or (getenv "HTTP_PROXY") "") "") - "127.0.0.1:8080" - (getenv "HTTP_PROXY")) +(defcustom navi2ch-net-http-proxy "localhost:9080" "*HTTP プロキシの URL。" @@ -2081,3 +2078,3 @@ -(defcustom navi2ch-net-accept-gzip t +(defcustom navi2ch-net-accept-gzip nil "*non-nil なら、ファイル受信に GZIP エンコーディングを使う。" @@ -2096,3 +2093,3 @@ -(defcustom navi2ch-net-enable-http11 nil +(defcustom navi2ch-net-enable-http11 t "*non-nil なら、HTTP/1.1 を使用する。" http://mevius.5ch.net/test/read.cgi/unix/1575011531/125
126: 名無しさん@お腹いっぱい。 [sage] 2022/05/09(月) 17:39:07.66 >>123 proxy2ch の起動オプション (現時点では Version 20220501 が最新、sample.luaは不要) : -s --chunked --api a6kwZ1FHfwlxIKJWCq4XQQnUTqiA1P:ZDzsNQ7PcOOGE2mXo145X6bt39WMz6 --api-server api.5ch.net --api-auth-xua "JaneStyle/4.23" --api-dat-xua "JaneStyle/4.23" -a "Monazilla/1.00 JaneStyle/4.23 Windows/10.0.22000" 必要に応じて、以下のオプションを追加 --verbose : 詳細メッセージ -g : localhost 以外からの接続も受け付ける http://mevius.5ch.net/test/read.cgi/unix/1575011531/126
127: 名無しさん@お腹いっぱい。 [sage] 2022/05/09(月) 17:59:52.41 navi2ch-net-enable-http11を有効にするからgzipでエラーになるんじゃないのか http://mevius.5ch.net/test/read.cgi/unix/1575011531/127
128: 名無しさん@お腹いっぱい。 [sage] 2022/05/09(月) 21:21:06.24 >>127 そうかもしれないけど、HTTP/1.1有効にしないほうがこの先色々と不味くないです? http://mevius.5ch.net/test/read.cgi/unix/1575011531/128
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 268 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s