Navi2ch for Emacs (Part 21)
■ このスレッドは過去ログ倉庫に格納されています
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッドです。
Navi2ch Project Home Page
http://navi2ch.sourceforge.net/
開発版
% cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch
過去ログ
>> ~/.navi2ch/etc.txt
> navi2ch
> http://navi2ch.sourceforge.net/log/
> navi2ch
前スレ
Navi2ch for Emacs (Part 20)
http://peace.2ch.net/test/read.cgi/unix/1265413075/ >>778
そうですか。現在最終レスが670が正しいんでしょうけど、
同じレスが最後に重複して挿入されて674になったりしてます。
まれに不完全なゴミが挿入されたり。
そういうスレは必ずRetryingみたいになるのもこれでいいのかどうか。
Checking file...
Retrying...
Now connecting...sending request...done
私もよくわかってないのでもう少し調べてみなす。
先日までのpink板の修正版までは(レス番号はともかく)問題なく動いてました。 何度かスレを更新するうちにレスの本文がFrom以下に表示されたり、
空のレスが追加されたりして内容が壊れる場合もあったり、
私には何を対処すべきなのかわかりません。
上のスレ以外にこのスレの場合にも起こります。
同じような方はいらっしゃいませんか? >>780
まさに俺も今起きてる。
781が
From: [781] ゥ? <>
Date:
と表示されてる。 今度はagreeで新bbs.cgiですか
色々改変くるなあ PC-AのWindowsで2chApiProxyを立ち上げて
そこのファイアーウォールの9080を受信と送信の両方で開けて
PC-BのWindowsのXenoにPC-Aのプロキシー設定すると読めた!
PC-CのFreeBSDのnavi2chで設定したら読めなかった
まあそういうもんである 数日前から何板か読めなくなったので2chproxy.plで治った。
wgetで引っ張ったらメチャクチャでgitなんて知らなかったから戸惑った。
無事にダウンロードが済んで以前のplとdiffして各所を書き換えて復活 >>790
そんな事するぐらいなら、git使った方が楽ですよ
% git clone https://github.com/yama-natuki/2chproxy.pl.git
2chproxy.pl/ 以下に落ちてくる
後は2chproxy.pl/の中で
% git pull
すれば更新されるよ >>791
結果的にgitは導入したんだよ、ご指導通りに落とした。
ありがとう。 連休明けに立ち上げたら読めなくなっていて
github言ったら4 day agoになってたから
更新があったんだなと入れ替えてみたら
読めるようになった また2chproxy.plのアップデートが必要になったな。
先ほど当てたらしっかり治った。 連休前にも一度差し換えたので大丈夫かと油断していたが
連休中にさらに更新されたのね。
それにしても2chproxy.plの開発が止まったらみんなどうする予定? >>795
たしか昔はwgetで引いてdiffで差分取ってLynxで見ていた記憶がある
2Chがどんなに改編したってブラウザでは見れるんだろ?
だったら手段はあるんじゃねーかなぁ? 手段はあるけどいたちごっこを繰り返していかなければならなくて
そのためには人手がいる けっこう話しは複雑になってきてるんだな。
2ch閲覧は広告提示ブラウザか有料会員アクセスしかさせない、専ブラを使うなら
アクセス権許諾をえた開発をしろ(金を納めるか広告収入を確実に作れ)ってことらしい。
ただブラウザで見たり専ブラでみたらケシカラン、ケシカランからあらゆる対処をして
ブラウジング障壁を作りますって方向性
これに敗北したのがNavi2chなわけだね、事実上生アクセスでは使えない状況だ。
これに必死に立ち向かってるのが2chproxy.plなわけだよね、開発が停まったり
運営側から徹底対策されて権利保護の策を講じられたら開発人員がいようが暗礁に乗り上げる。
そうなったら有料会員ルートや公認専用ブラウザを使う前提で表示をemacsに飛ばすツールを開発するしかないんだな。
どこかで決別して2chブランドを棄ててオープンやSCに全引っ越しするユーザーの勇気も試される感じか。 今更なことをまとめてるけど全体の状況は別に変わってないよ >>800
その辺の話しがもうnavi2chから遙かか遠くの話しになってるんで、少なくともこのスレッドで
右往左往する話しじゃないわな。 >>795
>それにしても2chproxy.plの開発が止まったらみんなどうする予定?
2chproxy.plの開発が止まるってことは2chproxy.plの使用者の中に
2chproxy.plの改変できる人がいなくなるってことだよ
それはないんじゃね?
>>796
手段はあるけどその手段を行使する&出来る人がいるかどうかだね
いるでしょ
>>797
2ch運営自体人がいない状態じゃん
それで出来る改変なんだから対応に必要なのはスキルだけだよ
>>798
>専ブラを使うなら
>アクセス権許諾をえた開発をしろ(金を納めるか広告収入を確実に作れ)ってことらしい。
広告必須で「金を納める」って選択肢は無い筈だが
>ブラウジング障壁を作りますって方向性
これってただ単に考慮されてないだけ
考慮対象はメジャーなブラウザ(IE、Edge、Chrome、Firefox、Safari)の現行版のみなんだろ
公認専ブラだって支障があれば専ブラ側で対処が原則
専ブラの仕様は考慮してない
>これに必死に立ち向かってるのが2chproxy.plなわけだよね
別にそんな大仰なものじゃない
>運営側から徹底対策されて権利保護の策を講じられたら開発人員がいようが暗礁に乗り上げる
Webブラウザで閲覧可能な以上これはない
>>799-801
>>798はAPI導入ちょい後くらいに書いたような内容だよね >>802
噛み砕いてくれて書いてることは理解できるのだが。
だとしたらなぜnavi2chは単独で2chを利用できないのか?
これはnavi2chの開発者(数や質)が2chproxy.plを包み込むほどの能力がないわけだよね。
他の専ブラは専ブラとして機能してるのになぜ2chは機能しないのか。
さまざまな理由はあるんでしょうが、だとしたら同じ理由で2chproxy.plの開発がnavi2chと同じに
暗礁に乗り上げる可能性はじゅうぶんあるよね。
それと
「Webブラウザで閲覧可能な以上は」というのはnavi2chの初期段階の話しで標準的なブラウザで
使用可能なんだからemacsでも可能だゼーって発祥だったと思うんだが、今現在navi2chはwabブラウザで
使えてるサイトが使えていないって現実なんだから、将来もWebブラウザで閲覧可能な以上はという話しに
矛盾を感じるんだけど。 >>803
>だとしたらなぜnavi2chは単独で2chを利用できないのか?
>これはnavi2chの開発者(数や質)が2chproxy.plを包み込むほどの能力がないわけだよね。
・2chproxy.plがあるんだからそれ利用すりゃいいじゃん
・htmlスクロール専ブラは白黒灰色問題
があるからね
対応は各専ブラ様々だけど非公認専ブラと串分けてるのは技術力の問題だけじゃないよ
>他の専ブラは専ブラとして機能してるのになぜ2chは機能しないのか
これちょっと意味が分からないです
後半については元々navi2chもdat取って来てた訳で違うんじゃないかな?
詳しい人ヨロです 2chproxy.plで接続していて、
たまに応答が遅くて取得したスレが化けてしまうことがあるけど、
何かの設定で対処できるのかな? >>806
スレをいったん削除して再取得するということですよね。
それはできるんですが、
調子が悪いときなどに何度も取得したスレが化けてしまうようなとき、
2chproxy.plの方でできる設定とかないんですかね? >>807
可能じゃない、ちゃんと設定ファイルの能書きに色々なさじ加減載ってるジャン。
読んで臭そうなとこ炙り出していじってみたら?
パラメータいじっても壊れないから大丈夫だよ。
設定後は串の再起動を忘れずに kakoログ倉庫探しに行って2chproxyからのエラーメッセージ食らってそれをデコードしてるので化ける
もうkakoログ倉庫拾わないようにしておけば、普通にエラーで止まる とあるスレで使いたいんだけど「ID無し」の書き込みをNGするにはどうすればいいんだろう? >>922
ウインなにがしなんざ知的障害者しか使ってねえよw
ソース公開しれば保証しなくていいという理屈は正しいだろ
車に例えるならテメェーも製作者のひとりってことになるのがOSSってもんだバカ
この程度の基本的理屈すら理解できないから知的障害者から脱却できないんだろうが
>>923
UNIXがセキュリティを全く考慮しないで開発されたOSだとか寝言ほざくな
それはウインなにがしとかいうウイルスのことだろ
chmodもchownもないだの、スクリプト送りつけて実行させるだの、HTMLメールだの、
インターネットを危険に陥れようというテロリストの発想だろうが >>812
通りすがりだが、君は自分を客観的に見つめ直してごらん。
誰が池沼であるかがすぐにわかる。
OSSってざっくりいってもライセンスや著作は様々だよ。
たんにソースを公開するだけなら小説と同じで読める著作を売るなり差し上げるなりしてるだけなので
全権を放棄してるわけでもないしな。 Chromeだと書き込めるけどnavi2chだと301が出る板がある。
串の調整なんだろうけど難解だ イヌイタの情報で
*
板一覧URLの20を2rに変えて板一覧再取得で大丈夫だよ
*
とのことだったので板更新規準のURLを編集したら更新がなおりました。 > >>818
要公式チェック
> 127 名前:chohnan []: 2016/03/01(火) 12:19:05.85 ID:v0mwWrMU0
> 本業多忙のため、22時頃まで作業の時間が取れません。ご了承ください。
>
> ワンクリックで移転に対応するために作った公式bbsmenuとの同期機能もさくらvpsが2ch.netにdenyされてるので使えないのよね。
> 他の鯖屋で借りて抜け穴を作っても、自動アクセスしてたらまたjimにdenyされるだけで、scのクロールのようにいたちごっこになるので、やりません。
>
> 141 名前:chohnan ★ [age]: 2016/03/22(火) 22:06:12.75 ID:???0
> 公式の板一覧から「同じ板名で所属サーバの異なるURL」を除去したbbsmenu
> 新板・移転のポップアップが繰り返し出るときに (15分ごとに更新)
> http://v2c.kaz-ic.net/bbsmenu/
> 提供元:http://v2c.kaz-ic.net/
>
> 上記のbbsmenuの2ch.netに対する部分のみを
> カテゴリコード「2r」として提供します。
> 最新のbbsmenuを利用したい場合や、V2Cユーザの方向け。
>
> 現状、公式の板一覧と内容に差分はないですが、もし公式の板一覧において
> 「同じ板名で所属サーバの異なるURL」があった場合、それが除去されるようです。
>
> 使用例(20 -> 2r)
> (省略)/cbm/cbm.cgi/2r.26.p0.m0/-all/bbsmenu.html
>
> 更新頻度:15分(毎時00,15,30,45分に更新)
>
> 内容については取得先サイトの内容に準じます。
> 本サイトでは内容を保証しないため、自己責任で利用してください。 板一覧で s 押して更新したら [ 押しても各板が表示されなくなりました。
http://i.imgur.com/yyeWMIx.png
どうすればいいでしょうか。 手元では特に問題ないけど
navi2ch-list-bbstable-url を外部サイトに変えてるとかしてない? 板一覧は特にいじっておらず、設定は以下のものだけです。
(setq navi2ch-net-http-proxy "127.0.0.1:8080")
(setq navi2ch-net-send-message-use-http-proxy nil)
(setq navi2ch-article-auto-range nil)
(setq navi2ch-mona-enable t)
(setq navi2ch-mona-face-variable 'navi2ch-mona16-face)
(set-face-font 'navi2ch-mona-face "Mona")
(setq navi2ch-bm-stay-board-window nil)
(setq navi2ch-net-save-old-file-when-aborn nil)
(require 'navi2ch-head)
(setq navi2ch-history-max-line nil)
(setq navi2ch-mona-on-message-mode t) 他の専ブラでも板一覧読めないって話あったから
フォーマット変わったのかも >>822
これ
http://mao.2ch.net/test/read.cgi/linux/1494846782/337
navi2ch-list-bbstable-urlをデフォルトから北実況のやつに変更するか
navi2chのコードの正規表現でパラメータ抜いてる部分を引用符に対応してないので直すか 北実況のものに変更したら解決しました。ありがとうございました。 bbsmenu_tolower_response()関数(1077行目辺り)内の
$content =~ s|</FONT>|</font>|g;
の行の下に
$content =~ s|<A HREF="(.*)">(.*)</A>|<A HREF=$1>$2</A>|g;
足したら北実況使わなくてもメニュー出たよ >>826補足
変更するのは 2chproxy.pl >>825
そこのも20だとおk、2rだとアウトでしたが
2rでも大丈夫なように中の人がしてくれましたよ 8/21以降、Now connecting...が全然終わらなくなってしまった。
何かご存知の方いらっしゃいません? そういう現象は起きてないな。ネットワークの問題が何かないか切り分けてみては。
* そもそもemacsが通信を試みているのか
* DNS引けてないだけどか
* proxy使っているならそれがちゃんと動いているか、proxy側のログを確認する
とかいろいろ ついに5ch問題始まったか、
被害はどこまで及ぶのか board.txt がスカスカになるのは何故なんだろうって思ったら
navi2ch-list-valid-host-regexp に ".2ch.net" が入っているからなのね >>883
thx!! 悩んでた
2chproxyと合わせてその他数カ所"2ch"の箇所直せばOKみたいだね 2chproxy.plやnavi2chは5chへの移行に対応するのかしら
というかこれからは5chproxy.plやnavi5chに改名するんだろうか ソフトの名前は、今後ちゃんねる変わっても不自然じゃないような命名にしとくとか(´・ω・`) 2chproxy.pl はもう .5ch.net 対応してる。navi2ch はこんな感じで
(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 ワード対策なので抜く) うぉ
すべて解決した
Thanx
柔軟性が高くてありがたいな! 2chproxy側で2ch -> 5chの変換実装されたから
navi2ch側は更新しなくてもよくなったな ここは見られているのだが
ニュース速報+のスレッド開くとmovedになる >>838
これと、2chproxy.plの更新でいけた
ありがとう 何もしてないのだけどニュース速報+も見られるようになった
>>838
有難う 見るのは出来るようになったけど、今度は書けなくなった。 2chproxy.pl使っているけれど、
昨日(月曜日)からbbspink以外見れなくなっちゃった
board.txt見てもbbspink以外のURLが空っぽ! 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
ZZOOBL9I8L libXfont が 1.5.4 になったら、モナーフォントが効かなくなったのですが、
対応策をご存知の方はいらっしゃいませんか
1.5.2 に戻せば正常なのは確認しました
FreeBSD 11.1 or 12.0
Emacs 25.3(via pkg)
navi2ch 2.0.0.d(via pkg) Navi2chのGitレポジトリで、5chやスレタイ検索に対応しているものってある?
公式とnaota/navi2chは対応してないっぽいんで、
自分は今はmelpaから入れて >>838 をinit.elに書くだけで使ってる。 読んでるスレのurlってEmacsのタイトルバーに表示できましたっけ?
ぐぐりましたがわかりませんでした 何かいろいろいじってたら表示できるようになってました。お騒がせしました。 わかりました。フレームを2つにしたら表示できました。 すみません。
昔取っておいたdatファイル群があるのですが、C-c C-f して、スレをRETで叩くと、
「can't select this line」
と表示されてしまいます。
これを回避する方法はありますでしょうか? 画像URLのサムネイル、httpsだと表示されないみたい。
誰かパッチとか、init.elに書く設定とか知らない? >>860
前に2chproxy.plでhttpsの画像が取得できないと質問したら、
gnutls-cliがプロキシに対応してないというので、
素人だけど自分はこんな風に対策して使ってるけどそれとは違うのかな?
(defun navi2ch-thumbnail-do-not-use-proxy (orig-fun &rest args)
"Do not use proxy."
(let ((navi2ch-net-http-proxy nil))
(apply orig-fun args)))
(advice-add 'navi2ch-thumbnail-url-status-check
:around #'navi2ch-thumbnail-do-not-use-proxy)
(advice-add 'navi2ch-thumbnail-show-image
:around #'navi2ch-thumbnail-do-not-use-proxy) 860です。
>>861
ありがとう。たぶんそれでいいと思うんだけど、恥ずかしながら使い方がわからないので、
教えていただけませんか?
init.el に貼って eval-region してみたんだけど、
コメント上で T を押しても、やっぱり https の画像のサムネイルは取得できず、
なにも起こらないです。 >>862
今までT(=navi2ch-thumbnail-all-show)を使っていなかったので気が付きませんでしたが、
navi2ch-thumbnail-image-show-regionの正規表現にhttpsが含まれていないようです。
次のように修正したら表示されました。
- (regex (concat "h?ttp://\\([^ \t\n\r]+\\."
+ (regex (concat "h?ttps?://\\([^ \t\n\r]+\\." >>863
うまく行きました!ありがとうございます。
この変更だけでは動かなかったんですが、*Messages*のエラーを見て
gnutls-cli がインストールされていないことがわかり、
sudo dnf install gnutls-utils で動くようになりました。
(ちなみにFedora27です) snapshot版で急に板一覧が取得できなくなりました。2chproxy.plを使っています。 >>866の串設定はdetourのsampleのdetour.iniの場合だお なんJ https://hawk.5ch.net/livejupiter/ 見ようとするとmovedと出て見れません。
2chproxy.plでENABLE_REPLACE_HTTPS_LINK => 1,にしても0にしてもだめです。
見れてる方の設定を教えてください。 すみません ENABLE_REPLACE_HTTPS_LINK => 1,だと
[Replace URL] http://hawk.5ch.net/livejupiter/
とレスに出てそこからは飛べました。
板一覧からなんJが見れないので困ってます。
(setq navi2ch-list-bbstable-url "http://menu.5ch.net/bbstable.html")
してあります。 navi2ch-list-bbstable-urlを北実況のものにしたら見れました。お騒がせしました。 >>872
なんだそりゃ?
でも一応書いてみるかとel開いたらすでに書き込んであった。
なぜだかはわからんが霊的な自動改竄だろう。 昔の.navi2ch/を後生大事に取っておいてるんですが、
これをcp -r .navi2ch.old/* .navi2ch.now/みたいに
してから.navi2ch.now以下のdatファイルのブックマークを
作る、みたいなことはできないでしょうか? >>875
試したことありませんが、
C-c C-fで対象のログやログの保存されたディレクトリを指定して開けないんですかね? navi2ch+2chproxyでPC関係の板の多くを見られなくて困ってる。
自作PC、ノートPCなどなど。
みんなは見えているの? >>877
オイラはちゃんと見れてるなあ、いまのところ
具体的にどういう状態か分からないけど、板を開こうとしてエラーが出るのか、あるいはエラーは出ないけどスレが1個もない状態なのか
2chproxyのログ出力を調査してみるのもいいかも ■ このスレッドは過去ログ倉庫に格納されています