JDim Part8
■ このスレッドは過去ログ倉庫に格納されています
>>421 去年の今頃くらいだったかなあ、しょっちゅう同じ現象があった様な気がする 恒久的な仕様変更だとしたらお手上げだけど、実際はどうなのかまではちょっと で、ここにも目ぼしい情報は挙がって来てない模様 「ERROR: 不正なPROXYを検出しました。」 Part 3 https://rosie.5ch.net/test/read.cgi/operatex/1615757691/ *** 不正なPROXYを検出されてしまった *** *** 規制の中にいる! *** 自分もWin10だのJanestyleだのいろいろUAを書き換えてみたけど まったく書き込める様子がない Janestyle on Wineだと書き込めるんだけど たぶんエラーメッセージ通り串の規制と思われる 某APIの串も駄目らしいし スレ案内貼ろうとしたらRock54出たから貼れんけど これが書き込めるならjdimのhttpリクエストに問題ありそう JDim 0.5.0-20210417(git:af844a427c:M) そうか原因はリクエストか ブラウザのリクエストを真似ればいけると ttps://github.com/JDimproved/JDim/pull/676 テスト用 >>435-438 報告ありがとうございます もう少し様子を見て来週にはマージしたいと思います はじめて見よう見まねで使うmesonのエラーに対処できず、泣きそうになったわ $meson compile -C debugdir meson: error: unrecognized arguments: -C ./debugdir この記事を見つけて https://github.com/JDimproved/JDim/discussions/556# こうしたら動いた $ninja -C debugdir 書き込めるしリンクも貼れる ありがとう! >>434 俺も書けた URLも貼れた ありがとう! m@m:~$ git clone -b idea-fix-http-request --depth 1 https://github.com/JDimproved/JDim.git temp Cloning into 'temp'... warning: Could not find remote branch idea-fix-http-request to clone. fatal: Remote branch idea-fix-http-request not found in upstream origin m@m:~$ cd temp bash: cd: temp: そのようなファイルやディレクトリはありません m@m:~$ これは困ったw >>443 俺も食らった パッチ当てちゃうほうが確実 $ cd ソースディレクトリ $ git chechout master $ git pull $ curl -L https://github.com/JDimproved/JDim/pull/676.patch | patch -p1 $ meson debugdir (お好みで-Dpangolayout=enabled -Dbuild_tests=disabled なども付加可能) $ ninja -C debugdir で、生成されたバイナリ (./debugdir/src/jdim) をいつもやってる様に配置して終了 >>444 語弊の訂正 ✕いつもやってる様に ○既存の場所に >>447 あ、ホントだ その部分は単にgithubからコピペしただけなんだが、緊急パッチ作ってくれた事だしご愛嬌って事でw >>443 コマンド紹介の2行目、「正しくはgit checkout」との事でw >>444 ソースディレクトリって普通~/jdimだよね? 違うのかな? m@m:~/jdim$ git chechout master git: 'chechout' はgitコマンドではありません。 'git --help'を参照してください。 The most similar command is checkout m@m:~/jdim$ git checkout master M src/jdlib/loader.cpp Already on 'master' Your branch is up to date with 'origin/master'. m@m:~/jdim$ >>449 > ソースディレクトリって普通~/jdimだよね? 普通はそうでしょうな で、想定通り適切なディレクトリに入っているので git checkout が働いております 最初のcheckoutは「masterブランチ(デフォルト)にしておいてね」と言うメンテナさんからの確認みたいなものでしょう 「既にmasterブランチだよ」と言われているので気にせず続きのコマンドを実施しておk 何かで躓いたらまたご一報を 他のどなたかも助言して下さるかもですが 別件 syoboi検索の仕様変更があったってJane界隈で話題になってる 正規表現の class="count" を class="fnt-small col-sec" に変えればおk >>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で大丈夫じゃね ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる