Database
Database List
-
Favicons for Chrome extension Readerplus
http://goo.gl/bswmLast Update: 2013-05-28T18:50:56+09:00 History
-
LDR Full Feed 互換 Script のためのデータベースです.
LDR Full FeedはWebページのurl,本文部分を指すxpath,ページの文字コードを指すenc,microformatsの捜索を定義する真偽値(文字列で可),SITEINFOの優先順位を決定するtypeのデータを使用し,RSS Reader上で全文を表示します。
SITEINFO Format
* url (required)
対象のエントリーのURLにマッチする正規表現。(RegExp.test()で検索)
* xpath (required)
エントリーの本文部分を指定するXPath。
* type (required)
SBMはSBM
個別のblogはINDIVIDUAL, 長くていやだという人はIND
汎用のもののblogはSUBGENERAL, 長くていやだという人はSUB
汎用はGENERAL, 長くていやだという人はGEN
という風に設定してください。
* enc (optional)
取得先のページの文字コードがUTF-8以外だった場合、文字コードを指定する。省略可能。
* base (optional)
対象のエントリーがFeedBurnerなどを使用していて、エントリーの実URLと異なる場合、相対パスへの変換の際に基準となるURLを指定。
現在はfinalUrlによって不要となりました。省略可能。
* microformats (optional)
microformatsを検索しXPathを決定する場合、trueと記載。省略可能。
Last Update: 2023-05-28T19:51:16+09:00 History
-
このデータベースはAutoPagerizeというuserscriptから利用するためのものです。
AutoPagerizeではWebページのurl、次のリンクを指すXPath、ページ要素を指すXPathなどをこのデータベースで共有し、
様々なサイトでの自動ページ継ぎ足しを実現しています。
AutoPagerizeについての詳細は、こちらを参照してください。
http://userscripts.org/scripts/show/8551
Last Update: 2023-06-04T12:20:03+09:00 History
-
もとは、androidのN2TTSやVocalizerという読み上げアプリ用に作ったユーザー辞書(読み替え単語集)です。
最近のTTSエンジンは十分に賢いので、このユーザー辞書を使うと、かえって読み上げ精度や抑揚が悪くなるかも。
(例:「青瓦台」は、googleテキスト読み上げでは「セイガダイ」と正しく読めるが、マイクロソフトのHarukaでは「アオガワラダイ」と読んでしまうなど、TTSエンジンによって得意・不得意がある)
ベクターのフリー辞書などを転用して、時代小説などに頻出する地名や人名などを登録してみました。
TabSpeechというChromeプラグインでユーザー辞書(読み替え)のデータベースを指定できるので、このデータベースも利用できると思います。
★ユーザー辞書を充実させるため、単語追加歓迎します。
ただ、隆盛(人名でのタカモリ、普通名詞のリュウセイ)とか意味によって読み方が変わる言葉は、下手に登録せず、読み上げエンジンのアルゴリズムに任せたほうがよい気がします。
表(ひょう、おもて)とか明(あきら、国名のミン)など、一文字の漢字も登録しないでください。一括して登録した読みに置き換わる結果、「説明」を「せつミン」と読んだり、かえっておかしくなるので。
Last Update: 2019-12-01T07:54:08+09:00 History
-
Replacer for Chrome extension Readerplus
http://goo.gl/bswm
Last Update: 2013-04-22T14:14:56+09:00 History
-
ROAD TO DRAGONS(ロード・トゥ・ドラゴン)
http://spsv.acquire.co.jp/rtd/
各ユニットステータスデータLast Update: 2016-03-27T22:36:51+09:00 History
-
Last Update: 2017-07-30T18:15:06+09:00 History
-
LDRize用のSITEINFOです
Last Update: 2016-11-12T16:11:00+09:00 History
-
Last Update: 2013-10-22T16:01:26+09:00 History
-
ROAD TO DRAGONS(ロード・トゥ・ドラゴン)
http://spsv.acquire.co.jp/rtd/
各アクセサリ性能データ
※ネタバレするのでストーリーは含まず
Last Update: 2016-03-27T22:47:26+09:00 History
-
DATA for http://userscripts.org/scripts/show/38398
Last Update: 2014-10-10T00:28:14+09:00 History
-
Last Update: 2013-10-15T11:37:36+09:00 History
-
Limechatスクリプト、UstreamStatusWatcher用のUstreamチャンネル対応を保持します。
Last Update: 2013-08-04T18:42:53+09:00 History
-
ことせかい という読み上げアプリで利用するデータです。
Webで読める小説を取り込むために、文書の場所や次のページへのlinkなどをさすxpathを記述します。
幾つかの項目はAutopagerizeとほぼ同じ意味です。
ことせかい については以下のURLを参照してください。
http://limura.github.io/NovelSpeaker/
以下、個々の属性についての概ねの方針を書いておきます。
url
対象のURLしてヒットする正規表現を書きます。
pageElement
読み上げ対象となる文字列が含まれるエレメントを取り出すxpathを書きます。複数hitするようなxpathを書いた場合、その全てが取り出されます。
nextLink
次のページに続く場合のaタグを指定するxpathを書きます。複数hitするものを書いた場合、最初のエレメントだけが採用されます。
Autopagerize側では必須属性になっていますが、こちらでは必須ではありません。つまり、Autopagerizeは(その目的から)1ページに全てが入っているサイトは登録されていませんので、そのようなサイトはこちらに登録する必要があります。また、Autopagerize側で主題が違う記事へのnextLinkが指定されているものについて、こちら側のデータベースにnextLinkが無い状態で登録することによって、主題が違う記事を読み込まないようにする事もできなくもありません。
title
本棚に登録される時の名前として採用される文字列を含むエレメントを取り出すためのxpathを書きます。
subtitle
(2017/12/18: 将来的に利用するための項目です)小説の個々の章にあたるサブタイトルを抽出できるエレメントを取り出すためのxpathを書きます。
author
作者名として採用される文字列を含むエレメントを指定するxpathを書きます。
firstPageLink
小説のタイトルページ(本文は含まない)がある場合、そのタイトルページから本文のページに遷移するためのaタグを指定します。複数hitするものを書いた場合、最初のエレメントだけが採用されます。
注意:firstPageLink にヒットした場合、そのURLを読み直して評価をし直すため、無限に firstPageLink の読み込み先を読んで場合があります。そのようにならないように firstPageLink の xpath を指定してください。
tag
その小説等に関する文字列タグが列挙されているエレメントがある場合は指定します。将来的に小説の検索などに使われるタグとして利用されるつもりのものになります。幾つかターゲットを書いてみたところ、どうやら Aレコード でタグへのlinkになっているものが多いようで、その場合は内部にスペースがあるタグなども見受けられましたため、Aレコードのようなエレメント毎に一つのタグとして取り込めないかな?と思っています。ということでできればAレコードそのものを取り出すように(a/text() のような XPath を書いてテキストだけにしないように)して頂ければ幸いです。
isNeedHeadless
JavaScriptが動作した後に本文部分(pageElement)が生成される場合には何らかの値("true"が推奨)を入れます。"false" や "False", "nil", "0", ""(何も入れない) の場合には単にGETリクエストで取得された値について評価して良いという意味になります。
nextButton
isNeedHeadless が有効になっている場合、ここで指定される要素の最初の物を次へのリンクとみなして .click() が実行されます。なお、この要素については xpath ではなく CSS selector で表記します(できればxpathにしたいのですが……)。なお、nextLink よりも nextButton の方が先に評価されます(nextButton と nextLink が両方共に存在する場合は nextButton が優先されます)。
firstPageButton
isNeedHeadless が有効になっている場合、ここで指定される要素の最初の物を最初の本文へのリンクとみなして .click() が実行されます。なお、この要素については xpath ではなく CSS selector で表記します(できればxpathにしたいのですが……)。なお、firstPageLink よりも firstPageButton の方が先に評価されます(firstPageButton と firstPageLink が両方共に存在する場合は firstPageButton が優先されます)。
forceClickButton
(実験的機能なので将来的に変更される可能性があります)isNeedHeadless が有効になっている場合、ここで指定される要素が存在した場合はその要素に対して .click() が実行された後、改めて内容を評価し直します。特定のボタンを押さないと先に進めない場合などに利用します。
waitSecondInHeadless
isNeedHeadless が有効になっている場合、ページが読み込まれたと思われる後、さらにここで指定される数値で指定される秒数待った後にinnerHTMLを評価します。
injectStyle
pageElement で取り出した後のHTMLに対して強制的に適用するstyleを記述します。これは、pageElementで取り出した後のHTMLにはstyleが適用されない(パスが違うのでstyleが適用されないであるとか、pageElementで取り出されたHTMLにはstyleが無いであるとか、styleは別のファイルになっているのでGETリクエスト一回では取り出せないであるといったときに、white-space:pre-wrap; で指定されるようなコンテンツが入っているとHTMLからStringに変換した時に改行周りとかが省略されてしまって悲しいことになるという問題を回避するための物になります。(例えば、pageElement として <div class="content xxx yyy">...</div> が取り出されるのがわかっている場合、"div.content{white-space:pre-wrap;}" といったような値を指定する事を期待しています。
exampleUrl
対象のURLを書きます。後で動作確認などをする時に利用します。複数書く場合は半角スペースで区切ってください。
memo
何らかのメモ書きを残すべきと思った場合は書いておいてください。日本語でOKです。
また、次のページや最初のページを判定するための要素がいくつかあるのでそれらの優先順位を別途書き記しておきます。
優先される順序は
1. forceClickButton
2. nextButton
3. firstPageButton
4. nextLink
5. firstPageLink
の順(数字が若い方が優先)になります。
なお、ことせかい の動作としては、このデータベースとAutopagerizeのデータベースの両方を使ってデータを読み込むように作られています。
動作としては対象のURLについて、まずこちらのデータベースにあるものが優先され、こちらのデータベースに載っていないURLのものについてはAutopagerizeのデータベースを参照することになります。
ですので、Autopagerize側で定義されている情報で十分なものの場合は改めてこちら側のデータベースに登録する必要は無いかもしれません。Last Update: 2023-05-25T23:47:41+09:00 History
-
Last Update: 2013-07-25T11:10:00+09:00 History
-
Last Update: 2013-06-10T12:58:16+09:00 History
-
短縮URLサービスの一覧です。
とりあえず
http://d.hatena.ne.jp/furyu-tei/20101208/1291741670
用です。
これは、
http://userscripts.org/scripts/show/43826
を元に作られたTwitter専用の
http://sites.google.com/site/8th713lab/Home/Script/shorturlexpander
http://sharedfile.jp/r/3kyDGF2lDpNMIcQN/
で、スクリプト内に書かれていたドメイン一覧を外出ししたものです。
Last Update: 2010-12-24T23:12:34+09:00 History
-
Last Update: 2013-10-22T15:02:55+09:00 History
-
Safari用SIMBLプラグイン SafariDrag 向けの検索サイト情報です。
検索文字列が入る部分は %@ に置換して下さい。
動作確認をしたデータを登録するようお願いします。
検索機能を提供しているサイト側の利用規約にしたがって下さい。
「英辞郎 on the Web」は利用規約に抵触するのでデータベースに追加しないで下さい。Last Update: 2019-11-23T00:04:41+09:00 History
-
[English]
The database for Google Site Image, greasemonkey script.
Google Site Image adds an image of website (logo or banner) to the right side of search result.
install from: http://userscripts.org/scripts/show/46598
SITEINFO Format
* url (required) [String]
A part of URL to match with the link in search result. In actual spec, the value type is *String*, not RegExp.
example: userscripts.org
* img (required, img or html) [Array of String]
A list of image URL. The URL is absolute path.
You must use Array type even if the array contains just one URL.
example: ["http://hoge.com/images/hoge.png"]
example: ["http://foo.com/images/foo.gif", "http://bar.com/images/bar.png"]
* html (required, img or html) [String]
A String of html. It's embedded in DIV element instead of IMG element.
example: <span style="font-size: x-large; color: white; background-color: black;">hoge.org</span>
* css (optional) [String]
The string of CSS applied to DIV element contain one or more IMG element.
Usually this used to specify the background color for transparent logo image. However, you can use full CSS in this property, so it allow you insert your own element by using "content:" CSS property.
example: barckground-color: #012345; padding-right: 5px;
[日本語]
GreasemonkeyスクリプトであるGoogle Site Imageのためのデータベースです。
Google Site ImageはGoogleの検索結果の右側に一目でそのサイトと分かるようなロゴやバナーなどの画像を追加します。
インストール:http://userscripts.org/scripts/show/46598
Last Update: 2011-06-18T17:26:02+09:00 History
-
Last Update: 2014-05-14T17:41:49+09:00 History
-
検索結果を自由に並べ替えるシステム: RerankEverythingから利用するデータです.
各ページ中に存在する検索結果の単位を表すXPathを格納します.
RerankEverythingの詳細は下記から得られます.
http://rerank.jp/everythingLast Update: 2015-10-06T15:50:09+09:00 History
-
twitterのfromに表示されるあれ
http://userscripts.org/scripts/show/44339
Last Update: 2010-05-01T13:57:43+09:00 History
-
DEBUG_MAG_MELL_CONSOLE_COMMENT
Last Update: 2013-10-20T01:17:54+09:00 History
-
Last Update: 2013-09-04T15:23:03+09:00 History
-
XPathではなくSelectors APIを使用してAutoPagerizeを実現するためのデータベースを作ろうと思ったんですけどIE8はCSS2.1にしか対応してなくて全然使えないので四苦八苦中
Last Update: 2017-08-16T03:30:44+09:00 History
-
SITEINFO for Skip Redirector
SITEINFO spec: http://less.carbonfairy.org/post/331739866/skip-redirector-siteinfo
- Greasemonkey/GreaseKit User Script: http://userscripts.org/scripts/show/57806
- Google Chrome Extension: https://chrome.google.com/extensions/detail/khepipohfophddcdkcebejoglgfdibja
- Safari Extension: http://less.carbonfairy.org/post/686183157/safari-skip-redirector
Changes: http://less.carbonfairy.org/tagged/skipredirector
Last Update: 2020-11-05T23:55:26+09:00 History
-
Last Update: 2013-07-01T11:20:58+09:00 History
-
Last Update: 2013-04-18T10:20:44+09:00 History
-
image source definitions for iview( http://ido.nu/kuma/iview-iphone-app-for-tumblr/ ).
Last Update: 2010-11-16T00:28:58+09:00 History
-
twitterで他人のtweetに反応するbotリスト
他人のtweetに反応するbotを作る時は無視するようにしましょう!!!!
manager: botの管理者のtwitter id
keyword: 反応するキーワード(改行区切り)
Last Update: 2010-05-19T16:22:25+09:00 History
-
このデータベースはLogoHanamasizeというuserscriptから利用するためのものです。
LogoHanamasizeではWebページのurl、ロゴ画像を指すXPathなどをこのデータベースで共有し、様々なサイトでの肉のハナマサ化を実現しています。
LogoHanamasizeについての詳細は、こちらを参照してください。
http://d.hatena.ne.jp/ikenie/20081213/1229150117
userscriptはこちら
http://userscripts.org/scripts/show/38557Last Update: 2010-12-21T17:50:19+09:00 History
-
Last Update: 2013-10-22T13:23:09+09:00 History
-
ROAD TO DRAGONS(ロード・トゥ・ドラゴン)
http://spsv.acquire.co.jp/rtd/
オフ会ビンゴ大会用DBLast Update: 2016-03-22T18:07:13+09:00 History
-
multi_requester.js(vimperator-plugin)から利用するデータベースです。
サブコマンド名、リクエストする URL、レスポンスの XPath、その他付加情報を登録します。
see also http://zeromemory.sblo.jp/article/23101073.html
SITEINFO Format
* name (required):
:mr SUB_COMMAND」の SUB_COMMAND にあたります。コマンドのような省略記号 [] は使えません。重複したサブコマンドは一方しか利用できないので、冗長な名前をつけてください。(できれば Item 名は、name と同じにしておいてください) ex.) × wiki ○ wikipedia-ja, wikipedia-en, twitter-serach
* description (required):
complete 時の short help となります。url のタイトル名などを設定ください。
* url (required):
リクエストする url です。%s は、入力テキストに置換されてリクエストされます。
* xpath (option):
リクエスト先の必要な部分を指定する XPath です。バッファ出力時に利用されます。省略した場合、全てのコンテンツが出力されます。
* scrEncode (option):
リクエストする先のエンコードです。デフォルトは UTF-8 です。
* urlEncode (option):
リクエスト時の URL のエンコードです。デフォルトは srcEncode です。
* ignoreTags (option):
取得データがから省くタグを指定します。script は自動で処理されます。syntax 'tag1,tag2,……'
* extractLink (option):
XPathを指定します。1度目のリクエストからこのXpathを元にリンクを取得し、再度リクエストします。@see weather-yahoo
Last Update: 2016-10-25T09:06:45+09:00 History
-
Last Update: 2013-08-19T12:33:28+09:00 History
-
Last Update: 2013-08-19T12:26:53+09:00 History
-
Last Update: 2013-08-19T12:36:53+09:00 History
-
Last Update: 2013-08-19T12:30:13+09:00 History
-
Database to check how available the entered ID is in the world.
取得したいIDがどれだけのサイトで利用可能かをチェックするためのデータベース。Last Update: 2010-05-01T13:51:13+09:00 History
-
検索(ウェブ検索、辞書引き、翻訳、etc)に関する SITEINFO です。
※サイトの追加・修正は基本的に自由ですが、(追加するサイトの)利用規約や不適切と思われるものについては削除させて頂くことがあります。
Google Chrome 拡張機能「MultiLookup」で利用しています。
- https://chrome.google.com/extensions/detail/kploejngmljnhpofmejijjhegehhdfoa
追加方法: http://d.hatena.ne.jp/jimo1001/20101017/1287260976Last Update: 2020-09-10T15:23:24+09:00 History
-
ネガティブなフレーズを書き換えるアプリケーションに用います。
属性
ネガティブフレーズを緩和した表現neutralphrase
(例:ウザい⇒ちょっとうっとうしい)
ネガティブフレーズの印象を反転した表現positivephrase
(例:うるさい⇒明るい 悪い⇒良くなる)Last Update: 2013-01-30T11:38:27+09:00 History
-
Last Update: 2013-10-16T15:14:10+09:00 History
-
Appleの読み上げエンジン(Siri等の奴)での読み上げを修正するテーブルです。
正規表現を使って書き換えたい場合には
http://wedata.net/databases/TTS%20Regulaer%20Expression%20Convert%20Table%20for%20Apple%20TTS%20Engine%20(jp)
に追加してもらえると嬉しいです。
このデータベースは今の所、TabSpeech という Chrome Extension
https://chrome.google.com/webstore/detail/tabspeech/ccojlmmbakjcoddbepmmogiobbmmhmjc?hl=ja
から利用されています。Last Update: 2023-03-04T18:11:02+09:00 History
-
Last Update: 2013-04-02T17:54:57+09:00 History
-
Last Update: 2013-04-02T17:54:32+09:00 History
-
Opera 用エクステンション ImagePreviewPopup のフィルタ共有用データベース(実験及び予定地)
; name : The name of the filter.
; orderlevel : A hint to set the order of filters as.
; cont(false|true) : If set "true", will continue to apply following filters even if matched to the link. Or not, break when matched.
; link(regexp)[a] : If the reference of the anchor matches this regexp, the filter will be applied.
; thumb(regexp)[b] : If this value exists, filters will be applied only if the address which the anchor, to which (a) applies, has in its text node matches this regex.
; replace : The pattern which will be used to replace the pattern which [a](or [b] ) matches.If [b] exists, the substituted URL will be the result of replacing [b] with this pattern. Otherwise the substituted URL will be the result of replacing [a] with this.
Last Update: 2011-02-16T02:39:28+09:00 History
-
テキスト変換サービスの一覧です
Twitter Text Converter で利用しています
http://userscripts.org/scripts/show/22404
Last Update: 2016-01-04T22:24:20+09:00 History
-
寝る理由
data for http://userscripts.org/scripts/show/76315Last Update: 2010-06-02T02:00:24+09:00 History
-
アマゾンに他サイトの中古価格や図書館の蔵書情報を挿入するAmazonCrossBookCheckというuserscriptのためのデータベースです。
http://d.hatena.ne.jp/adda/20081112/1226463084Last Update: 2012-10-12T10:36:57+09:00 History