UserJS

Yahoo!翻訳のクイック辞書をOperaでも使えるようにする

// ==UserScript== // @include http://honyaku.yahoo.co.jp/transtext // ==/UserScript== document.selection.empty = function(){ getSelection().removeAllRanges(); };

はてな匿名ダイアリーのトラックバックリストの内容をすべて開く/閉じる

エントリページの「トラックバック - http://anond.hatelabo.jp/〜」と書いてあるところの後ろに「すべて開く/閉じる」ボタンをつける ボタンを押すとトラックバックの内容をすべて開く(開いていたらすべて閉じる) // ==UserScript== // @include http://ano…

はてなハイクのお絵かきで使える色を変える

Wacomキャンペーン(h:keyword:Wacomさん、ペンタブレット欲しい!)のページでは変えない // ==UserScript== // @include http://h.hatena.ne.jp/* // ==/UserScript== (function(){ //wacom var colors = ["d70067", "f6d000", "71a334", "016c9a", "9b3279"…

はてなハイクのアルバムページではてなスターを読み込む

// ==UserScript== // @include http://h.hatena.ne.jp/album // ==/UserScript== (function(){ var w = (typeof unsafeWindow != "undefined") ? unsafeWindow : window; w.Hatena.Star.SiteConfig = { entryNodes: { 'div.entry': { uri: 'div.body a', ti…

Buzzurlの記事タイトルのリンクを本文へのものにする

// ==UserScript== // @include http://buzzurl.jp/* // ==/UserScript== (function(){ var expr = "descendant::*["+className("txt")+" or "+className("txt_ttl")+"]/a"; var ancs = document.evaluate(expr, document.body, null, 7, null); for (var i …

はてなスターを好きなときに読み込む

画面右上に読み込みボタンをつける ボタンを押すまで読み込まない // ==UserScript== // @include http://* // ==/UserScript== (function(){ var w = (typeof unsafeWindow != "undefined") ? unsafeWindow : window; if (!w.Hatena || !w.Hatena.Star) ret…

Fastladderを一部日本語化する

aka 「FastladderにLivedoor readerを名乗らせる」 fl_aio.0.3.2.js // ==UserScript== // @include http://fastladder.com/reader/ // ==/UserScript== opera.addEventListener("AfterScript", function f(e){ window.Language = "Japanese"; opera.removeE…

はてな匿名ダイアリーでその場で返信/投稿できるようにする

「Permalink」の横に「Reply」をつける 「Reply」を押すと下にフォームを出す タイトルを返信元エントリのURLにする テキスト選択中の場合はそれを引用文とする 右上の「日記を書く」を押してもフォームを出す // ==UserScript== // @name anond quick post …

imeemで自動でログインフォームが出るのを防ぐ

// ==UserScript== // @include http://*.imeem.com/* // ==/UserScript== (function(){ if (window != window.top) return; opera.addEventListener("BeforeScript", function(e){ var script = e.element; script.text = script.text.replace( /openLogin\…