X



Foxage2ch part2
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2012/04/09(月) 20:46:50.79ID:AcDfdCWE0
●Foxage2ch公式
http://www.xuldev.org/foxage2ch/

●bbs2chreader
http://bbs2ch.sourceforge.jp/

Foxage2ch は2ちゃんねるのお気に入りスレッドの管理および更新チェックを行うための Firefox 拡張機能です。 おもな機能は...

サイドバーまたはウィンドウでのツリー表示
スレッドを自動的に板ごとに分類
板ごと、またはツリー全体の更新チェック機能
Livedoorしたらば、まちBBS、多くの2ちゃんねる互換掲示板にも対応
bbs2chreader との連携
0270名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 19:53:30.69ID:zMG2wwqe0
自分は15分にしてる
登録数だいぶ多いっていうのもあるけど専門系のスレならこのぐらいでも問題ないし
すぐに確認したいスレとか実況系は自動更新機能があるスキン使って開きっぱなしにしてる
質問にはあんまり合致してないか
0271名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 20:05:52.44ID:cxCbltRP0
>>270
自動更新機能使うって言っても、新しい書き込みがあったかどうかは
そのタブ開かないと分からなくない?
それともそのスレずっとアクティブにして、監視してるってこと?
0272名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 20:13:46.25ID:zMG2wwqe0
そう だからあんまり答えとしてはと思ったんだけども
分刻みでレス気になる感じだとタブ開きっぱでちょいちょい切り替えてぐらいの方が自分は楽かな、っていう
Tile Tabsで分割とかいう力技以外にもやりようありそうだけど 力になれずすまん
0275名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 20:17:46.45ID:cxCbltRP0
>>272
いやいや、ありがとう

ピン留めしたタブの通知機能に対応してくれると
一番いいんだがな
0277名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 20:39:48.52ID:cxCbltRP0
>>276
マジで?それはなかなか理想に近い
ちなみに弄るってどれぐらいのレベルで?
プログラミングとか出来ないと駄目かな
0278名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 20:44:22.58ID:cxCbltRP0
若しかして弄るっていうのは273の言う
>拡張のxpi展開して自分で改造
ってことか
0279名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 20:50:48.04ID:p2tJNOK10
>>278
いや 276さんじゃないから知らんけどそれは関係無い
スキンをいじるって言ってるんだから スキンスレに移動して質問したら?
0280名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 20:56:08.43ID:SSO0+2UK0
>>278
ああスマン、chaikaで自動更新機能のあるスキンを使ってるって前提の話ね
あと自分が使ってるDefaultKaiKaiは弄りやすかったけど他のスキンはわからん
自分は更新時にdocument.titleに未読数を含めたタイトルを代入してる
0281名無しさん@お腹いっぱい。
垢版 |
2014/11/01(土) 22:04:35.06ID:cxCbltRP0
よく分からんけど取り敢えず
今のままでしばらく様子見てみるわ

279も280も、ありがとう
0283名無しさん@お腹いっぱい。
垢版 |
2014/11/03(月) 00:34:48.29ID:ZGsB6Vb50
既にタブで開いているスレッドを開くときは既存のタブを更新することってできますか?
例えば自動更新していて、既にタブで開いているスレッドに再度更新があった時に、同じスレッドのタブが新しく開くのですが、それを既存のタブで更新されるようにしたいのです。
FoxAge2chの設定ではなく、Firefox自体の設定とかでしょうか?
0284283
垢版 |
2014/11/04(火) 01:26:54.84ID:OjCAxNUh0
>>283
自己レスですが、Duplicate Tabs Closer というアドオンでできました。
ttps://addons.mozilla.org/ja/firefox/addon/duplicate-tabs-closer/
0289286
垢版 |
2014/11/04(火) 02:27:49.97ID:OjCAxNUh0
>>287
>>288
ex版を使ってできました!ありがとうございます!
0291286
垢版 |
2014/11/04(火) 02:43:09.98ID:OjCAxNUh0
>>290
こちらこそ、環境書かないで質問して(m´・ω・`)mすみまそん。
おかげでさらに便利な機能が使えるようになりました。教えてくれたお二人と、改造版作者さんにも感謝です!もちろんごみたさんにも!
0293名無しさん@お腹いっぱい。
垢版 |
2014/11/06(木) 00:55:37.90ID:93E8v2f00
開いているスレッドを、ブックマークレットとかでFoxAge2chに登録したいのですが、良い方法があれば教えてください。

例えば、chaikaで開いているスレッドからスレッドのURLを取得するのはできたのですが、
location.href.replace(/^.+thread\//,"");
これをスレッドを開いているタブで実行しても、当然FoxAge2chを呼び出せないので、エラーになります。
FoxAge2chService.addFavorite(location.href.replace(/^.+thread\//,""));

ブックマークレットでなくても構わないのですが、FoxAge2chの機能を別のページから読みだすような方法があれば教えていただけますか?
ex 3.3.10.049 を使っています。
0294名無しさん@お腹いっぱい。
垢版 |
2014/11/06(木) 15:18:10.76ID:ipz+EQDM0
そりゃページ内(コンテント)からブラウザ本体側(クローム)に介入できたら大変なことになりますわ
0295名無しさん@お腹いっぱい。
垢版 |
2014/11/06(木) 16:09:33.35ID:6PqmR9R70
>>293
1つの例だけどContextMenu2chを使ってるならば、

var on2chThread = (content.location.href.indexOf(this.getServerURL()) == 0)
↓に変更
var on2chThread = reg2ch.test(content.location.href)

および

menuItems[i].hidden = !on2chThread || on2chLink;
↓に変更
menuItems[i].hidden = !on2chThread && !on2chLink;

これでブラウザ上でもスレかスレのリンクでContextMenu2chを表示出来る。そのうえで、

<menuitem label="FoxAge2chに追加" onclick="ContextMenu2ch.addURL();" />

というメニュー項目と以下のコードを適切な場所に追記する。

BaseContextMenu.prototype.addURL = function() {
Components.utils.import("resource://foxage2ch/utils.jsm");
const FoxAge2chService = FoxAge2chUtils.service;
var addURL = gContextMenu.onLink ? gContextMenu.getLinkURL().toString().replace(/^.+thread\//,"") : content.location.href.replace(/^.+thread\//,"");
FoxAge2chService.addFavorite(addURL);
};

ContextMenu2ch ver3.4以下利用なら
BaseContextMenu.prototype.addURLはbase.addURLに変えてね。
0296293
垢版 |
2014/11/06(木) 16:35:57.38ID:93E8v2f00
>>295
うぉー!めっちゃ勉強になります。
スレッドのURLを選択してればそのURLを追加して、そうでなければ開いているスレッドのURLを追加するってことですね。
ありがとうございました!
0297名無しさん@お腹いっぱい。
垢版 |
2014/11/07(金) 11:43:09.54ID:eokLw1BF0
modules/utils.jsmの363行目(exは462行目)のF2U_unescapeEntities内に以下の行を追加で快適次スレ検索
aString = aString.replace(/\s*\[\u8EE2\u8F09\u7981\u6B62\]\s?|\s*([\u00A9\uFFFD]|\(c\)|&(amp;)?(copy|#169|#65533);)([23]ch\.net|bbspink\.com)[\t\uFF65]?/g, '');
0302名無しさん@お腹いっぱい。
垢版 |
2014/11/12(水) 03:25:12.44ID:6mzW2eGm0
移転ウィザードで移転先を検出できる板と出来ない板があるのは普通のことですか?
出来ないときの対処法はありますか?
0303名無しさん@お腹いっぱい。
垢版 |
2014/11/12(水) 03:29:15.98ID:EAKgsBa30
>>302
普通かどうかで言えば本来普通ではありませんが
今の2ちゃんねるの管理人がきちんと鯖管理出来ていないせいなので
FoxAge2chが悪いわけではありません
0305名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 02:40:41.07ID:AbvJyA7E0
>>297
© が ・ に化けた場合に残ってしまっていましたので、以下のように修正するとベストでしょう

([\u00A9\uFFFD]
    ↓
([\u00A9\u30FB\uFFFD]
0306名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 09:16:37.35ID:ZWeyZ2Nu0
修正したのを貼った方が

◇快適次スレ検索
modules/utils.jsmの363行目(exは462行目)のF2U_unescapeEntities内に以下の行を追加
aString = aString.replace(/\s*\[\u8EE2\u8F09\u7981\u6B62\]\s?|\s*([\u00A9\u30FB\uFFFD]|\(c\)|&(amp;)?(copy|#169|#65533);)([23]ch\.net|bbspink\.com)[\t\uFF65]?/g, '');
0307名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 10:32:55.33ID:0viTuJP50
>>306
そのパッチ当てたいんだが xpi どうやってダウンロードしたらいいんだ
自動インストールが始まってダンロードできない。
browser.altClickSave と true にしてもダメだった
0310名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 10:55:17.87ID:0viTuJP50
>>309
俺のプロファイルにはそんなファイルないんだけど
xpi にパッチあっててたらうまくいったのでもうどうでもいいけど
0311名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 11:27:26.99ID:GIjhz2xu0
>>310
拡張機能をインストールすると、プロファイルフォルダのextensionsフォルダの中に格納されるんだよ。foxage2ch@xuldev.org っていうフォルダがあるだろ?

拡張機能ごとのIDがフォルダ名になっていて、アドレスバーに about:support って入力してみれば、どの拡張にどのIDが割り当てられているかわかるよ。
0312名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 11:41:13.23ID:AbvJyA7E0
>>305-306
もう一つ修正
http://anago.2ch.net/test/read.cgi/software/1415199627/223 より
aString = aString.replace(/\s*\[\u8EE2\u8F09\u7981\u6B62\]\s?|\s*([\u00A9\u30FB\uFFFD]|\(c\)|&(amp;)?(copy|#169|#65533);)(\d+ch\.net|bbspink\.com)[\t\uFF65]?/g, '');

>>311
自分の所にはそのフォルダはなくて、foxage2ch@xuldev.org.xpi というファイルがあるだけ。
foxage2ch@xuldev.org というフォルダを新規作成して、その中に foxage2ch@xuldev.org.xpi を
zip解凍したあと、foxage2ch@xuldev.org.xpi を削除して、ってやり方でやってる
0313名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 11:49:49.18ID:ZWeyZ2Nu0
解凍しないで中身を書き換えられるアーカイバとか使ってないの?
例えば7-zipとか

どっちにしても現在のプロファイル内のextensionsにある
foxage2ch@xuldev.org>modules>utils.jsm を書き換えるだけ
0314名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 11:57:19.91ID:GIjhz2xu0
>>312
install.rdfに<em:unpack>true</em:unpack>があるので、普通にインストールすれば、フォルダに解凍されるんじゃないかな?
xpiはzipなんかと同じ書庫形式で、フォルダに展開されているかどうかの違いだから、xpiの状態だろうと、フォルダに展開した状態だろうと、>>313 も言っているように既にインストール済みのものを書き換えればOKってのが、>>309 の言っていることだよ。
0315314
垢版 |
2014/11/13(木) 12:00:57.68ID:GIjhz2xu0
>>312
ごめん、俺がいれてんのex版だった。標準版は展開されないね。
0316名無しさん@お腹いっぱい。
垢版 |
2014/11/15(土) 11:18:08.48ID:UkcTmKjs0
スレタイに「©2ch.net」を含まないスレで末尾のタブが消えなかったので修正
長すぎて書き込めなかったので3分割
aString = aString.replace(/\s*\[\u8EE2\u8F09\u7981\u6B62\]\s?/g, "");
aString = aString.replace(/\s*([\u00A9\u30FB\uFFFD]|\(c\)|&(amp;)?(copy|#169|#65533);)(\d+ch\.net|bbspink\.com)/g, "");
aString = aString.replace(/[\t\uFF65]$/g, "");

ホントは新しくプロパティ作ってservice.jsも書き換えるべきなんだろうけど、こっちのがお手軽だから仕方ないね
0323名無しさん@お腹いっぱい。
垢版 |
2014/11/15(土) 16:29:29.32ID:6P5wdd/O0
FoxAge2ch 3.3.11 − 2014年11月15日 リリース
+スレタイの「転載禁止」などを削除して表示。

こりゃいいw
0328名無しさん@お腹いっぱい。
垢版 |
2014/11/15(土) 18:36:07.31ID:CpwYuZj70
3.3.11 ありがとうございます
タイトル取得は板単位(フォルダ右クリ)では消えなくて スレ単位という事ですね
0348名無しさん@お腹いっぱい。
垢版 |
2014/11/19(水) 23:10:20.91ID:XoudqsrM0
3.3.11>>323では、コピペなどで文字化けしたタイトルは消してくれないので、
転載禁止などをほぼ完璧に消して欲しければ>>330のパッチを使うべし
0349名無しさん@お腹いっぱい。
垢版 |
2014/12/01(月) 18:14:01.80ID:yslWlo340
すみません。
何を思ったか、家人がfirefoxのトラブルシューティング→初期設定に戻す
をやってくれちゃいました。
chaikaとFoxage2chを再DLしたは良いのですが、
ツール→バックアップからの復元
が何度やってもデータ取得が出来ず困ってます。
どうすれば良いのでしょうか?
0350名無しさん@お腹いっぱい。
垢版 |
2014/12/01(月) 18:25:46.94ID:zMwvEiVG0
>>349
JSON形式のバックアップを読み込んでも復元出来ないということでしょうか?
バックアップファイル自体がないなら諦めて登録しなおしてくださいな
0351名無しさん@お腹いっぱい。
垢版 |
2014/12/01(月) 19:52:26.47ID:YNBFXyYL0
デスクトップに旧プロファイルフォルダ勝手に作られてるから
そこから必要なログやファイル拾ってきて、新しいプロファイルにコピペちゃん
0352名無しさん@お腹いっぱい。
垢版 |
2014/12/01(月) 19:54:41.70ID:yslWlo340
>>350
ありがとうございます。
拡張子JSONのfoxage2ch-2014-12-01を開く指定をしているのですが。出来ません。
新規登録は出来ます。
0353名無しさん@お腹いっぱい。
垢版 |
2014/12/01(月) 20:03:37.94ID:zMwvEiVG0
使ってたのがFoxAge2chと入れなおしたバージョンが違ってて互換性がない…といった可能性あるのかな?
Firefoxのプロファイル内にデータフォルダ置いていたってことなら 351さんの言うとおり拾ってくれば済むと思うよ
これに懲りたら、chaika とか FoxAge2ch のデータフォルダはプロファイルの外に置いたほうがいいよ
0354名無しさん@お腹いっぱい。
垢版 |
2014/12/01(月) 20:07:39.29ID:yslWlo340
>>351
ありがとうございます。
旧プロファイルフォルダを見落としてました。
やってみます。

>>353
互換性は大丈夫だと思いますので、351さんの通りやってみます。
ついでに、データフォルダの引っ越しもやっちゃいます。

ありがとうございました。
0356名無しさん@お腹いっぱい。
垢版 |
2015/01/11(日) 21:24:38.61ID:RYfRKGCR0
>>355
リダイレクト(window.location)で開く方は正常だけど、リンクの方はaoi.2ch.netになってるから。
ex版だとその対策がされてる。
0358名無しさん@お腹いっぱい。
垢版 |
2015/01/14(水) 00:44:07.82ID:xXW5B+R40
2ちゃんねるの糞運営がよく考えもせずに CloudFlare ってCDN使うようにしたから
FoxAge2ch が既読のスレを未読と報告してくるよ
0359名無しさん@お腹いっぱい。
垢版 |
2015/01/14(水) 17:59:28.28ID:N4BXvcdL0
あまり影響ないかもしれないが
subback.html で
2ch: スレタイと(最終レス番号)の間が \b
bbspink: スレタイと(最終レス番号)の間が \t\b
になってる (\b … 半角ブランク)
0365名無しさん@お腹いっぱい。
垢版 |
2015/02/16(月) 20:28:43.17ID:961wxHSN0
APIに関しては
>* 用ブラウザではない2ch.net関連サービスの開発者
ということで許諾はおりないし申請も出してないだろう

一方、
>* ウェブスクレイピングを用いた専用ブラウザの開発、公開は禁止されます。
これには該当しない
だから登録スレッドへのウエブアクセスにより更新チェックを行うこと自体は禁止されていないと言える
しかしさすがにこれでは、サーバー側で人大杉とかでブロックされるのがオチだろうと思う
0366名無しさん@お腹いっぱい。
垢版 |
2015/02/17(火) 02:55:55.67ID:uOI1Z1U50
chaikaスレにあったがscからレスもってきてscの書き込みだけ消去してchaikaに渡すって感じになるのかな
0367名無しさん@お腹いっぱい。
垢版 |
2015/02/18(水) 01:09:06.01ID:Im4Aj6FC0
それほど大量のスレを読むことも無くなったのでchaikaが死んでもまあブラウザで読むかなって感じなのだが
foxage2chでの新着チェックができなくなるのは痛いなあ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況