2008.01.26

各ブラウザIE7, Firefox2, Opera9.25のAdblock 広告フィルタの設定ファイルの場所と書式 (1/26)

  • 各フィルタはワイルドカード・正規表現が使える点では互換性がありそう。
  • IE7ProとOpera 9.25のフィルタは互換性がありそう。
  • adblockplusは設定ファイルからではなく、一度エクスポート・インポートすれば互換性がありそう。

IE7+IE7Pro

場所:Program Files\IE7pro\filter.ini

[blockurl]
-ad.cgi
-ads/
.ad-
.ad.
*.cn/*/union/*
.dalu2000.com/union
.doubleclick.
.dpbolvw.

Firefox 2.0.0.11+Adblock plus

場所:Profiles\{ユーザ名}\adblockplus\patterns.ini

[Pattern]
text=*/ad/*
type=filterlist
regexp=\/ad\/
disabled=false
hitCount=6956
lastHit=1201266428648

[Pattern]
text=*/ad_image/*
type=filterlist
regexp=\/ad_image\/
shortcut=ad_image
disabled=false
hitCount=2300
lastHit=1201264771948

[Pattern]
text=*/adimg/*
type=filterlist
regexp=\/adimg\/
disabled=false
hitCount=548
lastHit=1193754547211

Adblock plusの設定からフィルタをテキストファイルにエクスポートすると

[Adblock Plus 0.7.1]
@@|http://*.wikimedia.org/wikipedia/
@@doubleclick.net/adj/*video$script
@@microsoft.com*/banners/$image
*/ad/*
*/ad_image/*
*/adimg/*
*/ads/*
*/banner/*
http://*.adjustnetwork.com/*
http://*.googlesyndication.*

Opera

場所:Opera\profile\urlfilter.ini

[exclude]
http://87.117.229.54/adserver/*
http://ad.nicovideo.jp/images/*
http://adb.nikkei.co.jp/ad/*
http://ads.yimg.com/us.yimg.com/*
http://ads1.msn.com/ads/*

| | コメント (17) | トラックバック (0)

2007.03.01

Copy URL+のメニューが多いのでJSActionsでメニューを統一 (3/1)

Firefoxで拡張「JSActions」が動かなくなり、しばらく拡張「Copy URL+」を使っていたのですが、たかだかタイトルやURL、選択文字列をコピーするのに「Copy URL+」の右クリックでコンテキストメニューがずらずらと複数行が表示されるのはうっとうしいので、JavaScript Actions拡張のJavaScriptでコピー内容を自動判別させてメニューは1行に統一しました。

範囲選択・選択文字列がないときはタイトルとURLのみ、選択文字列があるときには引用符'>'をつけて、日時とあわせてコピーとしました。

// URLとタイトル、選択範囲、日時をコピー
var weeks = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');
var now = new Date();
var year = now.getYear();
var month = now.getMonth() + 1;
var day = now.getDate();
var week = weeks[ now.getDay() ];
var hour = now.getHours();
var min = now.getMinutes();
var sec = now.getSeconds();

if(year < 2000) { year += 1900; }
if(month < 10) { month = "0" + month; }
if(day < 10) { day = "0" + day; }
if(hour < 10) { hour = "0" + hour; }
if(min < 10) { min = "0" + min; }
if(sec < 10) { sec = "0" + sec; }
var nowDate = year + '/' + month + '/' + day + ' ' + week + ' ' + hour + ':' + min;

if ( document.getSelection() ) {
_jsaCScript.setClipBoardString(document.title+"\n"+document.location.href+"\n"
+">"+document.getSelection()+"\n<\n"+nowDate+"\n" );
} else {
_jsaCScript.setClipBoardString(document.title+"\n"+document.location.href+"\n"
+nowDate+"\n");
}

本当はJavaScriptで日時・時刻も埋め込めればよかったのですが、JavaScriptでの時刻の扱いがめんどくさそうなので後回し。後日追加します。

JavaScriptでの日時・時刻のスマートな扱い方がわからなかったのでとりあえず。

| | コメント (1) | トラックバック (0)

2007.02.25

JSActionsの代わりにCopy URL+をインストール (2/25)

Firefox2.0で愛用していたJavaScript Actions 2.3.0.2007010501がしばらく前から右クリックのコンテキストメニューにJavaScriptを表示してくれなくなり、「Open Options」としか表示してくれなくなりました。

(他の拡張が干渉しているのか、Profilesの場所をCドライブからDドライブに移動したのが影響しているのか?)

とりあえず代用でCopy URL+ をインストール。Copy URL+は右クリックのコンテキストメニューが乱雑になるので入れていなかったのですが背に腹は変えられず。

公式版はFirefox2.0に対応していないので「firefox 2.0 対応 copy url+ — takanory.net」様から2.0対応版を。

user.jsはイマイチですがとりあえず以下の通り。PukiWiki用に引用符'>'を入れています。user.jsの文字コードはメニューに日本語を使う場合はUTF-8で作成・保存すること。

user_pref('copyurlplus.menus.1.label','タイトル・URL・選択文字列・日時をコピー');
user_pref('copyurlplus.menus.1.copy','%TITLE%\n%URL%\n>%SEL%\n%LOCAL_TIME%');

| | コメント (1) | トラックバック (6)

2007.02.08

解決 Internote拡張がFirefox2.0.0.1で動かない件。原因はGoogleツールバー (2/8)

「Internote拡張はFirefox 2.0.0.1では動かない?(1/9)」のコメント欄で、 Googleツールバーのバージョンを 3.0.20070201 にアップしたら Internote2.1.1 が動くようになったとのコメントを頂いたので、Googleツールバーを 3.0.20061204W beta からバージョンアップしたところ無事Internoteが動くようになりました。

コメント、ありがとうございました。感謝です!

雑木林とコンピュータ: Internote拡張はFirefox 2.0.0.1では動かない?(1/9)
http://d-k.cocolog-nifty.com/blog/2007/01/inknotefirefox__4958.html

Firefox 用 Google ツールバー
http://www.google.com/tools/firefox/toolbar/T3/intl/ja/

| | コメント (0) | トラックバック (0)

2007.01.13

Google Calendar Quick Add拡張の不具合解消?(1/13)

Googleカレンダーに予定を入力できる"Google Calendar Quick Add"ですが、Firefoxの公式サイトではバージョン 1.5.6 しかないのですが、作者の方のWebサイトを見ると1.6.1 Fixed browser hanging for now. Please update.と不具合を解消したバージョン 1.6.1が出ているようです。

Google Calendar Quick Add | Firefox Add-ons | Mozilla Corporation
https://addons.mozilla.org/firefox/2405/

    Firefox     1.5 - 1.5.0.*     ALL

Install now (6 KB)
Version 1.5.6, released on Apr 28, 2006.

Elias Torres » Blog Archive » Google Calendar Quick Add Firefox Extension
http://torrez.us/archives/2006/04/18/433/

2006-12-19
1.6.1 Fixed browser hanging for now. Please update.

| | コメント (1) | トラックバック (0)

2007.01.09

Internote拡張はFirefox 2.0.0.1では動かない?(1/9)

Internote拡張を便利に使っていたのですが、いつからか動かなくなってしまいました。

Firefoxのサイト ( https://addons.mozilla.org/firefox/2011/ ) で確認すると"Please Update for 2.0.0.1 ", "Doesn't work with Firefox 1.5.0.9"とFirefox 2.0.0.1などで動かない人がいらっしゃるようです。

他の拡張などと競合しているのかと思っていましたが、どうなんでしょうか。

参考

窓の杜 - 【NEWS】Webページごとに付箋紙を貼り付けられるFirefox拡張機能「Internote」
http://www.forest.impress.co.jp/article/2006/11/28/internote.html

| | コメント (6) | トラックバック (1)

mozexのnightly/development version 1.9.5はFirefox2.0に対応 (1/9)

mozexがFirefox2.0に対応していないため、mozex のZIP圧縮ファイルを解凍してバージョンのチェックを書き換えたりして対応されている方も多いと思います。

しかしmozexのmozdev.org - mozex: development ( http://mozex.mozdev.org/development.html ) にある非正式リリース版のmozex 1.9.5はSupport for Firefox 2.0.xとある通り、Firefox2.0に対応しています。
Firefox2.0でmozexをお使いになりたい方はこちらもご検討されてはいかがでしょうか。

| | コメント (0) | トラックバック (0)

2006.12.16

Firefox2.0で「ページのURLをメールで送信」が起動しない (12/16)

Firefox2.0 でメニューの「ファイル」→「ページのURLをメールで送信」が起動しませんでした。
Firefox1.5以前などではメールソフトのMicrosoft OutlookやMozilla Thunderbirdが起動していたのですが。

原因はFirefox2.0へのバージョンアップか、Googleツールバー3.0へのバージョンアップやTab Mix Plusなどの
拡張(extension)の競合などのなにが原因かは不明です。

対処はとりあえず、「Google Toolbar for  Firefox 3.0.20061204W beta」で
「Gmailで送信」の設定のチェックを外すとOutlook, Thunderbirdなどのメーラーが
起動できるようになりました。

| | コメント (0) | トラックバック (0)

2006.07.17

「Google MapsのページからGoogle Earthで開く」JavaScript (「このページのリンク」のID="link"から。) (7/17)

FirefoxのJavaScript Actionsで動作確認。Google MapsのページからGoogle Earthを表示するためのスクリプト

Google Mapsのページ中の「このページのリンク」のリンク先URLを getElementByID を使用して取得して。(Google MapsのHTMLが変更になった場合、リンク先URLの取得ができません。

// リンク先をGoogle Earth で開く。Google Mapsのページの「このページのリンク」のID="link"から。

jsa_OpenGoogleEarth();

function jsa_OpenGoogleEarth(){

var docURL = document.getElementById('link');
docURL+='&output=kml';
document.location.href=docURL;
}

| | コメント (0) | トラックバック (0)

「選択範囲をGoogle Earthで検索する」JavaScprit (7/17)

FirefoxのJavaScript Actions用スクリプト。ページ中の地名を選択範囲・選択文字列として右クリックからGoogle Earthで検索。

// 選択語句を Google Maps で検索

var select_txt = window.getSelection();
var search_txt = encodeURIComponent(select_txt);
var uri = 'http://www.google.com/maps?hl=ja&q=' + search_txt;
open(uri);

| | コメント (0) | トラックバック (0)