Navi2ch for Emacs (Part 22) (396レス)
上下前次1-新
1: 2019/11/29(金)16:12 AAS
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッドです。
Navi2ch Project Home Page
外部リンク:navi2ch.sourceforge.net
開発版
% cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch
過去ログ
>> ~/.navi2ch/etc.txt
省6
2: 2019/11/29(金)16:12 AAS
Q. パッチを作ったんだけど、ここに up すれば良いの?
A. 2ch で晒すと取り込めなくなるので、sourceforge に投げてね。
外部リンク:sourceforge.net
Q. 自作の関数や設定を晒したいんだけど、どうすれば良い?
A. 設定はともかく、関数を 2ch で晒すのは NG。
navi2ch に取り込んで欲しいなら、上記にパッチを投げてね。
ただ晒したいだけなら、メーリングリストやグループに投げてね。
省8
3: 2019/11/29(金)16:12 AAS
※ CVSは将来的には更新しなくなる可能性があります。
Git を使ってください。
% git clone git://navi2ch.git.sourceforge.net/gitroot/navi2ch/navi2ch
それ以降追っかけをするときは navi2ch ディレクトリに移って
% git pull
4(1): 2019/11/29(金)16:16 AAS
988 名無しさん@お腹いっぱい。 sage 2019/11/27(水) 22:28:25.93
Windowsでもやるならdetour経由が簡単
外部リンク:9436.sitemix.jp
DATの設定でUSER Agentだけ設定したら終わり (HTMLモード)
USER Agent例 :Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.1.3
;;navi2ch側(init.el?)でポート設定
(setq navi2ch-net-http-proxy "localhost:9436")
省6
5: 2019/12/02(月)07:59 AAS
保守
6: 2019/12/04(水)18:30 AAS
保守
7: 2019/12/08(日)00:27 AAS
ほs
8: 2019/12/21(土)17:14 AAS
スレの変更をチェックすると実際には新しいレスはないのに、
こんな風に変更があったようにハイライトされることが度々あるのはなんでかな?
Checking file...updated: Getting file diff...not updated
本来はこうならないといけない。
Checking file...not updated
2chproxy.plを通してることと関係ある?
9: 2019/12/21(土)22:23 AAS
ありそうな気はするけど、そういう状況に遭遇したことないなあ
10: 2020/01/23(木)00:13 AAS
まち BBS を追加するにはどうすれば良いのでしょうか?
11: 2020/01/23(木)02:04 AAS
ぎゅっと押し込む
12: 2020/01/24(金)20:33 AAS
githubみると2017年以降コミットされていないみたいだけど、開発停止してい
るってこと?
13: 2020/01/25(土)20:06 AAS
githubの方が実質upstream
14: 2020/01/30(木)12:29 AAS
なんJだけ書き込みできないのはおま環?
それとも何か設定が必要?
15(1): 2020/01/30(木)17:00 AAS
swallow.2ch.net
は存在しない
16: 2020/01/30(木)17:21 AAS
ありがとう
Wrong arguments: processp, nil
って返ってきたからここだけ壊れてるのかと思ってしまた
navi2chだとこういうエラーってコネクションエラー投げて落ちてるだけってことかしら
17: 2020/01/30(木)18:12 AAS
>>15
etc.txtに押し込んだら繋がりました
感謝
18(2): 2020/01/31(金)00:01 AAS
ちな板リストならこれオヌヌメ
外部リンク[json]:stat.5ch.net
UTF-8ナノで日本語には注意(要cp932に変換)
19: 2020/02/08(土)16:54 AAS
>>18
ありがとうございます!
20: 2020/05/19(火)11:43 AAS
>>18
JSONじゃなくてetc.txtないかな
21: 2020/05/19(火)19:48 AAS
板一覧が表示されなかったけど navi2ch-vars.el の navi2ch-list-valid-host-regexp に ".5ch.net" を追加してmakeしてmake installしたら表示された
22: 2020/05/19(火)20:07 AAS
板一覧じゃなかった
スレ一覧
23: 2020/05/20(水)09:43 AAS
変数の値一個変えるのにmakeする必要なくね
24: 2020/05/20(水)10:26 AAS
いや、まあそうなんだけどCVSなりGitのほうに".5ch.net"入れて貰えたら導入しやすいと思う
25: 2020/05/20(水)21:11 AAS
2chproxy.plの方でいじるとこあるよね
26: 2020/05/20(水)21:49 AAS
確かに ENABLE_2CH_TO_nCH => 3 を設定してもスレ一覧出るね。
「.navi2ch」が空の時だけ出る問題みたいだから新規導入して初めて気付いた。
27(2): 2020/06/10(水)09:08 AAS
板一覧が取得できなくなってる?
更新してもカテゴリの下の板が全部空になる。
28(2): 2020/06/10(水)09:14 AAS
URL の protocol が http から https に変更されたのが原因みたい
navi2ch-list-valid-board と navi2ch-list-board-id-from-url function
で "http" となっている所を "https?" に変更すると board.txt の中身
が作られる様になった(その後に別の問題が発生)
29(1): 2020/06/10(水)10:20 AAS
http で読むだけなら navi2ch-list-make-board-txt をいじって https に変更された url を
http に置換して board.txt を作成させるようにしたらとりあえず読めるね
30: 2020/06/10(水)12:33 AAS
>>28
「別の問題が発生」というのは、
https でアクセスできなかった (gnutls-cli が呼び出された?) とかですか?
31(6): 27 2020/06/10(水)15:44 AAS
>>28-29
ありがとう。素人だから即席だけど読めるようになった。
diff --git a/navi2ch-list.el b/navi2ch-list.el
index 4188735..48a19ea 100644
--- a/navi2ch-list.el
+++ b/navi2ch-list.el
@@ -592,6 +592,8 @@ changed-list は '((board-id old-board new-board) ...) な alist。
省8
32(1): 2020/06/10(水)22:35 AAS
httpsも2chproxy.plの方でいじるとこあったような
33(1): 2020/06/11(木)02:04 AAS
>>32
ENABLE_2CH_TO_nCH ね
ウチのバージョンでは 3 以上だと書き換え対象っぽい
34(1): 2020/06/11(木)03:34 AAS
いや ENABLE_REPLACE_HTTPS_LINK みたいです
35: 2020/06/11(木)05:09 AAS
>>34
ENABLE_REPLACE_HTTPS_LINK は bbsmenu.html の書き換えには使われなくね?
(少なくとも commit 15bf90b までは)
36: 2020/06/14(日)12:39 AAS
>>31
ありがとう。読めるようになった。
パッケージの更新を待ってたけど、待ちくたびれた。
37(2): 2020/06/16(火)12:48 AAS
>>31
有難う
.navi2chを消すとスレタイ読めるようになるけど
今まで.navi2chがあると読めない
これは仕方ないですかね?
38(2): 2020/06/16(火)12:57 AAS
>>37
(navi2ch-list-sync 'force)
を eval すれば更新されると思う
39(2): 2020/06/16(火)12:58 AAS
C-u sで板一覧を読み直してもだめかな?
いずれにしてもboard.txtを一度捨ててやればいい気がするけど。
40(1): 38 2020/06/16(火)13:02 AAS
>>39
ああ専用のキーバインドあるならそっちの方がいいね
確か board.txt 削除するだけだとダメだった気がする
41: 37 2020/06/16(火)13:03 AAS
>>38,39,40
素晴らしい!できました
ありがとう
42: 2020/06/17(水)21:09 AAS
これからどんどんhttpsが普通になってくるんだろうけど、windowsのgnutls-cli.exeが亡くなってる
もはやemacsをWindowsで使う人は絶滅危惧種なのだろうか
43: 2020/06/17(水)22:19 AAS
change_access_Nch_request() で https を http に置換すればいいよ
44: 2020/06/18(木)09:10 AAS
イジメ被害者に凄惨ないじめをしても
「いじめられた本人が悪い」と
平気で言えるのが大阪府三島郡島本町の奴等
大阪府三島郡島本町は
「大阪府三島郡島本町のいじめはいじめられた本人が悪い」
として虐め加害者を擁護し被害者を非難する
ガラも程度も悪い暴力イジメ廃人町
省5
45: 2020/06/18(木)15:57 AAS
浄化
46: 2020/06/24(水)08:44 AAS
2chproxy.plでENABLE_REPLACE_HTTPS_LINKを有効にしても、
置き換えたhttpのリンクを開けなくなってる?
47: 2020/06/24(水)23:28 AAS
ごめん。間違いだった。
48(1): 2020/06/25(木)00:08 AAS
最近、BBSPINKがヘッドラインしか見れなくなったです。
これって、navi2chが原因でしょうか、
それとも、2chproxy.plが原因でしょうか?
49(2): 2020/06/25(木)00:39 AAS
>>48
あぁ >>33 の方法(ENABLE_2CH_TO_nCH を 3 以上にする)は BBSPINK だとダメなのね
>>31 の方法でやるか、あるいは 2chproxy.pl を書き換えるなら
bbsmenu_tolower_response() の中の適当なところで
$content =~ s|https:|http:|g;
とすればいいかも
50: 2020/06/25(木)23:42 AAS
>>49
2chproxy.plの書き換えでうまくつながりました。
ありがとうございます。
51(2): 2020/08/19(水)14:45 AAS
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 . "外部リンク:hayabusa9.5ch.net (id . "mnewsplus") (type . board) (seen)))
navi2ch-board-select-board(((name . #("芸スポ速報+" 0 6 (charset cp932-2-byte))) (bbstype . unknown) (uri . "外部リンク:hayabusa9.5ch.net (id . "mnewsplus") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . #("芸スポ速報+" 0 6 (charset cp932-2-byte))) (bbstype . unknown) (uri . "外部リンク:hayabusa9.5ch.net (id . "mnewsplus") (type . board) (seen)) nil)
省5
52(1): 2020/08/19(水)16:00 AAS
>>51
多分 https: から始まる文字列を板のURLと認識できてない
navi2ch 内部または串で https: を http: に書き換えるようにすればいいはず
詳しくは>>27あたりから読んで
53: 51 2020/08/19(水)17:45 AAS
>>52
ありがとうございます。
その対応は仕込んんでいたんですが
(setq navi2ch-net-enable-http11 t)
をnilに変更したら逝けるようになりました。
54(1): 2020/08/19(水)18:01 AAS
自分は 2chproxy.pl で>>49の対処法でやってるんだけど
navi2ch-net-enable-http11 の値は nil でも t でも板の読み込みは問題ないっぽい
問題はどの板でも書き込みが当分お断りされることなんだけどね
2chproxy.pl のスレは荒らされ放題だし、串自作すっかなあとかって考えてるとこ
55(1): 2020/08/19(水)21:05 AAS
>>54
2chスレ:linux
56(1): 2020/08/20(木)00:19 AAS
>>55
トン
最初はそれで回避できてたんだけどしばらくしてダメになった
FirefoxからのPOSTと比較して色々試したらできるようになったっぽい
俺環の予感
57: 2020/08/27(木)17:37 AAS
>>56
うちは FORWARD_PROXY で上位PROXYに squid を指定してるとダメだった
リクエストヘッダにproxy的なヘッダ (例えば、Cache-Control とか?) があると拒否されるっぽいけど、
それ以上は詳しく調べてない
stone で中継すれば、ヘッダいじらないので大丈夫だった
58: 2020/08/28(金)09:26 AAS
proxy的なヘッダもだけど、専ブラ的なヘッダで弾くこともあるらしい
(ソースはDetour情報ページ)
59(2): 2020/09/06(日)10:09 AAS
>>31
ありがとうございます。5chは読めるようになりました。machi.to をbbsmenuに追加したところ、machi.to のスレだけ読めないのですが、皆様いかがでしょうか?
60: 2020/09/06(日)10:57 AAS
>>59
5chと違って常時SSL化されてるからじゃないかな
2chproxy.plはSSL非対応だから別の串使うとか
上の方のレス見るとstoneで中継してる人もいるみたいね
61: 2020/09/07(月)19:32 AAS
emacsはsslを内製してくれないのかね
62: 2020/09/08(火)01:48 AAS
内製っつうか、EmacsからGnuTLSを使うオプションは標準で用意されてるんだけどね
使ったことないからNavi2chや串との相性は知らんけど
63: 2020/09/10(木)12:37 AAS
>>59
自分のバージョンだと machi. の前に www. とか付いてないとダメみたい
関数 navi2ch-machibbs-p を適当に書き換えれば読めるようになった
(ちなみに自作串で http と https の変換をしてる)
64: 2020/12/09(水)09:22 AAS
画像リンク[jpg]:i.imgur.com
65: 2021/03/14(日)02:25 AAS
備忘録に書いておく。
850 臨時で名無しです2021/03/13(土) 17:14:53.00ID:LBn3hLWN
●UAをwin10 2004(20H2)に偽装する
以下参照で
Jane Style (Windows版) Part167
2chスレ:software
上下前次1-新書関写板覧索設栞歴
あと 331 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.014s