タグ

greasemonkeyに関するogijunのブックマーク (5)

  • Greasemonkeyのソースがかなりアレな件 - hogehoge @teramako

    今、Greasemonkeyのソースを読んでる。実際にどうやってuser scriptを実装させているかの辺りを読んだ。 しかし、物凄い量のグローバル関数だ.... "GM_"と接頭辞が付いたものは、まぁ許そう。しかし、Config関数(というかクラス?)は止めてくれ。そこからさらに呼んでいるgetScriptFile関数もグローバル、さらにgetScriptDirもグローバルだ。 しかも、Configクラスの呼び出しにnew Config(getScriptFile("config.xml"))としているが、Configクラスの実装は function Config(){ this.onload = null; this.scripts = null; this.configFile = getScriptFile("config.xml"); } となっていて、引数が全く意味をなしてい

    Greasemonkeyのソースがかなりアレな件 - hogehoge @teramako
  • antipop - livedoor Reader で読んだフィードの履歴を遡れるようにする greasemonkey スクリプト

    LDR でさくさくフィードを読み進めているときに、さっき読んでたフィードに戻りたいと思いきや、すでにマイフィードのリストは更新されており、そのフィードは消えていて簡単には戻れずに、残念な思いをすることがあります。 そこで、以下の通りのスクリプトを書いて、読んだフィードの履歴を遡れるようにしてみました。Shift + p / Shift + n で履歴をいったりきたりできます。 LDR のキャッシュの仕組みがよくわからないので、フィードを丸ごと配列に保存しておくという強引なやりくちを用いています……。 インストール: ldr_feed_history.user.js // ==UserScript== // @name LDR Feed History // @namespace http://antipop.gs/ns/greasemonkey/ldr_feed_history // @i

    antipop - livedoor Reader で読んだフィードの履歴を遡れるようにする greasemonkey スクリプト
  • CreamMonkey 0.1

    Safari 向け GreaseMonkey もどき、CreamMonkey を書いてみました。 CreamMonkey-0.1.dmg.gz の CreamMonkey/ を ~/Library/InputManagers/ にコピー ~/Library/Application Support/CreamMonkey/ に なになに.user.js を置く Safari を再起動 で、動くはずです。例によって GUI はまだついていないし、エラー処理もはしょってます。 Safari の JavaScript 実装はわりと残念なかんじなので、GreaseMonkey のスクリプトがそのまま動くかといえば微妙です。sandbox films: Greasemonkeying with Google Video and YouTube の youtube_to_me.user.js はそのまま

  • NiceLink for MT - リンクが百倍簡単に貼れる Greasemonkey スクリプト - AUSGANG SOFT

    最近、便利な Greasemonkey スクリプトが多数公開されてます。 なかでも、 nazoking - Greasemonkey ユーザースクリプト http://nazo.yi.org/greasemonkey/index.html このスクリプトが、あまりに便利なので、MovableType用に改造してみました。 素晴らしいスクリプトを公開された nazoking さんに感謝です。 インストールすると、MovableTypeの編集画面にボタンが追加されます。 どんなことができるかは、以下のFlashムービーで。 例えば、私の場合、自分の過去のエントリーなどは、編集画面 → サイト内検索 → ZakucopyでHTMLコード生成 → 編集画面でペーストと、非常に面倒でしたが、これなら、編集画面上で、2クリックで行なえます。 動作も軽快。 はてなIDを設定しておけば、自分のダイアリーと

    ogijun
    ogijun 2006/01/12
    MT用リンク入力補助
  • nazoking - Greasemonkey ユーザースクリプト

    このページは何ですか? Firefox の拡張機能 Greasemonkey用のスクリプトがおいてあります。 ↑を右クリック、Install User Script で 他ブログ用 MovableType用 Flashによるデモあり!わかりやすい! Blosxom用 P_BLOG, WordPress, Nucleus用 改訂履歴 2006/02/03 Firefoxを極める256のテクニック 掲載記念 Greasemonkey 0.6.4 対応 MovableType版の表示方式をインスパイア 2005/07/04 @nameが「Nice Link」となっていたのを「Nice Link for Hatena Diary」に変更しました。以前のバージョンをインストールしている方は、Manage User Script から一度「Nice Link」をアンインストール(UnInstall)し

    ogijun
    ogijun 2006/01/12
    はてダ用リンク入力補助、ちょうべんり
  • 1