![はてなブログ | 無料ブログを作成しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
わたし的棚ぼた一万円選書 急に千葉さんに手渡された封筒、開けてみたら1万円札が1枚。何ごとかと思えば、同期の出張を代わったお礼をもらったらしい。 「葵はワンオペで育児してくれたから」と半分わけてくれました。 泡銭の1万円 これはもう、わたし的1万円選書をしろという思し召しなのでは……
Firefoxの拡張機能作りたい→作れないorz→userChrome.js?拡張機能を書けるぐりもん的な奴?→んでどうやって書くの? ということでGreasemonkeyスクリプトの開発で役に立ったサイトや本 - h1mesuke’s hoge-logのまんまオマージュの始まりですが、userChrome.jsスクリプトの開発方法をまとめてみようと常々思っていたのでまとめてみました。 追記(2010/03/31) 無名関数とか言っていたのをクロージャに書き換え&修正。 あとサンプルコードが全てまともに動いていませんでしたので修正または変更を行いました。 id:Griever さんへ。 この記事のミスの多さに自分で一切気づいておらず、このままだとひどいコードを晒したままになっていました。ブクマコメでの突っ込みホントありがとうございます。 userChrome.js userChrome.j
10/04/28更新・sites配列とアクセスしようとしているサーバーのドメインが一部だけ一致した場合でも書き換えるようにした。 09/12/25更新・ステータスバーアイコンとツールメニューにON/OFFメニューを追加しました。 09/11/02更新・ダウンロード先を自前アプロダに変更しました。 09/10/26更新・リファラの自由指定が実際は効いていなかったので修正しました。 09/10/23更新・value指定方法を勘違いしてしまった方を見つけたので、value指定方法の説明を分かりやすく書き換えました。スクリプトのコメント部も書き換えてあります。 リファラーの指定がうるさいサーバーが多くあるので今までrefControlという拡張機能を使っていましたが我がFirefoxの軽量化および高速化作戦に伴い、refControlを無効化させましたが、 やっぱりリファラーを書き換えたかったので
ノートブックは無くなるそうですが... まだ、利用できるのでメモ帳として使っています。 Tombloo で Google カレンダーへ予定を高速投稿 - 何にしても生っかじりの朴念仁の Google ノートブック版です。 googlenotebook.js を右クリックで Tombloo の Script フォルダに保存してください。 ソースコード models.register({ name : 'Google Notebook', // 名称 ICON : 'http://www.google.com/notebook/images/3406433090-favicon.ico', // アイコンの URL check : function(ps){ // データの形式 return ps.type=='regular'; // テキスト形式を指定 }, post : function
vimperatorを入れているのが前提で, javascript <<EOM commands.addUserCommand( ['removeCookieOfYourfile'], 'removeCookieOfYourfile', function() { liberator.execute('cookiemanager remove yourfilehostdatabase.com/'); liberator.execute('cookiemanager remove yourfilehost.com/'); liberator.execute('cookiemanager remove yourlifehost.jp/'); } ); EOM を.vimperatorrc追記. 3つ以上見たら,これ.
Firefox¤Ç¥Ö¥é¥¦¥¸¥ó¥°Ãæ¤Ë¸«¤Ä¤±¤¿Æ°²è¤òCraving Explorer¤Ç¥À¥¦¥ó¥í¡¼¥É¤Ç¤¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£ ²¼½àÈ÷(ɬÍפǤ¢¤ì¤Ð) userChrome.js¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¡£ Sub-Script/Overlay Loader v3.0¤òuserChrome.js¤È¤¤¤¦¥Õ¥¡¥¤¥ë̾¤Ç¥×¥í¥Õ¥¡¥¤¥ë¥Õ¥©¥ë¥À¤ÎÃæ¤Îchrome¥Õ¥©¥ë¥À¤ËÃÖ¤¯¡£ Craving Explorer¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¡£ ½àÈ÷ DownloadWithCravingExplorer.uc.xul¡¢DownloadWithCravingExplorerHelper.js¤ò¥×¥í¥Õ¥¡¥¤¥ë¥Õ¥©¥ë¥À¤ÎÃæ¤Îc
さくらです♡こんばんわ☆彡 今日はグリモンスクリプトから対象のウェブページに設定されたイベントハンドラを呼び出す方法を簡単にご紹介したいと思います。 例えば以下のような HTML をグリモンの処理対象とした場合、 <a href="http://www.example.com" id="target">www.example.com</a> グリモンからウェブページ上の onclick イベントハンドラを、以下のように呼び出すことはできません。 var obj = document.getElementById('target'); obj.onclick(); できない理由は XPCNativeWrapper – MDC に書かれているとおり、XPCNativeWrapper の on* プロパティを設定したり読み込もうとすると例外が送出されるためです。 グリモンスクリプトから on*
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く