トップページunix
1001コメント271KB

Navi2ch for Emacs (Part 16)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/02/16(木) 19:08:32
Navi2ch is a navigator for 2ch which works on many Emacsen like GNU Emacs, XEmacs, and Meadow.

src:
http://navi2ch.sourceforge.net/

doc:
% info navi2ch

log:
% printf "navi2ch\nhttp://navi2ch.sourceforge.net/log/\nnavi2ch\n" >> ~/.navi2ch/etc.txt

prev:
Navi2ch for Emacs (Part 15)
http://pc8.2ch.net/test/read.cgi/unix/1114691892/
0206名無しさん@お腹いっぱい。2006/04/26(水) 13:28:16
誰か4ch見れてますか?
0207名無しさん@お腹いっぱい。2006/04/26(水) 16:05:08
>>204
みーとぅー
0208名無しさん@お腹いっぱい。2006/04/26(水) 16:13:39
こーもーん
0209名無しさん@お腹いっぱい。2006/04/26(水) 23:25:43
>>205
>>187 でうぷしたものを送ってみました。

添付ファイルへの直リンはできないみたいなので、
下をブラウザで開いてからファイルを落してください。
ttp://groups.google.co.jp/group/navi2ch/msg/30751d9704a33daf?hl=ja&
02102072006/04/26(水) 23:58:19
ありがとう
0211名無しさん@お腹いっぱい。2006/04/27(木) 00:59:09
>>209
いただきました。ありがとう。
0212名無しさん@お腹いっぱい。2006/04/28(金) 22:39:01
ブラウザの時間がサーバーのものよりかなり進んでると、
「ブラウザを立ち上げなおしてみてください」
というメッセージが出るらしいのですが、そもそもサーバーはブラウザの時間ってわかるもの?
どうやってわかるんでしょうか?HTTPのヘッダにクライアントの書き込み時間でも添付してるんでしょうか?
0213名無しさん@お腹いっぱい。2006/04/28(金) 22:45:17
クッキーで送ってんじゃなかったっけ
0214名無しさん@お腹いっぱい。2006/04/28(金) 23:38:00
ウェブブラウザで見ると、書き込みフォームには
<input type=hidden name=time value=XXXXXXXXXX>
というフィールドがある。value はサーバが持ってる unix time。
.dat ファイルを直接読むとこの値を得られないので、多くの 2ch ブラウザは
ローカルの時計を使ってこの値を作る。
サーバではこの値が閾値以上過去だったり未来だったりすると拒否するので、
時計がずれてると送れないことになる。
ただし、navi2ch はサーバから返された HTTP の Date: ヘッダを使うので
実は時計がずれてても平気。
0215名無しさん@お腹いっぱい。2006/04/29(土) 00:08:15
>>214
なるほどそういうことですか
0216名無しさん@お腹いっぱい。2006/05/10(水) 10:24:30
>>11
同じ状態です
CVS版すべて試したが駄目でした
0217名無しさん@お腹いっぱい。2006/05/10(水) 19:07:05
wget --referer=http://epg.2ch.net/tv2chwiki/ \
--user-agent='Monazilla/1.00 Navi2ch' \
http://epg.2ch.net/test/read.cgi/tv2chwiki/1147255561/

HTTP request sent, awaiting response... 404 Not Found
19:05:51 ERROR 404: Not Found.

テレビ番組欄という板のスレがIEやwgetからだと取得できないのはなんででしょうか?
refererとuser agent以外に何か指定するものって何かありますか?
02182172006/05/10(水) 19:23:19
あわわ、質問したとたんに自分が間違えてたの分かりました。
板はsubject.txt、スレはdatを読み込み。これでいけました。どうも済みません。
0219名無しさん@お腹いっぱい。2006/05/12(金) 04:16:49
デスクトップ板で見つけたSSです。
ttp://www.pc-souko.jp/deskbbs/linux/bbs/thum/0026.png

スレ一覧の右の方に+1とか △とか出てますが、
これって何か設定したら出来るんですか?
1.7.3使ってますが、最新版の1.7.5でしか出来ないとかですか?
0220名無しさん@お腹いっぱい。2006/05/12(金) 04:21:01
すいません、1.7.5にしたけど駄目でした。
0221名無しさん@お腹いっぱい。2006/05/12(金) 07:28:08
そういう時は、

M-x customize-group
navi2ch-board

しないと。elisp派なら、navi2ch-vars.elから探し出して、

(setq navi2ch-board-insert-subject-with-unread t)

だな。
0222名無しさん@お腹いっぱい。2006/05/12(金) 17:39:41
[2 hidden message(s) (>>数字
みたいになってるところを開くと
Pop Up として開くけれど
その状態から C-u d で hide 解除にすることは可能ですか?
h で開き直さずに解除できるとうれしいのですが。
0223名無しさん@お腹いっぱい。2006/05/13(土) 12:50:45
もはやどうでもいいかもしれんが、CVS サーバが変更になった
s,:pserver:anonymous@cvs.sourceforge.net:/cvsroot/navi2ch,:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch,
0224名無しさん@お腹いっぱい。2006/05/13(土) 15:30:48
>>223
実際どうでもいいな、哀しいことだが。
02252192006/05/13(土) 21:47:29
>>221
おおう、あっさり出来ました!
ありがとうございます。
0226名無しさん@お腹いっぱい。2006/05/14(日) 18:16:45
navi2ch & mewdow21.4.1 & windows XP
で 何度かURL開いてIE立ち上げて、
IE閉じるとIEが不正終了する気がするんだけど気のせい?
0227名無しさん@お腹いっぱい。2006/05/14(日) 21:05:14
>>226
きっと mewdow のせいだ
0228名無しさん@お腹いっぱい。2006/05/14(日) 21:05:38
>>226
navi2ch が悪いって言いたいの?
0229名無しさん@お腹いっぱい。2006/05/20(土) 22:52:01
global bookmarkでIをつかって新着チェックしたあと、どうやって順番に読んでる?
スレのいいソートの方法は?
0230名無しさん@お腹いっぱい。2006/05/20(土) 23:05:49
>>229
ソートしたいならこうしろ。
(add-hook 'navi2ch-board-after-sync-hook 'navi2ch-bm-sort-by-state)

あとはスペース読み進めパッチを当てれば無問題だ。
0231名無しさん@お腹いっぱい。2006/05/20(土) 23:06:36
>>229
とりあえずここ読め。
ttp://navi2ch.sourceforge.net/doc/navi2ch/Key-Bindings.html
02322302006/05/20(土) 23:28:11
あー、Iでソートしてえのか。>>230は違うな。失敬。
02332292006/05/20(土) 23:36:57
navi2ch-bm-sort-by-stateでだいぶ快適になったのですが、
新着ありのスレの順番もコントロールしたくなってきました。

いまの状態
1 U スレ1 [board1]
2 U スレ2 [board2]
3 U スレ3 [board1]
4 C スレ4 [board1]

ほしい状態(stateでまずソート、そのあと板の名前でソート)
1 U スレ1 [board1]
2 U スレ3 [board1] << ここ
3 U スレ2 [board2] << ここ
4 C スレ4 [board1]


0234ヽ(´ー`)ノ ◆.ogCuANUcE 2006/05/21(日) 00:51:08
>>233
逆にやってみたら駄目だっけ。
板名でソート → state でソート。
02352292006/05/21(日) 21:46:23
>>234
ナーイス

S -> o -> S -> s

で、未読スレ一覧を板名順でたどれるようになりました。

あとは、この板名順が問題で、(あたりまえですが)名前のアスキーコード順になるようなんです。
これがboard.txtにでてくる順になれば最高なんですが。。。
いい知恵はないでしょうか?

0236名無しさん@お腹いっぱい。2006/05/26(金) 16:39:47
ブックマークしている板全てを I してくれるスクリプトはありませんか?
0237名無しさん@お腹いっぱい。2006/05/26(金) 18:15:33
>>236
patrol パッチ(?)にその機能あったんじゃなかったっけ。
使ってないから知らんけど。
0238名無しさん@お腹いっぱい。2006/05/27(土) 06:05:12
my-navi2ch-patrol
0239名無しさん@お腹いっぱい。2006/05/27(土) 14:29:47
ニュー速に書き込めない...

「現在クッキーを設定していないと書き込めません」が
2回出てきて蹴られる。
何か対応が必要なのか?
0240名無しさん@お腹いっぱい。2006/05/27(土) 14:40:57
>>239
特に何事もなく書けたよ
0241名無しさん@お腹いっぱい。2006/05/27(土) 14:51:29
そっかーありがと>>239
時間おいて試してみるよ
0242名無しさん@お腹いっぱい。2006/05/27(土) 14:52:03
>>239じゃないや>>240
ゴメソ
0243名無しさん@お腹いっぱい。2006/05/27(土) 15:19:21
>>239
自分も同じ。
http://ex13.2ch.net/ に書き込めない。
普通のブラウザからは大丈夫。
02442432006/05/27(土) 15:20:05
>>239
でも今試したら書けた。
なにか運用上の問題だったのかな。
0245名無しさん@お腹いっぱい。2006/05/27(土) 15:23:59
1 名前: root▲ ★ Mail: 投稿日: 2006/05/27(土) 15:11:51.01 ID: ???0 ?#
2006年5月27日13:00頃に、管理人が2ちゃんねるのクッキーの仕様を変更しました。

今回の仕様変更は、IE や FireFox 等の通常のブラウザでは特に問題ありません。

しかしながら今回の仕様変更により、一部の2ちゃんねる専用ブラウザでは、
投稿確認画面が2度表示される等の症状が発生し、書き込みができなくなることが
確認されています。

そのようなブラウザでは、今回の仕様変更に応じた対応作業、
バージョンアップ作業が必要となります。

例によって突然の仕様変更なわけですが(私も困っています)、
なにぶん管理人が自ら行った変更ですので、
各専用ブラウザの開発者の方々におかれましては、
すみませんがご対応のほど、よろしくお願いいたしますです。
==============================
だそうです。
0246名無しさん@お腹いっぱい。2006/05/27(土) 16:46:16
ダメだニュー速+,芸スポあたりは書けない
直すしかないんだろうなー
0247名無しさん@お腹いっぱい。2006/05/27(土) 16:47:51
>>245
なんで元スレのURL貼らないの?
0248名無しさん@お腹いっぱい。2006/05/27(土) 17:13:23
Chaliceもだめですね。これはW3Mからです。
0249クッキーの仕様変更あげ2006/05/27(土) 17:38:48

クッキーの仕様変更 2006/05/27 - いきいき Wiki
http://info.2ch.net/wiki/pukiwiki.php?%A5%AF%A5%C3%A5%AD%A1%BC%A4%CE%BB%C5%CD%CD%CA%D1%B9%B9%202006%2F05%2F27
0250名無しさん@お腹いっぱい。2006/05/27(土) 17:39:25
で、修正はいつ頃になるの?
0251名無しさん@お腹いっぱい。2006/05/27(土) 20:22:55
私はν即は書き込めたけど、半虹や管理情報はアウト。
かけるかどうかは、クッキーの状態に依存するの?
0252名無しさん@お腹いっぱい。2006/05/27(土) 20:26:10
ほれ

Index: navi2ch-multibbs.el
@@ -432,2 +435,3 @@ (defun navi2ch-2ch-send-message
(cons "time" time)
+ (cons "hana" "mogera")
(cons "MESSAGE" message)
0253名無しさん@お腹いっぱい。2006/05/27(土) 20:38:38
tcpdumpしてみたけどSet-CookieでSPIDを出してこなくなったのが原因?
operatex板だとSPIDを出してくれるのでそこで書き込みをして、
~/.navi2ch/sports2.2ch.net/operatex/spid.txt
を各板のspid.txtにcpすればokなようだけど。
0254名無しさん@お腹いっぱい。2006/05/27(土) 20:45:38
>>252
Thx
0255名無しさん@お腹いっぱい。2006/05/27(土) 20:48:11
>>252どもです。動作確認です。
>>251の通り、書き込めなかった半虹はかけるようになりましたが、一回切断してIPを変えてから
http://qb5.2ch.net/test/read.cgi/operate/1148714644/に書き込むと、
minibufferに「send message failed ... 正しいクッキーを送ってちょ(PON)」と表示されました。
再度書き込むと「send message failed ... 正しいクッキーを送ってちょ(1)」と表示されました。
よくわからんです。
0256名無しさん@Linuxザウルス2006/05/27(土) 20:54:22
どうやら2chが返したクッキーをちゃんと送り返さないと駄目らしい
そもそも今回の修正はクッキーを厳密に処理するという物らしい
navi2chがどうなってるのか知らんけど
0257名無しさん@お腹いっぱい。2006/05/27(土) 21:07:40
早く修正してくれないと
こっちとしても商売上がったりなんだけどよ?

0258名無しさん@お腹いっぱい。2006/05/27(土) 21:09:10
送られたクッキーをちゃんと返すのはこのパッチ。
http://sourceforge.net/tracker/index.php?func=detail&aid=1219388&group_id=39552&atid=435774

今回これを当てても navi2ch で送信に失敗するようになったのは確認画面で
パラメータ hana が増えたから。
0259名無しさん@お腹いっぱい。2006/05/27(土) 21:17:06
>>257
窓入れてIE使えよw
0260名無しさん@お腹いっぱい。2006/05/27(土) 21:19:04
>>258
そのパッチってどうやってあてるんですか??
0261名無しさん@お腹いっぱい。2006/05/27(土) 21:21:27
>>260
まだ当てていないけど、diffファイルなので多分、
cd (navi2chのディレクトリ)
patch -p0 < パッチファイル
emacs -batch -f batch-byte-compile *.el
0262名無しさん@Linuxザウルス2006/05/27(土) 21:23:32
>>260
書いてあるが
http://sourceforge.net/tracker/index.php?func=detail&aid=1219388&group_id=39552&atid=435774
patch for Myanmar [revised]
This patch supersedes patch #1218011.
If you already applied my previous patch:
1. backout previous patch
% patch -R < myanmar.diff
2. apply this patch
% patch < mynmar2.diff
3. remove cookies.txt
% find ~/.navi2ch -name cookies.txt -delete
0263名無しさん@お腹いっぱい。2006/05/27(土) 21:29:52
myanmar.diffなんだこれ?
0264名無しさん@お腹いっぱい。2006/05/27(土) 21:32:17
>>252
うわ。見るからにその場しのぎのパッチだな。
0265名無しさん@お腹いっぱい。2006/05/27(土) 21:34:06
http://qb5.2ch.net/test/read.cgi/operate/1148709150/
695 名前:root▲ ★ 投稿日:2006/05/27(土) 20:59:14 ID:???0 ?#
IEからだと、管理人バージョンになるようにした。


ということは・・・
0266名無しさん@お腹いっぱい。2006/05/27(土) 21:34:09
>>262
そのコメント間違いだらけだろ
0267名無しさん@Linuxザウルス2006/05/27(土) 21:39:10
もう勝手にしろ!
おれはq2ch使ってるので関係ない
0268名無しさん@お腹いっぱい。2006/05/27(土) 21:46:17
宛ててみたけど書き込めないわけだが
0269名無しさん@お腹いっぱい。2006/05/27(土) 21:48:51
なにで書いてるんだよ
0270268& ◆It7cuBLpdU 2006/05/27(土) 21:57:12
>>269
俺?
親父のWindowsマシンのFireFoxから
0271名無しさん@お腹いっぱい。2006/05/27(土) 22:07:55
現在は何もしないでも書けるぞ。
0272名無しさん@お腹いっぱい。2006/05/27(土) 22:12:13
駄目だ。p2から。
0273名無しさん@お腹いっぱい。2006/05/27(土) 22:22:31
test
0274名無しさん@お腹いっぱい。2006/05/27(土) 22:23:37
かけた! ありがとう! configureし忘れて苦労した。
0275名無しさん@お腹いっぱい。2006/05/27(土) 22:25:59
test
0276名無しさん@お腹いっぱい。2006/05/27(土) 22:33:17
http://qb5.2ch.net/test/read.cgi/operate/9240000005/
>2 :root▲★:2006/05/27(土) 22:13:02 ID:???0 ?#
> ということで、混乱しているわけですが。
>
> 現行の仕様(呪文さえ唱えれば、クッキーがなくても書けてしまう)はいまいちなので、
> ごく近いうちに、再度仕様変更する可能性が強いです。
>
> ということでしばらく混乱を生じる可能性がありますが、
> あらかじめご承知おきいただければと思います。
>
> 作業やらわいわいがやがややらは主に、以下のスレにて。
> ↓
> bbs.cgi再開発プロジェクト7
> http://qb5.2ch.net/test/read.cgi/operate/1130918407/

だってさ。
0277名無しさん@お腹いっぱい。2006/05/27(土) 22:39:15
>>252
Thanx
0278名無しさん@お腹いっぱい。2006/05/27(土) 22:56:34
ありがとう!

0279名無しさん@お腹いっぱい。2006/05/27(土) 23:29:20
>>258のパッチを当てても書き込めなかったのですが
>>252を使いすれば書き直せるようになりました。
>>258のパッチを当てたままでいいのでしょうか?
外し方がわからないのですが、もしよければ教えていただけるとありがたいです
0280名無しさん@お腹いっぱい。2006/05/27(土) 23:42:39
内容も確認しないで適当にパッチを当てるのは止めた方がいいお。
後、書けないからって lisp スレにまで出張するのは止めていただきたい。
0281名無しさん@お腹いっぱい。2006/05/28(日) 00:01:11
ひろゆきってこんなアホだったんだね。
0282名無しさん@お腹いっぱい。2006/05/28(日) 00:01:27
お前ら必死だなw
0283名無しさん@お腹いっぱい。2006/05/28(日) 00:06:28
    |┃三         
    |┃   、vMノz     
    |┃ ≡ 「ノl/WYゝ   
____.|ミ\__( ´,_ゝ`)   必死だなw
    |┃=__    \   
    |┃ ≡ )  人 \ ガラッ


  ┃|           三  |┃
  ┃|              |┃
  ┃|           ≡  |┃
  ┃|____________|┃
  ┃|              |┃
  ┃|            ≡ |┃ピシャ
02842792006/05/28(日) 00:10:04
>>280
すいません。
Navi2chは実際に使ってみて便利だったので使い始めました。
EmacsはNavi2ch以外は使っておらず、操作方法もほとんどわからないので
Lispを読むなんてもってのほかです。
申し訳ありません
今日初めて書き込んだので他のスレッドの人は人違いだと思います
0285名無しさん@お腹いっぱい。2006/05/28(日) 00:14:07
>>279
自分も、>>258 のパッチはNG。
>>252で書き込めるようになった。
0286名無しさん@お腹いっぱい。2006/05/28(日) 00:37:21
>>264
ちゃんと書き直したぞ
http://groups.google.com/group/navi2ch/msg/d9d5b737813e8210
0287名無しさん@お腹いっぱい。2006/05/28(日) 00:42:43
現時点では、>>252のパッチにあるhanamogeraを送れば
レスできるらしい。

でも期待していない動作のようなのでCookieを使うように
修正中。その場合、258のパッチも必要かもしれないし、
さらにパッチが必要になるかもしれない。

http://qb5.2ch.net/test/read.cgi/operate/1130918407/507n-
0288名無しさん@お腹いっぱい。2006/05/28(日) 00:48:54
できればwikiにpatchをキボンヌ。
ttp://navi2ch.sourceforge.net/wiki/
0289名無しさん@お腹いっぱい。2006/05/28(日) 01:04:59
Linuxなんですけど質問させてください。

emacsとnavi2chをインストールして起動しようと思い

$ emacs -e navi2ch &

としてもemacsが白紙です。
下の方に「Symbol's function definition is void: navi2ch」と出ています。

インストールに失敗してるんでしょうか?
Linux初めて1ヶ月半くらいです。

ディストリビューションはGentooです。
インストールは

$ sudo emerge emacs
$ sudo emerge navi2ch

とやりました。
0290名無しさん@お腹いっぱい。2006/05/28(日) 01:15:42
ものすごい板違い
犬板に帰ってください
0291名無しさん@お腹いっぱい。2006/05/28(日) 02:47:38
犬板にnavi2chのスレあったか?
0292名無しさん@お腹いっぱい。2006/05/28(日) 03:40:35
自力でインストールしてるんならともかくgentooでのお作法に忠実に従ってる
ようだし、gentooで独自にパッチを当ててあるとかgentoo特有の設定の手順が
あったりする可能性も考えられるわけで、navi2ch自体についてというよりは
gentooのパッケージシステムについての疑問ととらえるのが適切かと。
0293名無しさん@お腹いっぱい。2006/05/28(日) 03:52:30
>>289
エコーエリアにメッセージが出るのはloadされてないからでしょ。
~/.emacsに
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
で解決と思う。
0294名無しさん@お腹いっぱい。2006/05/28(日) 04:14:50
test
0295名無しさん@お腹いっぱい。2006/05/28(日) 05:18:18
>>286のパッチ当てて書けるようになったよ。
0296名無しさん@お腹いっぱい。2006/05/28(日) 05:26:12
書き込むたびにクッキー聞いてこない?
0297名無しさん@お腹いっぱい。2006/05/28(日) 05:28:32
テスト書き込みはこちらへ

運用情報板 http://qb5.2ch.net/operate/ の書き込みテストスレ
[test] 書き込みテスト 専用スレッド 65 [テスト]
http://qb5.2ch.net/test/read.cgi/operate/1148731808/

navi2chテスト板 http://jbbs.livedoor.jp/computer/2452/
てすと
http://jbbs.livedoor.jp/bbs/read.cgi/computer/2452/1086129975/
0298名無しさん@お腹いっぱい。2006/05/28(日) 05:29:47
>>296
>>252>>286 をあててみたら聞いてこない。
0299名無しさん@お腹いっぱい。2006/05/28(日) 07:48:23
>>297
運用情報板は公開プロキシ(80)だと書き込めないね
0300フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2006/05/28(日) 09:21:25
>>298,296
わしも同様の症状だったが>>252だけで普通に書き込めたthx
0301フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2006/05/28(日) 09:24:18
ハナモゲラ野郎
0302名無しさん@お腹いっぱい。2006/05/28(日) 15:51:26
>>293
亀レスですいません。
教えていただいた通りやったらnavi2chが起動してくれました。
メニューが表示されなかったので過去レス見て設定したら、こちらもバッチリです。

では、Linux板に戻ってLinuxとEmacsの情報を漁って覚えていこうと思います。

本当にありがとうございました。
0303フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2006/05/28(日) 16:14:22
>>302 がんばれ。わしは応援してるぜ。
0304名無しさん@お腹いっぱい。2006/05/28(日) 16:30:27
お前に応援してもらったらなんなんだ?
0305名無しさん@お腹いっぱい。2006/05/28(日) 18:06:35
>>286を当てたら書けるようになった。
ありがと
■ このスレッドは過去ログ倉庫に格納されています