Skip to content

Instantly share code, notes, and snippets.

@Griever
Griever / PopupBookmarkToolbar.uc.js
Created February 9, 2009 09:31
ポップアップブックマークツールバー
// ==UserScript==
// @name PopupBookmarkToolbar.uc.js
// @namespace http://d.hatena.ne.jp/Griever/
// @include main
// @version 0.0.3
// ==/UserScript==
(function(){
var mode = 'icons'; // 'icons', 'text' or 'full'
var size = 'small'; // 'small' or 'large'
// array of toolbar item id, 'separator', 'spring' and 'spacer'.
// ==UserScript==
// @name ScrollFunctions.uc.js
// @namespace http://d.hatena.ne.jp/Griever/
// @include main
// ==/UserScript==
/*
引数で指定したピクセルだけウインドウをスクロールする。
キャレットブラウズモードの時はスクロール量が1行に固定される
keyconfig 等で pixelScroll.up(200); を実行する
// ==UserScript==
// @name goToUpperDirectory.uc.js
// @namespace http://d.hatena.ne.jp/Griever/
// @include main
// @version 0.0.2
// ==/UserScript==
var upperDirectory = {
about : ['about:', 'about:blank', 'about:buildconfig', 'about:cache', 'about:cache?device=memory',
'about:cache?device=disk', 'about:config', 'about:crashes', 'about:credits', 'about:mozilla',
@ktakayama
ktakayama / DenyRakutenNews.user.js
Last active April 7, 2024 04:58
楽天のメルマガチェックを自動解除するGreaseonkeyスクリプト
// ==UserScript==
// @name Deny Rakuten News
// @namespace http://espion.just-size.jp/archives/05/136155838.html
// @description Deny Rakuten News
// @include https://*.step.rakuten.co.jp/*
// @include https://*.travel.rakuten.co.jp/rsv/RsvInput.do*
// @include https://my.rental.rakuten.co.jp/action/my/*
// @include https://delivery.rakuten.co.jp/*?module=Default&action=OrderStep*
// @include https://auction.item.rms.rakuten.co.jp/*
// @include https://my.checkout.rakuten.co.jp/myc/purchase/Confirm
// ==UserScript==
// @name ImageContentTypeFix
// @namespace http://d.hatena.ne.jp/Cherenkov/
// @include http://img.blogs.yahoo.co.jp/ybi/*
// @include http://ca.c.yimg.jp/*
// @include http://*.blogzine.jp/photos/*
// @description 画像のContent-Typeがtext/plainでも正しく表示させる。
// ==/UserScript==
(function(){
//改変元:リンク画像を保存.s.js http://loda.jp/script/?id=203
/*
FireGesturesやKeyConfigなどに設定して実行するとページ内のjpegとpngをまとめて
zipにしてダウンロードする。
保存場所は決めうちか毎回ダイアログで指定
*/
(function () {
// 保存ディレクトリのパスがない場合は毎回ダイアログで決める
//var path = "C:\\Users\\azu\\Downloads"; // エスケープしたディレクトリのパス
var path = "";
@xulapp
xulapp / IMESign.uc.js
Created April 8, 2010 09:29
IMESign.uc.js
// ==UserScript==
// @name IMESign.uc.js
// @description changes background image of active textbox if IME state is open.
// @include *
// @compatibility Firefox 3.6+
// @namespace http://twitter.com/xulapp
// @author xulapp
// @license MIT License
// @version 2010/10/11 22:20 +09:00
// ==/UserScript==
@Griever
Griever / OperaStyle_linkDragSelection.uc.js
Created April 17, 2010 09:00
Opera 風のリンクテキスト選択
// ==UserScript==
// @name OperaStyle_linkDragSelection.uc.js
// @author Griever
// @include main
// @include chrome://global/content/viewSource.xul
// @include chrome://global/content/viewPartialSource.xul
// @version 0.0.4
// @note 複数選択時の手抜きを修正
// @note リンクの mousedown イベントが起きない問題を修正
// @note その他微修正
@xulapp
xulapp / removeSelection.uc.js
Created April 30, 2010 05:03
removeSelection.uc.js
// ==UserScript==
// @name removeSelection.uc.js
// @description 選択範囲を削除
// @include main
// @compatibility Firefox
// @namespace http://twitter.com/xulapp
// @author xulapp
// @license MIT License
// @version 2010/04/30 14:00 +09:00
// ==/UserScript==
@Griever
Griever / CrossFireModoki.uc.js
Created July 9, 2010 09:24
Firefox で空間ナビゲーションを再現する uc.js
// ==UserScript==
// @name CrossFireModoki.uc.js
// @description Opera の空間ナビゲーションのまねごと
// @namespace http://d.hatena.ne.jp/Griever/
// @author Griever
// @license MIT License
// @compatibility Firefox 16
// @charset UTF-8
// @include main
// @version 0.0.1