greasemonkey

delicious netowrok の既読リンクは表示しない

// ==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…

delicious から twitter に

設定にあったんだね. https://secure.delicious.com/settings/bookmarks/sharing friendfeed や twitterfeed を間にかませるというめんどくさいことをやってた. twitterfeed はアクセス数を測れるという利点はある. 本題. delicios から twitter に投げ…

delicious の recent ページにユーザリストをつけてみる

久々に JavaScript 書いてみたよ。 recent の タグページ(例: http://delicious.com/tag/opera)のサイドバーにそのタグをブックマークしたユーザのリストを表示するスクリプト。 ユーザの並びがソートされてないのはめんどくさいから。手直しするならこの…

delicious に はてなブックマーク数を表示してみる

久しぶりにこういうの書いたな。 querySelector, querySelctorAll メソッドを使ってるので Opera 10, Firefox 3.1*1 以上でないと動かない。 // ==UserScript== // @name hatebu counter at delicious // @namespace http://opera.higeorange.com/ // @incud…

Zooomr 用 Autopagerize SITEINFO 書いた

フォトーク { "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 で他人のコメントをコピーする

del.icio.us で network, tag などのページから save this というリンクをクリックしてブックマークする時に他人のつけているコメントをそのままコピーするスクリプト.わかりにくい. // ==UserScript== // @name del.icio.us Copy Note // @namespace http…

del.icio.us の recommended tags を。

del.icio.us にはポストするときに "こんなタグつけたらいいんじゃないの" ってのが recommended tags と popular tags と 2 つある。 popular tags はそのページに多く付けられたタグ。 recommended tags は popular tags のうち自分が過去に使っているタグ…

for ページで自分が保存していないものだけを表示する

del.icio.us で影の薄い機能にスポットを当ててみる。 for なんてつかわねーよなんていわないでください。 どんどん for:higeorange タグをつけてブックマークを強要してください。 // ==UserScript== // @name del.icio.us show only not saved for // @nam…

del.icio.us の links for がうざいので消去するよ @ livedoor Reader

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のポストページを俺仕様にするユーザスクリプト" の別アプローチ

del.icio.usのポストページを俺仕様にするユーザスクリプト - #june29jp の別アプローチ tabindex を使ってみる。 tab を押したときのフォーカス順を tags -> notes -> save にしただけ。 // ==UserScript== // @name delicious Post Costomize // @namespac…

del.icio.us のコメント内にある URL をリンクにする

// ==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 のポストページに関連エントリを表…

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(…

Date.toLocaleFormat 文字化け

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=…

del.icio.us に はてなブックマークカウンタを付けてみる。

誰かが作ってるとは思うけど。 // ==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('…

greasemokeyスクリプトの注意点

今までまで書いた Greasemonkey スクリプトは全然複雑じゃなかったのでOperaの用に書いた UserScript がそのまま使えていたけど,今回はつまづいた。 それは,イベント処理を追加するときの記述。 最初は, element.onload = function() { // ほげほげ }と書…

Del.icio.usのタグリストからその場でポストを表示

Greasemonkeyでもいちおう動くようになったのでこちらでも紹介。 http://orera.g.hatena.ne.jp/higeorange/20070120/1169269750

del.icio.usのポスト時にページを解析してタグを追加する

Dance Party 上の画像のように,tagthenet.net でページを解析して重要そうな単語をサジェストとして追加してくれるGreasemonkeyスクリプト。 使えるかどうかは,tagthe.netの精度がどの程度かによるね。 参考 tagthe.netのAPIについて 追記 Operaで動くUser…

YouTubeのタイトルをいじる

検索結果やユーザページはタイトルが"YouTube - Broadcast Yourself"に固定されているところをわかりやすくしてみる。 // ==UserScript== // @name Fix YouTube Title // @namespace http://d.hatena.ne.jp/higeorange/ // @include http://*youtube.com/res…

はてなダイアリー,グループの各エントリにdel.icio.usとLivedoor Clipへのリンクをつけてみる

はてなダイアリー,グループの各エントリにdel.icio.usへのリンクをつけてみる試み - higeorange's blogにプラスしてLivedoor Clipへのリンクもつけてみた。 インストール http://www14.plala.or.jp/operairc/customize/userjavascript/hd_del_ldc.user.js HT…

はてなダイアリー,グループの各エントリにdel.icio.usへのリンクをつけてみる試み

// ==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…

del.icio.usでちょー人気のあるエントリしか表示しない試み またはその逆

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…