JDim Part8
■ このスレッドは過去ログ倉庫に格納されています
>>434
ありがとう出来た
こちらの成功例は>>444に従って
ただRaspberry pi2とpi3だとメモリ不足で詰んだ
ないとは思うけど、例えば仮想環境で実行するなら作業中だけでもメモリを増量しといた方がいいかもしれない >>452
メモリ1GB機は -j2 くらいでビルドすればいけると思うよ
最近ラズパイではビルドしてないけど >>434
何とかパッチ当てて書けるの確認
ありがとうございます
>>450
ということで何とかうまく行きました
お付き合いありがとう >>456
よかったよかった
画像付きチェックポイントを書こうと思ったけど無事書けるようになって何より
既にご存知と思うけど、UA工夫すればURLもいけますぜ
https://mao.5ch.net/linux/ # パッチの削除
rm -rf debugdir
git reset --hard master
これはやる必要あるのかな? >>443
git clone -b idea-fix-http-request --depth 1 https://github.com/ma8ma/JDim.git temp
ユーザー名間違えてましたすみません、説明直しました >>457
> UA工夫すればURLもいけますぜ
どうしたらいいのか教えてくれへん? >>459
毎回git cloneからやるなら必要ないです >>461
・荒らしに悪用されかねない
・明文化したらそれが使えなくなる可能性もある
以上の理由から具体的には教えられないけど
ヒントを言うなら「5ch運営になったつもりで考えてみる」と見えて来る
俺は運営ボランティアとかじゃないけどね >>462
> 毎回git cloneからやるなら必要ないです
毎回git cloneからやる場合とそれ以外の場合の違いが理解できていません。
しかしそのままにしておきます。ありがとうございます。 >>466
毎回clone:毎回ソースコードを破棄して同期し直す->git reset不要
そうでない:更新された部分だけ同期(git pull)->次回更新時git reset必要 >>434
ありがたい!
ラズパイ4でカキコ出来た!!
謝謝!! どうもsyoboiさん的には
https://egg.5ch.net/test/read.cgi/software/1618380436/494-
> <!--
>
> HTMLをパースして処理するのはおすすめできません。
> かわりに alt=tsv や alt=rss といったパラメータで TSV や RSS(XML) を取得してください。
>
> -->
ということらしい
tsvから取得、表示するにはどうしたら良いのかな? これは実現したら便利な案件
あとワ無しスレに挙がってたツリー表示のやつも
(誰が書いたのかは知らんが) >>475
> あとワ無しスレに挙がってたツリー表示のやつも
出来ないと知ってるなら教えてやりなよ
スルーは可哀想だ >>477
Good job!
と言うか出来ないって初めて知った
興味がないって怖いな >>478
参照抽出くらいは知っておいて損はないと思うので伝授してきた
https://mao.5ch.net/test/read.cgi/linux/1615864043/413-n
機能が増えて重くならないといいけどね
JDimの長所はシンプルで軽いところだと思っているので >>474
tsv、xmlでも正規表現でデータを抜き出せるけど並び順がhtmlと違うから既存の機能では無理なのが痛い
サイトのAPIで順序を指定する方法はたぶんないよね…
html:url、スレタイ、レス数
tsv:スレタイ、レス数、url
xml:スレタイ、レス数、url >>434
ありがとう
ビルドし直してちゃんとか書けてます
Ubuntu 18.04.5 LTS (aarch64)です >>480
出来らあっ!
^(?=[^\t\n]+\t[^\t\n]+\t([^\t\n]+))(?=([^\t\n]+)\t)[^\t\n]+\t([^\t\n]+) >>482
いけね。スレタイ、レス数の順序は同じだからこれで十分だった
^(?=[^\t\n]+\t[^\t\n]+\t([^\t\n]+))([^\t\n]+)\t([^\t\n]+) ちなみに機能追加するなら名前付きキャプチャ (?<url>.*) に対応すると良い感じの拡張になると思う
Glibもonigurumaもどちらも対応している模様 マージされたようだ
>HTTPリクエストヘッダーに Accept, Accept-Language, DNT, Upgrade-Insecure-Requestsを追加します。 >>488
板一覧の一番上に外部板ってフォルダがあるでしょ?
そこ右クリックして外部板追加をクリック、おーぷんの必要な板を登録すればいい
5chのと区別出来るように板名末尾にopを足したりするといいよ
または板一覧取得先を
https://bbsmenu.afi.click/
に変える
生成された板一覧URLをabout:configの上から二番目にコピペ >>488
489さんと同様の事だけどスクショ撮ったのでせっかくなんで
1. 板一覧の「外部板」で右クリック→「外部板追加」をクリック
https://i.imgur.com/LASrZzS.png
2. ダイアログの板名・アドレスに入力してOKをクリック
https://i.imgur.com/r5U0YBk.png
3. このようになりアクセス可能になる
https://i.imgur.com/Jtd1Oai.png
4. 板一覧取得先を変えたいならばabout:configから
https://i.imgur.com/Zytrxo5.png
5. 489さんが紹介してくれた板一覧にする
https://i.imgur.com/eYPpW8H.png
6. その後 ファイル→板一覧再読込 とクリック ありがとうございます。登録できました
おーぷんの板を選択すると外部ブラウザがスレ一覧を表示してますがどこが悪いんでしょう >>491
ちょっとわかんないなあ
俺は自分&489さんのやり方だけで普通に見れているので
https://i.imgur.com/qT6UfCW.jpg
なお俺は外部の板一覧は使ってない about:configで「板一覧内にあるリンクを全て板とみなす」にチェックだったかな? そうそう、遅くなったけど >>487さん、お知らせありがとう
メンテナさん、更新お疲れさまでした
0.5.0-20210421(git:eddf241eaa) 通常のgit pull更新でカキコ出来ましたわ
[バージョン] JDim 0.5.0-20210421(git:eddf241eaa)
[ディストリ ] Raspbian GNU/Linux 10 (buster) (armv7l)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 3.24.0
[ glibmm ] 2.58.0
[ TLS lib ] GnuTLS 3.6.7
[オプション ] '--with-sessionlib=xsmp'
'--with-alsa'
'--with-migemo''--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
良かった良かった^^ 意味あるのか分からんが更新してみた
[バージョン] JDim 0.5.0-20210421(git:eddf241eaa)
[ディストリ ] Ubuntu 20.04.2 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXQT
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.6.13
[ そ の 他 ] >>482-484
おおすごい、現状で動くならデフォルト設定を直しておきます
>>486
ライブラリに違いがあって名前付きを使うには相性が悪い…
名前対応考えると3つ案
a) 性能を犠牲にしてglib oniguruma両立させる
b) glibのみ名前付きをサポート
c) onigurumaのサポートを終了してglib一本にする
正規表現の拡張部分を活用するなら一つにしぼったほうがいいかなと思う >>499
この際glib一本にしてしまった方がメンテナさんは負担が減るでしょうし
新機能実現もやりやすくなるのでしょうな
「onigurumaじゃなきゃやだいやだい」な人、いないんじゃないかなあ たぶん >>501
debianのパッケージがoniguruma使用ですね
まずは一本化のissueを出して様子を見てライブラリの変更を計画したいと思います >>502
そうだったっけと思いラズパイにaptで入れてみた
$ lsb_release -dr
Description: Debian GNU/Linux bullseye/sid
Release: testing
$ jdim -V
JDim 0.5.0-20210109
(c) 2006-2015 JD project
(c) 2017-2019 yama-natuki
(c) 2019-2021 JDimproved project
configure: '--build=aarch64-linux-gnu'....
'--with-regex=oniguruma' .....
ホントだ 当然だけど流石メンテナさんだ
Debianパッケージの変更となると結構おおごとな感じがしますな
ご自身に無理の無いよう細やかながらお祈りしております 突然書けなくなって緊急パッチ出してくれてから1週間も経っていないので仕方無いのでしょうな JDimだと「余所でやって下さい」で書き込めない板が増えたね >>507
>>434のパッチ or JDim 0.5.0-20210421(git:eddf241eaa)にしてる?
434のパッチ当てた自分の環境だと書けないのは地域カテゴリの板くらいだよ >>507
ちなみに書けないのはどの板かな?
過去に書けないと言われていた板にJDimで書いてみた(記憶している範囲で)
・芸スポ→書けた
・地下→書けた
・なんJ(ついで)→書けた
JDimのバージョン
JDim 0.5.0-20210421(git:eddf241eaa) 今はニュー速+に書けない
ちょっと前までは芸スポに書けなかったね
[バージョン] JDim 0.5.0-20210418(git:aa9bc16349:M)
[ディストリ ] Garuda Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] XFCE
[ gtkmm ] 3.24.4
[ glibmm ] 2.66.0
[ TLS lib ] GnuTLS 3.7.1
[オプション ] '--with-pangolayout'
[ そ の 他 ] >>513
ニュー速+に書いてきた
http://asahi.5ch.net/test/read.cgi/newsplus/1619244038/182
[バージョン] JDim 0.5.0-20210421(git:eddf241eaa)
[ディストリ ] Debian GNU/Linux bullseye/sid (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.7.1
[オプション ] '--with-pangolayout'
[ そ の 他 ]
試しに $ sudo pacman -Syyu やった後で最新版をビルドしてみるといいかもね
あと変換串のUA文字列を最新版のものにしてみるとか、書き込み串使ってみるとか、まだ手立てはある これってPCでモバイル回線だとアウトとかだったりしたらキツイね
UAスマホのにしたらどうかな? 確かに他所規制はモバイル回線(書く時の専ブラはJDimじゃないけど)だとたまにあるかも この板でも出るようになってきたわ
>書き込みに失敗しました
>HTTP/1.1 404 Not Found
[バージョン] JDim 0.5.0-20210425(git:c1c02538a1)
[ディストリ ] Ubuntu Core 18 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.5.18
[オプション ] '--with-pangolayout''--disable-compat-cache-dir'
[ そ の 他 ] なんだろ 俺は何ともないんだけど
https://mao.5ch.net/test/read.cgi/linux/1451594923/502
[バージョン] JDim 0.5.0-20210425(git:c1c02538a1)
[ディストリ ] Arch Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.24.4
[ glibmm ] 2.66.0
[ TLS lib ] GnuTLS 3.7.1
[オプション ] '--with-pangolayout'
[ そ の 他 ] LANG = C うーわからん、今時間無いからあとで試行錯誤するわ
急に書き込めない鯖が増えだした
Firefoxなら書けるんだけど
一応jdimのUA
Monazilla/1.00 (JaneView/1814100038) >>519
たぶんそのUAが原因ぽい
俺はそれにしたらスレの読み込みすら出来なくなったわ
戻したら元通り読み書き可能になった
あっちに載ってたUAで大丈夫じゃね >>521
おお、ヒントありがとう
JDimと2chproxy.plのUAを拾ってきた
Monazilla/1.00 JaneStyle/4.00 Windows/10.0.19043
にしたけどやっぱり書き込めないわ
読むことはずっとできるんだけど
仕方ないからしばらく放って置いてみるわ
自然に治る時あるし >>522
ちょっと待て
>Firefoxなら書けるんだけど
それなら
男だったら一つに賭けるだろ
参考資料(521さんの書き込みと思われる)
https://rosie.5ch.net/test/read.cgi/operatex/1618873749/126,375
頑張って謎を解いてくれ >>522
ヒントその2
https://mao.5ch.net/test/read.cgi/linux/1615781919/425-433n
そもそも今のJDimは
「スレッドフロート式掲示板に特化された "ほぼWebブラウザ" 」
なのですよ。
さて、ほぼカニサラダでも明くる朝に食べますかな >>522
ヒントその3
Ubuntu CoreでJDim民の人って多くないと思うけど
もし同じ人ならば既にあっちで自分で答え出してんじゃん
まさかわかってるだろうけど
こっちに貼ったりしちゃ駄目だよ 自分らのライセンスに五月蠅い割に
勝手に他の専ブラのUAを盗んで使うよね
キミら よしなんか治ったっぽい
>>523
それ昨日すぐに試したけどずっと「他所でやってくれ」エラーが出てダメだった
でも今日になって書き込めるようになった
ありがとう
>>524
先週出たsnapのedge最新版使ってるけど、すでにパッチは当たってるはず…
>>525
あっちがどっちだか分からんがJdimで書けないこと相談してるのは本スレっぽいココだけ
というかJdimのスレは荒らしが酷くてブクマ外してた >>528
> 先週出たsnapのedge最新版
LinuxのEdgeはノーマークだった
すまんね
> あっちがどっち
梅がお盛んだった時期の避難先でござるよ
ヘタにここに答えを書くといろんな人が巻き添えを食らいかねないのでね
とにかく治ってよかった スレ一覧は出るけどスレが読めなくなった
HTTP/1.1 410 Gone どのスレも書き込みはできるけど読み込みができない
やばいよやばいよ ttps://agree.5ch.net/test/read.cgi/operate/1608872965/593
運用情報板から
板トップかgoogleからスレを開かないとGone出るみたい >>534
俺もそう
5月からJDimが使えなくなるのかと思った 533さん、情報&ソースありがとう
で、それとは別の話でこう言う時こそ冷静にならなきゃな
多言は無用の状況でしょうな ピュアAU板で余所でやってくれと出て書き込めない。 と思ったらfirefoxでも同じエラーで書き込めなかった。
Jdimが原因ではないみたい。失礼しました。 >>539
試してみた
JDimから書き込もうとしたら他所が出た
Chromeからも試したけど同じように他所が出て書けない
ちょい前の地域カテと同じで待つしかないかも >>539
俺環でもテスト
PC:JDim・Firefox88.0
ケータイ:ChMate・Webブラウザのitest.5ch.net
回線:固定・大手キャリア
全滅ですた
ここに報告するともしかしたら対応が違ってくる ..かも知れないけど
5ch不具合報告スレ Session 23
https://agree.5ch.net/test/read.cgi/operate/1608872965/
なんか土曜深夜のメンテナンス?から色々不具合あるみたいね 今度は自作PC板に書き込めないようです。
余所でやってくださいと出る。firefox 88でも同様なので微妙にスレ違いかもしれませんが。 >>543
そっちは書けた
https://egg.5ch.net/test/read.cgi/jisaku/1509619768/169-170n
ピュアAUは今日書けてる人もいるところがよくわかんないね
とあるワ有スレ覗いてみたけどモバイル回線はいない事くらいしかわかんなかった プロバイダの問題ですかね?
当方biglobeです。UAをWindowsのfirefoxやjane styleに偽装してもだめだった。
epiphany(web)でもだめ。 >>545
まずひとつ、Webブラウザで書けないならばJDimでは書けないだろうな
このスレで言える事は本来その位なんだが、一応わかった事だけ書いておくね
・Jane Style で書いてる人はいた
・だからと言ってAPIを使う公認ブラウザの振りをしても無理
・はじめて書く俺ですら何をしても書けなかったので余程キツイ規制がかけられている
・モバイル回線は駄目な気がする
以上、参考までに。 styleはお絵描き機能がないから試すなら src/dbtree/article2ch.cpp の &oekaki_thread1= を削らないとダメかも >>545
> プロバイダの問題ですかね?
プロバイダに何か問題があってそこの利用者が書き込めなくなるってことはないと思うよ >>545
補足
プロバイダの問題(メンテによる障害等)≠プロバイダ利用者の誰かが原因の規制 ね
まあそのうち書けるようになるでしょう ビッグローブでピアAUのONKYOスレに書けたよ
Win7 FireFox
httpリクエストは
POST /test/bbs.cgi HTTP/1.1
Host: lavender.5ch.net
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:88.0) Gecko/20100101 Firefox/88.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate, br
Content-Type: application/x-www-form-urlencoded
Content-Length: 125
Origin: https://lavender.5ch.net
Connection: keep-alive
Referer: https://lavender.5ch.net/test/read.cgi/pav/1619987872/l50
Cookie: __cfduid=d64425ba3ed04e03c8a7c08abcad376f31620001043; yuki=akari
Upgrade-Insecure-Requests: 1
偽装しきれてないとか? ジムになって規制マシになったと思ったら、専ブラ規制強化とかもうね……
かといってたらこ時代の糞ジャンヌ時代に戻るのも大反対ではあるが
なんとかならんもんかね? ■ このスレッドは過去ログ倉庫に格納されています