Foxage2ch part2
■ このスレッドは過去ログ倉庫に格納されています
●Foxage2ch公式
http://www.xuldev.org/foxage2ch/
●bbs2chreader
http://bbs2ch.sourceforge.jp/
Foxage2ch は2ちゃんねるのお気に入りスレッドの管理および更新チェックを行うための Firefox 拡張機能です。 おもな機能は...
サイドバーまたはウィンドウでのツリー表示
スレッドを自動的に板ごとに分類
板ごと、またはツリー全体の更新チェック機能
Livedoorしたらば、まちBBS、多くの2ちゃんねる互換掲示板にも対応
bbs2chreader との連携 ソワソワはする
ってそんな事はいいから質問に答えてくれ 自分は15分にしてる
登録数だいぶ多いっていうのもあるけど専門系のスレならこのぐらいでも問題ないし
すぐに確認したいスレとか実況系は自動更新機能があるスキン使って開きっぱなしにしてる
質問にはあんまり合致してないか >>270
自動更新機能使うって言っても、新しい書き込みがあったかどうかは
そのタブ開かないと分からなくない?
それともそのスレずっとアクティブにして、監視してるってこと? そう だからあんまり答えとしてはと思ったんだけども
分刻みでレス気になる感じだとタブ開きっぱでちょいちょい切り替えてぐらいの方が自分は楽かな、っていう
Tile Tabsで分割とかいう力技以外にもやりようありそうだけど 力になれずすまん >>270
同じく
>>268
ということで使い方を考え直した方がいいと思うぞ
どうしてもというなら拡張のxpi展開して自分で改造しないと あ 補足で今使ってるgrayはアクティブじゃなくても自動更新は動いてるようにできる >>272
いやいや、ありがとう
ピン留めしたタブの通知機能に対応してくれると
一番いいんだがな >>275
ちょっとスキン弄れば更新時にページタイトルを変更するようにできるぞ >>276
マジで?それはなかなか理想に近い
ちなみに弄るってどれぐらいのレベルで?
プログラミングとか出来ないと駄目かな 若しかして弄るっていうのは273の言う
>拡張のxpi展開して自分で改造
ってことか >>278
いや 276さんじゃないから知らんけどそれは関係無い
スキンをいじるって言ってるんだから スキンスレに移動して質問したら? >>278
ああスマン、chaikaで自動更新機能のあるスキンを使ってるって前提の話ね
あと自分が使ってるDefaultKaiKaiは弄りやすかったけど他のスキンはわからん
自分は更新時にdocument.titleに未読数を含めたタイトルを代入してる よく分からんけど取り敢えず
今のままでしばらく様子見てみるわ
279も280も、ありがとう 既にタブで開いているスレッドを開くときは既存のタブを更新することってできますか?
例えば自動更新していて、既にタブで開いているスレッドに再度更新があった時に、同じスレッドのタブが新しく開くのですが、それを既存のタブで更新されるようにしたいのです。
FoxAge2chの設定ではなく、Firefox自体の設定とかでしょうか? >>283
自己レスですが、Duplicate Tabs Closer というアドオンでできました。
ttps://addons.mozilla.org/ja/firefox/addon/duplicate-tabs-closer/ Foxage2chの設定にあるけどそれじゃあ不満って事なのかな >>285
>>283 のことですか?すみません。オプションのどの項目でしょうか?教えてください。 >>286
実際の挙動とか確認してないから希望の動作するかはわからないけど詳細+1の一番上のヤツ >>287
>>286はex版を使ってないのでは? >>287
>>288
ex版を使ってできました!ありがとうございます! >>290
こちらこそ、環境書かないで質問して(m´・ω・`)mすみまそん。
おかげでさらに便利な機能が使えるようになりました。教えてくれたお二人と、改造版作者さんにも感謝です!もちろんごみたさんにも! >>283-284
タブのダブリ解消ならdeduplicate-tabs推しとく
Duplicate Tabs Closerはタブのダブリを許さないからちょい厳しすぎる 開いているスレッドを、ブックマークレットとかでFoxAge2chに登録したいのですが、良い方法があれば教えてください。
例えば、chaikaで開いているスレッドからスレッドのURLを取得するのはできたのですが、
location.href.replace(/^.+thread\//,"");
これをスレッドを開いているタブで実行しても、当然FoxAge2chを呼び出せないので、エラーになります。
FoxAge2chService.addFavorite(location.href.replace(/^.+thread\//,""));
ブックマークレットでなくても構わないのですが、FoxAge2chの機能を別のページから読みだすような方法があれば教えていただけますか?
ex 3.3.10.049 を使っています。 そりゃページ内(コンテント)からブラウザ本体側(クローム)に介入できたら大変なことになりますわ >>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に変えてね。 >>295
うぉー!めっちゃ勉強になります。
スレッドのURLを選択してればそのURLを追加して、そうでなければ開いているスレッドのURLを追加するってことですね。
ありがとうございました! 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, ''); Foxage2ch_exって今何処からダウンロードできますか?アプロダにも見当たらない気が ex使ってるんだけど新着抽出で(0)が残るのは仕様? 移転ウィザードで移転先を検出できる板と出来ない板があるのは普通のことですか?
出来ないときの対処法はありますか? >>302
普通かどうかで言えば本来普通ではありませんが
今の2ちゃんねるの管理人がきちんと鯖管理出来ていないせいなので
FoxAge2chが悪いわけではありません >>303
分かりました、レスありがとうございます。 >>297
© が ・ に化けた場合に残ってしまっていましたので、以下のように修正するとベストでしょう
([\u00A9\uFFFD]
↓
([\u00A9\u30FB\uFFFD] 修正したのを貼った方が
◇快適次スレ検索
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, ''); >>306
そのパッチ当てたいんだが xpi どうやってダウンロードしたらいいんだ
自動インストールが始まってダンロードできない。
browser.altClickSave と true にしてもダメだった よくわからんので wget でダウンロードしてみた。 お前は馬鹿か
プロファイルの中にあるutils.jsmを書き換えりゃいいだろうが >>309
俺のプロファイルにはそんなファイルないんだけど
xpi にパッチあっててたらうまくいったのでもうどうでもいいけど >>310
拡張機能をインストールすると、プロファイルフォルダのextensionsフォルダの中に格納されるんだよ。foxage2ch@xuldev.org っていうフォルダがあるだろ?
拡張機能ごとのIDがフォルダ名になっていて、アドレスバーに about:support って入力してみれば、どの拡張にどのIDが割り当てられているかわかるよ。 >>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 を削除して、ってやり方でやってる 解凍しないで中身を書き換えられるアーカイバとか使ってないの?
例えば7-zipとか
どっちにしても現在のプロファイル内のextensionsにある
foxage2ch@xuldev.org>modules>utils.jsm を書き換えるだけ >>312
install.rdfに<em:unpack>true</em:unpack>があるので、普通にインストールすれば、フォルダに解凍されるんじゃないかな?
xpiはzipなんかと同じ書庫形式で、フォルダに展開されているかどうかの違いだから、xpiの状態だろうと、フォルダに展開した状態だろうと、>>313 も言っているように既にインストール済みのものを書き換えればOKってのが、>>309 の言っていることだよ。 >>312
ごめん、俺がいれてんのex版だった。標準版は展開されないね。 スレタイに「©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も書き換えるべきなんだろうけど、こっちのがお手軽だから仕方ないね >>316
3行目訂正、g要らんかった
aString = aString.replace(/[\t\uFF65]$/, ""); 改行規制がかかるようなレスはpastebin使えばいいのに
Pastebin.com
http://pastebin.com/ FoxAge2ch 3.3.11 − 2014年11月15日 リリース FoxAge2ch 3.3.11 − 2014年11月15日 リリース
+スレタイの「転載禁止」などを削除して表示。
こりゃいいw 何も変わらんぞ
と思ったけど「タイトル取得」すると邪魔なのがちゃんと消える
乙です! 3.3.11いいね
早速>>244を施してCSSでチェックボックス消したぜ
Gomita氏グッジョブ >>322
事実上ex-49に>>316-320を盛り込んだだけ 3.3.11 ありがとうございます
タイトル取得は板単位(フォルダ右クリ)では消えなくて スレ単位という事ですね 3.3.11でこれまで置換マネージャに頼ってた[転載禁止]や@2ch消しは必要なくなった
…と思いきや検索結果画面では相変わらず表示される
http://i.imgur.com/VLPqhcj.png
登録後は[転載禁止]は消えている
http://i.imgur.com/aoVBuVt.png chaikaは置換マネージャで抑止しているんだけどねえ Foxage2chは全く関係ないからchaikaスレでやるべき >Foxage2chは全く関係ない
ここに気づいてないんだろな。 ああそうかすまんまだ寝ぼけてた
FoxAge2chは全く無関係の問題だ
超勘違いしてた ex50使ってるけど3.1.11ベースなのかこれ?
転載禁止消えないぞ >>343
>>324 >>328 こういうことじゃないの 登録済みは >>330を当てると3.3.11の次スレ検索でも転載禁止は表示されないよ
行儀良いことかどうかは知らんけど >>345
ドラックアンドドロップで消えなかったからさ
とりあえず当ててみる 3.3.11>>323では、コピペなどで文字化けしたタイトルは消してくれないので、
転載禁止などをほぼ完璧に消して欲しければ>>330のパッチを使うべし すみません。
何を思ったか、家人がfirefoxのトラブルシューティング→初期設定に戻す
をやってくれちゃいました。
chaikaとFoxage2chを再DLしたは良いのですが、
ツール→バックアップからの復元
が何度やってもデータ取得が出来ず困ってます。
どうすれば良いのでしょうか? >>349
JSON形式のバックアップを読み込んでも復元出来ないということでしょうか?
バックアップファイル自体がないなら諦めて登録しなおしてくださいな デスクトップに旧プロファイルフォルダ勝手に作られてるから
そこから必要なログやファイル拾ってきて、新しいプロファイルにコピペちゃん >>350
ありがとうございます。
拡張子JSONのfoxage2ch-2014-12-01を開く指定をしているのですが。出来ません。
新規登録は出来ます。 使ってたのがFoxAge2chと入れなおしたバージョンが違ってて互換性がない…といった可能性あるのかな?
Firefoxのプロファイル内にデータフォルダ置いていたってことなら 351さんの言うとおり拾ってくれば済むと思うよ
これに懲りたら、chaika とか FoxAge2ch のデータフォルダはプロファイルの外に置いたほうがいいよ >>351
ありがとうございます。
旧プロファイルフォルダを見落としてました。
やってみます。
>>353
互換性は大丈夫だと思いますので、351さんの通りやってみます。
ついでに、データフォルダの引っ越しもやっちゃいます。
ありがとうございました。 移転ウィザードでbbspinkのaoi鯖への移転がうまくいかんな
URLがaoi.2ch.netになってまう… >>355
リダイレクト(window.location)で開く方は正常だけど、リンクの方はaoi.2ch.netになってるから。
ex版だとその対策がされてる。 2ちゃんねるの糞運営がよく考えもせずに CloudFlare ってCDN使うようにしたから
FoxAge2ch が既読のスレを未読と報告してくるよ あまり影響ないかもしれないが
subback.html で
2ch: スレタイと(最終レス番号)の間が \b
bbspink: スレタイと(最終レス番号)の間が \t\b
になってる (\b … 半角ブランク) 動作に関わる変更点は>>356だけみたいだし、exは出ないのでは? ブラウザでないツールだし、chaikaと共に死ぬのかな APIに関しては
>* 用ブラウザではない2ch.net関連サービスの開発者
ということで許諾はおりないし申請も出してないだろう
一方、
>* ウェブスクレイピングを用いた専用ブラウザの開発、公開は禁止されます。
これには該当しない
だから登録スレッドへのウエブアクセスにより更新チェックを行うこと自体は禁止されていないと言える
しかしさすがにこれでは、サーバー側で人大杉とかでブロックされるのがオチだろうと思う ■ このスレッドは過去ログ倉庫に格納されています