TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
radiko関連ソフト総合 Part28
CentBrowser Part5 【Chromium派生ブラウザ】
【ニコニコ】コメント付動画作成ツールさきゅばす5
Twitterクライアント総合スレ その21
PeerCast総合スレ Part31
テキストエディタをまた〜り語ろう ver.34
PeerCast総合スレ Part31
【test】書き込みテスト_04
VZ Editor
PC-80/88エミュ総合 Part.4

【専ブラ】Meriken's 2ch Browser その2【sc対応】


1 :2015/01/16 〜 最終レス :2017/08/06
こちらは2ちゃんねる専用ブラウザ「Meriken's 2ch Browser」の本スレです。
動作報告・質問・要望等は こちらでどうぞ。

■配布ページ
http://meriken.me/programming/merikens-2ch-browser

■主な特徴
・Javaとウェブブラウザで動作するので、Windows、Mac OS X、 Linux等OSを
 問わず利用可能。
・クライアントサーバーモデルの採用により、「お気にスレ」、「お気に板」、
 ダウンロード済み画像等を複数のPC・スマートフォンで共有可能。
・強力な自動画像ダウンロード機能。
・ウェブサーバーを内蔵しているので、サーバーの設定が不要。
・2ch.sc、2ch.sc、open2ch.scに対応。
・2ch.sc専用の独自機能。
・rep2と公式p2のデータを利用可能。

2 :
■前スレ
【専ブラ】Meriken's 2ch Browser【sc対応】
http://anago.2ch.sc/test/read.cgi/software/1408011845/

3 :
カスタマイズ機能の都合でCSSもClojureで処理したくなったので、
適当なライブラリを物色中です。

Clojure: DSL for CSS
http://stackoverflow.com/questions/11272262/clojure-dsl-for-css

Gardenがなかなか良さげなので、これにしようかな〜

Garden
https://github.com/noprompt/garden

4 :
前スレ、1000までいったので来た。

5 :
殿堂入りとDAT exportサポートも欲しい感じ
Gitでソース晒してくれれば自分が書いてみたい機能でもある(JSがからんじゃう部分はやだけど、サーバ本体側の機能は手伝えますです)
その他改修希望なのは左側メニューのタイトルクリックで開いたり閉じたりとか(開くボタン要らないよね)は追加で欲しい機能

つかこれ凄い使いやすいので飽きたり投げたくなった時でも良いのでソース読んでみたいなー

6 :
>>前スレ997
> P2P方式の掲示板というのはいくつか出ては消えしたけど、「削除」の概念をどうするかが
> 結構悩みどころになってたように思うのだけど、その辺はどうするのかな…と。

個人的にも色々あったので、削除の問題は非常に重要だと
捉えています。これに関しては私が最終的に責任をもつ形で
中央集約的な手段を取らざるを得ないのではないかというのが、
現時点での考えです。ただいざというときに
私がsingle point of failureになってもいけないので、かなり工夫が
必要ですね。

7 :
>>6
P2Pで掲示板ってなるとjunet時代のmoderator方式で良いんじゃ無いかな

8 :
>>5
上げていただいた機能はすべて追加予定です。
殿堂入りの機能はお気にスレにラベルを付ける機能に
吸収されます。

API化は提案された方が行方不明というgdgdっぷりなので、
ソースは公開する方向で検討しています。そのほうが色々
安心ですしね。

9 :
てすてす

10 :
やっつけでモバイル版に書き込み用のページを移植したら
一応書き込めたようです。あとは微調整だけかな。

11 :
うまくいくかな?

12 :
もう一回。

13 :
今度こそ。

14 :
うまくいった!

15 :
お疲れ様ですw

16 :
一応うまく動いているようなので、
週末に新しいバージョンをうぷします。
意外とすんなりいったな?

17 :
打ち間違えたw
でもこれでモバイル版で書き込めないストレスから解放されます。
よかったよかった。

18 :
>>7
板ごとにmoderatorを付ける方式ですか?
う〜ん、個人的にはもうちょっと民主的なのが
好みなんですけど…

19 :
netやscだと ID:6+ok+qPEV(9) みたいに書き込み数出るけど
おーぷんでは出ない
出してちょんまげー

20 :
>>19
手元の最新版ではちゃんと出ているので、
今度うpする新しいバージョンを試してみてください。

21 :
>>20
了解!
あとvipスレでは(主)表示もほしい

22 :
書き込み後に再読込しないとダメになった?最近不安定でたまたまかな?てすと

23 :
こっちnetじゃないからテストにならないか

24 :
>>22
2ch.scでCloudFlareが導入されたせいで、実際のDATファイルと
キャッシュの間に微妙なズレが生じるようです。
困ったもんですけど、今のところはどうしようもないですね〜

25 :
>>21
> あとvipスレでは(主)表示もほしい

次のバージョンには間に合いませんが、
近いうちに何とかします。

26 :
左ペインの項目(「お気に板」、「特別」等)の表示・非表示を
タイトルのクリックで切り替えられるようにしました。
「開く」ボタンと「閉じる」ボタンが無くなったこともあって、
画面がだいぶスッキリしました。もっと早くやっておけばよかった…

27 :
おえかきって建前で実装
おえかきが広告に
いつのまにかクリックで販売サイトへ
って未来しか浮かばない

28 :
携帯からスレ立てをできるようにしました。
次のバージョンへの機能追加はこんなところかな。

29 :
おーぷんのvipで書き込みはあるのに
新着更新、再読込で出てこないことが多々ある
元スレ見たら書き込みはある
出てこない書き込みは主の書き込み?と思うこともあるけど
よくわからない条件不明

30 :
別に主書き込みでなくても出てこないときは出てこない
常に未読が残った状態で気持ち悪いー

31 :
あとスレ立てされて1しか書き込みがないスレで

スレッドの読み込みに失敗しました。

で読み込めないスレが結構ある
レス数でソートして1しかないとこ開いていけば結構ある
元スレ開くと見えるし、元スレで書き込みしてレス数増やすと
m2bでも開けるようになる

32 :
問題が出たのはどのスレですか?
他の専ブラで同じ問題は発生しますか?
おーぷんは専ブラ対応がいまいちなので、
おーぷんのバグかもしれません。
とりあえず次のバージョンで応急処置をしておきます。

33 :
>>32
現時点で読み込みに失敗する1つしかレスないスレのひとつ
http://hayabusa.open2ch.sc/test/read.cgi/news4vip/1421585469/

現時点で最後のレスが読み込めないスレのひとつ
http://hayabusa.open2ch.sc/test/read.cgi/news4vip/1420644677/

おーぷんはm2bを専用にして他の専ブラ使ってないから
他の専ブラでは不明不明
もし他でも同じならごめんなさい

34 :
>>33
これ、やっぱりおーぷんのバグですね。

http://hayabusa.open2ch.sc/news4vip/dat/1421590952.dat
http://hayabusa.open2ch.sc/news4vip/1421590952.dat

標準の上のアドレスのDATファイルは壊れてるけど、
下のは機能してます。専ブラでほとんどテストしてないんでしょうね。
直しておいたのでM2Bの次のバージョンを試してみてください。

35 :
新しい開発版です。

Meriken's 2ch Browser 0.1.18
http://meriken.me/programming/merikens-2ch-browser

・モバイル版に書き込み機能とスレ立て機能を追加。
・merikens-2ch-browser.cljによるカスタマイズ機能の追加。
・左ペインの項目の表示・非表示を切り替える機能の追加。
・画面デザインの一部変更。
・おーぷん2ちゃんねるのスレッドが読めない問題を修正。

36 :
スマフォからの書き込みテストもかねて

cljファイルですが、default port を書き換えて、コマンドラインのポート指定をせずに立ち上げると
デフォルトのポート50000での待ち受けになっています。
使い方が間違ってるかもしれませんが…

37 :
>>35
ちょ、これevalっしょwwww
clojureはリテラル表現がjsonとかと比べてめちゃきれいなんだから
cljファイルの中身をevalんじゃなくて
(defn- read-string-safely [s]
(binding [*read-eval* false]
(read-string s)))

みたいなので

{
:default-port 50000
:number-of-threads-for-web-server 512
:immutant-io-threads 32
}
こんなのを読ませるような実装を希望してみたり(mergeでdefaultのmerikens-2ch-browser.cljを置き換えるとうれしいなぁ)

(comment
(-> 上の書き込み
  凄い所に誤爆した、はずかちぃ))

38 :
>>36
しまった〜 次のバージョンまでに直しておきます。
他のパラメータは大丈夫なはずです。

>>37
evalですw もうちょっとおとなしいやり方も検討したんですが、
evalだとアプリそのものを書き換えることもできるので
こちらにしました。っていうか多分merikens-2ch-browser.cljを
いじれば>>37のような設定ファイルを
読み込ませることもできるはずです。

39 :
0.1.18にアップグレードしてからIDの内レスのみ、マウスカーソルをあわせても、ポップアップメニューが
出てこないのですが、これは私の環境固有なのかな…。

Windows版 Chrome 39.0.2171.99 m (64-bit)

40 :
>>39
> IDの内レスのみ、マウスカーソルをあわせても、
> ポップアップメニューが出てこない

こちらで色々試してみたんですが、再現できませんでした。
いまいち状況がよくわからないので、
スクリーンショットを見せていただけると助かります。
ブラウザのコンソールにエラーは表示されていますか?

41 :
サムネサイズ変更の実装はいつ頃のご予定なのでしょうか?
便利で愛用してるんですがサムネサイズが変更できないのだけが不便で・・・
今だとインラインサムネが小さすぎていちいちクリックしないと
正直何表示されてるかわかんないです

42 :
0.1.17まではMTF併用できてたのですが
0.1.18では高負荷下で落ちることがあります
気づくと落ちてる感じなのでどのタイミングなのかはわかりません

43 :
>>42
ありゃりゃ。merikens-2ch-browser.cljの
polling-interval-for-download-managerを次のように変えて、
再起動してみてください。

(def polling-interval-for-download-manager 1000)

44 :
>>40
スクリーンショットといっても、数字の上にカーソルをのせても、見た目上なんの変化もない
状態なので、とりあえず、そのタイミングでブラウザのコンソールで出てきたやつをコピペしておきます。

> Uncaught TypeError: Cannot read property 'length' of undefinedmain.js?878833634:2457 displayPostMenumain:1 onmouseover

45 :
>>41
> サムネサイズ変更の実装はいつ頃のご予定なのでしょうか?

カスタマイズ機能も追加したので、次にそれをやることにします。

46 :
>>44
問題となってる箇所がわかったので修正しておきました。
報告有り難うございました。

47 :
新着一気読みですが、2点ほど要望を・・・

最近読んだスレ、スレ一覧の新着数更新時に新着一気読みのボタン?(赤地に白文字の部分)を表示してほしい。
新着一気読みの途中でも新規書き込みしたい。

後者はレス書き込みでアンカー消せばいいんですけどね・・・
前者はスレ一覧に新着数が表示されているのに、一気読みの数字が表示されていなくて一気読み出来ないのがちょいイラします(汗

48 :
>>20
最新にしてみたけどこれ動いてないみたいでお〜ぷんではIDごとの書き込み数出てないです

49 :
openではIDのポップアップ自体が動いてないっぽい

50 :
>>49
運営板(open2ch)では動いてたんですけど、おかしいなあ。
うまくいかなかったスレのリンクを教えていただけますか。

51 :
>>50
openの運営では動いてますねー
VIPの3文字IDではダメっぽいです

52 :
>>51
ああ、そりゃダメでしょうねw 直しておきます。

53 :
現在サムネのサイズを変更する機能のテスト中です。
30万枚ある画像のサムネを作成し直すのに5時間ぐらい
かかる模様。とりあえず128x128にしてみたけど、
どんな風になるかちょっと楽しみかも…

54 :
自動画像ダウンロードを有効に→画像読み込み
→自動画像ダウンロードを無効に→画像フォルダを削除
→自動画像ダウンロードの
画像数: ××枚
画像数(全ユーザー): ××枚

この枚数が消えなくて気になりますっす
将来的にIC2くらいの画像管理ができるようになりますか?

55 :
>>47
> 後者はレス書き込みでアンカー消せばいいんですけどね・・・

これは追加しておきます。前者はできるかどうか調べてみます。

56 :
>>54
> 将来的にIC2くらいの画像管理ができるようになりますか?

超強力な画像管理機能が付く予定なのでご期待ください。

57 :
>>53
サムネを再作成するルーチンにバグがあったのでやりなおそうと
したら、今度は12時間かかるそうです。こりゃ思ったよりずっと
大変かも…

58 :
お〜ぷんで貼られた画像が
<div class=imgur><br clear=all>(画像)</div>
HTML付きになってしまう

59 :
>>18
・最初は管理者(現状だとメリケンさんとニアイコール)と初期値で設定した任意のmoderator。
・その他の人も、削除の可否を判断できるけど、moderatorさんの承認を得た上で正式に削除。
・その他の人も、moderatorさんの削除承認数または、参加ノードの賛同が一定数(数値は要検
討)になった場合には、moderatorに昇格。
・但し、最初のmoderatorさん以外は定員制。定員いっぱいの場合は、総合スコアが悪い人が
一般利用者に戻る。
・病気などの理由で、初期設定のmoderatorさんが活動できない場合に限り、その権限を他者
に譲る事ができる。但し、活動スコアがある人に限る。

な感じだとどうなんだろう。間違って悪質な人を入れてしまった場合の対応も盛らなきゃいけないけど。

関係ないっちゃあ関係ないけど、chatcoinみたいな、暗号通貨のチェーンに載せちゃったみた
いな(掲示板の)実装のアプローチって無理なのかな。それこそ消すのが面倒そうだけど。

>>58
(システムのベースが同じだから、)xpicも似たような感じだね。
個人的にはこれも仕様だと割り切ってるけど。

60 :
>>58
次のバージョンで消しときま〜す。

61 :
configできるとうれしい機能の追加依頼があるのでお願いしまする>>Merikenさん
IDであぼ?んするときに板全体で纏めてあぼーんするかconfigかメニューで指定できるとうれしいです。
あぼーん指定をどうやって実装してるか不明なんでめんどくさかったら「やです!」でも問題ないっす。

;;;荒しが板で暴れても纏めてパージできてうれしいって、どんだけ痛い板見てるか晒すようで悲しい

62 :
今書き込みで気がついたのですが長音記号に波線(波ダッシュ)をつかったら"?"になってしまいました。
エンコード関係だと思うのですがMacのSafariからの書き込みだと例によってutf-8に落とすときに問題あるのかも。

63 :
>>61
荒らし対策は大変ですよね〜
「IDであぼ〜ん」は一回登録すれば全板・全板で有効ですよ。

64 :
>>63は「全スレ・全板」でした。

65 :
サムネのサイズを変更する機能の実装が終わりました。
現在サーバーを動かしながらサムネのアップデートを実行中。
サムネのサイズをカスタマイズして90x90に
してみたんですけど、なかなか良い感じです。
デフォルトのサイズを変更するかどうか迷うところだな〜

66 :
>>63
おお、きがつかなんだ、とってもありがたいッス。

67 :
>>55
連動でなくても、ボタンが常に表示されるのでも良いです。
お気に板とかは新着が無くても「0」で表示されていますよね。
あと一気読みは未読レスのみではなく、未読の1つ手前から表示してくれた方がわかりやすいです。

68 :
お〜ぷんVIPでレス番にカーソル合わせて
返信する、あぼ〜んするとか出来なくなってますなー

69 :
>>68
バージョン0.1.18とWindows 7とChromeの組み合わせでは大丈夫でした。
問題の起きたスレッドと、M2BとOSとブラウザのバージョンを
教えていただけますか?

70 :
>>69
68と別人ですが私の方でも動きません
0.1.18/Win7 homeSP1/Chrome36
open2ch VIPの全スレ

71 :
>>70
おかしいですねえ。JavaScriptコンソールにエラーは表示されていますか?

72 :
>>71
open2chVIPのスレを開いた時の表示です
http://i.imgur.com/XkUA0X3.jpg

73 :
>>70-72
報告有り難うございます。
どうもこれ、>>39と同じ問題みたいですね。
次のバージョンでは直っているはずです。

74 :
左ペインの項目の並び順をmerikens-2ch-browser.cljで
変更できるようにしました。デフォルトで各項目を開くかどうかも
指定できるのでかなり便利になったはずです。

75 :
IDであぼ〜んした後に新着が来ると
いつまでも新着表示が出たままになります

76 :
ついでにもう1つ

IDであぼ〜んしたスレを読み込むと
最後ではなく1レス目に戻ってしまいます

77 :
>>75-76
これどうしようかずっと迷ってるんですよね〜
まあでもほうっておくのも何なので近いうちに何とかします。

78 :
スレタイが長いと元スレ押して見てるんだけど
スレの中にもスレタイ表示できるようにしてほしい
または改行して文字サイズ小さくするとか

79 :
>>75-77
このバグは2つとも潰しておきました。
前から気になっていたのでだいぶスッキリしましたw

80 :
>>49
>>51
おーぷんの3文字IDに対応しました。

81 :
新しい開発版です。

Meriken's 2ch Browser 0.1.19
http://meriken.ygch.net/programming/merikens-2ch-browser

・画像のサムネイルの大きさを変更する機能の追加。
・左ペインの項目の並び順を変更する機能の追加。
・その他バグフィックス多数。

82 :
書き忘れてたけど、サムネイルの大きさの規定値は80x80に
しておきました。これまでダウンロードした画像のサムネイルは
すこしぼやけてしまうので、気になる方はREADME.txtを
参考にして、サムネイルの再作成を行ってください。

83 :
これだけ片付いたわけだけど、先はまだ長いな〜

■現在追加予定の機能http://anago.2ch.sc/test/read.cgi/software/1408011845/842-845n

> (12) ユーザーによる細かなパラメータの設定(>>512)。
> (13) 左ペインの項目の表示・非表示の切り替え。
> (16) モバイル版への書き込み機能の追加(>>309)。
> (29) 左ペインの項目の並び替え(>>668)。
> (37) "User Agent"の書き換え(>>787)。
> (42) サムネイルのサイズの設定(>>804)。

84 :
お疲れ様ですー
今のところ安定動作中

そういえば今回のJavaアプデからJRE8が標準になりましたねー

85 :
一つ怪しいところを見つけたので報告

.scでのbeリンクについてです
.netでカキコされたレスではうまく動いていない箇所があります
具体的には2014/4/10頃を境にそれより前の.netでのカキコで生じているもよう
うまく伝えられないので参考画像↓
http://i.imgur.com/skcX3AJ.jpg

86 :
なにかよく判らないんだけど、netで一部板をpinkに移そうとかって盛り上がってるみたいですね…。

本当にする気かどうかもよく判らないけど、仮に本気なら板の構成とかも変わってくるのかな。

87 :
サムネサイズ変更はできたのですが
最適化ってどこをどうやればいいのでしょうか?
Javaも無知なもんでさっぱりわかりません
どなたか教えていただけないでしょうか

88 :
>>87
merikens-2ch-browser.cljの最後に次の行を追加して
サーバーを再起動してください。

(do (future (merikens-2ch-browser.routes.image/update-thumbnails)))

再起動したら上の行は削除してください。
サムネイルの再作成が終わるまでサーバーは終了させないでください。

89 :
>>85
確認しました。直しておきます。

90 :
>>88
ありがとうございます

91 :
>>86
ええ〜 勘弁してほしいなあ…
まあそうなったら移転用のコマンドを追加して
データベースを書き換えるしかないですね。

92 :
>>84
アップデータも1.8にするように勧めてきますね。
一応テストしておいたほうがいいのかしらん。

93 :
サムネ変更が実装されたので
merikens-2ch-browser.cljを
(def thumbnail-width 310)
(def thumbnail-height 310)
にしたら
毎回起動時に〜X時間再作成?みたいな作業が起こるのですが
これ仕様なんでしょうか?

94 :
>>93
>>88を実行したんですか? 再作成のコマンドは削除しましたか?

95 :
>>94
いえ>>88のコマンド実行する前でも
merikens-2ch-browser.cljを
(def thumbnail-width 310)
(def thumbnail-height 310)
にしただけで再作成していました
再作成のコマンドを削除した後でも
起動までに〜hかかります
(def thumbnail-width 128)
(def thumbnail-height 128)
の頃は問題なかったのですがちょっとまだ小さいなと
変更していこうなってます

今から再作成のコマンド無し
(def thumbnail-width 310)
(def thumbnail-height 310)
のままで再起動して報告致します

96 :
サーバー停止終了
再作成のコマンド行無し
やはり起動すると8h04m〜
からの起動になりました・・・

97 :
追記
開発版: Meriken's 2ch Browser 0.1.19 (45.9MB)
ブラウザはChrome
merikens-2ch-browser.cljの変更箇所はディフォルトから
(def thumbnail-width 128)
(def thumbnail-height 128)
しか変更しておりません

98 :
>>96
ちょっと状況がよくわからないですね。
ログをそのまま貼り付けていただけますか。

99 :
>>98
すみません事故解説しました・・・
見なおして見てたら自分で右往左往してる時に
merikens-2ch-browser.batに
ディフォ
:START_APP
start java -jar merikens-2ch-browser.jar %PORT%
無知な右往左往で入れた
:START_APP
java -jar ./merikens-2ch-browser.jar -update-thumbnails
start java -jar merikens-2ch-browser.jar %PORT%
これが残っていました
削除すると普通に立ち上がりました・・・
お騒がせして申し訳ありませんでした。

100 :
申し訳ないついでに質問です
java -Xmx6g -jar ./merikens-2ch-browser.jar
(メモリの最大値を6GBに設定)
これは
merikens-2ch-browser.cljに
何を追加すればよろしいのでしょうか?


100〜のスレッドの続きを読む
【USB】ポータブル版ブラウザスレ【portable】
パソコン買ったら入れとくべきフリーソフト
【Disk Copy】EASEUS その7【Todo Backup】
【オーディオプレイヤー】AIMP3・AIMP4 総合7
【旧XBMC】KODI【動画鑑賞】
【Firefoxアドオン】Vimperator part2【Vim】
☆DCさくらたんについて語るスレ3☆
【Adblock】Mozilla Firefox 広告除去/追跡防止 28
【超解像】画像拡大ソフト総合スレ4【waifu2x】
vipで踊りたいんです 6巡回目
--------------------
【社会】名前の言い方でピンと!…詐欺に気付き男2人(1人は韓国籍)逮捕[5/17]
【ジャンプSQ】まつりスペシャル Part2【神尾葉子】
岡崎体育(BASIN TECHNO) Part.17
【打倒】石川佳純とその仲間達 Part2【中国】
【7時ニート】ものすごくタイプな女の子の画像をUPするスレPaer158【弱虫】
昔の女子マラソンを語る
【悲報】女子高生さん、箒をミニスカートに引っかけてエッチなお尻肉を晒してしまうwwwxwwwxwwwx [489551734]
湯河原温泉
【中央日報】 近く韓米通貨スワップのドル資金貸付が満期…延長の可否に関心 [06/18] [荒波φ★]
Eee Station
堀未央奈「久保が最初に憧れてるって言ってたメンバーは私」
【賃管】賃貸不動産経営管理士 part31
東條希ちゃんのいいところで1000目指す
ミノル Part84
【社会】北アルプス南岳で滑落し男性死亡。60代の韓国人か
【ドイツ】観光名所ブランデンブルク門前に慰安婦像を展示「戦時下に性暴力を受けた女性を追悼する集会」の一環 [08/15]
【PS3/Xbox360】アーマード・コア3&サイレントライン PART19
ループ・調整産ポケモン交換スレ10
MT楽しいとか言いながらFF車に乗っちゃう人・・・
【バーチャル】hololiveアンチスレ#6715【youtuber】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼