Skip to content

Instantly share code, notes, and snippets.

View hAtom の改善.md

hAtom の改善

hAtom (wrapped)

{
  "name": "hAtom (wrapped)",
  "url": "^https?://..",
  "nextLink": "(//link|//a)[contains(concat(' ', translate(normalize-space(@rel),'NEXT','next'), ' '), ' next ')]",
  "pageElement": "//*[count(*[count(*[contains(concat(' ', normalize-space(@class), ' '), ' hentry ') or contains(concat(' ', normalize-space(@class), ' '), ' h-entry ')]) = 1]) > 1]",
  "exampleUrl": "https://thainokoe.com/ http://majikichi.com/"
}
@Griever
Griever / wedata-rivision-dff.user.js
Last active Aug 13, 2020
Wedata の編集履歴をdiff
View wedata-rivision-dff.user.js
// ==UserScript==
// @name Wedata Revision diff
// @namespace http://tampermonkey.net/
// @version 0.2
// @description Wedata のアイテムと編集画面に diff を表示
// @author Griever
// @match http://wedata.net/items/*
// @require https://raw.githubusercontent.com/google/diff-match-patch/master/javascript/diff_match_patch.js
// @grant none
// ==/UserScript==
@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
You can’t perform that action at this time.