TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
くだらねえ質問はここに書き込め! Part 240
初心者の質問相談にやさしく答えるスレ Part12
kubuntu
スレ立てるまでもない雑談スレ その4
SCIM(Smart Common Input Method platform) part.2
【父さん】Turbolinux27【飛ばされましたよ】
LinuxをやめてWindowsデスクトップ-Part3
Linuxは駄目だと思う人のスレ。
自分の厨房さをさりげなく出してみよう
紅旗Linux ユーザー来れ!

【2chブラウザ】Siki 【汎用掲示板ビューア】Part1


1 :2020/04/14 〜 最終レス :2020/06/09
汎用掲示板ビューア Siki のスレです。

Sikiでは、2chのみならず、以下の大量のサイトが読み書きできます。
SikiはElectronで作られた掲示板サイトを閲覧/書き込みする為のソフトです。
まだアルファ版らしくマニュアルとか用意できたらβ版に移行するつもりとのこと(2020/04/14現在)

http://siki.xrea.jp/
ダウンロード
http://siki.xrea.jp/download/


【対応状況(2020/04/14現在)】
現状で対応しているサイトの一覧。これはデフォルトで対応している分だけです。
将来的には任意のサイトに対して個々がスクリプトを作成して扱えるようにします。

書き込み・読み込みOK
 2ちゃんねる
 おーぷん2ちゃんねる
 2ch互換サイト(旧2chAPI互換サイトは設定から使えるようになります。)
 まちBBS
 ふたばちゃんねる
 ニコニコ大百科
 爆サイ
 ガールズちゃんねる
 teacup.com

読み込みのみOK
 Yahoo コメント
 Reddit
 スラド
 Askmona
 4chan

2 :
*この作者さんは、やる気まんまんです!
*バグは報告すれば即反応してくれるのでどんどんフィードバックしましょう!
*要望もどんどん出して採用してもらいましょう!

☆☆☆今後実装予定のあれこれ☆☆☆
http://siki.xrea.jp/todo/

ソフトウェア板のスレ
Electronによる掲示板ビューア Siki
https://egg.2ch.sc/test/read.cgi/software/1581869479/
Electronによる掲示板ビューア Siki Part.2
https://egg.2ch.sc/test/read.cgi/software/1586780702/

Siki起動中の動画
https://twitter.com/i/status/1237762781668995073
https://video.twimg.com/tweet_video/EMERIbcUcAIx_yC.mp4
(deleted an unsolicited ad)

3 :
ちなみに、Windows7以上、Mac、Linuxで動作します

プロジェクトの目標
Windows/Mac/Linux上で動作させる
より多くの掲示板サイトへの対応
PCユーザーに必要な機能を実装する
スマホユーザーが違和感なく扱えるように

4 :
>>1
すみません、訂正します。
すでにベータ版出てます。

0.1.0 2020/01/04 β版最初のリリース

でした。

5 :
2ch見るには、2chproxy.plが必要です。

2chproxy.plとは?
 APIでスレ取得ができない2ch専用ブラウザのためのhtml→dat変換フロントエンドです。proxyとして動作します。
https://github.com/yama-natuki/2chproxy.pl

6 :
スレ立て乙です。
さっそくlubuntu20.04で使ってます。
これ、良いですよね。

7 :
>Siki-0.1.30.AppImage --no-sandbox
起動はこんな感じです。

8 :
Version: 0.1.31
Commit: 0ba38ee4affa2dc0d5f575898784210863fd7599
Electron: 8.2.0
Node.js: 12.13.0
V8: 8.0.426.27-electron.0
Chrome: 80.0.3987.158
Siki-0.1.31、リリース。★

9 :
>>5
>2ch見るには、2chproxy.plが必要です。
2chproxy.plとSikiの設定のやり方をkwsk希望

10 :
>>9
難しい要素なんてないし2chproxyのドキュメント見て分からないなら君には無理だよ

11 :
jdimと一緒の要領だけどな。
詳しく書くと、IP規制で弾かれるかも。

12 :
http://runit.blog.fc2.com/blog-entry-1.html
https://www.karelie.net/install-2ch-browser-jd-for-ubuntu/
この辺りを参考に、がんばってみて。

13 :
https://kokawa2003.blogspot.com/2015/04/ubuntu2ch.html
プロキシ設定はこんな感じ。
後はユーザーエージェントを、適当に設定する。

14 :
https://qiita.com/kapiecii/items/093ffd6f0b09ad775250
ユーザーエージェント例。

15 :
俺環の読み込みプロキシ設定
[::1]:8080
でいけた

16 :
siki test

17 :
★★★2chproxyの導入とSikiの設定★★★

(0)一応、2chproxyのデフォルトフォルダを作る。
$ cd ~     (ホームディレクトリへ移動)
$ mkdir bin  (ホームディレクトリ下へbinディレクトリ作成)
$ cd bin    (作成したbinディレクトリへ移動)

(1)事前に必要なパッケージを導入。
$ sudo apt-get install git libhttp-daemon-perl liblwp-protocol-https-perl libyaml-tiny-perl

(2)2chproxyをダウンロード
$ git clone https://github.com/yama-natuki/2chproxy.pl.git
次回からは作成されたディレクトリ、 2chproxy.pl/ に移動し、
$ git pull
すれば更新されます。

(3)2chproxyを起動
$ cd 2chproxy.pl (2chproxyのディレクトリへ移動)
$ perl 2chproxy.pl で起動

18 :
(4)SiKiを2chProxyに繋ぐ設定
左下の設定アイコンをクリック → File → Settings → ワークスペース
・WorkSpace Read Proxy(読み込み用Proxy)を
 127.0.0.1:8080に設定

・WorkSpace ReadUserAgentとWorkSpace WriteUserAgentを
 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.9 Safari/537.36
 に設定。(UserAgentは各自変えてもよい。)
  その他のユーザーエージェント例。
  https://qiita.com/kapiecii/items/093ffd6f0b09ad775250

(5)2ちゃんねる・Pinkちゃんねるの板リスト取得
 左下の設定アイコンをクリック → File → Settings → サイト
 ・BBSMenu Listに
  https://menu.2ch.sc/bbsmenu.html
  を設定し、保存→更新を押す。(その他の掲示板を追加するときもここから追加する。)
SiKiの画面左端のフォルダマークをクリックすると掲示板リストが開閉出来る。

これで、普通に読み書き出来る。
書き込みは、右下の書き込みマークを押すと書き込みマークが出る。

19 :
>>9
>>17-18書いといたぞ

20 :
jd.desktop使って2chproxyとSikiを同時に立ち上げる設定は知らん
jd.sh書き換えるのだろうけど知らん

有志の方ショートカットどうぞ!


21 :
スレ一覧での新着レスの並び順がおかしい

新着順にしてるのにめちゃくちゃ
あと、この標準・新着とかの更新のマークをスレ一覧の上に持ってきたいわ

22 :
>>21
ソフトウェア板の本スレに書けば、取り入れられるかもだよ。

23 :
>>20
ありがとうございました。 出来たようです。
Sikiのみのショートカットは出来た MATEなので簡単
2chproxyとSikiを同時に立ち上げる設定 これでチャレンジしていた

$ perl 2chproxy.pl で起動で行けたからクリック一発のスクリプトで
Sikiのみのショートカットで行けそうな気がする

V2Cで書き込み

24 :
>>19
ありがとう
これでやってみるか…
ubuntu入れたはいいが2ちゃんの専ブラが上手く入れられなくて泣きそうだった

25 :
>>20
ありがとうございました。 出来たようです。
Sikiのみのショートカットは出来た MATEなので簡単
2chproxyとSikiを同時に立ち上げる設定 これでチャレンジしていた

$ perl 2chproxy.pl で起動で行けたからクリック一発のスクリプトで
Sikiのみのショートカットで行けそうな気がする

V2Cで書き込み

26 :
siki.sh
https://dotup.org/uploda/dotup.org2114112.txt
Siki.desktop
https://dotup.org/uploda/dotup.org2114117.txt
パスは自分の環境に合わせて書き換えてください
siki.shは2chproxy.plとSikiを同時に起動させるシェルスクリプト
Siki.desktopはデスクトップに置くショートカット
雑に書き換えただけなので適当にどうぞ

27 :
>>26
日本語が化けてる様に見えるが・・。

28 :
>>27
UTF-8だからエンコード変えて

29 :
Version: 0.1.32
Commit: 50232c9010ab6c71eb1c6d1a664c0ce42a7009ce
Electron: 8.2.0
Node.js: 12.13.0
V8: 8.0.426.27-electron.0
Chrome: 80.0.3987.158
Siki-0.1.32、リリース★

30 :
爆サイも読み書き出来る事を発見。
これは良いわ。♪

31 :
proxyを設定してみたけどエラーが出る
( perlの環境がおかしいのかな? )

TypeError: Cannot read property 'match' of undefined
at _siteClass.set.Board.analyze_subject (/tmp/.mount_Siki-0xY6eAX/resources/app.asar/assets/main.js:31:165193)

32 :
>>31
1.proxy設定はどうなってる。?
2.ユーザーエージェントはどうなっている。?
3.2chproxy.plは走っているか?
4.ターミナルで、直接./2chproxy.plを走らせるとどんなメッセが出るか?

33 :
>>32
0. OS MX Linux 19.1
1. JDim同様に 2chproxy.pl を使用, localhost:8080
2. デフォルト
3. 走っている。(IPv6で)
4. $ ./2chproxy.pl
[0|1675] PROCESS: listen to http://[::1]:8080/

-------
OSをxubuntu 19.10に変えてみたところ
2chproxy.plは、IPv4で 127.0.0.1 となり
Sikiのproxyを127.0.0.1:8080としたら動きました

IPv6か環境のせいなのでしょう

34 :
>>33
IPv6なら、
>>15を参考にどうぞ

35 :
>>34
[::1]:8080
これは設定してもクリアされてしまい、反映されないようです。

localhost:8080
127.0.0.1:8080
この設定は保存されます

36 :
歯車マークのワークスペースからではうまくいかないようですね。
Workspace#0の右にマウスカーソルを持っていって出てくる三点マーク
クリック-通信設定-読み込みプロキシの変更 からなら変更できるようです。

37 :
>>36
設定出来ました。
ありがとうございました。

38 :
URLのリンク色と2chのリンク色ってどこで変えるの?

39 :
共有NGID機能ある?これ

40 :
settings>NG/強調
の項目はあるけど、使い方は知らん。

41 :
>>38
テーマ編集するんじゃないかな。

42 :
バージョン0.3.3出たよ
>>41
値が全くわからんからソフトウェア板の本スレで聞いた

43 :
Version: 0.1.33
Commit: 3eb6ba48ad173fee6c93f98339e2c48a5cd6bb41
Electron: 8.2.0
Node.js: 12.13.0
V8: 8.0.426.27-electron.0
Chrome: 80.0.3987.158
Siki-0.1.33、リリース。

44 :
Version: 0.1.34
Commit: e3a5a38c1465a68846abd3a36881d18c3881b862
Electron: 8.2.0
Node.js: 12.13.0
V8: 8.0.426.27-electron.0
Chrome: 80.0.3987.158

Siki-0.1.34 リリース。

45 :
速報headlineがerrorになるな

46 :
本スレに書かないと、作者さんは見ないよ。

47 :
おソースは公開されてないザマスの??

48 :
オープンソースでは無いね。
作者の個人的資産。

49 :
Version: 0.1.35
Commit: 4a308e80b2ef917b312e64461298bf4fb727c118
Electron: 8.2.1
Node.js: 12.13.0
V8: 8.0.426.30-electron.0
Chrome: 80.0.3987.163
Siki-0.1.35 リリース。

50 :
BrowserviewのClose Browserview Escてなんなん?
クリックしたら何か起こった気がするがわからんし再びクリックしても戻ったのかどうかすらわからん
それと左の星とか虫がいるスペース邪魔w

51 :
>>48
そか、サンクス

52 :
Electronによる掲示板ビューア Siki
http://egg.2ch.sc/test/read.cgi/software/1581869479/

53 :
これ名前でミュートした時に元に戻すのってどうやるの?
分からんからスレ一旦削除してまたスレ読み込んだけど

54 :
あと、これフォント変わらなくね?
以下指定しても、変わらんぞ、試しにその他Boldとか指定みても変わらん
/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc

55 :
人間に仕える妖か

56 :
何かバグだらけで使いものにならんな

57 :
>>56
そうか?
普通にJaneStyle同等に使えてるぞ

58 :
あとは、フォルダ分けとお気に入りバーが付けば完璧だわ
そうすればJaneStyleから完全移行出来る

59 :
せやな

60 :
インスコしたデフォの状態だとなんかわかりにくのと
動作やレイアウトがふわふわしてる

61 :
Version: 0.1.36
Commit: 0b8e5fe5046366334bdf30f8bd372e15c92eaca4
Date: 2020-04-20T22:50:34.091Z
Electron: 8.2.0
Node.js: 12.13.0
V8: 8.0.426.27-electron.0
Chromium: 80.0.3987.158
Siki-0.1.36 リリース。

62 :
>>50
あれはウィドウを閉じる方法を書いてあるだけなので特に何もありません

サイドのパネルは消せるようにしておきます

>>54
フォント設定は現状少々面倒な部分でフォントの名前を入れないと反応しません

fc-list | grep NotoSerifCJK

これでフォント名を調べられるはずです

63 :
どうやってインスコすればいいんだ?

64 :
>>63
AppImageなのでインストールの必要ない
ダウンロードして実行権限を与えて実行するだけ

環境によっては --no-sandbox オプションを付けないと起動しません

65 :
>>64
サンクスです

66 :
記念パピコ

67 :
Version: 0.1.37
Commit: 2e13a3d153f754a70877a72abd78ea6738317321
Date: 2020-04-22T11:55:17.804Z
Electron: 8.2.0
Node.js: 12.13.0
V8: 8.0.426.27-electron.0
Chromium: 80.0.3987.158
OS: Linux x64 4.19.0-8-amd64
Siki-0.1.37 リリース。

68 :
Version: 0.1.36
Commit: 0b8e5fe5046366334bdf30f8bd372e15c92eaca4
Date: 2020-04-20T22:50:34.091Z
Electron: 8.2.0
Node.js: 12.13.0
V8: 8.0.426.27-electron.0
Chromium: 80.0.3987.158
ArchLinuxのGNOME環境で書き込みテストします
GNOMEダークテーマ、Sikiシステムのテーマを指定でSikiの背景が白になります
暗っぽい背景にならないでしょうか?

69 :
連投失礼します
ワークスペースのテーマをダークにしたら黒っぽくなりました
失礼しました。

70 :
ニュース速報+が開かないのはなんで?

71 :
あ、ごめん。普通に開いたわ
たぶんJDimと同時起動だったのが悪かったのかも

72 :
あ。ごめんなさい、普通に開きました
JDimと同時起動してたのが悪かったみたい

73 :
あぁ、やっぱりなんか変だわ
JDim使ってたんで2chproxy.plはイジらず>>18だけ設定したんだけど駄目だったのかな?

74 :
ソースコードはどこで公開されてますか?

75 :
>>73
2chproxy.pl動いてる?
>>74
オープンソースじゃないよ

76 :
IPv6なら、>>34-37じゃない?

77 :
>>75
JDimでは普通に閲覧書き込み出来てるから2chproxy.plは動いてると思います

78 :
>>77
sikiと2chproxy.plが、ちゃんと連動してるかい?

79 :
>>78
連動?最初JDim使う為に導入した2chproxyに何か変更が必要なのでしょうか?
sikiから2chproxy読みに行く>>18の設定は済ませてます。
そして全く読み書き出来ないのではなく出来たり出来なかったりという感じです
最初はニュース速報+のスレ一覧からだけスレッドが開かないと思ったのですがその後出来て
出来たと書き込みしようとしたら自分の書き込みが反映されず連投
その後も読めたり読めなかったりという感じです

80 :
perl 2chproxy.plってsikiの起動前に自動で起動出来るようにならないの?

81 :
>>80
このスレ読みなよ
起動用のスクリプトもあるじゃん

82 :
windowsならjane styleの代わりに使いたいけどperl 2chproxy.plが動かせるのかな?

83 :
>>82
2chapiproxyって有名なのがあるよ

84 :
>>80
>>26-28

85 :
ubuntu20.04で動いた?
俺はVM上でやったが動かねえぞ

86 :
ソース公開してないということは、コンパイラ何使ってるのかな。

87 :
1 Electronが入っていない
2 Node.jsが入っていない
3 2chproxy.plが動いていない

とかそれ臭いことを言ってみる
ソースを後悔してほしいよね、中身はJavaScriptとかじゃない?

88 :
ここみると解凍できそう

https://superuser.com/questions/1301583/how-can-i-extract-files-from-an-appimage

89 :
>>81
>>26のリンク切れてた
JDimのを書き換える感じで良いのかな

90 :
>>85
ununtu20.04でも動いたよ

91 :
みんなアイコンはどうしてるの?歯車じゃ味気ないよね

92 :
https://github.com/AppImage/AppImageKit/issues/830
今のバージョンは一旦バイナリを実行しないとマウントできないっぽい

ソースが公開されてない&ビルドした人の信用も不明(ディスる意味ではなく単純に俺が知らないって意味で)な実行ファイルはそのまんま走らせたくはないなぁ

93 :
>>92
で、なんのために専スレ開いてるの?

94 :
JavaScriptじゃなかった、バイナリだけど
漢字を書き込むとIBUSのワーニングが山ほど出る

IBUS-WARNING **: siki has no capability of surrounding-text feature

95 :
>>87
2chproxy.plは動いてるし、1、2って関係ないんじゃない?
18.04だと2chproxy.plだけで動いたよ

>>90
動かない
アイコンダブルクリックしても全く反応がない
18.04なら動いた

96 :
>>94
リバースエンジニアリングってやつですか?
ソース見れたんですか?

97 :
>>95
実行権限忘れてない?

98 :
>>97
いや、つけた
これって2chproxy走らせて、appimage実行するだけで使えたよね?
なんかライブラリとかいらないよね?

99 :
コマンドから実行してみてなにかメッセージ出ていない?
仮想環境で実行しようとしたらfuseが無いぞゴラって言われたぞ

100 :
>>98
行けた


100〜のスレッドの続きを読む
MicrosoftがLinuxデスクトップを認めてしまった件
LinuxがWindowsを駆逐する条件!それは・・・ 2
【SPE】PS3 Linux Part 6【YDL】
【父さん】Turbolinux27【飛ばされましたよ】
【日本製】linuxBean Part5【最小Ubuntu】
ubuntuで2枚のグラフっカードで4台のモニター
自分の厨房さをさりげなく出してみよう
Web翻訳家 志賀慶一氏を語るスレ 5
【本家まで】TOMOYO Linux 0.0.3【もう一息】
(´Д`) 情熱が枯れてしまった人のスレ
--------------------
Cyberpunk 2077 サイバーパンク Part7
どっちの派閥でもないけど最近任天堂勢力がソニー勢力をボコボコにしてるように見える
道頓堀に知人を投げ落とし死なせた男を逮捕 男と仲間たち「自分で川に飛び込んだ」 → 後ろから抱えて落とす様子が防犯カメラに写る
ミリオンゴッド〜神々の凱旋〜part176
ヌッキャワスレ
【音楽・新譜】ジャニヲタ用CD・DVDチャート速報/売上議論・予想スレッド245
【独り戦争】ビビッドアーミー @vivid_army【廃課金ピエロ】サーバー140
【悲報】岡田奈々、『UATGE』や『Mステ』で見つかった!!←なぜ人気が上がっていないの?
【ウマー】マイプロテイン個人的味判定スレ【マズイ】4
岩崎宏美の曲を歌たうスレ
格差社会を生きる
可奈ちゃんと桃子ちゃんのためのアイドルマスターミリオンライブシアターデイズミリマスグリマスミリシタスレランド
【おでこ】前髪がなくなっていく part32【オデコ】
●レス禁止 吐き捨てスレ 11(IDなし)●
◇◆◇ドラマ視聴率2020年1月期【36】◇◆◇
【チャンピオン】レース鳩0777【黄金時代】
ガチで今コロナ入院中の人!
【イギリス】グレタ・トゥンベリさんの貢献に感銘を受けた科学者が同じ長いおさげを持つ新種の甲虫を彼女にちなんで名付ける [10/26]
【オウム】中川元死刑囚の最期 用意された菓子や果物は手を付けず、お茶を2杯飲み「誰も恨まず自分がしたことの結果だと考えている」★2
【装束、衣装体験・歴史祭】痛い方々を見守るスレ22
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼