- -pv
スレッドの閲覧状況:
現在、- がスレを見ています。
これまでに合計 - 表示されました。
※PC・スマホの表示回数をカウントしてます。
※24時間表示がないスレのPVはリセットされます。

【provisional】Navi2ch for Emacs【camping】

1名無しさん@おーぷん:2015/02/22(日)17:18:37 ID:2A6()
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

とりあえず、茣蓙を敷いてみまつ
59名無しさん@おーぷん :2015/03/25(水)23:15:49 ID:fy3
火消しに躍起だな。

自民党の息のかかったドワンゴグループの弁護士が言った以上厳然たる事実。
60名無しさん@おーぷん :2015/03/26(木)00:41:55 ID:Be5
>>59
何の話?
61名無しさん@おーぷん :2015/03/29(日)23:22:45 ID:z35
Nextの板情報が取れないのうちだけ?
コード改変して他は全部取得できる。
etc.txtから外部掲示板に設定すればアクセスできる。
62名無しさん@おーぷん :2015/03/30(月)04:52:32 ID:lIB
(setq navi2ch-list-bbstable-url
"http://kita.jikkyo.org/cbm/cbm.cgi/sc.op.p0.m0.jb.20.nx/-all/bbsmenu.html"
)
(setq navi2ch-list-valid-host-regexp
(concat "\\("
(regexp-opt '(".2ch.net" ".bbspink.com" ".machibbs.com" ".machi.to" ".open2ch.net" ".2ch.sc" "next2ch.net" ".vip2ch.com" ".digiweb.jp" "blogban.net" ".jikkyo.org" ".xpics.sc"))
"\\)\\'"))
で、とれたよ
63名無しさん@おーぷん :2015/03/30(月)16:33:56 ID:IgE
>>62
おお。トンクス。
後で試してみる。
64名無しさん@おーぷん :2015/03/31(火)01:35:19 ID:peI
>>62
キタ━━(゚∀゚)━━━!!
ちゃんと取得できた。
navi2ch-list-valid-host-regexp
のほうが何かおかしかったらしい。

次は super2ch.net と ch13.jp だな、、、
65名無しさん@おーぷん :2015/04/07(火)16:37:24 ID:YCP
2chがwebから(2chproxy経由navi2chも)読めなくなってるのは俺だけ?
API経由では読めるっぽいけども。
66名無しさん@おーぷん :2015/04/07(火)18:06:25 ID:kXn
~/.navi2ch/init.el
(setq navi2ch-net-http-proxy "127.0.0.1:8080")

これかな?
Prxy2chは更新したら云々というのを見たけど2chproxy.plは寡聞にして知らない。
なんかチマチマ設定変更してるみたいだし。何か地雷を踏んだかも。
mango板とかはウェブスクレイピングも蹴るように設定されてる。
(htmltodat等では取得不可)
67名無しさん@おーぷん :2015/04/07(火)18:58:12 ID:wLM
navi2ch / 2chproxy.plで、mango板も読めたよ
68名無しさん@おーぷん :2015/04/08(水)09:38:48 ID:MFL
一時的に読めなくなるのは2chではよくある。主に2ch側が原因で。
6965 :2015/04/08(水)12:37:11 ID:h28
上位プロキシ(squid 2.7) を外して 2chproxy を 0.17 → 0.17.2 にしたら通った。
HTTP/1.1 か https 必須になったっぽい。

0.17 と 0.17.2 の違いは http: になるか https: になるかで、
上位プロキシの有/無は HTTP/1.0 ⇔ HTTP/1.1 な違い。

w3m 0.4.1 から
w3m http://*.2ch.net/
は通らなくて、
w3m https://*.2ch.net/
が通る。
w3m 0.5.2 からだと
w3m http://*.2ch.net/
でオッケー。
70名無しさん@おーぷん :2015/04/08(水)12:41:11 ID:BNV
今動いてる2chproxy.plはv0.13.1なので、http/1.1なのかな?
# updateしてないのは、メンドウなだけです
71名無しさん@おーぷん :2015/04/09(木)00:14:15 ID:F9d
>>69
squid2.7ってHTTP/1.1に完全には対応してないんだっけ
よくは覚えていないけどhttp_portだったかにhttp11を追加すればHTTP/1.1で通信したような気がする
あるいはsquid3にするとか
72名無しさん@おーぷん :2015/04/09(木)01:11:18 ID:uG1
>squid2.7ってHTTP/1.1に完全には対応してないんだっけ

してないようね。
あんまり関係ない気もするけどもしかして例のXSS対策かも。


http://wiki.squid-cache.org/Squid-2.7
(ported to 3.1)
HTTP/1.1 compliant requests to servers
(ported to 3.2)
HTTP/1.1 compliant replies to clients

Squid-2.x is CONSIDERED DANGEROUS as the security people say. Due to unfixed vulnerabilities
(意訳:Squid-2.xは穴だらけでヤバいからもう使うんじゃねーってさ。)
73名無しさん@おーぷん :2015/04/17(金)23:59:27 ID:gCU
>>67
いつの間にかmango板も読めるようになってたのね。
コロコロ仕様を変えてるし。

しかも未だopereatexはdat廃止してないんだよね。
旧専ブラで普通に読み書きできる。
つまり嫌がらせで他はサーバ止めてるだけ。
74名無しさん@おーぷん :2015/04/20(月)09:21:57 ID:dmr
anago鯖だけローカルのスクレイピングツールで読み込めなくなった。
鯖通してる2chproxy.pl等は読めてるけど。

気づかぬ所から国民相克のしくみを広げてるんだな。
ν速+や狐鯖からやると大騒動が起きるから。


ナチスが最初共産主義者を攻撃したとき、私は声をあげなかった
私は共産主義者ではなかったから

社会民主主義者が牢獄に入れられたとき、私は声をあげなかった
私は社会民主主義ではなかったから

彼らが労働組合員たちを攻撃したとき、私は声をあげなかった
私は労働組合員ではなかったから

そして、彼らが私を攻撃したとき
私のために声をあげる者は、誰一人残っていなかった
https://ja.wikipedia.org/wiki/%E5%BD%BC%E3%82%89%E3%81%8C%E6%9C%80%E5%88%9D%E5%85%B1%E7%94%A3%E4%B8%BB%E7%BE%A9%E8%80%85%E3%82%92%E6%94%BB%E6%92%83%E3%81%97%E3%81%9F%E3%81%A8%E3%81%8D
75名無しさん@おーぷん :2015/04/20(月)10:00:03 ID:aS3
スクレイピングがいたちごっこになるのは
はじめからわかりきっていた
76名無しさん@おーぷん :2015/05/04(月)16:48:51 ID:oTz
  |l、{   j} /,,ィ//|     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  i|:!ヾ、_ノ/ u {:}//ヘ     | あ…ありのまま 今 起こった事を話すぜ!
  |リ u' }  ,ノ _,!V,ハ |     < 『おれは http://www.ch13.jp/ を読み込もう
  fト、_{ル{,ィ'eラ , タ人.    |  と苦心していたらいつのまにか潰れていた』
 ヾ|宀| {´,)⌒`/ |<ヽトiゝ   | 催眠術だとか超スピードだとか
  ヽ iLレ  u' | | ヾlトハ〉.   | そんなチャチなもんじゃあ 断じてねえ
   ハ !ニ⊇ '/:}  V:::::ヽ. │ もっと恐ろしいものの片鱗を味わったぜ…
  /:::丶'T'' /u' __ /:::::::/`ヽ \____________________
77名無しさん@おーぷん :2015/05/14(木)10:02:22 ID:pFJ
open2chにageで書いても上がらないことがある
78名無しさん@おーぷん :2015/05/14(木)10:03:23 ID:pFJ
>>77もこのレスもメール欄は空で書き込んだ
79名無しさん@おーぷん :2015/05/15(金)00:14:36 ID:4gT
>>77
ageてみる。
80名無しさん@おーぷん :2015/05/15(金)00:15:21 ID:4gT
もう一回。
81名無しさん@おーぷん :2015/05/15(金)10:21:36 ID:gcs
testすれで、テストしたけどMail欄sageになっちゃうね
82名無しさん@おーぷん :2015/05/16(土)00:51:32 ID:TLR
ν速+等ではageるみたいだからからサーバの固有の問題かな
83名無しさん@おーぷん :2015/05/27(水)00:47:08 ID:mf2
スクレイピング用の Perl スクリプト 2chproxy.pl
http://web.archive.org/web/20150325023425/http://pastebin.com/xHYsXNLz
一応置いておきますね
自分は使ってないから助言はできないけど
84名無しさん@おーぷん :2015/06/03(水)03:13:08 ID:DMW
使ってないけど日付見るとバージョン古いみたいね
85名無しさん@おーぷん :2015/06/13(土)15:02:27 ID:Jwb
2chproxy.plの最新版
http://pastebin.com/QqzMpY3h
だって
86名無しさん@おーぷん :2015/06/13(土)22:28:28 ID:NNA
>>85
乙乙。

せっかくだから魚拓しといた。
https://archive.is/sXZCJ

何が変わったんだろ。
前のバージョンでもUserAgentは設定してるみたいだけど。
87名無しさん@おーぷん :2015/06/14(日)08:34:47 ID:1X1
2chproxy.plの最新版
http://pastebin.com/ZNEAwLPM
変更点は、知りません
88名無しさん@おーぷん :2015/06/14(日)17:02:01 ID:SvY
>#v0.17.1からの変更点
># v0.17及びv0.17.1でContent-Lengthの値が0なレスポンス(したらば等)をクライアントへ返していない問題を修正
># 試験的にhttps通信(CONNECT)を有効化
># きっと増えているバグ


バグ修正っぽいです。
89名無しさん@おーぷん :2015/06/17(水)19:44:46 ID:rSy
>>87
更新乙。

時に”D”マーク付けられちゃったスレを戻す方法ってないのかな?
そもそも”D”マークの解説したマニュアルが出てないよね?
90名無しさん@おーぷん :2015/06/18(木)11:40:15 ID:GJM
"D"マークってのは、スレ一覧から'd'をして削除したスレの事?
ならば、'h'でhideスレ一覧出して再度'd'で復活
91名無しさん@おーぷん :2015/06/18(木)13:32:33 ID:ZcL
そうじゃなくて
ブックマークしたスレがdat落ちした奴でしょ
92名無しさん@おーぷん :2015/06/18(木)22:11:36 ID:Mvt
>>91
うん。そっち。
マニュアルがないからソースを解析しないとできないw
93名無しさん@おーぷん :2015/06/20(土)00:48:14 ID:g14
落ちてないはずなのにDがついちゃったケースならRしてiかな
94名無しさん@おーぷん :2015/06/20(土)15:57:53 ID:Coy
>>93
ありがとう。
でもおーぷんはdat落ちした後も実は書き込めるんだよね。
だから特定のスレを除外したいケースとかある。
あと特定のスレだけ一時的にブックマークでDできるとログ取りが楽になるし。
95名無しさん@おーぷん :2015/07/18(土)05:00:45 ID:j30
sourceforgeはいつまで落ちてるんだ。
96名無しさん@おーぷん :2015/07/18(土)07:42:16 ID:qR1
>>95
落ちてるね。知らんかった。

必要な人のために手元のバージョン上げとく。
navi2ch-cvs_0.0.20101224-1_tar_a.zip
https://anonfiles.com/file/822e9645b2a16127ae75cb1feba87dec

tar.z を zip にした変則的な方法は gz がはじかれるから。
97名無しさん@おーぷん :2015/07/22(水)03:32:08 ID:ANL
sourceforgeはまだ落ちてる。
ホームページgithubかどこか違うところに移転したほうがよいのでは?
98名無しさん@おーぷん :2015/08/13(木)20:36:09 ID:NmU
ワカッタ━━(゚∀゚)━━━!!

●"D"マークが付いて自由に読み書きできなくなる理由と対策

1) "D"マーク → dat落ち → datファイルが圧縮 (*.dat.gz)
 ⇒ gzip ファイルを解凍

 Windowsの場合、gzipコマンドが別途必要。
  http://www.gzip.org/#exe

2) 圧縮されていない場合もある(読込可、サフィックスだけ .dat.gz)
 ⇒ サフィックスを修正 (.dat)


http://navi2ch.sourceforge.net/log/dat/1075905430.dat
>>49, >>335 辺りを参考に。
99名無しさん@おーぷん :2015/08/31(月)14:19:07 ID:3lo
今まで規制その他でJim chが見られなくなっていた人に朗報。
詳細は述べないが >>32 の方法が復活w
他全てのウェブブラウザで見られるはず。
100名無しさん@おーぷん :2015/08/31(月)17:22:12 ID:r6Y
それWindowsでしか使えなくね?
「ウェブブラウザで」ってのもよくわからない
101名無しさん@おーぷん :2015/08/31(月)23:11:59 ID:TpU
>>100
UNIXでは普通に2chproxy.pl+jperlでいいんじゃないかな。
Windowsではperlを組み込んでいちいち起動するのが結構厄介なんで。

>「ウェブブラウザで」ってのもよくわからない
こういう↓無茶苦茶な締め付けが解消されただろうって話。


2ch.netで運営批判スレを立てたらプロバイダごと永久アクセス規制食らった
http://maguro.2ch.sc/test/read.cgi/poverty/1428331530/

1 :番組の途中ですがアフィサイトへの転載は禁止です:2015/04/06(月) 23:45:30.92 ID:XutwcGqyB
MANGOのrock54規制がひどすぎる ニコ動やnaverまとめのurlを書くだけで1ヶ月規制など [転載禁止](c)2ch.net [646881113]
h ttp://fox.2ch.net/test/read.cgi/poverty/1428245049/

これを建てたら、プロバイダごとdenyになって閲覧すら不可になった ちなucom
あんまりだと思う


http://ikura.open2ch.net/test/read.cgi/ms/1425283885/
205 :名無しさん@おーぷん :2015/05/16(土)16:34:25 ID:???
scは3月告知からopera閲覧してたら、
今日になって、専ブラの~告知が出て
閲覧できなくなったー
専ブラ更新すんのやだー
閲覧さえさせない、過去ログ閲覧有料、って
ひろゆきより銭ゲバすぎんだろ
規制中でも閲覧は出来てたわ

208 :名無しさん@おーぷん :2015/05/30(土)11:06:30 ID:???
>>206
ChromeベースのOperaだと.netは蹴られた
scは未チェック
UAを偽装したら.netもいけた
102名無しさん@おーぷん :2015/11/07(土)14:24:17 ID:wFM
フィルタ処理を無効の状態でスレを開くにはどうすればよいですか。
フィルタを設定してると >>1 が巻き込まれることが多いので
>>1 から数レス読んだあと、手動で 'F' したいです。

勘で init.el に
(setq navi2ch-article-toggle-message-filter nil)
なんて書いてみましたがだめでした。
103名無しさん@おーぷん :2015/11/08(日)00:17:20 ID:mLX
巻き込まれるって何が?
このスレを開くときに>>1のレスを誤読してるって意味?
それならフィルタの書式を再点検したほうがいいかも。
あるいは

(setq navi2ch-article-message-filter-mode nil)

とかでダメかね?
104名無しさん@おーぷん :2015/11/08(日)13:37:14 ID:1CU
>>103
分かりにくくてすみません。私が書いた書式では、
各スレのレス番 1 が内容によってはマッチするということです。(させたくない)

教えていただいた設定を試しましたが、だめみたいです。
フィルタが自動処理されてからスレが開きます。
フィルタ処理させずにスレを開き、手動でフィルタ処理したいです。

次のことができなくて思いついた次第です。
「本文全体が 1 行ごと空けて書かれた文。ただし、全行数が 5 以上」にマッチさせたく

"\\(^.+\n\n\\)\\{2\\}.+"

と書いて、正規表現すげーと感心しつつも上手くいかない。
レス番 1 にもマッチする(ことがある)。それは困る。でも無理。他に方法は...。
105名無しさん@おーぷん :2015/11/09(月)20:59:43 ID:7nd
さとるにIP焼かれて書き込めなかった。
ネトウヨ管理人め無茶苦茶な言論弾圧しやがる。

>>104
この辺が参考になるかもしれんね。
http://www.bookshelf.jp/2ch/unix/1031231315.html#382

元スレ:(すでに消滅)
Navi2ch for Emacs (part 7)
http://pc.2ch.net/test/read.cgi/unix/1031231315/379-386
ソースdat:
http://navi2ch.sourceforge.net/log/dat/1031231315.dat
106名無しさん@おーぷん :2015/11/16(月)00:42:26 ID:oDj
なんか自作PC板がサーバ移転してるな
http://potato.2ch.net/jisaku
107名無しさん@おーぷん :2015/11/16(月)09:38:23 ID:gug
いつ消えるか分からない新版。

2chproxy.pl v1.0
http://www.freezepage.com/1447634089EFJLUJALEL
108名無しさん@おーぷん :2016/03/09(水)13:22:32 ID:R5Y
>>32 の改訂・再対策(2015年12月8日)版。備忘録に貼っておく。

○2ch.netをブラウザなしで見る方法・htmlからdatファイルを作る方法

htmltodat.exe
http://mukiyu.g.ribbon.to/
http://mukiyu.g.ribbon.to/cgi-bin/download2.cgi?name=htmltodat0.11.8&url=htmltodat0.11.8.zip

新版htmltodatフィルタ (.prm含む)
http://pastebin.com/0QDr9S8v
(魚拓) http://www.freezepage.com/1457463368LIHTFZBWRT

正規表現:
m#<div\ class="number">([0-9]+).+?<div\ class="name"><b>(?:<a\ href="mailto:(.*?)">)?(.*?)(?:</a>)?</b></div><div\ class="date">(.*?)</div><div\ class="message">(.*?)</div>#mi

(1) zipファイルを解凍してhtmltodat.exe を起動
(2) 追加(A) を開く
(3) 上記 htmltodat スクリプト127行目の正規表現をコピー&ペースト
(4) 「対策済み2015.12.8」等名前をつけて「保存(S)」で保存
(5) 「一覧表示(V)」で「対策済み2015.12.8」を「選択(S)」
(6) 「URLまたはファイル名」へロケーションを入力
(7) HTML取得(G)→一覧表示(V)→「対策済み2015.12.8」→選択(S)→変換開始(C)
(8) 保存したい場合は「dat保存(S)」

新着レスの表示 | ここまで読んだ

名前: mail:





【provisional】Navi2ch for Emacs【camping】