1 名前:login:Penguin [2019/03/07(木) 01:24:02.89 ID:JQE+AYLg.net] JDim は gtkmm/GTK+ を用いた5chブラウザ(ただし非公認)です。 JDim公式 https://github.com/JDimproved/JDim JD公式 jd4linux.osdn.jp/ JDサポートBBS jd4linux.osdn.jp/cgi-bin/bbs/support/ JD OSDN https://ja.osdn.net/projects/jd4linux/ 2chスレ過去ログ jd4linux.osdn.jp/old2ch/ JD開発ポリシー jd4linux.osdn.jp/policy.txt 前スレ 5ch ブラウザ JD 21 mao.5ch.net/test/read.cgi/linux/1540656394/
684 名前:login:Penguin mailto:sage [2019/12/14(土) 21:26:07.61 ID:atVrXlRL.net] >>677 以前に比べて「makeにかかる時間が倍になったよーな印象」だから 一種の苦情なんじゃないか?
685 名前:login:Penguin mailto:sage [2019/12/14(土) 22:14:25.37 ID:U2bL7vT4.net] うーん、裏でmakeとは関係ない何か実行していたとか kubuntu 19.10&同じオプション&-j8で一回づつ試してみた 0.1.0はgtk3版がない&onigurumaもエラーで使えないから修正時点のコミット JDim 0.2.0-20191208(git:43c7bc6b26):real 1m14.103s JDim 0.2.0-20190720(git:f5e5b66767):real 1m14.591s JDim 0.1.0-20190309(git:374686a572):real 1m12.970s
686 名前:login:Penguin mailto:sage [2019/12/14(土) 22:43:48.16 ID:atVrXlRL.net] >>679 ちな俺環では遅くなった感はないけどね
687 名前:login:Penguin mailto:sage [2019/12/15(日) 02:51:09.49 ID:Jiepk1hf.net] 4Coreなぬでmake -j4でやったっす この間のうpだてとおーとりむーぶでなんかおかしくなったのかもかも@16.04 ( ´Д⊂ヽもうだめぽ
688 名前:login:Penguin mailto:sage [2019/12/17(火) 21:42:59.67 ID:jTU+22E6.net] >>668 gtk3版は動きそうだけどgtk2版はダメだな gtk3.16からextend-selectionシグナルで単語や行の選択を実装できる それより前だとbutton-press-eventシグナルでやるしかないけどデフォルトの挙動が干渉してまともに選択できない デフォルトを上書きして調整しようとすると修正の連鎖に巻き込まれる箇所が増えるのは確実 時間の割に合わないのでgtk2は断念してgtk3版のみ追加の方向で
689 名前:login:Penguin mailto:sage [2019/12/17(火) 21:55:53.96 ID:jTU+22E6.net] この先gtk2をどうするか 1) できる限りgtk2版をサポートする。公式がサポートを止めてディストロからgtk2が削除されたらお終い 2) gtk2版を廃止してgtk3版に集中する。gtk4対応を目指すならこっち 公式が止める例はpython2、あと余命2週間か gtk2+3+4のトリプル対応は☠
690 名前:login:Penguin mailto:sage [2019/12/18(水) 21:00:15.61 ID:KplhFYLc.net] うちもmake -j4でそのぐらいかかります。 J4205-ITX-Motherです。
691 名前:login:Penguin mailto:sage [2019/12/18(水) 21:23:59.56 ID:jT8nuE9b.net] CXXFLAGSで -std=c+
692 名前:+11 や -g0 を指定すれば改善されるかも [] [ここ壊れてます]
693 名前:login:Penguin mailto:sage [2019/12/18(水) 23:44:41.63 ID:BcpJ4cg/.net] >>684 ATOMっぽいのに早いんだね・・・ うちのARM A57だと、 real 14m13.727s もかかった・・・
694 名前:login:Penguin mailto:sage [2019/12/19(木) 01:08:06.30 ID:6Mc8wJaz.net] >>686 アトムじゃないやいペンティアムだい
695 名前:login:Penguin mailto:sage [2019/12/19(木) 17:37:16.39 ID:aiQZiTxr.net] うちのJ3455で10分掛かるのにそれよりちょっとしか速くないはずのJ4205が1分台のわけないだろ
696 名前:login:Penguin mailto:sage [2019/12/19(木) 17:44:51.49 ID:amTZJ0nM.net] キミらが使う理由って5ちゃんじゃなくてビルド目的?
697 名前:login:Penguin mailto:sage [2019/12/19(木) 18:31:19.56 ID:p6rFMKhm.net] JDimでビルドベンチマークテストとかいいね
698 名前:login:Penguin mailto:sage [2019/12/19(木) 22:34:40.57 ID:6Mc8wJaz.net] >>688 ごめん1分台のつもりじゃなかったんだけどな J4205-ITX-Motherで9分45秒ほどでした
699 名前:login:Penguin mailto:sage [2019/12/19(木) 22:46:41.52 ID:nszrMtEs.net] >>683 特に意見もなくベンチに夢中のようなんでgtk3集中ですすめて下さい
700 名前:login:Penguin mailto:sage [2019/12/20(金) 00:59:01.45 ID:2i4hNwNH.net] 俺もgtk3優先でいいと思う xfceもgtk2廃止とか言ってるんでしよ? んでgtk4は来年の秋頃リリース予定らしいし
701 名前:login:Penguin mailto:sage [2019/12/21(土) 16:29:09.13 ID:0zZMKK4U.net] >>692 >>693 おk、./configureのデフォルトをgtk3版にすることから始めるけどリリースまでは現状維持しとく gtk2終了は大きい変化なので変更してから意見が出てくるかも あと方針とか公開するプロジェクトのページを作ってリクエストや意見を出せる仕組みを整えたい
702 名前:login:Penguin mailto:sage [2019/12/21(土) 16:32:37.38 ID:0zZMKK4U.net] あれ、なんかid被ってるな
703 名前:login:Penguin mailto:sage [2019/12/21(土) 16:49:16.54 ID:+lCuTDXT.net] 日付の違うID被りという問題が発生してワロタ
704 名前:login:Penguin mailto:sage [2019/12/21(土) 17:25:33.63 ID:r0thlY94.net] >>696 それを面白いから残すか 不具合として修正するのか・・・ 中の人に聞いてみたい
705 名前:login:Penguin mailto:sage [2019/12/21(土) 17:56:03.83 ID:Yrv1oaKX.net] >>696 ID被りは不具合じゃないから直しようがない
706 名前:login:Penguin mailto:sage [2019/12/21(土) 17:57:26.05 ID:Yrv1oaKX.net] >>698 は>>697 宛
707 名前:login:Penguin mailto:sage [2019/12/21(土) 18:10:14.01 ID:r0thlY94.net] 日付違うなら出来るでしょ ただの雑談なのでスルー推奨
708 名前:login:Penguin mailto:sage [2019/12/21(土) 18:21:45.08 ID:eIDaCDnY.net] >>700 5chID
709 名前:login:Penguin mailto:sage [2019/12/21(土) 18:23:48.82 ID:eIDaCDnY.net] ミスった >>700 5ch運営がIDの重複チェックとかやるわけ無い
710 名前:login:Penguin mailto:sage [2019/12/21(土) 18:55:22.78 ID:r0thlY94.net] JDimの中の人の事だが 大丈夫?
711 名前:login:Penguin mailto:sage [2019/12/21(土) 19:46:00.25 ID:eIDaCDnY.net] >>703 IDは5chのサーバー側で算出してるので、 JDim側ではどうすることもできないぞ。 他の専ブラも同様な。
712 名前:login:Penguin mailto:sage [2019/12/21(土) 20:05:18.54 ID:r0thlY94.net] あー いいやマンドクセ
713 名前:login:Penguin mailto:sage [2019/12/21(土) 20:08:35.10 ID:0zZMKK4U.net] ブラウザ側でID+日付で判定してID抽出やポップアップで振り分ける機能ってことだね? 一応、日付に関係なくID固定のサイトがあるかもしれないので 日付で区別は修正じゃなくてオプション追加にしないとだめかも まあただ頻発する件じゃないので…pull requestがあれば助かる
714 名前:login:Penguin mailto:sage [2019/12/21(土) 20:11:56.75 ID:r0thlY94.net] >>706 そういうことです! レスミスする人ってあの人なんでしょう
715 名前:login:Penguin mailto:sage [2019/12/21(土) 20:23:49.16 ID:r0thlY94.net] まぁレア現象だし5chのサーバー時間も狂ってるから というか普通に話を流したかったのに・・・
716 名前:login:Penguin mailto:sage [2019/12/21(土) 22:10:31.06 ID:ci/EvF8G.net] いやサーバの時計は狂ってない が、IDの切り替わりが0時ちょうどじゃないから単純な話じゃない
717 名前:login:Penguin mailto:sage [2019/12/21(土) 22:24:29.62 ID:QsQquJrV.net] 日付違いのID被りは実用上問題ないのでは? あと日付関係なくID固定はしたらばでそういう設定があったような
718 名前:login:Penguin mailto:sage [2019/12/21(土) 23:56:19.46 ID:n/P4fBUn.net] なんか前にその辺弄った気がする…と思って見返してみたけど https://github.com/JDimproved/JDim/blob/43c7bc6b26bd8e947594d445dd72c8c46d56f69e/src/dbtree/nodetreebase.cpp#L3455 変えるとしたら多分ここでIDをキーにして集計してるとこのキーをID+日付に変更すれば良いのかな 考慮する必要があるのは ・他掲示板、他板等でのIDの扱いの違い (>>706 ) ・IDの切り替わるタイミング (>>709 ) ・日付のフォーマットのパース方法(日付がunixtimeではなく「xxxx/xx/xx(x) xx:xx:xx.xx」みたいな文字列で保持されてるので時間を除いたxxxx/xx/xx(x)の部分を取り出す必要があるけど他の掲示板や板でのフォーマットは?) とか…? もっともこのコミット前から日付は考慮してなかったようなので、それで特に問題となってなかった以上なんか具体的に「日付違いのID被りを同一としちゃうとこれこれこういう実用上の問題がある」とかみたいなのが無い限り個人的には保留が良いかな…と思う(´・ω・`) (もちろん誰かが「俺が分かってるからこれでおkやで」みたいなのを否定する意味じゃなくて自信ないから自分の手では変更したくないって意味で)
719 名前:login:Penguin mailto:sage [2019/12/22(日) 08:05:58.87 ID:CjhNbhpD.net] 日付違いで同一IDはJDim側で別IDと解釈するべきかって話か それなら >個人的には保留が良いかな…と思う に同意 日付で判断できるんだから問題ないわな
720 名前:login:Penguin mailto:sage [2019/12/22(日) 19:04:27.27 ID:ZNVTEjcn.net] >>709 そうそう。 その現象は遭遇したことがある。 23:59に書き込んだ時のIDが次の日の00:01に書き込んだときに 更新されていないことが過去15年の間に3回くらいあった。 多分、IDを計算するサーバがスレ(板)のサーバとは別にあって、 それぞれの時刻がズレているんだろうな。 今は知らんけど。
721 名前:login:Penguin mailto:sage [2019/12/22(日) 19:43:50.08 ID:J6Yy5uxH.net] ID切り替えが0時丁度じゃないのは自演対策だぞ 昔はそのタイミングで別人のふりをするやつが一杯居たんだよ
722 名前:login:Penguin mailto:sage [2019/12/22(日) 20:02:01.11 ID:87TKGfy0.net] 文句言っていいのは浪人買ってる奴だけ
723 名前:login:Penguin mailto:sage [2019/12/23(月) 18:21:30.34 ID:VLFb7exN.net] [バージョン] JDim 0.2.0-20191222(git:bc113db0d0) [ディストリ ] 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' [ そ の 他 ] メリークリスマスっ!
724 名前:login:Penguin mailto:sage [2019/12/24(火) 02:10:34 ID:bexKJ2/a.net] [バージョン] JDim 0.2.96-ma8ma20191219(git:0805324a22:M) [ディストリ ] Ubuntu 16.04.6 LTS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] MATE [ gtkmm ] 3.18.0 [ glibmm ] 2.46.3 [ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019 [オプション ] '--with-gtkmm3' '--with-thread=std' '--with-tls=openssl' '--with-native' '--with-alsa' '--with-regex=oniguruma''--with-migemo' [ そ の 他 ] シングルベール♪
725 名前:login:Penguin mailto:sage [2019/12/24(火) 02:11:41 ID:bexKJ2/a.net] [バージョン] JDim 0.2.0-20191222(git:bc113db0d0) [ディストリ ] Ubuntu 16.04.6 LTS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] MATE [ gtkmm ] 3.18.0 [ glibmm ] 2.46.3 [ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019 [オプション ] '--with-gtkmm3' '--with-thread=std' '--with-tls=openssl' '--with-native' '--with-alsa' '--with-regex=oniguruma''--with-migemo' [ そ の 他 ] すすがなるぅー♪
726 名前:login:Penguin [2019/12/24(火) 02:17:29 ID:bexKJ2/a.net] 今見たらどっちも更新されてる
727 名前:login:Penguin mailto:sage [2019/12/24(火) 02:46:26.85 ID:bexKJ2/a.net] [バージョン] JDim 0.2.96-ma8ma20191223(git:fff177f704:M) [ディストリ ] Ubuntu 16.04.6 LTS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] MATE [ gtkmm ] 3.18.0 [ glibmm ] 2.46.3 [ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019 [オプション ] '--with-gtkmm3' '--with-thread=std' '--with-tls=openssl' '--with-native' '--with-alsa' '--with-regex=oniguruma''--with-migemo' [ そ の 他 ] 変わったのはこっちのもよー
728 名前:login:Penguin mailto:sage [2019/12/26(木) 17:26:22.66 ID:mWBMlAgb.net] 右クリック→その他→削除→スレ情報を消さずに再取得 これをキーボードショートカットで一発でできないかな
729 名前:login:Penguin mailto:sage [2019/12/26(木) 18:05:07.02 ID:Tom174jU.net] ショートカットキー設定にないから多分できない スレ一覧だと選択必須だから一発は無理
730 名前:login:Penguin mailto:sage [2019/12/26(木) 18:37:31.89 ID:j/eHy2Pa.net] >>721 deleteキーでログ削除の確認ダイアログを出してスレ再取得で ショートカットキー設定の削除でダイアログを出すキーを変更できるはず 出ないならabout:configのスレビューにあるdeleteを押したときに確認ダイアログを表示を確認
731 名前:login:Penguin mailto:sage [2019/12/28(土) 12:03:33.05 ID:u5GiKlT2.net] 今日初導入したよ ずっと読み込みはできるのに書き込みできなくて焦ってたけどなんてことはないただcookieの最後一文字がコピペミスって抜けてただけだったわ…
732 名前:login:Penguin [2019/12/28(土) 19:44:27.22 ID:ZhkeJRBx.net] [バージョン] JDim 0.2.0-20191222(git:bc113db0d0) [ディストリ ] Ubuntu 18.04.3 LTS (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 3.22.2 [ glibmm ] 2.56.0 [ TLS lib ] GnuTLS 3.5.18 [オプション ] '--with-gtkmm3' [ そ の 他 ] 公式の導入方法>事前準備>Ubuntu 18.04>ビルドで、 src/jdim を起動するまでこぎつけたんですが、 スレ一覧からスレを開くと >お客様がご利用されている専用ブラウザは5ch.netに対応しておりません。 状態になります。 それで https://forums.ubuntulinux.jp/viewtopic.php?id=20362 の2chproxy.plの導入をして、 「ホスト名」を「127.0.0.1」にして、 「about:config 高度な設定」の 「2chのクッキー:HAPを保存する」の値を「はい」 「2chのクッキー:HAP」の値を「__cfduid=d;yuki=akari」 などにしたのですが、 /usr/share/applications/に、jdim.desktopがなくて、編集できないのと、 src/jdimを実行すると、 load failed. : connect(getsockopt) failed となります。 何かアドバイスをいただきたいです。
733 名前:login:Penguin mailto:sage [2019/12/28(土) 19:58:18.32 ID:mmVMt3GH.net] プロキシが起動してないとかプロキシのlistenしてるアドレスとjdが繋ぎに行ってるアドレスが違うとかで繋げないとそうなる 「ホスト名」を「localhost」にしてIPv6使用にチェックを入れるとどう?
734 名前:login:Penguin [2019/12/28(土) 20:14:23.80 ID:ZhkeJRBx.net] >>726 ありがとうございます、 ダメでした。
735 名前:login:Penguin mailto:sage [2019/12/28(土) 20:25:35.97 ID:2EVIUMGm.net] 文面にはプロクシを起動してる節がないけど起動してる?
736 名前:login:Penguin mailto:sage [2019/12/28(土) 20:28:08.42 ID:qBw9b2+i.net] >>725 >の2chproxy.plの導入をして、 漠然としすぎw
737 名前:login:Penguin mailto:sage [2019/12/28(土) 20:31:02.11 ID:qB46sINf.net] >>725 新規インストールの場合だとデフォルトのキャッシュディレクトリが~/.cache/jdimになるのでプロキシの設定を書き換えないとダメかも 2chproxy.plをエディターで開いて DAT_DIRECTORY => "$ENV{HOME}/.jd/", #datファイルが(略) を DAT_DIRECTORY => "$ENV{HOME}/.cache/jdim/", #datファイルが(略) に変更して保存してからプロクシとjdimを起動 プロキシ側を変更したくない場合は mkdir ~/.jd で旧ディレクトリを作ってからjdimを起動 旧ディレクトリを無視するオプション(--disable-compat-cache-dir)使ってビルドしてるときは環境変数を使ってキャッシュディレクトリを指定する。コマンドにまとめると JDIM_CACHE=~/.jd src/jdim
738 名前:login:Penguin mailto:sage [2019/12/28(土) 20:37:38.35 ID:qBw9b2+i.net] とにかく段を踏んで何をしているか説明しないとな
739 名前:login:Penguin [2019/12/28(土) 21:11:29.43 ID:ZhkeJRBx.net] >>729 https://forums.ubuntulinux.jp/viewtopic.php?id=20362 に書いてあるとおり、 sudo apt-get install git libhttp-daemon-perl liblwp-protocol-https-perl libyaml-tiny-perl cd ~/ git clone https://github.com/yama-natuki/2chproxy.pl.git を実行して、/home/ユーザー名/2chproxy.pl の中にある jd.sh を # 2chproxy.plの場所をフルpathで書く。 PROXY="$HOME/bin/2chproxy.pl" # JDの場所 JD="/usr/bin/jd" ↓ # 2chproxy.plの場所をフルpathで書く。 PROXY="$HOME/Documents/2chproxy.pl/2chproxy.pl" # JDの場所 JD="/usr/bin/jdim" のように編集して、 /usr/share/applications/jdim.desktop(コレ、作った) Exec=jdim ↓ Exec=sh /home/ユーザー名/2chproxy.pl/jd.sh に変更しました。
740 名前:login:Penguin mailto:sage [2019/12/28(土) 21:12:59.17 ID:pXJXFlIH.net] 2chproxyのドキュメントを読んでれば、付属のシェルスクリプトから起動することがわかると思うが、jdim直接起動してるでしょ
741 名前:login:Penguin [2019/12/28(土) 21:20:41.75 ID:ZhkeJRBx.net] >>733 2chproxyのドキュメントを読み、 /usr/share/applications/jdim.desktop をダブルクリックするのですが、 起動しません。
742 名前:login:Penguin mailto:sage [2019/12/28(土) 21:38:48.13 ID:uSwfR+ur.net] 何だ起動しないのか
743 名前:login:Penguin mailto:sage [2019/12/28(土) 21:40:45.46 ID:X7jFJuXH.net] >>734 あなたの環境で、2chproxy.plとjdimはどこに置いてあるの? jd.sh内の各パスは自分の環境に合わせて書き換えるんだぞ
744 名前:login:Penguin mailto:sage [2019/12/28(土) 21:44:30.48 ID:pXJXFlIH.net] コンソールからjd.shを叩いてエラーメッセージ読むべし
745 名前:login:Penguin [2019/12/28(土) 21:54:01.24 ID:ZhkeJRBx.net] >>730 これ、先ずmkdir ~/.jd からやりましたがダメで、 その後、 DAT_DIRECTORY => "$ENV{HOME}/.jd/", #datファイルが(略) を DAT_DIRECTORY => "$ENV{HOME}/.cache/jdim/", #datファイルが(略) をやりましたがコレもダメでした。
746 名前:login:Penguin mailto:sage [2019/12/28(土) 21:59:27.48 ID:qbiJrlND.net] >>732 参考にしたforumsとか間違い多いぞ 意味わからずサルマネするなよ # 2chproxy.plの場所をフルpathで書く。 PROXY="$HOME/Documents/2chproxy.pl/2chproxy.pl" git cloneしたの~/だよね?Documentsって何?そこにgit cloneしたの?
747 名前:login:Penguin [2019/12/28(土) 22:08:06.87 ID:ZhkeJRBx.net] ディレクトリは /home/username/jdim と /home/username/2chproxy.pl です。
748 名前:login:Penguin mailto:sage [2019/12/28(土) 22:10:23.14 ID:rGAX7j/G.net] jd.shはただ2chproxy.plとjdimを起動するスクリプトだから ターミナル開いて手動で ターミナル1 $ 2chproxy.pl ターミナル2 $ jdim と実行してみると良い 動かなかったらエラーメッセージが出るからそれを読めば解決方法が分かるよ
749 名前:login:Penguin mailto:sage [2019/12/28(土) 22:25:13.40 ID:qBw9b2+i.net] >>733 横ですまんが JDim直接起動ってどうやるんだ? JDim.desktopの記述は [Desktop Entry] Exec=/home/AA/jdim/src/jdim Icon=/home/AA/jdim/jdim.png Terminal=false Type=Application Name=JDim 2ch browser Name[ja]=2ch ブラウザ JDim Comment=JDim is a 2ch browser based on gtkmm3. Comment[ja]=gtkmm3 を利用した 2ch ブラウザ Categories=Network; Keywords=2ch Keywords[ja]=2ちゃんねる になってるけど/home/AA/jdim/src/にあるjdimってアイコンダブルクリックしても起動しないぞ 開くアプリケーション聞いてくる
750 名前:login:Penguin mailto:sage [2019/12/28(土) 22:30:25.08 ID:qBw9b2+i.net] ターミナルからだと起動はするなあ でも (jdim:5695): dbind-WARNING **: 22:26:37.684: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files とエラーが出た 何これ?
751 名前:login:Penguin mailto:sage [2019/12/28(土) 22:35:12.39 ID:qBw9b2+i.net] ググって $ sudo apt install at-spi2-core したら出なくなった スレ汚しごめん
752 名前:login:Penguin mailto:sage [2019/12/28(土) 22:38:00.08 ID:pXJXFlIH.net] >>742 実行権限与えてないのでしょう プロパティでアクセス権限設定するなり CLIでchmod +xするなり・・ ただ、proxyを立ち上げる、jd.shを起動すべきだけどね
753 名前:login:Penguin mailto:sage [2019/12/28(土) 22:46:06.31 ID:rGAX7j/G.net] 動くようになったらjdim.desktopとjd.shのパスを調整して (jdim.desktopからはjd.shを起動するように指定) jdim.desktopを${HOME}/.local/share/applicationsにコピーすればメニューにJDimが出てくるよ 新しいJDimだったら.jdではなく${HOME}/.cache/jdimが環境設定からスレデータが入る場所になるから 2chproxy.pl内のパスを変更する必要があるよ
754 名前:login:Penguin [2019/12/28(土) 22:52:07.60 ID:ZhkeJRBx.net] >>741 ターミナルから cd /home/username/2chproxy.pl perl 2chproxy.pl で起動できました。 で、同時にターミナル2 cd /home/username/ src/ jdim で行けました。
755 名前:login:Penguin [2019/12/28(土) 23:01:58.65 ID:ZhkeJRBx.net] JDim.desktopなんですが、実行しても何も開きません。 ターミナル無しで利用したいです。 [Desktop Entry] Exec=sh /home/username/2chproxy.pl/jd.sh Icon=jdim Terminal=false Type=Application Name=JDim 2ch browser Name[ja]=2ch ブラウザ JDim Comment=JDim is a 2ch browser based on gtkmm. Comment[ja]=gtkmm を利用した 2ch ブラウザ Categories=Network; Keywords=2ch;jd;bbs; Hidden=false です。
756 名前:login:Penguin mailto:sage [2019/12/28(土) 23:03:54.30 ID:qBw9b2+i.net] >>745 >実行権限与えてないのでしょう だったらターミナルやメニューから起動できないよね ちなアイコンどんなデザインになってます? 歯車になってません? >ただ、proxyを立ち上げる、jd.shを起動すべきだけどね 何で?
757 名前:login:Penguin mailto:sage [2019/12/28(土) 23:06:17.86 ID:qBw9b2+i.net] >>748 >Exec=sh /home/username/2chproxy.pl/jd.sh これ Exec=/home/username/2chproxy.pl/jd.sh で行けるんじゃね?
758 名前:login:Penguin mailto:sage [2019/12/28(土) 23:08:34.00 ID:rGAX7j/G.net] >>748 jd.shにパーミッションがついていないんでない? $ chmod 755 jd.sh とりあえずjd.shが動くか確認したいから ターミナルからjd.shを実行してみて
759 名前:login:Penguin mailto:sage [2019/12/28(土) 23:19:30.04 ID:X7jFJuXH.net] >>748 jd.shの書き換えは>>732 のままなの? 他人の環境のパスを丸パクリして書き込んでも動くわけないよ >>747 の書き込みから想像するに、jd.shの中のパスの設定をそれぞれ /home/username/2chproxy.pl/2chproxy.pl /home/username/jdim/src/jdim にしてみて
760 名前:login:Penguin [2019/12/28(土) 23:23:10.65 ID:ZhkeJRBx.net] >>746 /home/username/.local/share/applications にコピーしたらアプリケーションに出てきました。 >>749 JDim.desktopは歯車です。 >>751 実行しました。
761 名前:login:Penguin [2019/12/28(土) 23:27:35.49 ID:ZhkeJRBx.net] >>752 行けた、コレです。 # 2chproxy.plの場所をフルpathで書く。 PROXY="/home/username/2chproxy.pl/2chproxy.pl" # JDの場所 JD="/home/username/jdim" になっていました。
762 名前:login:Penguin mailto:sage [2019/12/28(土) 23:31:53.18 ID:rGAX7j/G.net] >>753 2chproxy.plとjd.shは${HOME}/.local/binにでも置いて使うのが良いと思う そこを変更してみて だから${HOME}/.local/share/applications/jdim.desktop内の Execは Exec=/home/username/.local/bin/jd.sh になるね
763 名前:login:Penguin mailto:sage [2019/12/28(土) 23:32:18.61 ID:ZhkeJRBx.net] てすと
764 名前:login:Penguin mailto:sage [2019/12/28(土) 23:36:39.43 ID:ZhkeJRBx.net] みなさん、ありがとうございました。 >>755 実行してみます。
765 名前:login:Penguin mailto:sage [2019/12/28(土) 23:37:16.57 ID:06K5OWPw.net] 板一覧をavで検索すると Downloadとか音楽配信までヒットするのはなんでですか? 大文字小文字区別なしで入力した単語で検索する設定を教えてください。
766 名前:login:Penguin mailto:sage [2019/12/28(土) 23:56:05.13 ID:qBw9b2+i.net] >>753 >JDim.desktopは歯車です。 すまんがあなたに聞いてないっす
767 名前:login:Penguin mailto:sage [2019/12/29(日) 00:00:29.91 ID:v1NM0e3Y.net] >>758 板のURLも検索対象になってるのかな とりあえず全角の英文字にするとURLには引っかからないっぽい なんか不思議な挙動だ
768 名前:login:Penguin mailto:sage [2019/12/29(日) 00:30:39.43 ID:+Pia5B9s.net] >>749 誰が誰かわからんなってきたが・・・ アイコンはJDimのアイコンだよ jd.desktopやらjdim.desktopに権限当たってる? こいつはターミナルから実行できないと思うが・・・ スクリプトは2chproxyを立ち上げてからjdimを起動するもの 2chproxyが立ち上がってないと、jdimだけ実行しても閲覧できんよ
769 名前:login:Penguin mailto:sage [2019/12/29(日) 05:37:59.56 ID:HgN6W8s5.net] みんな親切だな。 こういう時って、直接見てないのがもどかしいよね。 低料金で、Linux初心者向け出張サポートなんてやれば ちょっとした小遣いくらいは稼げるかもだな。 JDim.desktopのアイコンが歯車なのは、アイコンの指定が通って無い。 アイコンの場所をあえて指定しないと駄目だと思うよ。
770 名前:login:Penguin mailto:sage [2019/12/29(日) 10:51:23.67 ID:svRrwWW4.net] >>761 誰が誰かわからんなってきたが・・・ すまんな >アイコンはJDimのアイコンだよ src/jdimは歯車だよね?
771 名前:login:Penguin mailto:sage [2019/12/29(日) 11:11:30.93 ID:R/Rfabai.net] >>763 https://i.imgur.com/pYMA7qF.png [バージョン] JDim 0.2.0-20191222(git:bc113db0d0: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' [ そ の 他 ] 標準リポジトリのJDimは古かったのでunstableからインストールするも スレ欄でマウスホイールが効かないのでソースのみ最新にして ディストリのパッチ当ててビルド
772 名前:login:Penguin mailto:sage [2019/12/29(日) 11:15:43.92 ID:svRrwWW4.net] >>764 それのどこがsrc/jdimなんだ?
773 名前:login:Penguin mailto:sage [2019/12/29(日) 11:16:11.89 ID:R/Rfabai.net] >>764 追記 jdim.desktopのexecはjd.shとした jd.shは/usr/local/binにsymlinkを作成した
774 名前:login:Penguin mailto:sage [2019/12/29(日) 11:20:04.41 ID:R/Rfabai.net] >>765 失礼 アイコンクリックで起動したいのに歯車しか見当たらないのかと勘違いした src/jdimは生成されたバイナリだから歯車であって当然
775 名前:login:Penguin mailto:sage [2019/12/29(日) 11:25:22.83 ID:svRrwWW4.net] >>767 起動ファイルって何処にあるの?
776 名前:login:Penguin mailto:sage [2019/12/29(日) 11:49:38.60 ID:R/Rfabai.net] >>768 当方の環境で解説 1. JDimをインストールすると起動アイコンが出来るが、これを真っ先にクリックしてもスレが読めるようにはならないので まず git clone https://github.com/yama-natuki/2chproxy.pl.git 任意のディレクトリ 2. >730さんの手順で2chproxy.plのキャッシュディレクトリ設定を書き換える 3. (自分の場合は)sudo vi /usr/share/applications/jdim.desktop して、Exec=の行を Exec=jd.shに書き換える 4. (自分の場合は)sudo ln -s 2chproxy.plのフルパス /usr/local/bin/ これでアプリケーションメニューの「インターネット → 2ch ブラウザ JDim」から普通に5ちゃんねるを閲覧可能になる。
777 名前:login:Penguin mailto:sage [2019/12/29(日) 11:51:55.93 ID:R/Rfabai.net] >>769 訂正 sudo ln -s 2chproxy.plのフルパス /usr/local/bin/ ↓ sudo ln -s jd.shのフルパス /usr/local/bin/
778 名前:login:Penguin mailto:sage [2019/12/29(日) 13:53:34.14 ID:svRrwWW4.net] >>769 起動の仕方は聞いてないけど 質問を脳内で置換するのは駄目よ 起動ファイルという言い方がおかしかったかな? 実行ファイルはどこにあるんでしょう?
779 名前:login:Penguin mailto:sage [2019/12/29(日) 13:55:13.92 ID:DS3ormKI.net] 2ch.proxyに対応したブラウザを作れるなら jDimにこだわらなくても新しい専用ブラウザが作成できて選択肢が増えると思うんだけど 2ch.proxyが汎用的に使い回せるライブラリになったりしないかな
780 名前:login:Penguin mailto:sage [2019/12/29(日) 13:57:23.63 ID:E3JTRXpS.net] いつもの奴だから放置で
781 名前:login:Penguin mailto:sage [2019/12/29(日) 14:00:46.19 ID:E3JTRXpS.net] いつまでもアイコンやら実行ファイル云々言ってる奴な
782 名前:login:Penguin mailto:sage [2019/12/29(日) 14:03:04.05 ID:svRrwWW4.net] なんか何時ものやつ扱いされてる? なにか悪いことしたか?
783 名前:login:Penguin mailto:sage [2019/12/29(日) 14:06:24.15 ID:R/Rfabai.net] >>771 $ which jdim make installしてないならソースディレクトリ/src/jdim
784 名前:login:Penguin mailto:sage [2019/12/29(日) 14:10:39.17 ID:svRrwWW4.net] >>776 一周してね? それダブルクリックしても起動しないのよね レベル低杉民の相手させてすまんな