Navi2ch for Emacs (Part 22)at UNIXNavi2ch for Emacs (Part 22) - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト27:名無しさん@お腹いっぱい。 20/06/10 09:08:55.63 .net 板一覧が取得できなくなってる? 更新してもカテゴリの下の板が全部空になる。 28:名無しさん@お腹いっぱい。 20/06/10 09:14:55.65 .net URL の protocol が http から https に変更されたのが原因みたい navi2ch-list-valid-board と navi2ch-list-board-id-from-url function で "http" となっている所を "https?" に変更すると board.txt の中身 が作られる様になった(その後に別の問題が発生) 29:名無しさん@お腹いっぱい。 20/06/10 10:20:00.54 .net http で読むだけなら navi2ch-list-make-board-txt をいじって https に変更された url を http に置換して board.txt を作成させるようにしたらとりあえず読めるね 30:名無しさん@お腹いっぱい。 20/06/10 12:33:06.94 .net >>28 「別の問題が発生」というのは、 https でアクセスできなかった (gnutls-cli が呼び出された?) とかですか? 31:27 20/06/10 15:44:33.30 .net >>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。 (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 (or (cdr (assoc url navi2ch-list-moved-board-alist)) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch