Greasy Fork is available in English.
【userChromeJS】選択した文字列などをドラッグし、ページ上に表示される半透明の枠内にドロップすることで、Web検索などを実行します。
検索に関する userChromeJS用スクリプト です(※Greasemonkeyスクリプトではありません)。設定画面はメニューバーの「ツール」メニューから開くことができます。メニューバーを非表示にしている場合、「F10」キーで表示されます。
chromeフォルダ内に drag-and-dropzones-plus.json というファイルを作成します。存在しなければ、Firefoxのウィンドウを開いたときにサンプルファイルが生成されます。
| where | 検索結果を開く場所。current tab window のいずれか。 |
|---|---|
| providers.name | 名前。この項目のみ指定すれば、ブラウザに登録されている同じ名前の検索エンジンが使用される。 |
| providers.search_url | URL。{searchTerms} が検索テキストに置き換えられる。 |
| providers.search_url_post_params | POSTメソッドを使用する場合に、application/x-www-form-urlencoded 形式で指定 (multipart/form-data で送信される)。{searchTerms} が検索テキストに置き換えられる。 |
| providers.image_url | 画像で検索を行う場合のURL。 |
| providers.image_url_post_params | 画像で検索を行う場合に、application/x-www-form-urlencoded 形式で指定。{searchTerms} が画像データに置き換えられる。 |
| providers.favicon_url | data: で始まるアイコンのURL。 |
| providers.encoding | 文字符号化方式。未指定の場合は UTF-8。 |
{
"where": "tab",
"providers": [
{
"name": "Google"
},
{
"name": "Weblio辞書"
},
{
"name": "Weblio英和和英"
},
{
"name": "Wikipedia (ja)"
},
{
"name": "Google 翻訳"
},
{
"name": "DeepL Translate"
},
{
"name": "Google 画像で検索",
"image_url": "https://lens.google.com/upload",
"image_url_post_params": "encoded_image={searchTerms}",
}
]
}
開発が終了したDrag & DropZones(Web Search Pro)の発想・デザインをもとに作成しました。
Drag & Drop Search+ (〜 Version 1.2.4)