Navi2ch for Emacs (Part 22)at UNIXNavi2ch for Emacs (Part 22) - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト123:名無しさん@お腹いっぱい。 22/05/09 17:27:36.90 .net >>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 はデフォルトで有効になっている) 124:名無しさん@お腹いっぱい。 22/05/09 17:28:41.20 .net >>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)) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch