タグ

ブックマーク / gotin.hatenablog.com (4)

  • HTML::Featureをまねしてみた - gotin blog

    HTML::Feature - 重要部分を抽出するモジュール - - ダウンロードたけし(寅年)の日記 ↑こちらで紹介されていたCPANのモジュールでHTMLの重要部分が抽出できるとのことで、ちょっとまねしてみました。 といっても記事に書かれていたアルゴリズムとソースをチラっとのぞいた程度なのでおそらくきちんと移植できてはいないのですが、いくつか試したところ同じ結果が得られたのでまぁいいのかもというレベルです。 肝心なソースはこちら↓です。 karaoke_html_feature.user.js ↑こちらのソースの中にHTML::FeatureをまねしたgetFeatureNode関数を定義していて、 カラオケアニメーション対象の文字列を今まではページ内の文字全てにしていたのを、getFeatureNodeで得られたノード内にしています。 いつもどおり速度性能は全く意識せずに書いたのでg

    HTML::Featureをまねしてみた - gotin blog
  • livedoor Readerでvを押したら裏でタブで開くGreasemonkeyスクリプト - gotin blog

    livedoor Readerのショートカットキーでvを押すとそのエントリのページが表示されます。 ブラウザの設定によると思いますが、私のFirefoxの設定だと新たなタブで表示されて、そのタブが前面に出てきます(アクティブになる、とも言うんでしょうか)。 前面に出てこず、裏で開いていてくれると、気になる記事をワーっとvでタブ出ししておいて、あとからタブをかえながら読んでいく、みたいなことができていいなぁ、と思い、そのような動作に変更するGreasemonkeyスクリプトを作ってみました。 こちらです↓ ldr_keyhack_v.user.js でも普通はピンを使うんですかねぇ。 まいっか。。^^;; - 追記 はてなブックマークを眺めていたらabout:configでbrowser.tabs.loadDivertedInBackgroundをtrueに設定すればよいとご指摘いただきまし

    livedoor Readerでvを押したら裏でタブで開くGreasemonkeyスクリプト - gotin blog
  • gotinの日記 - GreasemonkeyでGreasemonkey

    Greasemonkeyにこんな↓ような機能があればいいのにと思っていました。 ・複数のスクリプトをいっぺんにインストールできる ・日語が入っていても大丈夫 ・自動アップデート機能 ということで、そういう機能をもったGreasemonkeyライクなextensionを作っちゃえばいいんだ、 と思ったんですが、なんだか大変そうな気がしたので Greasemonkeyスクリプトとして作ってみてしまいました。 (絶対何かが間違ってます。この考え方。) こちら↓です。 loader.user.js 以下使い方。 [設定画面の開き方・閉じ方] Ctrl-m (コントロールキーを押したままmを押す) で設定画面が表示されます。 (ツール → Greasemonkey → User Script Commands... → view script information でも可) この画面でGreas

    gotinの日記 - GreasemonkeyでGreasemonkey
  • GreasemonkeyでRSSリーダー - gotin blog

    インターネットでもイントラネットでも使えるブラウザベースのRSSリーダーないかしら、と思ってたんですが、ちょっと探したぐらいじゃなかったのでついうっかりGreasemonkeyで作ってみたくなって、作ってしまいました。 こちら↓です。 rss_reader.user.js - 使い方: インストールするとページ左上にFeed Readerと書いてあるタブ(?)が表示されます。 (RSS1.0とかRSS2.0とATOMとかをまとめてFeedと呼ぶらしいので、 Feed Readerとしました) Feed Readerと書いてある部分をクリックする、 もしくは"f"キーを押すと、 Feed Readerの体画面が(無理矢理気味に)ページ上に表示されます。 Feed(RSS1.0かRSS2.0かATOM)を含むページを読み込むと タブに青緑色なボタンが表示されます。 そのボタンを押すとFeed

    GreasemonkeyでRSSリーダー - gotin blog
  • 1