Skip to content

Instantly share code, notes, and snippets.

Griever Griever

Block or report user

Report or block Griever

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@Griever
Griever / svg_test.js
Last active Aug 29, 2015
なぜか表示されない\(^o^)/オワタ
View svg_test.js
/*
1. SVG を開く
2. 下記JSをコンソールで実行
3. できあがった blob_url をアドレスバーにコピペ
4.なぜか use 要素が表示されない\(^o^)/オワタ
   blob url だと use 要素が表示されない
*/
var blob = new Blob([document.documentElement.outerHTML], {type:'image/svg+xml'});
var blob_url = window.URL.createObjectURL(blob);
@Griever
Griever / Text-Replace.js
Created Jun 8, 2013
テキスト置き換えスクリプト
View Text-Replace.js
javascript:/*Text-Replace*/(function(){
var data = [
{
before: 'Griever',
after : '┐(´ー`)┌',
},
{
before: 'Opera',
after : '<span style="font-size:30pt; color:red;">Opera</span>',
@Griever
Griever / NewTabPageDial.uc.js
Created May 18, 2013
about:newtab を Speed Dial に変えるスクリプト。
View NewTabPageDial.uc.js
// ==UserScript==
// @name NewTabPageDial
// @description Speed dial by about:newtab
// @namespace http://d.hatena.ne.jp/Griever/
// @author Griever
// @license MIT License
// @compatibility Firefox 21
// @charset UTF-8
// @include main
// @version 0.0.1
@Griever
Griever / LinkDragSelectionForChrome.user.js
Created Feb 21, 2013
Chrome で Opera 風のリンクテキストの選択を再現するスクリプト
View LinkDragSelectionForChrome.user.js
// ==UserScript==
// @name LinkDragSelectionForChrome
// @description Opera like link selection for chrome.
// @namespace http://d.hatena.ne.jp/Griever/
// @author Griever
// @license MIT License
// @match http://*/*
// @match https://*/*
// @version 0.0.1
// ==/UserScript==
@Griever
Griever / UCSS.uc.js
Created Jan 20, 2013
UCSS reload usercss
View UCSS.uc.js
// ==UserScript==
// @name UCSS
// @description reload usercss
// @namespace http://d.hatena.ne.jp/Griever/
// @author Griever
// @license MIT License
// @compatibility Firefox 18
// @charset UTF-8
// @include main
// @version Beta 1
View fastforward.uc.js
// ==UserScript==
// @name fastforward.uc.js
// @namespace http://d.hatena.ne.jp/Griever/
// @include main
// @compatibility Firefox 4.0
// @charset UTF-8
// @license MIT License
// @version 0.0.1
// @note 昔作ったものが埋もれていたので公開
// ==/UserScript==
View reload_userChrome_and_userContent.uc.js
// ==UserScript==
// @name reload_userChrome_and_userContent.uc.js
// @description ┐(´ー`)┌
// @namespace http://d.hatena.ne.jp/Griever/
// @author Griever
// @license MIT License
// @compatibility Firefox 17
// @charset UTF-8
// @include main
// @version 0.0.1
@Griever
Griever / _readme.txt
Last active Oct 13, 2015
plugins.click_to_play でブロックした YouTube の埋め込み動画にサムネイルをつける
View _readme.txt
clicktoplay.xml を chrome フォルダに保存。
Stylish で使う場合はフルパスに直すこと。
@Griever
Griever / ClickToPlayMenu.uc.js
Created Jul 18, 2012
plugins.click_to_play でブロックしたプラグインを常に再生するメニューを作る
View ClickToPlayMenu.uc.js
// ==UserScript==
// @name ClickToPlayMenu.uc.js
// @description plugins.click_to_play でブロックしたプラグインを常に再生するメニューを作る
// @namespace http://d.hatena.ne.jp/Griever/
// @author Griever
// @license MIT License
// @compatibility Firefox 14
// @charset UTF-8
// @include main
// @version 0.0.1
@Griever
Griever / Zen2Han.js
Created May 22, 2012
全角英数を半角英数にするBookmarklet
View Zen2Han.js
javascript:/*Zenkaku-Hankaku*/(function(doc){
var zen = /[\u3000\uFFE5\uFF01-\uFF5E]/g;
var arr = ['contains(.,"\u3000")','contains(.,"\uFFE5")'];
for (var i = 0xFF01; i < 0xFF5E; ++i) {
arr.push('contains(.,"' + String.fromCharCode(i) + '")');
}
var xpath = '//text()[(' + arr.join(' or ') + ') and not(ancestor::style) and not(ancestor::script)]';
You can’t perform that action at this time.