【5chブラウザ】 JDim Part1
■ このスレッドは過去ログ倉庫に格納されています
>>791 へえ、修正するパッチ書いたんだ。 公開してね。 >>791 は「こう改善したら使い易くなったよ」って報告だろ [バージョン] JDim 0.2.0-20200105(git:8598b840ea) [ディストリ ] Linux Mint 19.2 (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] CINNAMON [ gtkmm ] 3.22.2 [ glibmm ] 2.56.0 [ TLS lib ] GnuTLS 3.5.18 [オプション ] '--with-gtkmm3' [ そ の 他 ] [バージョン] JDim 0.2.0-20200105(git:8598b840ea) [ディストリ ] Manjaro Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] BUDGIE [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] GnuTLS 3.6.11 [オプション ] '--with-gtkmm3''--with-pangolayout' [ そ の 他 ] [バージョン] JDim 0.2.0-20200105(git:8598b840ea:M) [ディストリ ] Debian GNU/Linux 10 (buster) (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 3.24.0 [ glibmm ] 2.58.0 [ TLS lib ] GnuTLS 3.6.7 [オプション ] '--disable-silent-rules' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-gtkmm3' '--with-pangolayout' '--with-sessionlib=xsmp' '--with-alsa' '--with-gthread' '--with-migemo' '--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict' [ そ の 他 ] お気に入りに登録してあるスレをクリックしてスレ表示させるときに更新させない方法はありますか? (オフラインにして無い状態で) 読み込み中止がツールバーやショートカットにあるけど望んでる結果とは違う? してないしする必要もないんじゃないかなと俺は思う これ2ch/2chクローンの専ブラだし5chの独自仕様に対応したってねえ [バージョン] JDim 0.2.0-20200105(git:8598b840ea:M) [ディストリ ] Raspbian GNU/Linux 10 (buster) (armv7l) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] LXDE [ gtkmm ] 3.24.0 [ glibmm ] 2.58.0 [ TLS lib ] GnuTLS 3.6.7 [オプション ] '--disable-silent-rules' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-gtkmm3' '--with-pangolayout' '--with-sessionlib=xsmp' '--with-alsa' '--with-gthread' '--with-migemo' '--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict' [ そ の 他 ] 実機は遅かったのでクロスビルド実施 相変わらずだね この感じだと機能追加されずメンテナンスだけかな 2chproxy.plが汎用スクリプトになれば自由に専ブラ作れるようになる 汎用スクリプトの定義がよく分からんのだが要はperl死ねってこと? 汎用スクリプトになったらブラウザのプラグインでも使えるの? まず汎用スクリプトって言葉が何を指してるのかがさっぱり分からん。 複数の5chブラウザから利用できるスクリプトって意味なら現状そうだし、 vbsで書き直せって意味なら無茶言うなよって話だし。 >>812 > ブラウザのプラグインでも使えるの? ブラウザプラグインってFlashプラグインとかだぞ、全然分野が違うし、 拡張機能のことを言ってるならフルスクラッチっで別物になるうえに、 5ch側の許可得ないと規約違反になるだろ。 現状2chproxy.plは単なるプロキシだから何の問題もないわけで。 >>809 の言ってることは何かおかしい。 専ブラは別に自由に作れる。 作るのを止めることは5ch運営にもできないから、 作りたければ好きに作ればいい。 ただしdat取得は5chの許可が必要で、 5chの許可を得ない場合は2chproxy.pl使えばOKってだけ。 そもそも2chproxy.plを汎用スクリプトとやらにする必要がない。 >>813 拡張機能のつもりだったんだけど アドオンって言うのか? 気をつけろ、拡張機能はプラグインじゃない勢がやってくるぞ! 広告付けないと訴えるとか書いてあったような… APIアクセスだろうがスクレイピングだろうが関係ないのでは? ユーザーいるかいないか分からないようなソフトだから見逃してるだけだと思うけど 都合のいい解釈全面にだしてると訴えられるぞ しかしそれって送られてきたデータを自分のPCでどう処理するかってだけのことなんだから むしろユーザー側に権利があるんじゃないかな。 >>819 datは暗号化されてるからミレミアム法とかが適用できる だろうけど、http(s)はIDやpassなくても見れるようにして るから訴えられないだろ またこの話題か 5ch「ウェブスクレイピングを用いた専用ブラウザの開発、公開は禁止」 5ch「API の使用許諾を得ずに API を使用することは、不正アクセス行為の禁止等に関する法律等関係する法律に違反する」 JDim「ウェブスクレイピング機能は無いぞ。API使ってないぞ。」 2chproxy.pl「専用ブラウザじゃないぞ。API使ってないぞ。」 何の問題もない datが暗号化されてるのはどこのパラレルワールドだろう そもそも誰も使ってないから損害もない 未だにproxyがperlだぞ 人いたらそんな事にならない 業者もどきが小賢しい濫用しようとでも思い付かんかぎり何のデメリットもない 嫌なら使わなくていいんですよ こっち見なくていいです 遠くで勝手に死んでて 俺はインストールマニアなのでビルドするのが楽しすぎる リナックスosのテーマを変更して楽しんでいます。 JDimのスレ表示のテキストとテキストバックグランドの色をosのテーマ色にするにはどうすればいいですか?お願いします >>829 設定→フォントと色→フォントと色の詳細設定 >>822 そんなこと言わなくても、専ブラじゃなくてブラウザですって言っておけば大丈夫。htmlを解釈して表示するだけならスクレイピングじゃないから。 ひろゆき政権に戻ったらアク禁祭り 今のほうが居心地はいい >>832 そうですね手動しかない 「書き込みビューの配色設定にGTKテーマを用いる」のチェックボックスはあるのにおしい スレビューは色の設定項目が細かいからテーマではカバーしきれないな 目的がダークモード対応ならデフォルトの色と設定を追加して切り替えることはできそう jdimのデフォルトとテーマが合わないなら結局手動で調整だけどね まあgtk2が生きてる間は手が出せない [バージョン] JDim 0.2.0-20200112(git:1d1f767ea8) [ディストリ ] Manjaro Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] XFCE [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] GnuTLS 3.6.11 [オプション ] '--with-gtkmm3''--with-pangolayout' [ そ の 他 ] JDimいじってるとカーネルパニックが頻発するんだが これのせいじゃないよな? 暫くアップしていないけどArchでは特にカーネルパニックとか無いよ なんかarchでビルドできないってjdスレで話あってpkgbuildのメンテしようと思ってたんだけど、詳しい情報なくてスルーしちゃってるけど、arch系の方々どうかな?自分でビルドしてる人も居るかもだけど。 [バージョン] JDim 0.2.0-20200112(git:1d1f767ea8) [ディストリ ] EndeavourOS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] LXQT [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019 [オプション ] '--with-gtkmm3''--with-native''--with-openssl''--with-pangolayout' [ そ の 他 ] 今やってみたが何も問題ない [バージョン] JDim 0.2.0-20200112(git:1d1f767ea8) [ディストリ ] Arch Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019 [オプション ] '--with-gtkmm3' '--with-thread=std' '--with-tls=openssl' [ そ の 他 ] >>843 オプションの指定方法が古かったからそこだけ変えたけど 今の所カーネルパニックとかは無いみたい ここだけ変えました 旧:./configure --prefix=/usr --with-stdthread --with-gtkmm3 新:./configure --prefix=/usr --with-gtkmm3 --with-thread=std --with-tls=openssl >837だけど、 今日Manjaroのアップデートが来たんで適用したら快適だわw >>846 見落としてた!ビルドオプションだけアップデートしておくわ! JDスレから転載 >280 名前:login:Penguin [sage]: 2019/12/31(火) 19:55:54.41 ID:xF8FqUAM >ArchLinuxでビルド出来なくなった。 >見てる? >284 名前:login:Penguin [sage]: 2020/01/07(火) 19:49:11.16 ID:M9Cyiy9s >>282 >よくあるautoreconfのAC_MSG_WARNのエラーです に関して、 以下のエラーで./configureが通らないarch系ディストリの環境がある。 libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:94: error: possibly undefined macro: AC_MSG_WARN If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 不具合の対象はbase-develのメタパッケージが変更する前にjdim-gitをインストールしたarchlinuxユーザーで、 これをpacmanが自動で解決してくれないようなので、明示的にもう一度インストールする。 sudo pacman -S base-devel インストールサイズが増えることを確認できたらyayでインストールしてくれ。 協力してくれたみんなありがとう。 [バージョン] JDim 0.3.0-20200118(git:4ce7f5f017) [ディストリ ] Manjaro Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] BUDGIE [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] GnuTLS 3.6.11 [オプション ] '--with-gtkmm3''--with-pangolayout' [ そ の 他 ] やばいエラーだと思ったらautoconf-archivesが抜けてましたわw autoconf-archivesをインストールして成功 いいね ただ、最低でも次のリリースまでgtk2は維持される最速で対応を進めても半年以上かかる なんか「壊れています」ってメッセージが頻発するようになったな これ? http://egg.5ch.net/test/read.cgi/software/1510020663/622 >[ ソフトウェア ] 2ch用串ソフト 2chapixy Part2 >622 名前:名無しさん@お腹いっぱい。 [sage]: 2020/01/24(金) 09:49:47.55 ID:iW5eXfU10 >新read.cgiの仕様で、不定期に半角スペースの数が変わるからな。 新着がついてないスレ(?)に対するスクロールが遅すぎるんだけどどこで調整出来るの? Goneが出ないようにする俺の方法 スレを頻繁に更新するとGoneが出るので板のみを更新する そうすると配下のすべてのスレが更新されるがGoneは出ない つまりお気に入りに板とスレを登録しておいて板のみ更新すると 新着のあるスレのみマーキングされるって訳ね >>857 俺もそれと同じ使い方をしてしばらくGoneが出なかったが、板のみの更新でも 短い時間で複数板更新するようにしたらほどなくGoneが出るようになった。 具体的には「お気に入り」リストに板を登録してそれをマウスでクリック するんだけど、1つの板の更新結果が出る前にバンバン次々と 板をクリックしたらGone。 本当にそれが理由でGoneになったのかは知らないけど、数日して Gone解除されてからは、板をクリックして板が更新されて ひと呼吸おいてから次の板をクリックして更新している。 今のところGoneは無い。 前はGone出ても一日待てば解除されたが、 最近は何日もGoneのまんまで解除しないな。 無理矢理光回線のモデム切って、数時間置いてから 再接続したらIP取り直してようやく読めるようになった。 板の更新でもGoneが出るなら最悪だな。本当に面倒。 411 名前:Jane使いの名無しさん[sage] 投稿日:2020/01/17(金) 20:00:25.03 ID:c1VWz1lA View + 2chproxy使って5chやってるんだけど なんJに書き込めないことに気付いて ボード一覧取得URLをhttp://menu.5ch.net/bbsmenu.html にしたのね そしたらBEにログインできなくなった 5chは外部サイト扱いだから当然といえばそうなんだけど どうにかならないかなぁ バイナリエディタで2ch.netを5ch.netに全部置き換えて試してみたんだけど BEのチェックボックスは表示されるようになったけど 肝心のログインができないって言われちゃう 全部置き換えたのが悪かったのか、俺じゃあ分からないわ どうにかならないかな…… [バージョン] JDim 0.3.0-20200126(git:7cfe89dd8f) [ディストリ ] Ubuntu 19.10 (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] KDE [ gtkmm ] 3.24.1 [ glibmm ] 2.60.0 [ TLS lib ] GnuTLS 3.6.9 [オプション ] [ そ の 他 ] configureオプションのデフォルトが変わった gtkは2 → 3、threadはpthreads → C++11 std::thread 今まで通り --with-gtkmm3 や --with-thread=std を指定したままでもおk gtk2版を使いたいときは ./configure --with-gtkmm3=no pthreadsを使いたいときは ./configure --with-thread=posix でビルドする [バージョン] JDim 0.3.0-20200126(git:7cfe89dd8f) [ディストリ ] Manjaro Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] BUDGIE [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] GnuTLS 3.6.11 [オプション ] '--with-gtkmm3''--with-pangolayout' [ そ の 他 ] >>857 >>858 高度な設定の中に、「同一ホストに対する最大コネクション数(1または2)」というのがあって、 デフォルトだと2なんだけど、これを1に変えてもGoneになるかな? 自分の環境で試してみてるけど、まだ改善するか分からなくて。 なんかキーボードにこんなこんなんな... ぴょんっ!とかなるぅ。とにかくおかしいっ! 早く直してくんろ!! [バージョン] JDim 0.3.0-20200126(git:bef2f8d6ae:M) [ディストリ ] Ubuntu 18.04.3 LTS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] MATE [ gtkmm ] 3.22.2 [ glibmm ] 2.56.0 [ TLS lib ] GnuTLS 3.5.18 [オプション ] '--disable-silent-rules' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-gtkmm3' '--with-pangolayout' '--with-sessionlib=xsmp' '--with-alsa' '--with-gthread' '--with-migemo' '--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict' [ そ の 他 ] それコミットがsalsa.debian.orgのdebian/sidブランチだからmasterをビルドして確かめてほしい まさか、debian sidとかubuntu 20.04向けのdebパッケージを18.04にインストールしてないよね? [バージョン] JDim 0.3.0-20200131(git:01cff84b8e) [ディストリ ] Ubuntu 18.04.3 LTS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] MATE [ gtkmm ] 3.22.2 [ glibmm ] 2.56.0 [ TLS lib ] GnuTLS 3.5.18 [ そ の 他 ] URLや安価等にカーソルが乗ってポップアップ表示されている時にキーボードによるPgUp/PgDnが効かなくなるのはもしかして仕様ですか? それともおま環ですか? コンポジットの類は切ってあります。 効かなくなるはちょっと違う ポップアップ表示中のスクロール操作はポップアップ内容をスクロールさせる どこかスレでたくさんレスしてる人のIDをポップアップしてスクロールすれば分かると思う なるほど勉強になりました。 自動的にフォーカスが移るわけですね。むしろ便利機能じゃないですか。 どうも失礼致しました。 このスレをssで検索すると ッシ←がひっかかるんですが 入力したssだけを検索する設定を教えてください [バージョン] JDim 0.3.0-20200131(git:01cff84b8e) [ディストリ ] Manjaro Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] BUDGIE [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] GnuTLS 3.6.11 [オプション ] '--with-gtkmm3''--with-pangolayout' [ そ の 他 ] >>871 それはmigemoの機能だから--with-migemoを外してビルドするか about:configのmigemoの辞書ファイルの場所を空欄にして再起動する hidpi環境でjdim使ってるひといる? スクショみたいんだけど はい400% https://i.imgur.com/1QoqslV.png [バージョン] JDim 0.3.0-20200131(git:01cff84b8e) [ディストリ ] Debian GNU/Linux 10 (buster) (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 3.24.0 [ glibmm ] 2.58.0 [ TLS lib ] GnuTLS 3.6.7 [オプション ] '--with-pangolayout' '--with-sessionlib=xsmp' '--with-alsa' '--with-gthread' '--with-migemo' '--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict' [ そ の 他 ] 'CXXFLAGS=-O3 -pipe -march=native -fstack-protector-strong -fstrict-aliasing' >>877 自分ロケールという技法はよくわからないけど、コントロールセンターのディスプレイ設定から400%にしただけだよ https://wiki.archlinux.jp/index.php/HiDPI#GNOME JDim側のフォントサイズは12のままね。 lowdipだけど 文字を20とかにすればそれなりになるw https://i.imgur.com/XSAxcQ7.png つーわけで>>194 なんとかならんかな 率直に言うとキャパオーバー 既製の描画エンジン使わず自前でパース、レイアウト、出力までやってるから触れば泥沼 描画処理に専念できる人が必要 >>879 ざっとコードを見たが、(時間があれば、多分数時間で)実装は出来そうだな... ひまがあればやるかも知れんが(期待はしないでほしい)、大体のやる事リストとしては A. 取り敢えずGUIで設定出来るようにする(今フォントを設定しているところを コピペすればいいから簡単) B. src/dbtree/nodetreebase.cppで、メールとか名前とか日付とかを 解析するときに「テキストnode」というものを作っているが、これが 本文を解析するときも「テキストnode」になっていて、このままだと区別がつきにくいので、 nodeの種別を一個別のものを割り振って、メールとかを解析した後につくるnodeを 「メールテキストnode」みたいなのにする(やれば出来る) C. src/article/drawareabase.cppで、各nodeの描画位置計算とか、実際の描画処理とかを やっているので、フォントを変えられるように適当に変更する(node毎に処理をやっているので、 変更は気合があれば出来るはず) [バージョン] JDim 0.3.0-20200203(git:b3259537b9) [ディストリ ] Manjaro Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] BUDGIE [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] GnuTLS 3.6.11 [オプション ] '--with-pangolayout' [ そ の 他 ] with-gtkmm3は外していいんだったね [バージョン] JDim 0.3.0-20200208(git:9aa8e00ff1) [ディストリ ] Manjaro Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] BUDGIE [ gtkmm ] 3.24.2 [ glibmm ] 2.62.0 [ TLS lib ] GnuTLS 3.6.11 [オプション ] '--with-pangolayout' [ そ の 他 ] [バージョン] JDim 0.3.0-20200209(git:37ca689088) [ディストリ ] Ubuntu 18.04.4 LTS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] XFCE [ gtkmm ] 3.22.2 [ glibmm ] 2.56.0 [ TLS lib ] GnuTLS 3.5.18 [ そ の 他 ] LANG = en_US.UTF-8 [バージョン] JDim 0.3.0-20200209(git:37ca689088) [ディストリ ] Debian GNU/Linux 10 (buster) (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] LXDE [ gtkmm ] 3.24.0 [ glibmm ] 2.58.0 [ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019 [オプション ] '--with-gtkmm3' '--with-thread=std' '--with-tls=openssl' '--with-pangolayout' '--with-sessionlib=no' [ そ の 他 ] もしかしてスレ一覧のスムーズスクロールを切る方法ってない? >>885 https://send.firefox.com/download/3745fbe2f32b30ef/#Y4W1CfBN79_2mhEbAmiSIQ うちはご覧の通りのカクカクスクロールだけどなあ 特に対策などはしてない [バージョン] JDim 0.3.0-20200209(git:37ca689088) [ディストリ ] Debian GNU/Linux 10 (buster) (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 3.24.0 [ glibmm ] 2.58.0 [ TLS lib ] GnuTLS 3.6.7 [オプション ] '--with-pangolayout' '--with-sessionlib=xsmp' '--with-alsa' '--with-migemo' '--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict' [ そ の 他 ] コンパイラはなんとなくclang++-8を選んでいる >>886 ホイールスクロールではならなくて PageUp/Down、Home、Endでなる ただON/OFF切り替えできないのと、ホイールスクロールだと効かないのは仕様なのかが気になる >>888 これかな? https://askubuntu.com/questions/903160/turn-off-smooth-scrolling-in-gtk3 $HOME/.config/gtk-3.0/settings.ini を編集して gtk-enable-animations=0 を追加すると スクロールのアニメーションが止まるらしい >>887 なるほど、確かにPgUp/Dnでうにょうにょなってキモイね >>889 横だけどwaylandにも効いた ありがとう ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる