greasemonkey
// ==UserScript== // @include http://www.delicious.com/network/* // ==/UserScript== (function() { var style = document.createElement("style"); document.getElementsByTagName("head")[0].appendChild(style); var sheet = style.sheet; sheet.inse…
設定にあったんだね. https://secure.delicious.com/settings/bookmarks/sharing friendfeed や twitterfeed を間にかませるというめんどくさいことをやってた. twitterfeed はアクセス数を測れるという利点はある. 本題. delicios から twitter に投げ…
久々に JavaScript 書いてみたよ。 recent の タグページ(例: http://delicious.com/tag/opera)のサイドバーにそのタグをブックマークしたユーザのリストを表示するスクリプト。 ユーザの並びがソートされてないのはめんどくさいから。手直しするならこの…
久しぶりにこういうの書いたな。 querySelector, querySelctorAll メソッドを使ってるので Opera 10, Firefox 3.1*1 以上でないと動かない。 // ==UserScript== // @name hatebu counter at delicious // @namespace http://opera.higeorange.com/ // @incud…
フォトーク { "name": "Zooomr photalk", "data": { "pageElement": "//table[@id=\"timeline\"]", "url": "http://(jp|www).zooomr.com/*", "nextLink": "//table[@id=\"timeline\"]/following-sibling::h2[1]/a[last()]", "exampleUrl": "http://jp.zooomr…
del.icio.us で network, tag などのページから save this というリンクをクリックしてブックマークする時に他人のつけているコメントをそのままコピーするスクリプト.わかりにくい. // ==UserScript== // @name del.icio.us Copy Note // @namespace http…
del.icio.us にはポストするときに "こんなタグつけたらいいんじゃないの" ってのが recommended tags と popular tags と 2 つある。 popular tags はそのページに多く付けられたタグ。 recommended tags は popular tags のうち自分が過去に使っているタグ…
del.icio.us で影の薄い機能にスポットを当ててみる。 for なんてつかわねーよなんていわないでください。 どんどん for:higeorange タグをつけてブックマークを強要してください。 // ==UserScript== // @name del.icio.us show only not saved for // @nam…
blog のフィードに del.icio.us にブックマークしたものをまぜて配信する人がいるけど鬱陶しいので消去してみるよ。 // ==UserScript== // @name ldr filter feed from del.icio.us // @namespace http://opera.higeorange.com/ // @include http://reader.l…
del.icio.usのポストページを俺仕様にするユーザスクリプト - #june29jp の別アプローチ tabindex を使ってみる。 tab を押したときのフォーカス順を tags -> notes -> save にしただけ。 // ==UserScript== // @name delicious Post Costomize // @namespac…
// ==UserScript== // @name del.icio.us comments replace URL // @namespace http://opera.higeorange.com/ // @include http://del.icio.us/* // ==/UserScript== (function() { var comments = document.evaluate( '//p[@class="notes"]', document, nul…
// ==UserScript== // @name del.icio.us show only commented post // @namespace http://opera.higeorange.com/ // @include http://del.icio.us/* // ==/UserScript== (function() { var posts = document.evaluate( '//li[@class="post"]', document, nu…
キーワードリンクを編集のページからキーワードを取得。(一度記事を登録しないと表示されない) そのキーワードから記事検索した結果から RSS を取得し それをもとに関連エントリを追記できるようにする。 関連 del.icio.us のポストページに関連エントリを表…
同じタグを付けている過去のポストを表示。 // ==UserScript== // @include http://del.icio.us/* // ==/UserScript== (function() { function relatedPost() { var user = location.href.split('/')[3].split('?')[0]; var tags = document.getElementById(…
new Date().toLocaleFormat() と引数を何も指定しないと ”2007年02月22日 03時41分06秒" のような日時がが返ってくるが これを del.icio.us に日時を表示させるスクリプト内で使うと文字化けする。 回避策として decodeURI(escape(new Date().toLocaleString…
del.icio.us にポストしたエントリは "1 day ago" とかになってしまって 何年何月何日何時何分何秒 にポストしたのかはっきりわからなくなる。 それをはっきりさせようということで, // ==UserScript== // @include http://del.icio.us/* // ==/UserScript=…
誰かが作ってるとは思うけど。 // ==UserScript== // @include http://del.icio.us/* // ==/UserScript== (function() { var base_uri = 'http://b.hatena.ne.jp/entry/'; var image_base = 'http://b.hatena.ne.jp/entry/image/'; var post = document.eval…
"画像の投稿","トラックバックURL"を隠したり出せたりできる。どこかで見たような気もするけど書いてみた。 // ==UserScript== // @include http://d.hatena.ne.jp/USERNAME/edit* // ==/UserScript== (function() { var hideElement = document.evaluate('…
今までまで書いた Greasemonkey スクリプトは全然複雑じゃなかったのでOperaの用に書いた UserScript がそのまま使えていたけど,今回はつまづいた。 それは,イベント処理を追加するときの記述。 最初は, element.onload = function() { // ほげほげ }と書…
Greasemonkeyでもいちおう動くようになったのでこちらでも紹介。 http://orera.g.hatena.ne.jp/higeorange/20070120/1169269750
Dance Party 上の画像のように,tagthenet.net でページを解析して重要そうな単語をサジェストとして追加してくれるGreasemonkeyスクリプト。 使えるかどうかは,tagthe.netの精度がどの程度かによるね。 参考 tagthe.netのAPIについて 追記 Operaで動くUser…
検索結果やユーザページはタイトルが"YouTube - Broadcast Yourself"に固定されているところをわかりやすくしてみる。 // ==UserScript== // @name Fix YouTube Title // @namespace http://d.hatena.ne.jp/higeorange/ // @include http://*youtube.com/res…
はてなダイアリー,グループの各エントリにdel.icio.usへのリンクをつけてみる試み - higeorange's blogにプラスしてLivedoor Clipへのリンクもつけてみた。 インストール http://www14.plala.or.jp/operairc/customize/userjavascript/hd_del_ldc.user.js HT…
// ==UserScript== // @include http://d.hatena.ne.jp/* // @include http://*.g.hatena.ne.jp/* // ==/UserScript== (function (){ var entry = document.evaluate('//div[@class="section"]', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, n…
// ==UserScript== // @include http://del.icio.us/subscriptions/* // @include http://del.icio.us/network/* // @include http://del.icio.us/tag/* // ==/UserScript== (function() { var post = document.evaluate('//li[@class="post"]', document, n…
1000人以上がブックマークしているエントリを表示 // ==UserScript== // @include http://del.icio.us/subscriptions/* // @include http://del.icio.us/network/* // @include http://del.icio.us/tag/* // ==/UserScript== (function() { var post = docum…