Navi2ch for Emacs (Part 22) (390レス)
上下前次1-新
211: 2023/09/30(土)09:19 AAS
>>210
即レスありがとう
ファイル総当りで探してみる
当分誰も来ないと思ってたから驚いたw
212(1): 2023/10/01(日)00:44 AAS
なんか板一覧が盛大に文字化けして大量の「�」(実際は半角)が
これ多分 Unicode の U+FFFD だと思うんだけど、コーディング誤認識してる?
>>209 の件と関係あるんだろうか
あと俺環だったらスマソ
213: 212 2023/10/01(日)01:06 AAS
bbsmenu 読み直したら直ったわ
スレ汚しスマソ
214: 2023/10/01(日)04:07 AAS
アンタ、どこ行ってんの?
215(1): 2023/10/09(月)18:14 AAS
>>209-210
の件、まだ途中だけど備忘録に
~/.navi2ch/init.el
;; navi2ch-board-get-coding-system @navi2ch-board.el
;; navi2ch-board-coding-system-alist @navi2ch-vars.el
(navi2ch-auto-modify
(setq navi2ch-board-coding-system-alist
'(("livegalileo" . "utf-8"))))
とするとコーディングが指定できるらしい
BOARD-IDはダブルクオート必須、CODING-SYSTEMは utf-8 だけでなくshift_jisも不可
省2
216(2): 2023/10/10(火)21:11 AAS
CODING-SYSTEM のほうは文字列じゃなくてシンボルを設定するんだよ。
だからダブルクオートで括っちゃダメで、シングルクオートを前置しないといけない。
'shift_jis みたいに。
217: 216 2023/10/12(木)05:01 AAS
ごめん、コードちゃんと見てなかった。
そのコードだともう外側でクオートしてるから、シンボルをクオートすると二重になっちゃう。
何も付けずに、単に shift_jis とか書かなきゃいけなかった。
218: 2023/10/15(日)19:12 AAS
>>216
ありがとう
Unicodeを選択するとサマリーが全て文字化けする…
そもそも読むだけならUnicodee(絵文字)混交で読み込んでるしなぁ
送信だけ変更するには別の関数を探さないといけないのか
219: 2023/10/17(火)18:22 AAS
過去ログがなんか取得できなくなってない?
Prxy2chでウェブスクレイピングしようとしたら現行スレも取得できない
少し前まで現行スレはダイレクト接続、過去ログはPrxy2chと使い分けてたんだけど
ウェブブラウザでは見られるんだよね
スタンドアロン版html2dat(.exe)があればどうにかなるのに
220: 2023/10/18(水)04:12 AAS
「DAT関連の設定」→「個別設定」→
「差分取得を許可する」
「スレッド途中でDAT落ちなら最終行に追加する」
を許可したら過去ログも読み込めた
こりゃまだまだproxy現役だな
221(1): 2023/10/20(金)20:08 AAS
特定の板やスレだけ過去ログを取得できない、あるいは取得しづらくなってる
2chスレ:poverty
ダメなスレは何度やってもdatが取得できない
HTTPヘッダーの環境変数を見て弾いていると思われ
外部リンク:en.wikipedia.org
回避策としてNavi2chに、本来無用な環境変数を与えてみた
これで失敗( not found )したことはない
~/.navi2ch/init.el
(defadvice navi2ch-net-send-request (around navi2ch-net-send-request-ad activate)
(or (assoc "User-Agent" other-header)
省4
222: 2023/10/31(火)00:37 AAS
>>215
> いまスクリプト攻撃を回避するのに絵文字を使おうという方向になってるんだけど
って、❤😍とか書ければ良い?
223(1): 2023/10/31(火)07:02 AAS
絵文字は dat だと文字参照になってるのよね
だから普通に文字参照で投稿すればいいだけじゃないのかと
224(1): 2023/11/01(水)00:11 AAS
socks.elなるものがemacsに同梱されてたので、これを使うように改造中。
>>221
2chスレ:poverty
のdatを取得しようとすると、not foundだ
過去ログって、無課金で取得できるん?
VERBOSE GET /poverty/dat/1697461053.dat HTTP/1.1
VERBOSE MIME-Version: 1.0
VERBOSE Host: greta.5ch.net
VERBOSE Connection: close
VERBOSE User-Agent: Monazilla/1.00 Navi2ch
省11
225: 2023/11/01(水)01:17 AAS
>>224
外部リンク[dat]:greta.5ch.net
226: 2023/11/08(水)00:48 AAS
何か急に軽くなったような。一時的なもの?
227: 2023/11/08(水)12:50 AAS
ホント、軽いわ〜快適
228: 2023/11/12(日)00:17 AAS
パッチキットをpastebinに貼ろうとしたら、オメーのは攻撃的だからパブリックにはできねーとか言われた。んだもんで、paste.fo
* >>185からの変更点
** >>193 socks使う場合に対応
** >>194 json-parse-stringがない場合のデフォルトをbbsmenu.htmlにした
* >>200からの変更点
** socks直接サポート
** ビルドシステムをmesonに変更 meson,ninja,python, texinfoにパスを通しておいてください。
** 投稿時に、SJISにはない文字を数値文字参照に置換
** oysterから過去ログ取得
** 絵文字対応 SJISに無い文字は数値文字参照に置換します
省16
229: 2023/11/12(日)00:23 AAS
autotools死ね死ね団に入団、h抜き死ね死ね団にも入団と書いたのが不味かったのだろうか
何回か試行錯誤したらアドレスでBANNされた
別のところ(past)はXXXを削除しろとか言われるし
.strip() かな? 削除したら動かねーんだよ
と言うわけで寛容なpaste.foに貼れた。rawじゃない方は
外部リンク:paste.fo
230: 2023/11/13(月)03:52 AAS
meson初めて知った
何が変わったか実感することはないがとりあえず動いてる
231: 2023/11/25(土)16:01 AAS
>>223
参照文字のコードで🏺(メタ表記、&と#は本来半角)と投稿すると
🏺
に置換されてしまう
どれかのウェブブラウザで投稿できた気もするけど、試してみた範囲で同じ結果だった
これは投稿のコーディング選択だけで片付く問題じゃないね
232: 2023/12/02(土)20:26 AAS
🏺←かけるようにしたのを準備中
233: 2023/12/04(月)22:30 AAS
パッチが大きくなったので、公開リポジトリを作った
* インストール
外部リンク[git]:repo.or.cz
cloneして
meson setup builddir
meson compile -C builddir
meson install -C builddir
* autoload, infoの設定
.emacs.d/init.elに以下を追加
(load "~/.emacs.d/lisp/navi2ch/navi2ch-autoloads")
省9
234: 2023/12/07(木)08:30 AAS
書き忘れていました
navi2ch-net-5chdat-downgrade-to-http
*non-nilかつnavi2ch-net-http-proxyがnon-nilの場合5chのdat取得の際は強制的にhttpでデータを取得する。
proxy2chのようなHTML -> dat変換を行うプロキシを使うときに指定します。
あと、昨晩サムネイルのバグを修正してpushしました。
内部ビューアの終了がQだと間違えてqを推した時にバッファが残ってしまうので、qで終了に変更。
235: 2023/12/13(水)22:52 AAS
mesonというコンパイラは初めて知った
導入する余裕がない人向けに弥縫策
1) Detour2ch/Prxy2chを起動
2) 「通信」→「書き込み関連の設定をする」→「パラメータ」
「パラメータの置換を許可する」をチェック
Accept: text/html
Accept-Language: ja
Referer: 外部リンク:www.5ch.net
を追加
2chスレ:software
省4
236: 2023/12/14(木)17:34 AAS
コンパイラっつーかビルドシステムな
重箱の隅だが
自分はむしろ弥縫策って言葉を初めて聞いたわ
英語で言うところの workaround ってことでいいのかな
237(1): 2023/12/17(日)18:48 AAS
* 画像の扱いを改良しました。内部ビューアでレス内の画像を連続閲覧できます
プレビューしたサムネイルの上でRETで内部ビューアで閲覧
閲覧中のキーバインドは
"n" " " 次の画像
"p" "S-SPC"(shift space) 前の画像
"q" ビューアを閉じる
* BE iconを自動表示するようにしました。
具体的には変数navi2ch-thumbanil-show-automaticaly-prefixに設定した
プリフィックスを持つ画像のサムネイルを自動表示します。自動表示した
くない場合はこの変数をnilに設定してください。
省9
238: 2023/12/18(月)13:10 AAS
久々navi2ch使ってる、ありがとう
できればmelpaにnavi5chとでも名前かえて上げるか
navi2chの元repoマージにしてほしい
239(2): 2023/12/28(木)23:07 AAS
昨日くらいからnavi2chから書けなくなりました
「投稿エラー: ERROR: あなたはこのスレッドにはもう書けません。🐙」
って出ます ブラウザやchmateからだと書けます
User Agentかな?と考えていろいろ変えていますが書けません
一昨日くらいまでは"Monazilla/1.00 (Ciisaa/1.43(A))"で書けていました
皆さんは書けますか?
240(2): 2023/12/28(木)23:41 AAS
書けるな。
上下前次1-新書関写板覧索設栞歴
あと 150 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s