2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【2chブラウザ】Thousand Part23【俺様専用】

1 :名称未設定:2015/05/27(水) 23:35:15.88 ID:dw+9O5DI0.net
R.Natoriさんによる「シンプルな2chブラウザ」、Thousand のスレッドです。
タブ+2ペイン、複数のお気に入り、CSSなどによる拡張などが特徴と言えば特徴です。
作者への報告・要望を書き込む際は、>>2のテンプレの使用をお願いします。

オフィシャルサイト
http://www.rnatori.net/Thousand.html
作者の「まったり開発Blog」
http://d.hatena.ne.jp/RNatori/
2ch Browser Thousand Wiki*
http://wikiwiki.jp/thousand/
Thousand用 @ uploader.jp
http://www6.uploader.jp/home/thousand/
スレテンプレ置き場
http://wikiwiki.jp/thousand/?%A5%B9%A5%EC%A5%C6%A5%F3%A5%D7%A5%EC

前スレ
【2chブラウザ】Thousand Part22【俺様専用】 [転載禁止]©2ch.net
http://anago.2ch.net/test/read.cgi/mac/1426233811/

601 :名称未設定:2016/06/23(木) 20:36:44.67 ID:4cWW3NU90.net
意味が分からない……

突然 mm_ThreadTitleAboneFilter.bundle が認識されなくなった。
ATOK のアップデートのために再起動しただけなんだが……

Application Support/Thousand, jp.natori.Thousand.plist を消して
>>593 から Thousand130908.zip, mm_ThreadTitleAboneFilter_1.5.zip を落として入れ直して再起動しても、
mm_ThreadTitleAboneFilter_1.5 だけが何故か認識されない……
他のプラグインは入れたらちゃんと表示されるんだが。

http://i.imgur.com/4j4x55k.jpg

OSX 10.11.5, MacBook Pro (Retina, 15-inch, Mid 2015)

602 :名称未設定:2016/06/23(木) 21:41:36.41 ID:FuuF3Bww0.net
>>601
10.6.8 だけど俺もいつの間にか設定にも現れなくなったよ

603 : ◆MIRIn/bL.o :2016/06/23(木) 23:09:04.69 ID:y9pUuzb00.net
mm_ThreadTitleAboneFilter 1.6です

すみませんこちらをご使用ください。

http://u6.getuploader.com/thousand/download/178/mm_ThreadTitleAboneFilter_1.6.zip


>>601
関係ないですが10.11.5でもmm_Proxy動作してるようですか?
ソースコードそのままでもbetaのiOSに移植出来たので問題ないとは思っていましたが
特に報告が無くてちょっと心配だったので。

今回の件で試しに入れただけで動作はしてないとかもありえるか、、、

604 :名称未設定:2016/06/24(金) 08:56:36.63 ID:rvm4B5y00.net
>>603
感謝感激雨霰
正常に戻りました^^

605 :名称未設定:2016/06/24(金) 12:47:10.58 ID:wt+XIeVX0.net
>>602
スノレパならK3動くからいらないんじゃ

606 : ◆MIRIn/bL.o :2016/06/25(土) 05:48:47.45 ID:/BUnjJ270.net
mm_ResFilter0.3です
フィルタのアクションにsoundとscriptを追加しました。
インスタントフィルタ機能追加しました。
フィルターの削除時に確認を出すようにしました。
サンプルフィルターをメニューから追加出来るようになりました。

インスタントフィルタ機能は、フィルタに寿命を設定出来ます。
適当に追加して行くと無駄なフィルタが増えすぎる問題が発生するので
IDでのあぼーんとか短期間で良い物に寿命を設定する事で設定した時間が経つと自動でフィルタが削除されます。

soundアクションは音声を再生します。
更新時の新着レスのみに反応します。
自分への返事や非表示になったレスの存在などを音で確認出来ます。

scriptはAppleScriptのrewriteHTML()ハンドラを実行します
rewriteHTML()ハンドラには反応したレス一つ分のHTMLが引数として与えられるので、それを自由に改変して返すと表示が変わります。
表示を変える以外にもレス本文に画像リンクを見つけたらダウンロードするなどAppleScriptが出来る範囲なら色々出来ます。

表示に司る部分なので再表示やポップアップ生成やリロードなどで何度もフィルタが評価されます、ダウンロードなど一度きりで良い処理の場合は
既に処理が済んでいるか確認する処理を追加するなど工夫が必要です。

scriptアクションは動作が正しくないとスレッドの表示が狂う他に動作が止まるなどかなり強力なので十分注意してご使用ください。
強力過ぎて誤作動時にThousandの起動が出来なかったり起動に時間がかかるなども十分有り得るので
万が一そのような状況に陥った場合
Thousandをshiftキーを押しながら起動すると全てのフィルターをオフにする機能を呼び出せるようになっています。

簡単なAppleScriptエディタも実装しました。
Runで正しくコンパイル出来ると保存されます。
スクショ
http://i.imgur.com/TRklnOr.jpg

http://u6.getuploader.com/thousand/download/180/mm_ResFilter_0.3.zip

607 : ◆MIRIn/bL.o :2016/06/25(土) 05:52:19.09 ID:/BUnjJ270.net
>>606
scriptアクションでこんな事が出来るかもと想像した奴
IP表示スレッドのIPを逆引き表示
IDの隣に必死チェッカーへのリンク追加
正規表現でのあぼーんや表示変更
プラグインで対応していないURLリンクの埋め込み化
メディアリンクを見つけたら各種プレイヤーへ転送
暗号スレで本文を自動翻訳
レスの語尾を「にゃ」に変更
とかとか

do shell scriptが使えるのでpythonやperlはもちろんのことsedやtrなどのUNIX系コマンドも呼び出せるのでかなり遊べる気がする
というかコマンドが使えるのでCでもobjcでも好きな言語でコマンド作ってそれでレスを処理すれば本当になんでも出来そうだなーと期待していたのですが
作ってみて試したら、驚くほど実行オーバーヘッドがあり、あまり実用的じゃなかったです@@;
do shell scriptを使用して1000レス全て適用した時の表示速度が十数秒掛かってるので呼び出しだけど10msec以上消費してそうです
実験してみます

608 :名称未設定:2016/06/25(土) 06:14:05.90 ID:/BUnjJ270.net
##実験してきました
HTMLを渡すと本文をニワトリにして返す特に意味のない単純なコマンドを作成しました実行速度は0.3msecほどです。

まず空のハンドラ呼び出しが0.5msecほどでした
do shell scriptで上記コマンドを実行すると35msecほど掛かりましたo...rz
試しに1000レス全てに適用させたら16秒くらい掛かりました、キャッシュの関係もあり約半分になりましたが
do shell scriptだけで30msec以上増えるので遅すぎてあまり使えないです
http://i.imgur.com/MVRfWgp.jpg

これじゃダメそうですね
プロセスの起動に時間がかかってるようなのでどうしようも無さそうですが
というかscriptアクション自体オーバーヘッドがそれなりに大きいので大量にレスを処理する事が予想される場合は非推奨です
applescriptのみで記述した方が断然速いので現状はdo shell scriptは使わない方が良いかもです。

レスをまとめて送った方が速いのですがそれはそれで別の問題があるので...うむむ もう少し考えてみます

ついでに1000レス表示時の他のオプションの処理速度も計測してみました。

裏面オプションがそれぞれ1000レスで20msecほど
フィルターが一つ1000レスで1msec〜 中身の処理や反応したレス数によって可変します

実行速度は環境により変わるので参考程度に

609 :名称未設定:2016/06/25(土) 17:16:16.50 ID:UzKEUZWD0.net
>>606
味醂しゃん乙です
流れぶった切って悪いんだけど、前スレにあるmm_FindPlusがDLできないです
また使わせてくだしあ

http://u6.getuploader.com/thousand/download/153/mm_FindPlus0.6.4.zip

610 :名無しさん@そうだ選挙に行こう! Go to vote!:2016/07/10(日) 19:39:02.95 ID:mQZS8MWP0.net
新規スレッドってどうやって立てるんだっけ?

スレ一覧から
control+クリックでメニューが出てきて
新規スレッドを選ぶんだと思ったけど
グレイになってて選べない

総レス数 1000
199 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★