- 追加された行はこの色です。
- 削除された行はこの色です。
#contents
#br
- [[userChrome.js用スクリプト/スクリプト配布サイト1]]
- [[userChrome.js用スクリプト/スクリプト配布サイト2]]
- [[userChrome.js用スクリプト/スクリプト配布サイト3]]
#br
* スクリプトを作成・配布しているサイトその2 [#hbe129cb]
* スクリプトを作成・配布しているサイトその1 [#j14b5dd0]
**[[[原创]UserChromeJS脚本 - 紫云飞 - 博客园>http://www.cnblogs.com/ziyunfei/archive/2011/11/25/2263756.html]] [#qabd34f5]
-[[autoContextmenu.uc.js>http://files.cnblogs.com/ziyunfei/autoContextmenu.uc.js]]
--ページ中の文字列を選択した時に自動でコンテキストメニューを表示する
** [[MozillaZine内userChrome.js スレ:http://forums.mozillazine.org/viewtopic.php?t=397735]] [#z39b06c1]
-[[Code Samples:http://forums.mozillazine.org/viewtopic.php?p=2169699#2169699]]
--[[WindowHook(メインウインドウ以外に読む込むときに併用)>http://forums.mozillazine.org/viewtopic.php?p=2169699#2169699]]
--importScript function (loads a script from a given local path)
--Sub-Script Loader (automatically includes all scripts ending in .uc.js and .uc.xul from the profile's chrome folder - this allows you to keep your code snippets somewhat ordered)
--WindowHook (allows to target all windows / not only the main window)
--Tools menu entry to edit userChrome.js
--Tools menu entry to open the chrome folder
--Tabs to the Right (Tabs Open Relative light)
--Drag'n'go (Super DragAndGo without UI)
//---「URLや選択文字列を下にドラッグしたとき、バックグラウンドの新規タブで開く」
//~80行目あたりで
// contentAreaDNDObserver.onDragStart = function(aEvent, aXferData, aDragAction) {
// this.ucjs_dng_startY = aEvent.screenY;//←追加
// var target = aEvent.originalTarget;
//~とかやって
//~62行目を
// if ((this.ucjs_dng_startY < aEvent.screenY) != !(aEvent && aEvent.shiftKey))
//~にする
--LaunchIE (IEView without UI)
--Customize address completion for [Shift]+[Enter]
--Undo Close Tab tab context menu item (requires Crash Recovery)
--Tab History for the context menu (requires Unified Back-/Forward Button)
--Further snippets for Firefox 2.0
-[[Sample scripts:http://forums.mozillazine.org/viewtopic.php?p=2171524#2171524]]
--Adds a menuitem on Tools menu
--Adds a menuitem on context menu
--Adds a toolbarbutton
--Adds "Edit userChrome.js" and "Edit userChrome.xul" on MR Tech Local Install's Edit Config button menu (last updated: 2006-05-24)
--Shows the Bookmarks tooltips and Sidebar tooltips
-[[Content Disposition:http://forums.mozillazine.org/viewtopic.php?p=2178079#2178079]]
-[[Patch for bug 327604:http://forums.mozillazine.org/viewtopic.php?p=2178079#2178079]]
-[[truncfix:http://forums.mozillazine.org/viewtopic.php?p=2188420#2188420]]
-[[Adds 'Edit userChrome.js' on MR Tech Local Install's Edit Config button menu:http://forums.mozillazine.org/viewtopic.php?p=2195636#2195636]]
-[[Update Edge Tab Attributes :http://forums.mozillazine.org/viewtopic.php?p=2195636#2195636]]
-[[View Source in Tab:http://forums.mozillazine.org/viewtopic.php?p=2251242#2251242]]
-[[Delicious Delicacies:http://forums.mozillazine.org/viewtopic.php?p=2251242#2251242]]
-[[viewSelectionSourceInTab.uc.js:http://forums.mozillazine.org/viewtopic.php?p=2251269#2251269]]
-[[Ctrl+9 selects last tab:http://forums.mozillazine.org/viewtopic.php?p=2269872#2269872]]
-[[Manage Bookmarks Folders:http://forums.mozillazine.org/viewtopic.php?p=2272610#2272610]]
-[[dragandgo.js:http://forums.mozillazine.org/viewtopic.php?p=2273029#2273029]]
-[[ToolbarConfig:http://forums.mozillazine.org/viewtopic.php?p=2274991#2274991]]
-[[DisableBackspaceNavigation :http://forums.mozillazine.org/viewtopic.php?p=2276828#2276828]]
-[[viewLinkSource.xul:http://forums.mozillazine.org/viewtopic.php?p=2278814#2278814]]
-[[findbarontop.uc.js:http://forums.mozillazine.org/viewtopic.php?p=2282058#2282058]]
-[[userChrome.xul:http://forums.mozillazine.org/viewtopic.php?p=2282329#2282329]]
-[[changevaluesonhixiedatauripage.user.js:http://forums.mozillazine.org/viewtopic.php?p=2283063#2283063]]
-[[Move findbar to top on View Source window:http://forums.mozillazine.org/viewtopic.php?p=2286047#2286047]]
-[[ManageBookmarksFolders.xul:http://forums.mozillazine.org/viewtopic.php?p=2295762#2295762]]
-[[Thunderbird 用:http://forums.mozillazine.org/viewtopic.php?p=2297645#2297645]]
--Search Toolbar Item
--Disabled Throbber
--Select Inbox on Startup
--No New Window on Double Click
-[[pmail.xul:http://forums.mozillazine.org/viewtopic.php?p=2311773#2311773]]
-[[Clear Data(SeaMonkey 用):http://forums.mozillazine.org/viewtopic.php?p=2325059#2325059]]
-[[Make some labels like IE:http://forums.mozillazine.org/viewtopic.php?p=2326965#2326965]]
-[[Auto clear searchbar after submit, Auto show context menu upon selecting:http://forums.mozillazine.org/viewtopic.php?p=2336804#2336804]]
-[[Context menu for Home button:http://forums.mozillazine.org/viewtopic.php?p=2355561#2355561]]
-[[Image Sender:http://forums.mozillazine.org/viewtopic.php?p=2415455#2415455]]
-[[Element Inspector:http://forums.mozillazine.org/viewtopic.php?p=2415455#2415455]]
-[[ImageSender.xul:http://forums.mozillazine.org/viewtopic.php?p=2415645#2415645]]
-[[contextSaveBGImage.xul:http://forums.mozillazine.org/viewtopic.php?p=2415645#2415645]]
-[[View Page Source External from Context menu:http://forums.mozillazine.org/viewtopic.php?p=2452450#2452450]]
-[[Adds "View & Edit Download Actions..." button:http://forums.mozillazine.org/viewtopic.php?p=2474517#2474517]]
-[[Inspect Window.js/inspectWindow.xul:http://forums.mozillazine.org/viewtopic.php?p=2474517#2474517]]
-[[shortenLink.xul:http://forums.mozillazine.org/viewtopic.php?p=2474517#2474517]]
-[[View Selection Source in Tab:http://forums.mozillazine.org/viewtopic.php?p=2483572#2483572]]
-[[Open urlbar URL's and bookmarks in new foreground tab or in current tab if it's blank:http://forums.mozillazine.org/viewtopic.php?p=2491616#2491616]]
-[[Close All Tabs, Close Left Tabs, Close Right Tabs, Purge Tab History:http://forums.mozillazine.org/viewtopic.php?p=2493198#2493198]]
-[[important.uc.js:http://forums.mozillazine.org/viewtopic.php?p=2527174#2527174]]
-[[Copy Feed URL:http://forums.mozillazine.org/viewtopic.php?p=2563211#2563211]]
-[[Fashion Tabs (Chromatabs lite):http://forums.mozillazine.org/viewtopic.php?p=2592073#2592073]]
-[[Undo Close Tab Menu (moves the Recently Closed Tabs menu over to Tools for when you've hidden the History menu; and adds a one-shot session saving/restoring function):http://forums.mozillazine.org/viewtopic.php?p=2592073#2592073]]
-[[Drag'n'Duplicate (allows to move tabs between windows and copy tabs through drag&drop; cf. Copy Dragged Tab):http://forums.mozillazine.org/viewtopic.php?p=2592073#2592073]]
-[[Sub-XUL Loader:http://forums.mozillazine.org/viewtopic.php?p=2597175#2597175]]
-[[Tab Session Manager:http://forums.mozillazine.org/viewtopic.php?p=2602279#2602279]]
-[[Copy Feed URL 2.0:http://forums.mozillazine.org/viewtopic.php?p=2609719#2609719]]
-[[greasemonkey_mod.uc.js:http://forums.mozillazine.org/viewtopic.php?p=2610415#2610415]]
-[[stopreloadgo.uc.js:http://forums.mozillazine.org/viewtopic.php?p=2615292#2615292]]
-[[Prominent Domain(Locationbar2):http://forums.mozillazine.org/viewtopic.php?p=2633304#2633304]]
-[[Move menus from menubar to bookmarks toolbar button as context menu (without any others):http://forums.mozillazine.org/viewtopic.php?p=2675557#2675557]]
-[[Clear search term:http://forums.mozillazine.org/viewtopic.php?p=2695410#2695410]]
-[[Load progress in title:http://forums.mozillazine.org/viewtopic.php?p=2695410#2695410]]
-[[Hover tab bar scroll-buttons:http://forums.mozillazine.org/viewtopic.php?p=2695410#2695410]]
-[[Status bar in menubar:http://forums.mozillazine.org/viewtopic.php?p=2697278#2697278]]
-[[autoSelectTab.uc.js>http://files.cnblogs.com/ziyunfei/autoSelectTab.uc.js]]
--[[Tab Focus>https://addons.mozilla.org/firefox/addon/tab-focus/]]代替用
--非アクティブ状態のタブに0.3秒マウスポインタをかざすとアクティブ状態になる
** [[Gozer.org: Mozilla: userChrome.js>http://www.gozer.org/mozilla/userChrome.js/]] [#ad4846c5]
-[[closeTabByLeftClick.uc.js>http://files.cnblogs.com/ziyunfei/autoSelectTab.uc.js]]
--タブを左クリックで閉じるようにする
-[[UserScripts.uc.js:http://www.gozer.org/mozilla/userChrome.js/scripts/userScripts.uc.js]]
--JavaScript ALA Greasemonkeyを使用してWebページをカスタマイズする
-[[pluginManager_mb.uc.js:http://www.gozer.org/mozilla/userChrome.js/scripts/pluginManager_mb.uc.js]]
--チェックボックスを置くプラグインマネージャ拡張モジュールのためのアドオン。
-[[dmHandler.uc.js:http://www.gozer.org/mozilla/userChrome.js/scripts/dmHandler.uc.js]]
--制御クリックで外部ダウンロードマネージャへのリンクを送信。(ポップアップウィンドウでの.nfoと.txtファイルを閲覧するのを除く)
-[[copyImgDataURI.uc.js>http://files.cnblogs.com/ziyunfei/copyImgDataURI.uc.js]]
--画像をBase64に変換してクリップボードへコピーする
--画像上でコンテキストメニューを開き「复制图片Data URI」をクリックする
** [[こんなに月も紅いのに:http://d.hatena.ne.jp/DeaR/]] [#d7dcf7c8]
-[[copyMutiLinks.uc.js>http://files.cnblogs.com/ziyunfei/copyMutiLinks.uc.js]]
--選択範囲のリンクを全てクリップボードにコピーする
--文字列選択後、コンテキストメニューの"复制选中链接"をクリックする
-[[ExtendedCopyMenu.uc.js>http://files.cnblogs.com/ziyunfei/ExtendedCopyMenu.uc.js]]
--[[Extended Copy Menu>https://addons.mozilla.org/firefox/addon/extended-copy-menu/]]代替用
--選択範囲をHTMLコードごとコピーする
--範囲選択後、コンテキストメニューの"复制纯文本"をクリックでテキストのみをコピー
--範囲選択後、コンテキストメニューの"复制源代码"をクリックでHTMLコードごとコピー
-[[Global alias for NYAOS 3.x:http://d.hatena.ne.jp/DeaR/touch/20130128/p2]]
--zshのグローバルエイリアスのNYAOS移植版
-[[Abbreviations for NYAOS 3.x:http://d.hatena.ne.jp/DeaR/touch/20130128/p3]]
--zshのabbreviationsのNYAOS移植版
-[[Complete by command for NYAOS 3.x:http://d.hatena.ne.jp/DeaR/touch/20130128/p4]]
--コマンド毎に指定できる補完機能
-[[SafariHighlight.uc.js ver. 1.0.0>http://d.hatena.ne.jp/DeaR/20080608/p1]]
--XUL/Migemo(https://addons.mozilla.org/ja/firefox/addon/5239/)で同様のSafari3風ハイライト機能がありますので、其方の使用をお勧めします。
-[[imageviewer.uc.js>http://files.cnblogs.com/ziyunfei/imageviewer.uc.js]]
--画像を単体で開いた時に背景を黒くする
--Firefox11以降の標準機能と違い画像は画面左上に表示される
-[[locationbar.uc.js>http://files.cnblogs.com/ziyunfei/locationbar.uc.js]]
--ロケーションバーのURLを階層別に移動可能にする
** [[SCRAPBLOG (xuldev.org):http://www.xuldev.org/misc/ucjs.php?lang=ja]] [#bb004513]
-[[newTabByLeftClick.uc.js>http://files.cnblogs.com/ziyunfei/newTabByLeftClick.uc.js]]
--タブバーを左クリックで新しいタブを追加する
-[[MouseGestures.uc.js>http://www.xuldev.org/misc/script/MouseGestures.uc.js]]
--軽量マウスジェスチャ
--Firefox4.0以降でジェスチャ入力後にコンテキストメニューが表示されてしまう場合は、Firefoxオプション>コンテンツ>JavaScriptを有効にする>コンテキストメニューを無効化または変更する、にチェックを入れる
--[[SCRAPBLOG : [userChrome.js] 軽量マウスジェスチャで利用可能なスクリプト集>http://www.xuldev.org/blog/?p=76]]
--[[Mouse Gestures Redox - Firefox更新情報 Wiki*>http://wikiwiki.jp/firefox/?Ext%2Fold%2Finterface%2FMouse%20Gestures%20Redox]]((「ジェスチャーの追加」の項目のリンク先にある、Mouse Gestures Redox独自の関数を使用していないスクリプトは、MouseGestures.uc.jsでも利用可能))
---[[open-selected-links.txt(選択範囲のリンクを全て開く)>http://u6.getuploader.com/script/download/464/open-selected-links.txt]]((ウェブアーカイブ上のMouse Gestures Redox公式サイトには保存されていなかったスクリプト))
-[[numberedTabs.uc.js>http://files.cnblogs.com/ziyunfei/numberedTabs.uc.js]]
--[[Indexify Tabs>https://addons.mozilla.org/ja/firefox/addon/indexify-tabs/]]代替用
--左のタブから順番に番号を付ける
-[[openBookmarkInNewTab.uc.js>http://files.cnblogs.com/ziyunfei/openBookmarkInNewTab.uc.js]]
--ブックマークメニューから左クリックでブックマークを開いた時に下記になる
---非アクティブの新しいタブで開く
---挙動は変わらない
---前のページに戻れなくなる
-[[openbookModokiFor4.0.uc.js>https://github.com/alice0775/userChrome.js/blob/master/openbookModokiFor4.0.uc.js]]
--[[OpenBook>https://addons.mozilla.org/ja/firefox/addon/openbook/]]代替用
--ブックマーク追加時のパネルの表示を変更
-[[TabPreview.uc.js:http://www.xuldev.org/misc/script/TabPreview.uc.js]]
--タブ上にマウスをかざすと、サムネイルプレビューをリアルタイムに表示します。
-[[openMutiLinks.uc.js>http://files.cnblogs.com/ziyunfei/openMutiLinks.uc.js]]
--選択範囲のリンクを全て開く
--範囲選択後、コンテキストメニューの"打开选中链接"をクリックすると全てのリンクを開く
-[[CopyTabInfo.uc.js>http://www.xuldev.org/misc/script/CopyTabInfo.uc.js]]
--タブの右クリックメニューからタイトルとURLをコピーできるようにします
-[[undoCloseTabMenu.uc.js>http://files.cnblogs.com/ziyunfei/undoCloseTabMenu.uc.js]]
--最近閉じたタブの一覧表示ボタンをブックマークツールバーに追加する
-[[SearchClipboard.uc.js>http://www.xuldev.org/misc/script/SearchClipboard.uc.js]]
--検索エンジンボタンをミドルクリックし、クリップボード内の文字列で検索
--メニューの検索エンジンをミドルクリックし、クリップボード内の文字列で検索
-[[searchsimilarimage.uc.js>http://files.cnblogs.com/ziyunfei/searchsimilarimage.uc.js]]
--類似画像を複数の検索エンジンで検索する
--画像上でコンテキストメニューを開き"搜索类似图片"をクリックする
-[[PrivateToolMenus.uc.js>http://www.xuldev.org/misc/script/PrivateToolMenus.uc.js]]
--Cookie・パスワード・証明書を管理するウィンドウを表示する項目をツールメニューに追加
-[[undoCloseTabByMiddleClick.uc.js>http://files.cnblogs.com/ziyunfei/undoCloseTabByMiddleClick.uc.js]]
--タブバーをミドルクリックで最後に閉じたタブを表示し直す
-[[RestartFirefox.uc.js>http://www.xuldev.org/misc/script/RestartFirefox.uc.js]]
--Firefoxを再起動する項目とショートカットキーをファイルメニューに追加
-[[VerticalToolbar.uc.js>http://www.xuldev.org/misc/script/VerticalToolbar.uc.js]]
--縦置き型ツールバーを左端に追加
--[[VerticalToolbar_mod.uc.js>http://u6.getuploader.com/script/download/623/VerticalToolbar_mod.uc.js]]
--[[VerticalToolbar_mod.uc.js(E4X削除版)>https://github.com/ardiman/userChrome.js/blob/master/verticaltoolbar/VerticalToolbar_mod.uc.js]]
-[[MoveTabHalfStepAhead.uc.js:http://www.xuldev.org/misc/script/MoveTabHalfStepAhead.uc.js]]
--Change the position whereto move a tab by drag-and-drop half step ahead.
**[[nightson/userChromeJS ・ GitHub>https://github.com/nightson/userChromeJS]] [#c86f3a48]
** [[Days on the Moon:http://nanto.asablo.jp/blog/2006/12/31/1083170]] [#e9530ad0]
-[[context-encoding-menu.uc.js>http://www.ne.jp/asahi/nanto/moon/2006/12/31/context-encoding-menu.uc.js]]
--コンテキストメニューに「文字エンコーディング」メニューを追加する
-[[Middle Click and Go:http://www.ne.jp/asahi/nanto/moon/2006/12/31/middle-click-and-go.uc.js]]
--URLバーを中クリックでクリップボード中のURLへ移動
--検索バーを中クリックでクリップボード中の文字列を検索
--検索バーのポップアップメニューを中クリックでクリップボード中の文字列を特定の検索エンジンで検索
- [[history-scroller.uc.js:http://www.ne.jp/asahi/nanto/moon/2006/12/31/history-scroller.uc.js]]
-- マウスボタンプレス中にホイールスクロールでタブの履歴をポップアップ。TabScroller から履歴機能を抜き出したもの。
-[[AboutConfigMultipleSelection.uc.js>https://github.com/nightson/userChromeJS/blob/master/AboutConfigMultipleSelection.uc.js]]
--about:configで複数項目を選択可能
--''Shift'' + ''方向キー'' で隣り合った複数項目を選択
--''Ctrl'' + ''方向キー'' で複数項目を個別に選択
-[[FloatingScrollbar.uc.js>https://github.com/nightson/userChromeJS/blob/master/FloatingScrollbar.uc.js]]
--スクロールバーを透明化し、つまみ部分を細く半透明化
--つまみ部分はマウスオーバー時やドラッグ時に不透明化
--ツールメニュー"Use Floating Scrollbar"で表示の切り替えが可能
-[[UserScriptLoader.uc.js>https://github.com/nightson/userChromeJS/blob/master/UserScriptLoader.uc.js]]
--[[Griever>https://github.com/Griever]]版[[UserScriptLoader.uc.js>https://github.com/Griever/userChromeJS/tree/master/UserScriptLoader]]のフォーク版
** [[鳥獣保護区:http://wildlifesanctuary.blog38.fc2.com/]] [#e9c7e69d]
-[[ScratchPadMod.uc.js>https://github.com/nightson/userChromeJS/blob/master/ScratchPadMod.uc.js]]
--「Window」メニューを追加 (スクラッチパッドのメニューバーに)
--「Window」メニューの1行目の項目を選択すると、スクラッチパッドを開いた時のページでJavaScriptを実行
--「Window」メニューの2行目の項目を選択すると、通常通りにスクラッチパッドでJavaScriptを実行
-[[userChrome.js スクリプトで日本語を使う:http://wildlifesanctuary.blog38.fc2.com/blog-entry-149.html]]
--userChrome.js は、手軽にメニュー等を追加出来るのですが、そのまんまだと日本語が使えないので使えるようにする
-[[階層を1つ上に上がるボタンの拡張機能 "Go Up" を userChrome.js を使って右クリックメニューに追加する:http://d.hatena.ne.jp/iNo/20061108#1162980435]]
-[[Firefox で開いているページを Safari で開く:http://wildlifesanctuary.blog38.fc2.com/blog-entry-85.html]]
--userChrome.cssのJavascript 版みたいなもの
-[[ダイアログを表示せずに画像を保存する usreChrome.js スクリプト:http://wildlifesanctuary.blog38.fc2.com/blog-entry-148.html]]
--Firefox のコンテキストメニューから画像を保存する際に、ダイアログを表示せずにダウンロードフォルダに保存する
-[[SimpleSessionManager.uc.js>https://github.com/nightson/userChromeJS/blob/master/SimpleSessionManager.uc.js]]
--[[Session Manager>https://addons.mozilla.org/ja/firefox/addon/session-manager/]]代替用
--ツールメニューからセッションを保存・復元する
** [[Zoolcar9 / LouCypher>http://zoolcar9.lhukie.net/]]>[[Index of /mozilla/userChromeJS>http://zoolcar9.lhukie.net/mozilla/userChromeJS/]] [#a6651c31]
**[[ardiman/userChrome.js · GitHub>https://github.com/ardiman/userChrome.js]]((オリジナルのスクリプト以外は日本語圏や中国語圏のスクリプトの転載やドイツ語での翻訳・説明を行っている)) [#fa5b68ce]
-[[AboutConfigButton.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/aboutconfigbutton]]
--about:configページを表示するボタンをメニューバーに追加する
-[[compact_menu.uc.js>http://zoolcar9.lhukie.net/mozilla/userChromeJS/compact_menu.uc.js]]
--メニューバーの各項目を1つのメニューにまとめる
-[[addBookmarkInLastUsedFolder.uc.js>https://github.com/ardiman/userChrome.js/blob/master/addbookmarkinlastusedfolder/addBookmarkInLastUsedFolder.uc.js]]
--[[addBookmarkInLastUsedFolder.uc.js>http://j.mozest.com/zh-CN/ucscript/script/27/]]Fx40対応版
--ブックマークボタンを押した時に最後に使用したブックマークフォルダにブックマークを追加する
-[[copyFeedURL.uc.js>http://zoolcar9.lhukie.net/mozilla/userChromeJS/copyFeedURL.uc.js]]
--閲覧ページのフィードのURLをコピーするための項目を、フィード追加ボタンのコンテキストメニューに追加
-[[AddonsDownloadsSidebar.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/addonsdownloadssidebar]]
--アドオンマネージャ表示用のサイドバーを追加する
-[[inspectChrome.uc.js>http://zoolcar9.lhukie.net/mozilla/userChromeJS/inspectChrome.uc.js]]
--[[DOM Inspector>https://addons.mozilla.org/firefox/addon/dom-inspector-6622/]]必須
--Firefox本体や閲覧ページ各部でShift+右クリックするとDOM Inspectorでその部分のノードを開く
-[[AllReload.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/allreload]]
--コンテキストメニューの"Alle Tabs neu laden"をクリックすると全てのタブが再読み込みされる
** [[もか日記:http://d.hatena.ne.jp/fls/]] [#pbe69cab]
-[[AlwaysOnTop.uc.xul>https://github.com/ardiman/userChrome.js/blob/master/alwaysontop]]
--Firefoxを強制的に前面表示するボタンをメニューバーの末尾に追加する
-[[Compact Menu for userChrome.js:http://d.hatena.ne.jp/fls/20070101/p1]]
--メニューをThrobber(読み込み時にくるくる回るやつ)から表示する
-[[Youtube FLV ダウンロード for userChrome.js:http://d.hatena.ne.jp/fls/20070110/p1]]
--YoutubeのFLVファイルをダウンロードするuserChrome.jsスクリプト
-[[AutoClick.uc.js>https://github.com/ardiman/userChrome.js/tree/master/autoclick]]
--ページ中のリンクにマウスポインタを0.5秒かざしてリンク先URLを開く
---target属性が_blankに設定されているリンクへは効かない
--ツールメニューの「AutoClick aktivieren」をクリックすると有効になる
---Firefox次回起動時には強制的に無効状態となる
--ツールメニューの「AutoClick deaktivieren」をクリックすると無効になる
**[[alice0775's Profile - GitHub>https://github.com/alice0775]]>[[alice0775/userChrome.js - GitHub>https://github.com/alice0775/userChrome.js]] [#n4395695]
-[[userChrome.js (alice0775版Sub-Script/Overlay Loader)>https://github.com/alice0775/userChrome.js/blob/master/userChrome.js]]
--uc.jsファイル(プロファイルのchromeフォルダ以下の階層にある)やuc.xulファイルを全て読み込む
--alice0775版Sub-Script/Overlay Loader自体は、プロファイルのchromeフォルダ直下に配置する
--スクリプトを読み込まない場合は、USE_0_63_FOLDERの値をtrueからfalseに変更する
---Firefox8以降は、コマンドラインオプションに「 -purgecaches」を付けて起動する(または拡張機能を切り替える等して再起動でもよい)
--userChromeJSでも利用可能。userChromeJS単体では複数のuc.xulファイルを読み込めない。複数のuc.xulファイルを読み込ませたい場合はSub-Script/Overlay Loaderを使う必要がある。
//--[[uc>https://addons.mozilla.org/ja/firefox/addon/uc/]]では、XULファイルのメタデータに「@delay」の項目を追加する。またミリ秒単位で数値を設定すると複数のXULファイルを読み込める。
-[[AutoPopup.uc.js>https://github.com/ardiman/userChrome.js/blob/master/autopopup/AutoPopup.uc.js]]
--[[autoPopup.uc.js>https://github.com/zephyrer/userChromeJS/blob/master/autoPopup.uc.js]]改造版
--メニューバーの各メニュー上に、マウスオーバーでメニュー一覧をポップアップ表示。
--Firefox29以降のメニューボタン上に、マウスオーバーでパネルをポップアップ表示。
-[[rebuild_userChrome.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/rebuild_userChrome.uc.xul]]
--uc.jsファイルやuc.xulファイルのキャッシュを消去して新しいウィンドウで再読み込みする
--userChrome.js・uc.jsファイル・uc.xulファイルの有効/無効を切り替える
--[[userChrome.js>https://github.com/alice0775/userChrome.js/blob/master/userChrome.js]]必須
-[[AutoSelectUrl.uc.js>https://github.com/ardiman/userChrome.js/tree/master/autoselecturl]]
--ロケーションバーと検索バーにフォーカスを移した時にURLや文字列を選択状態にする
-[[000-windowhook.uc.js>https://github.com/alice0775/userChrome.js/blob/master/000-windowhook.uc.js]]
--一部ファイルはこれが無いと動作しない
-[[ClearCache.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/clearcache]]
--メニューバーに追加されるボタンを押してキャッシュを消去
--ボタンは移動不可
-[[conqueryModoki4.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/conqueryModoki4.uc.xul]]
--文字列選択>コンテキストメニュー>「Query to(Q)…」
---「Query to(Q)…」から検索エンジンをクリック ⇒ 文字列を検索
---「Query to(Q)…」をダブルクリック ⇒ 標準の検索エンジンで検索
---「Query to(Q)…」をホイールクリック ⇒ 全ての検索エンジンで
--文字列選択>コンテキストメニュー>「Query to(Q)…」>検索エンジン上で
---ホイールクリック→クリップボード内の文字列で検索
---右クリック→タブをフォーカスした状態で開き検索
---Shift+左クリック→ダイアログで確認
---Shift+Ctrl+右クリック→ダイアログで確認
---Ctrl+右クリック→クリップボード内の文字列で検索
--文字列選択>検索バーの検索エンジンのアイコン上で
---右クリック→検索バーの検索文字列を消去
---ホイールクリック→クリップボード内の文字列で検索
---左ダブルクリック→Firefox標準の検索エンジンに切り替える
---Shift+左ダブルクリック→検索バーに「 +」と選択文字列を追加
---Ctrl+左ダブルクリック→検索バーに「 」と選択文字列を追加
---Alt+左ダブルクリック→検索バーに「 -」と選択文字列を追加
---Shift+Ctrl+左ダブルクリック→検索バーに「 site:」と閲覧ページのホストを追加
-[[ClearCacheButtonMovable.uc.js>https://github.com/ardiman/userChrome.js/tree/master/clearcachebuttonmovable]]
--[[Clear Cache Button>https://addons.mozilla.org/firefox/addon/clear-cache-button/]]代替用
--キャッシュ消去ボタンをツールバー等へ追加可能にする
--ツールメニューの「Cache leeren」でキャッシュを消去する
--関連項目:[[検索エンジンの追加>http://firefox.geckodev.org/index.php?%E6%A4%9C%E7%B4%A2%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%81%AE%E8%BF%BD%E5%8A%A0]]/[[Add to Search Bar>http://firefox.geckodev.org/index.php?Add%20to%20Search%20Bar]]
-[[CopyFixer.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/copyfixer]]
--[[Copy Fixer>https://addons.mozilla.org/firefox/addon/copy-fixer/]]代替用
--文字列未選択時にCtrl+CでタイトルとURLをコピー
-[[ucjsPermission2.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/ucjsPermission2.uc.xul]]
--コンテキストメニューから各種パーミッションをドメイン別に設定可能にする
-[[CopyInterfaceText.uc.js>https://github.com/ardiman/userChrome.js/tree/master/copyinterfacetext]]
--リンクを右クリックするとリンクテキストがクリップボードへコピーされる
--Firefox本体やページの入力欄上で右クリックすると入力欄に表示されている文字列がクリップボードへコピーされる
-[[ucjsPermissionPreferences2.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/ucjsPermissionPreferences2.uc.xul]]
--Firefoxのオプションから各種パーミッションをドメイン別に設定可能にする
--000-windowhook.uc.js必須
--Fx23以降はJavaScript系機能を切り替える項目とボタンが表示される([[SettingSanity>https://addons.mozilla.org/firefox/addon/settingsanity/]]代替)
-[[CutCopyPasteTabs.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/cutcopypastetabs]]
--[[Cut, copy and paste Tabs>https://addons.mozilla.org/firefox/addon/cut-copy-paste-tabs/]]代替
--タブコンテキストメニューからタブURLの切り取り・コピー・貼り付けを行う
---複数行のURLを貼り付け可能
--複数のタブを選択して切り取りやコピーをするには[[Bug 566510 - Allow multiselect operations on tabs>https://addons.mozilla.org/firefox/addon/bug-566510/]]が必要
---[[TabFocus.uc.js>https://github.com/ardiman/userChrome.js/tree/master/tabfocus]]等のマウスホバーでタブを切り替えるスクリプトを使用している場合はShift+タブクリックでの選択範囲指定は不可能
-[[DragNgoModoki_Fx3.7.uc.js>https://github.com/alice0775/userChrome.js/blob/master/DragNgoModoki_Fx3.7.uc.js]]
--[[DragIt (formerly Drag de Go)>https://addons.mozilla.org/ja/firefox/addon/dragit-formerly-drag-de-go/]]代替用スクリプト
-[[extras_config_menu.uc.js>https://github.com/ardiman/userChrome.js/tree/master/extras_config_menu]]
--ロケーションバー内のボタンメニューからaboutページやuc.js関連のファイル・フォルダ、Firefox関連のフォルダを開けるようにする
--TextOpenExeに使用したいエディタのパス((「\」は「\\」とする))を記入するとボタンメニュー上部の項目にあるファイルを開けるようになる
-[[ieviewModoki2.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/ieviewModoki2.uc.xul]]
--[[IE View>https://addons.mozilla.org/ja/firefox/addon/ie-view/]]代替用XUL
-[[findbar2top.uc.js>https://github.com/ardiman/userChrome.js/tree/master/findbar2top]]
--ページ内検索バーをページ上部に表示する
-[[textLink.uc.js>https://github.com/alice0775/userChrome.js/blob/master/textLink.uc.js]] / [[textLink_e10s.uc.js>https://github.com/alice0775/userChrome.js/blob/master/textLink_e10s.uc.js]]
--[[テキストリンク>https://addons.mozilla.org/ja/firefox/addon/text-link/]]代替用スクリプト
-[[HideTabbarWithOneTab.uc.js>https://github.com/ardiman/userChrome.js/tree/master/hidetabbarwithonetab]]
--[[Hide Tab Bar With One Tab>https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/]]代替用
--Fx23以降でタブが1つしか開かれていない場合にタブを隠すようにする
--同機能の[[CSSコード>https://bugzilla.mozilla.org/show_bug.cgi?id=877479#c14]]
---Stylish/User Style Manager/userChrome.css用
-[[ucjs_clearfield.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ucjs_clearfield.uc.js]]/[[ucjs_clearfield_Fx25.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ucjs_clearfield_Fx25.uc.js]]
--Firefoxの検索バー・ページ内検索バーやウェブページの各種入力欄上のコンテキストメニューに文字列を消去する項目「クリア」を追加
-[[ImageBlock.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/imageblock]]
--画像の表示と非表示を切り替えるボタンをメニューバーに追加
-[[quickProxyModoki3.0.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/quickProxyModoki3.0.uc.xul]]
--[[QuickProxy>https://addons.mozilla.org/ja/firefox/addon/quickproxy/]]代替用XUL
-[[IPToGeolocation.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/iptogeolocation]]
--[[IP to Geolocation>https://addons.mozilla.org/firefox/addon/ip-to-geolocation/]]XUL版
--ページ上やリンク上でコンテキストメニューを開き「IP lokalisieren」をクリックするとページやリンク先のホスト情報を表示
--「Link」で[[IP-API.com>http://ip-api.com/]]の該当ページを開く
---[[IP-API.com>http://ip-api.com/]]の該当ページにはGoogleマップの画像も表示される
--「Schließen」で閉じる
-[[autoContextmenu.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/autoContextmenu.uc.xul]]
--文字列を選択した時に自動でコンテキストメニューを表示する
-[[ListOpenUrls.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/listopenurls]]
--Firefoxで開いている全タブのURL一覧を表示する
--ツールメニューの「URL Liste öffnen」をクリックする
-[[autoCopyToClipboard.uc.js>https://github.com/alice0775/userChrome.js/blob/master/autoCopyToClipboard.uc.js]]
--[[AutoCopy>https://addons.mozilla.org/ja/firefox/addon/autocopy/]]代替用
--選択した文字列をクリップボードへ自動的にコピーする
--ツールメニューの「Auto Copy toggle」やCtrl+Shift+Cの入力、about:configの「clipboard.autocopy」で有効・無効を切り替え可能
--YOURKEYINSPEED:
---Shiftキーを押しながら方向キーやHome/Endキーを入力して文字列を選択した時に文字列をコピーするまでの時間(ミリ秒)
--YOURCLICKSPEED:
---クリック後に選択した文字列やダブルクリック/トリプルクリックで選択した文字列をコピーするまでの時間(ミリ秒)
--[[uc>https://addons.mozilla.org/ja/firefox/addon/uc/]]では動作しない
-[[LocationbarCharacters.uc.js>https://github.com/ardiman/userChrome.js/tree/master/locationbarcharacters]]
--[[Location Bar Characters>https://addons.mozilla.org/firefox/addon/location-bar-characters/]]代替用
--ロケーションバー上のコンテキストメニューから記号を追加し候補を絞り込む((参照:[[スマートロケーションバー - アドレスバーからブックマーク、履歴、タブを検索する | Firefox ヘルプ>https://support.mozilla.org/ja/kb/awesome-bar-find-your-bookmarks-history-and-tabs#w_iaoaoeaeieoicuguacnioaaoaoaeag]]))
-[[tabContextHistoryMenu.uc.js>https://github.com/alice0775/userChrome.js/blob/master/tabContextHistoryMenu.uc.js]]
--タブのコンテキストメニューにそのタブの履歴を表示
-[[MoreAbout.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/moreabout]]
--[[More About>https://addons.mozilla.org/firefox/addon/more-about/]]代替用
--ヘルプメニューにaboutページを開くサブメニューを追加する
-[[contextTabContextMenu.uc.js>https://github.com/alice0775/userChrome.js/blob/master/contextTabContextMenu.uc.js]]
--タブコンテキストメニュー表示用の項目をコンテキストメニューに追加
-[[move-feedbutton-to-urlbar.uc.js / movefeedbuttontourlbar.css>https://github.com/ardiman/userChrome.js/tree/master/movefeedbuttontourlbar]]
--[[feed-button-in-urlbar.uc.xul>http://oflow.me/archives/310]]代替用
--フィード購読ボタンをロケーションバー内に移動する
-[[findNextPrevByMouseWheel.uc.js>https://github.com/alice0775/userChrome.js/blob/master/findNextPrevByMouseWheel.uc.js]]/[[findNextPrevByMouseWheel_Fx25.uc.js>https://github.com/alice0775/userChrome.js/blob/master/findNextPrevByMouseWheel_Fx25.uc.js]]
--ページ内検索バーの検索ボタン上で上方向にマウスホイールを回転すると前の検索
--ページ内検索バーの検索ボタン上で下方向にマウスホイールを回転すると次の検索
-[[moveOrangeButton.uc.js>https://github.com/ardiman/userChrome.js/tree/master/moveorangebutton]]
--Firefoxボタンをタイトルバーからツールバーの左端に移動する
-[[findSelectionInFindbar.uc.js>https://github.com/alice0775/userChrome.js/blob/master/findSelectionInFindbar.uc.js]]/[[findSelectionInFindbar_Fx25.uc.js>https://github.com/alice0775/userChrome.js/blob/master/findSelectionInFindbar_Fx25.uc.js]]
--ページ内検索バーの入力欄に記入した文字列を選択した状態で
---上方向にマウスホイールを回転させる ⇒ 前の検索
---下方向にマウスホイールを回転させる ⇒ 次の検索
-[[OpenProfileDirectory.uc.js / OpenProfileDirectory_Fx9.uc.js>https://github.com/ardiman/userChrome.js/tree/master/openprofiledirectory]]
--Alt+Pを押すとOS規定のファイラーでプロファイルフォルダを開く
-[[seachbarOnDropUseTextContent.uc.js>https://github.com/alice0775/userChrome.js/blob/master/seachbarOnDropUseTextContent.uc.js]] / [[seachbarOnDropUseTextContent_Fx25.uc.js>https://github.com/alice0775/userChrome.js/blob/master/seachbarOnDropUseTextContent_Fx25.uc.js]]
--リンクを検索バーやページ内検索バーへドラッグ&ドロップした時にリンク先のURLではなくリンクテキストを入力する
--リンクをロケーションバーへドラッグ&ドロップした場合は通常通りリンク先のURLが入力される
-[[PluginBtn.uc.js>https://github.com/ardiman/userChrome.js/tree/master/pluginbtn]]
--ツールバーのボタンメニューにプラグイン一覧を表示
--プラグイン一覧のプラグインをクリックすると有効状態が切り替わる
-[[FullScreen.uc.js>https://github.com/alice0775/userChrome.js/blob/master/FullScreen.uc.js]]
--ツールバーのコンテキストメニューに全画面表示用の項目を追加
--ツールバーのコンテキストメニューを開き"Full Screen"をクリックする
-[[PreferencesButton.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/preferencesbutton]]
--メニューバーの右端にFirefox設定用のボタンを追加する
-[[ImageZoomINcontentAreaContextMenu.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ImageZoomINcontentAreaContextMenu.uc.js]]
--[[Image Zoom>https://addons.mozilla.org/firefox/addon/image-zoom/]]代替用
--画像上のコンテキストメニューに画像拡大縮小用のサブメニューを追加
-[[SearchGoButtonPlus.uc.js>https://github.com/ardiman/userChrome.js/blob/master/searchgobuttonplus]]
--検索バーで選択中の検索エンジンを開く虫眼鏡ボタンをツールバーへ追加可能にする
--虫眼鏡ボタンを左クリックすると検索バーで選択中の検索エンジンが閲覧タブに開かれる
--ページ上の文字列を選択してから虫眼鏡ボタンを右クリック・中クリックすると、検索バーで選択中の検索エンジンで選択文字列が検索され非アクティブの新しいタブに開かれる
-[[tabDblclick.uc.js>https://github.com/alice0775/userChrome.js/blob/master/tabDblclick.uc.js]]
--タブの中央をダブルクリック → スクロール位置を保持した状態でタブを再読み込み
--タブの中央をAltキーを押しながらダブルクリック → キャッシュとプロキシを無視してタブを再読み込み
--タブの右端をダブルクリック → スクロール位置を保持した状態で全てのタブを再読み込み
--タブの右端をAltキーを押しながらダブルクリック → キャッシュとプロキシを無視して全てのタブを再読み込み
-[[SearchTermKeepInTab.uc.js>https://github.com/ardiman/userChrome.js/tree/master/searchtermkeepintab]]
--ページ内検索バーへ最後に記入した語句をタブが閉じられるまで記憶しておく
-[[ToggleFindBar.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ToggleFindBar.uc.js]]/[[ToggleFindBar_Fx25.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ToggleFindBar_Fx25.uc.js]]
--検索バーの虫眼鏡ボタンを右クリックしてページ内検索バーの表示を切り替える
-[[ShowDateAndTime.uc.js>https://github.com/ardiman/userChrome.js/tree/master/showdateandtime]]
--タブバー左端に日/月/年/曜日/時/分/秒を表示
-[[speedupcanonizeURL.uc.js>https://github.com/alice0775/userChrome.js/blob/master/speedupcanonizeURL.uc.js]]
--[[ロケーションバーから検索>https://support.mozilla.org/ja/kb/search-web-address-bar]]する際に検索エンジンを素早く開く
-[[showNumberForFindBar.uc.js>https://github.com/ardiman/userChrome.js/tree/master/shownumberforfindbar]]
--ページ内検索バーにヒット件数を表示
-[[UndoListInTabmenuToo.uc.js>https://github.com/alice0775/userChrome.js/blob/master/UndoListInTabmenuToo.uc.js]]
--最近閉じたウィンドウとタブの一覧を表示する項目をタブコンテキストメニューに追加
-[[statusbarclock.uc.js>https://github.com/ardiman/userChrome.js/tree/master/statusbarclock]]
--アドオンバーに日時を表示する
--日付の並び方が西欧方式で、曜日もドイツ語表記になっているので注意
-[[ProminentDomain.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ProminentDomain.uc.js]]
--ロケーションバーに表示されているURLのドメイン部分を青く表示する
-[[StoreTab.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/storetab]]
--[[storeTab>https://addons.mozilla.org/ja/firefox/addon/storetab/]]代替用
--'Tabs speichern'(ボタンメニュー)で全タブのURLを一時的に保存する
--'Tabs wiederherstellen''(ボタンメニュー)で保存したURLを全て開く
-[[ZZZ-SidebarContextMenu.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ZZZ-SidebarContextMenu.uc.js]]
--[[Sidebars List>https://addons.mozilla.org/firefox/addon/sidebars-list/]]代替用
--サイドバーのタイトル部分(矢印含む)をクリックするとサイドバー切り替え用メニューが表示される
--サイドバー切り替え用メニューから同一のサイドバー項目をクリックするとサイドバーが閉じられる
--サイドバーのタイトル部分上でマウスホイールを回転するとすぐにサイドバーが切り替わる
-[[TabCloseMiddleclickOnPage.uc.js>https://github.com/ardiman/userChrome.js/tree/master/tabclosemiddleclickonpage]]
--ページ上でミドルクリックするとタブが閉じられる
--Firefox本体の自動スクロール機能を有効にしている場合は動作しない
-[[showCookiesGroupe.uc.js>https://github.com/alice0775/userChrome.js/blob/master/showCookiesGroupe.uc.js]]
--[[Always Show History Settings>https://addons.mozilla.org/firefox/addon/always-show-history-settings/]]代替用
--オプション画面のプライバシータブを開いた時、履歴の設定に関係無くCookieの設定項目を独立して表示する
-[[TabFocus.uc.js>https://github.com/ardiman/userChrome.js/tree/master/tabfocus]]
--[[Tab Focus>https://addons.mozilla.org/firefox/addon/tab-focus/]]代替用
--非アクティブ状態のタブにマウスポインタを0.25秒かざすとアクティブ状態になる(タブが切り替わる)
-[[saveSpecifiedUrl.uc.js>https://github.com/alice0775/userChrome.js/blob/master/saveSpecifiedUrl.uc.js]]
--URLを直接入力してファイルを保存する(ファイルメニュー → 「Save Specified Url」 をクリック→ダイアログの入力欄にURLを入力→「OK」を押す)
-[[ToggleImageBtn.uc.js>https://github.com/ardiman/userChrome.js/tree/master/toggleimagebtn]]
--ツールバーのボタンを押して画像の表示/非表示を切り替える
-[[GrabScroll4.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/GrabScroll4.uc.xul]] / [[GrabScroll_Fx29.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/GrabScroll_Fx29.uc.xul]]
--[[Grab and Drag>https://addons.mozilla.org/firefox/addon/grab-and-drag/]]代替用
--ページをドラッグしてスクロールする
--アドオンバーの手袋型ボタンを押して有効・無効を切り替える
--手袋型ボタンを有効にしている状態でページをドラッグしてスクロールする
--手袋型ボタンを有効にしている状態で文字列を選択するにはAltキーを押しながら文字列を選択する
--手袋型ボタンを無効にしている状態でもShiftキーを押しながらページをドラッグしてスクロール可能
-[[TriggerZone.uc.js>https://github.com/ardiman/userChrome.js/tree/master/triggerzone]]
--画面右端に表示される半透明の■ボタンにマウスオーバーで操作用のパネルを表示
--ボタンの機能
---●:Firefox再起動
---←:左のタブに切り替え
---→:右のタブに切り替える
---↑:最上部にスクロールする
---↓:最下部にスクロールする
-[[saveFolderModoki.uc.xul >https://github.com/alice0775/userChrome.js/blob/master/saveFolderModoki.uc.xul]]
--[[Save Link in Folder>https://addons.mozilla.org/firefox/addon/save-link-in-folder/]]・[[Save File to>https://addons.mozilla.org/firefox/addon/save-file-to/]]代替用
--現在開いているページ・画像やリンク先のファイルを、あらかじめ登録したフォルダや選択したフォルダへ保存
--ツールメニューの"保存するフォルダの登録"から、ファイルを保存したいフォルダを登録・修正する
--現在開いているページ・画像やリンク上でコンテキストメニューを開き"Save Folder Modoki"のメニュー項目から保存
-[[WebDeveloper-Menu.uc.js>https://github.com/ardiman/userChrome.js/blob/master/webdevelopertoolbarbutton/WebDeveloper-Menu.uc.js]]
--ページ上のコンテキストメニューに「Web 開発」項目を追加
-[[setCurrentProfileNameToTitlebar.uc.js>https://github.com/alice0775/userChrome.js/blob/master/setCurrentProfileNameToTitlebar.uc.js]]
--現在使用中のプロファイル名をタイトルバーに追加して表示
-[[WebDeveloperToolbarButton.uc.js>https://github.com/ardiman/userChrome.js/blob/master/webdevelopertoolbarbutton/WebDeveloperToolbarButton.uc.js]]
--メニューバーに「Web 開発」メニューを開くボタンを追加
-[[contextPopupBookmarksFolder_Fx37.uc.js>https://github.com/alice0775/userChrome.js/blob/master/contextPopupBookmarksFolder_Fx37.uc.js]]
--コンテキストメニューの"Popup Tag"メニューに各種ブックマークやページ履歴・ダウンロード履歴を表示する
-[[WebScreenShotButton.uc.js>https://github.com/ardiman/userChrome.js/tree/5aa322e94df2fb79b40ad6fe20af674261eaa80f/webscreenshotbutton]]
--選択範囲のスクリーンショットを新しいタブに表示する
--アドオンバーに表示されるボタンを押し「Wählen Sie einen Seitenbereich」をクリック後、ページ内を矩形選択すると選択範囲の画像が新しいタブに表示される
-[[deleteHistoryByLink.uc.js>https://github.com/alice0775/userChrome.js/blob/master/deleteHistoryByLink.uc.js]]
--[[Remove Visited Link>https://addons.mozilla.org/firefox/addon/remove-visited-link/]]代替用
--リンク上でコンテキストメニューを開き「Delete History By Link」をクリックすると、履歴に保存されているリンク先URLが削除される
**[[Web scratch>http://efcl.info/]]>[[UserChrome.js | Web scratch>http://efcl.info/tag/userchrome-js/]] [#j115f1b2]
//-[[LDR上ではてなブックマーク拡張を使ってはてブコメントを見るuserChrome.js:http://efcl.info/2010/1211/res2177/]]
-[[ldr hatebu comments viewer.uc.js:https://gist.githubusercontent.com/azu/737312/raw/44bac8b6101833a3b19af5bbd5543890c3485ca4/ldr%20hatebu%20comments%20viewer.uc.js]]
-[[saveSelection.uc.js>http://efcl.info/2009/0813/res1249/]]
--選択した範囲の文字列をファイルとして保存するuserChrome.jsスクリプトです
--userChrome.jsサブスクリプトローダなどで呼び出すと、右クリックのコンテキストメニューに”選択範囲を保存”というラベルがでるのでそこから保存できます
-[[power-doctest:https://github.com/azu/power-doctest]]
--doctest風にコードと評価結果のコメントを並べるとテストとして実行出来るようなNode製のツール
**[[ブラウザいじり(仮)>http://pomefox.blog79.fc2.com/]]>[[userChrome.js - ブラウザいじり(仮)>http://pomefox.blog79.fc2.com/?tag=userChrome.js]] [#h9db9c9f]
-[[ucjs_copyMenuList.uc.js>http://pomefox.blog79.fc2.com/blog-entry-93.html]]
--コンテキストメニューのIDリストをクリップボードにコピーしてuserChrome.cssに応用可能にする
--Firefox20で動作しない場合は45行目の「(escape(this.MENUS[i].label)));」を「decodeURIComponent(this.MENUS[i].label));」にする
-[[duplicateTabInContextMenu.uc.js>https://github.com/alice0775/userChrome.js/blob/master/duplicateTabInContextMenu.uc.js]]
--タブコンテキストメニューの「タブを複製」をクリックすると、スクロール位置を保持した状態のタブが複製される
**[[xulapp · GitHub>https://github.com/xulapp]]>[[xulapp's Gists>https://gist.github.com/xulapp]] [#kfddc70f]
-[[googlereaderautochangestartpage@httptwittercomxulapp.user.js:https://gist.github.com/xulapp/2828479]]
--自動変更-Googleリーダースタートページ
-[[scount.py:https://gist.github.com/xulapp/1924663]]
-[[bindTabOwner.uc.js>https://gist.github.com/298165]]
--タブを閉じるには、[所有者] タブを選択
-[[selectElementByMiddleClick.uc.js>https://gist.github.com/312218]]
--クリックで、DOM Inspector → Select Element
-[[betterConsole.uc.js>https://gist.github.com/317659]]
--eval in [content, chrome, WrappedNative] window under the JS version [default, 1.6, 1.7, 1.8]
-[[backforwardButtonTooltip.uc.js>https://gist.github.com/318680]]
--tooltiptextを目標URLとタイトルに入れ替える
-[[google_reader_all_feed_refresh.user.js:https://gist.github.com/xulapp/1416353]]
--すべてのフィードを強制的に更新させます
-[[menu-menu.uc.js>https://gist.github.com/321204]]
--メニューバーの各項目を1つのメニューにまとめる
-[[ucjsResizeWindow.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ucjsResizeWindow.uc.js]]
--Firefox本体や各アドオンの設定画面をリサイズ可能にする
-[[moreToolsMenu.uc.js>https://gist.github.com/321205]]
--ツールメニューに"追加ツール"を設置し、Web開発の項目や拡張機能・スクリプトによって追加された項目を表示する
--[[E4X削除版>https://github.com/ardiman/userChrome.js/blob/master/moretoolsmenu/MoreToolsMenu.uc.js]]
-[[expandsidebar40.uc.js>https://github.com/alice0775/userChrome.js/blob/master/expandsidebar40.uc.js]]
--[[Sidebar Auto Show/Hide>https://addons.mozilla.org/firefox/addon/sidebar-auto-showhide/]]代替用
--マウスポインタをページ左端((「_SIDEBARPOSITION:」の値をLに設定している場合は右端))に寄せるとサイドバーが自動で開く
--マウズポインタがサイドバーから離れるとサイドバーが自動で閉じる
--「_OPEN_DELAY:」の値にサイドバーを開くまでの時間(ミリ秒)を設定する
--サイドバーを閉じるボタンの左に表示されるチェックボックスにチェックを入れると、「_CLOSEWHENGOOUT:」の値をtrueにしサイドバーが自動で閉じられる設定にしていてもチェックを入れている間はサイドバーが自動で閉じられるのを禁止する
-[[lastModifiedPanel.uc.js>https://gist.github.com/348749]]
--ページを最後に読み込んだ日時をアドオンバーに表示する
-[[contextMenuImageRotate.uc.js>https://github.com/alice0775/userChrome.js/blob/master/contextMenuImageRotate.uc.js]]
--[[Rotate Image>https://addons.mozilla.org/firefox/addon/rotate-image/]]代替用
--画像を0度・90度・180度・270度の4通りに回転させて表示する
--画像上でコンテキストメニューを開き「Rotate Image」のメニューから角度を選択する(Resetで元の角度に戻す)
--[[userChrome.js>https://github.com/alice0775/userChrome.js/blob/master/userChrome.js]]必須
-[[showFxVersionInTitlebar.uc.js>https://gist.github.com/350113]]
--バージョン番号は、Mozilla Firefoxの後に表示する
-[[historySidebarTooltip3.uc.js>https://github.com/alice0775/userChrome.js/blob/master/historySidebarTooltip3.uc.js]]
--履歴サイドバーの履歴にマウスオーバーした時、履歴のタイトルとURLをツールチップで表示する
-[[showTabsCountInTitlebar.uc.js>https://gist.github.com/350115]]
--タブの数をタイトルバーに表示する
-[[es3bind.js:https://gist.github.com/xulapp/1116996]]
-[[IMESign.uc.js>https://gist.github.com/359934]]
--IMEを有効にした状態でFirefox本体やページ上の入力欄へフォーカスした時に入力欄の左上を赤くする
-[[OpenSearchNotification.uc.js>https://github.com/alice0775/userChrome.js/blob/master/OpenSearchNotification.uc.js]]
--検索プラグインを公開しているサイトを開いた時に検索バーのドロップダウンマーカーを強調表示する
-[[viewLinkSource.uc.js>https://gist.github.com/370358]]
--リンク先のソースを表示する項目を追加する
--リンク上でコンテキストメニューを開き"リンクのソースを表示"の項目をクリックする
-[[moreTimeSpanClearRecentHistory.uc.js>https://github.com/alice0775/userChrome.js/blob/master/moreTimeSpanClearRecentHistory.uc.js]]
--ツールメニュー>「プライバシー情報の消去」のウィンドウのプルダウンメニューに、プライバシー情報を消去するまでの日数を複数追加
-[[removeSelection.uc.js>https://gist.github.com/384777]]
--ページ上の文字列を一時的に非表示にする(再読み込みすると元の状態に戻る)
--ページ上の文字列を選択しコンテキストメニューの"選択範囲を削除"の項目をクリックする
-[[unreadTabs.uc.js>https://github.com/alice0775/userChrome.js/blob/master/unreadTabs.uc.js]]
--未読タブの文字を斜体にし文字色を赤く変更
--読み込み中のタブの文字色を青く変更
-[[NanoMenu.uc.js>https://gist.github.com/503639]]
--メニューバーの各項目を1つのメニューにまとめる
--menu-menu.uc.jsよりも軽量
-[[addRestartButton.uc.js>https://github.com/alice0775/userChrome.js/blob/master/addRestartButton.uc.js]]
--ファイルメニューに"再起動"を追加する
-[[middleClickFocusTab.uc.js>https://gist.github.com/672527]]
--リンクを0.3秒以上ミドルクリックし"長押し"のツールチップが表示されてから指を離すとリンク先をフォーカスした状態で開く
-[[multiSelection.uc.js>https://github.com/alice0775/userChrome.js/blob/master/multiSelection.uc.js]]
--Altキーを押しながら複数の文字列を選択可能にする
--table要素で作成された表内部の文字列にも有効
-[[p2Watcher.uc.js>https://gist.github.com/727909]]
-[[AutoCloseBookMarkFolder_Fx37.uc.js>https://github.com/alice0775/userChrome.js/blob/master/AutoCloseBookMarkFolder_Fx37.uc.js]]
--ブックマークサイドバーのフォルダを開いた状態から別のフォルダをクリックして開いた時に、それまで開いていたフォルダを自動で閉じる
--折畳ボタンで全フォルダを閉じる
--展開ボタンで全フォルダを開く
-[[dropInputFileName.uc.js>https://gist.github.com/823791]]
-[[AutoCloseHistoryFolder_Fx37.uc.js>https://github.com/alice0775/userChrome.js/blob/master/AutoCloseHistoryFolder_Fx37.uc.js]]
--履歴サイドバーのフォルダを開いた状態から別のフォルダをクリックして開いた時に、それまで開いていたフォルダを自動で閉じる
--折畳ボタンで全フォルダを閉じる
--展開ボタンで全フォルダを開く
-[[viewCharInfo.uc.js>https://gist.github.com/1000798]]
--漢字の情報を[[Unihan Database Lookup>http://www.unicode.org/charts/unihan.html]]で調べる
--ページ上の漢字一文字を選択しコンテキストメニューの「文字の情報を調べる: "○"」の項目をクリックする
-[[popupTranslate.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/popupTranslate.uc.xul]]
--英単語や英文を選択し中クリック・Shift+P・Shift+中クリックで日本語に翻訳し画面左上に表示
--日本語の単語や文章を中クリックで英語に翻訳し画面左上に表示
--日本語の単語や文章をShift+中クリックかShift+Alt+Pで英語に翻訳し画面左上に表示
---ツールメニュー → 「ポップアップ翻訳の設定」 で選択した翻訳サイトで翻訳される
-[[checkmate.uc.js>https://gist.github.com/1067352]]
-[[bat.cfg>https://gist.github.com/xulapp/1175225]]
-[[removeOldBrowsingHistory.uc.js>https://github.com/alice0775/userChrome.js/blob/master/removeOldBrowsingHistory.uc.js]]
--閲覧履歴を最大7日間保存し7日間が過ぎたら自動的に削除するようにする
**[[ellaneous>http://d.hatena.ne.jp/murky-satyr/]]>[[satyr's Gists>https://gist.github.com/satyr]] [#y99fa6c4]
-[[cMenuOpener.uc.js>https://gist.github.com/21186]]
--コンテキストメニューから外部ソフトを開く
-[[cobench.co:https://gist.github.com/satyr/3058681]]
-[[obmint.uc.js:https://gist.github.com/satyr/5502165]]
--左クリックしたブックマークを非アクティブな新しいタブで開く
--中クリックしたブックマークをアクティブな新しいタブで開く
-[[ucjs_findWrapPlayBeep.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ucjs_findWrapPlayBeep.uc.js]]/[[ucjs_findWrapPlayBeep_Fx25.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ucjs_findWrapPlayBeep_Fx25.uc.js]]
--ページ内検索でページ末尾の検索語句が検索されている状態で次の検索語句を検索しページ先頭の検索語句が再び検索された時にビープ音を発生させる
-[[toprightmost.uc.js>https://gist.github.com/68094]]
--Firefox起動時にウィンドウを画面右上に移動する
-[[mondrahunthelper.user.js:https://gist.github.com/satyr/2943129]]
-[[mondradeckfromurl.user.js:https://gist.github.com/satyr/2889622]]
--Imports deck URL into the deck editor.
-[[downloadProgressInLibrary.uc.js>https://github.com/alice0775/userChrome.js/blob/master/downloadProgressInLibrary.uc.js]] / [[downloadProgressInLibrary_Fx26.uc.js>https://github.com/alice0775/userChrome.js/blob/master/downloadProgressInLibrary_Fx26.uc.js]]
--ダウンロード時の「履歴とダウンロードの管理」ウィンドウに、ダウンロードの進捗状況とファイル数を表示
**[[UC Script / 脚本 @ Mozest.com - Mozilla 社区>http://j.mozest.com/zh-CN/ucscript/]] [#d51d0687]
-[[AddonbarInURLBar.uc.js>http://j.mozest.com/zh-CN/ucscript/script/13/]]
--[[url-addon-bar>https://addons.mozilla.org/firefox/addon/url-addon-bar/]]代替用
--アドオンバーをロケーションバーに一体化させる
-[[stopAutoscrollByWheel.uc.js>https://github.com/alice0775/userChrome.js/blob/master/stopAutoscrollByWheel.uc.js]]
--自動スクロール実行時にマウスホイール回転で自動スクロールを停止させる
-[[LinkLocationbarLite.uc.js>http://j.mozest.com/zh-CN/ucscript/script/48/]]
--[[Link Location Bar>https://addons.mozilla.org/firefox/addon/link-location-bar/]]代替用
--リンク先URLやダウンロード等の状態をロケーションバーに表示する
-[[patchForImageDocument.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForImageDocument.uc.js]]
--単独表示した画像を拡大縮小する際に可能な限りアスペクト比を維持する
-[[CookiesExport/Import.uc.xul>http://j.mozest.com/zh-CN/ucscript/script/61/]]
--[[Cookies Export/import>https://addons.mozilla.org/firefox/addon/cookies-exportimport/]]代替用
--アドオンバーのボタンを左クリックでCookieをエクスポート、右クリックでCookieをインポート
-[[multiHomePopup.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/multiHomePopup.uc.xul]]
--ホームボタン右のドロップマーカーを押すと表示されるメニューから複数のホームページを設定し移動可能にする
-[[Default Full Zoom Level>http://j.mozest.com/zh-CN/ucscript/script/7/]]
--[[Default FullZoom Level>https://addons.mozilla.org/firefox/addon/default-fullzoom-level/]]代替用
--ロケーションバー内のパーセンテージ表示をクリックでテキストズーム(T○○%)とフルズーム(F○○%)を切り替え
--ロケーションバー内のパーセンテージ表示を右クリックでメニュー表示
---「适合窗口宽度」でウィンドウにフィットさせる(フルズームのみ)
---「重置」でリセット
-[[speedupErrorConsole.uc.js>https://github.com/alice0775/userChrome.js/blob/master/speedupErrorConsole.uc.js]]
--エラーコンソール表示時の負荷を軽減する
-[[FindbarClearButton.uc.js>http://j.mozest.com/zh-CN/ucscript/script/85/]]
--ページ内検索バーに検索文字列を削除するボタンを追加する
-[[confirmationToStartUpdate.uc.js>https://github.com/alice0775/userChrome.js/blob/master/confirmationToStartUpdate.uc.js]]
--「ソフトウェアの更新を確認」をクリックした後、更新が見つかった場合に更新を続行またはキャンセルの選択ダイアログを表示する
-[[FirefoxReStartButton>http://j.mozest.com/zh-CN/ucscript/script/81/]]
--Firefox再起動用のボタンを各ツールバーへ追加可能にする
-[[SearchOnEngineChangeForFx3.uc.js>https://github.com/alice0775/userChrome.js/blob/master/SearchOnEngineChangeForFx3.uc.js]]
--検索エンジンのアイコンを押し、メニューから任意の検索エンジンをクリックすると同時にその検索エンジンで検索する
--KeepDefaultEngine → trueで検索後にデフォルトの検索エンジンに戻す
--ClearWordAfterSearch → trueで検索後に検索ワードをクリア
-[[MagniFire!>http://j.mozest.com/zh-CN/ucscript/script/78/]]
--Alt+Mを押すとマウスポインタが置かれている箇所をページ下部に拡大表示する
-[[patchForBug892485.historySidebarScroll.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBug892485.historySidebarScroll.uc.js]]
--Fx22で履歴サイドバーの「最後に表示した日時順に並べる」にチェックを入れて履歴を検索した後に下へスクロールし、検索されたURLをクリックして開いた時にスクロールが一番上に移動してしまう[[バグ>https://bugzilla.mozilla.org/show_bug.cgi?id=892485]]を修正
-[[mousescroll-closetab>http://j.mozest.com/zh-CN/ucscript/script/87/]]
--タブ上でマウスホイールを回転させタブを閉じる
-[[patchForBug892485.LibraryScroll.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBug892485.LibraryScroll.uc.js]]
--履歴とブックマークの管理((「表示>項目の表示順序>最後に表示した日時順で表示」と「表示>項目の表示順序>降順 (Z > A)」にチェックが入った状態))の上記と同様のバグを修正
--%%検索したブックマークをミドルクリックして開いた時はスクロールが一番上に移動してしまう%%(2013/07/29版で修正済み)
-[[pasteAndGoInForm.uc.js>http://j.mozest.com/zh-CN/ucscript/script/36/]]
--[[Paste and Search (Forms) reloaded>https://addons.mozilla.org/firefox/addon/paste-and-search-forms-relo/]]代替用
--クリップボードにコピーされた文字列をページ内の検索フォームへ貼り付けながら検索する
--ページ内の検索フォーム上でコンテキストメニューを開き「Paste & Go」をクリックする
--検索フォームへ既に文字列が入力されている場合ではクリップボード内の文字列が優先される
-[[enableKeywordsSearchInSearchBar.uc.js>https://github.com/alice0775/userChrome.js/blob/master/enableKeywordsSearchInSearchBar.uc.js]] / [[enableKeywordsSearchInSearchBar_Fx31.uc.js>https://github.com/alice0775/userChrome.js/blob/master/enableKeywordsSearchInSearchBar_Fx31.uc.js]]
--検索バーでも[[キーワード検索>https://support.mozilla.org/ja/kb/how-search-from-address-bar]]を実行可能にする
-[[Paste And GO(Search) Menu mod>http://j.mozest.com/zh-CN/ucscript/script/12/]]
--ロケーションバーと検索バーのコンテキストメニューで「貼り付けて移動(検索)」の項目を一番上に表示し、アクセスキー「G」を追加
-[[ttp2http_drop_urlbar.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ttp2http_drop_urlbar.uc.js]]
--「ttp」等の省略表記されたhttp/httpsプロトコルを含むURLを開く時に省略表記された部分を自動的に補完して開く
-[[rebuildAppmenu.uc.xul>http://j.mozest.com/zh-CN/ucscript/script/98/]]
--Firefoxボタンメニューの項目を追加
-[[LockUIWithMasterPassword.uc.js>https://github.com/alice0775/userChrome.js/blob/master/LockUIWithMasterPassword.uc.js]]
-[[tabInfoCopier.uc.js>http://j.mozest.com/zh-CN/ucscript/script/25/]]
--閲覧タブや全タブのタイトルやURLあるいはタイトル+URLをテキスト・BBコード・HTMLコードの状態でコピーする
--タブコンテキストメニューの項目「Copy Tab Info」のメニューから目的のコピー方法を選択する
-[[ScrollSearchEngines_Fx4.0.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ScrollSearchEngines_Fx4.0.uc.js]]
--[[ScrollSearchEngines.uc.js>http://www.xuldev.org/misc/script/ScrollSearchEngines.uc.js]]のFirefox4以降対応版
--検索バーの検索エンジン上でマウスホイールを回転させ検索エンジンを切り替える
-[[TU_recentlyCloseTabsByRightClick.uc.js>http://j.mozest.com/zh-CN/ucscript/script/35/]]
--タブバー上のコンテキストメニューに最近閉じたタブの一覧を表示する
-[[addBuildIdToAboutDialogueBoxForTb.uc.js>https://github.com/alice0775/userChrome.js/blob/master/addBuildIdToAboutDialogueBoxForTb.uc.js]]
--メニューバーの「ヘルプ」→「Firefoxについて」に入力欄を追加しユーザーエージェントとビルドIDを表示
-[[RequestpolicyRuleForABP.uc.js>http://j.mozest.com/zh-CN/ucscript/script/101/]]
--Adblock Plus 2.1以降が必要(RequestPolicyは不必要)
--RequestPolicyのように外部ドメインを検出し任意の外部ドメインをAdblock Plus向けのルールに変換してAdblock Plusへ登録する
--アドオンバー右端のアイコンを押すかタブバーを右クリックすると[[RequestPolicy 1.0>RequestPolicy 1.x]]風のメニューが表示される
--許可されているドメイン
---允许的目标
--全てのサイトで○○という外部ドメインをブロックする
---阻止所有站点到○○的第三方请求
--△△のサイトに限り□□という外部ドメインをブロックする
---阻止所有从△△到□□的第三方请求
--△△のサイトに限り□□という外部ドメインをブロックしない
---仅允许从△△到□□的第三方请求
--Adblock Plusで外部ドメインをブロックするルールの一覧表を表示する
---ABP跨站请求阻止规则(UC)列表
--Adblock Plus向けのルールを全て表示する
---全部RP FOR ABP规则
--ルールに適合したドメインを表示する
---仅生效的全部规则
--Adblock Plus側のルールとRequestpolicyRuleForABP.uc.js側で登録したルールに適合したドメインとルールを表示する
---生效的全部过滤规则
--Adblock Plus側のルールを表示するかどうか
---显示ABP订阅规则
--RequestPolicy向けのルールを表示する
---显示RP-Privacy订阅规则
--読み込んだRequestPolicy向けのルールのうち1つをダブルクリックすると個別にAdblock Plusへ登録される
---RP-Privacy订阅规则列表(双击添加到ABP跨站请求阻止规则(UC)列表)
--RequestPolicyの公式サイトからRequestPolicy向けのルールを読み込む
---更新RP-Privacy订阅规则
--読み込んだ全てのRequestPolicy向けのルールを一括でAdblock Plusへ登録する
---添加全部RP-Privacy订阅规则到ABP
--ホストスキャンモードを有効にするかどうか(非推奨)
---使用主机扫描模式(不推荐)
-[[addHistoryFindbar_Fx25.uc.js>https://github.com/alice0775/userChrome.js/blob/master/addHistoryFindbar_Fx25.uc.js]]
--Firefox25以降でページ内検索バーの入力履歴を利用可能にする
-[[InFormEnterPlus>http://j.mozest.com/zh-CN/ucscript/script/103/]]
--[[InFormEnter>https://addons.mozilla.org/firefox/addon/informenter/]]代替用
-[[clearFormHistory.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/clearFormHistory.uc.xul]]
--ページのフォーム上のコンテキストメニューにフォーム入力履歴を消去する項目「Clear Form History」を追加
--オプション画面の「プライバシー」→「履歴」の「履歴を一切記憶させない」や「記憶させる履歴を詳細設定する」で入力履歴を記憶させないようにしている場合は「Clear Form History」の項目は追加されない
-[[Stylish Custom>http://j.mozest.com/zh-CN/ucscript/script/110/]]
--[[Stylish>https://addons.mozilla.org/firefox/addon/stylish/]]のスタイル作成画面に[[Stylish-Custom>https://addons.mozilla.org/ja/firefox/addon/stylish-custom/]]の各種機能を追加
---[[Stylish>https://addons.mozilla.org/firefox/addon/stylish/]]必須
--「Perview」ボタンでプレビュー解除
--「Comment」ボタンで選択範囲をコメントアウト
---選択範囲にコメントアウト部分がある場合はコメントアウトを解除
--「!」で「!important;!」を挿入
--「Ctrl + /」で「/**/」を挿入
--「Ctrl + D」で選択行や選択範囲を複製
--「Save and Close」ボタンで保存して閉じる
--「挿入」ボタンメニューの「Insert URL」から現在開いているページのURLを挿入可能
--「挿入」ボタンメニューの「Insert Text」から各種テンプレートを挿入可能
-[[downloadProgressInCaption_Fx26.uc.js>https://github.com/alice0775/userChrome.js/blob/master/downloadProgressInCaption_Fx26.uc.js]]
-[[measuringScrollSpeed.uc.js>https://github.com/alice0775/userChrome.js/blob/master/measuringScrollSpeed.uc.js]]
--ツールメニューの「Measuring Scroll Speed」をクリックするとページを5回スクロールして計測した時間を表示する
-[[redirector.uc.js>http://j.mozest.com/zh-CN/ucscript/script/112/]]
--[[最新版>https://github.com/Harv/userChromeJS/blob/master/redirector.uc.js]]
--特定のURLを開いた時に別のURLに置き換えて開く
-[[moveDownloads2History.uc.js>https://github.com/alice0775/userChrome.js/blob/master/moveDownloads2History.uc.js]]
--ダウンロード履歴をページ履歴にも残す
-[[标签栏down.uc.js>http://j.mozest.com/zh-CN/ucscript/script/117/]]
--Firefox29のツールバーを上からナビゲーションツールバー→タブバー→ブックマークツールバーの順に並べる
-[[oldImageView.uc.js>https://github.com/alice0775/userChrome.js/blob/master/oldImageView.uc.js]]
--単独で開いた画像を表示領域の左上に表示する
-[[typeautofocusonurlbar>https://j.mozest.com/zh-CN/ucscript/script/120/]]
--ページ上で文字を入力した時にロケーションバーへフォーカスを移す
-[[patchForBug682944.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBug682944.uc.js]]
--バグ[[682944 – snippets with iframes in them break the "Restore Previous Session" button on default homepage (about:home)>https://bugzilla.mozilla.org/show_bug.cgi?id=682944]]修正用パッチ
**[[esquifit's Gists>https://gist.github.com/esquifit]] [#gf0e4a13]
-[[tabbar_at_bottom.uc.js>https://gist.github.com/1517441]]
--タブバーをページ下部に表示する
-[[HTML5_menuitems.us.js:https://gist.github.com/esquifit/1602867]]
--HTML5でのテストメニューアイテム
-[[open_folder.ubiq.js:https://gist.github.com/esquifit/387358]]
-[[qr_code.ubiq.js:https://gist.github.com/esquifit/387092]]
--選択のQRコード画像を挿入する
-[[editfile.jetpack.js:https://gist.github.com/esquifit/278474]]
--Open "file:///" url in editor
-[[artechock_extended_info.user.js:https://gist.github.com/esquifit/264312]]
-[[patchForBug859126.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBug859126.uc.js]]
--バグ[[859126 – Mouse scrolling of long menus breaks if the last item is hidden>https://bugzilla.mozilla.org/show_bug.cgi?id=859126]]修正用パッチ
**[[xalnz/firefox-chrome ・ GitHub>https://github.com/xalnz/firefox-chrome]] [#e35abdb6]
-[[InFormEnter.uc.js>https://github.com/xalnz/firefox-chrome/blob/master/InFormEnter.uc.js]]
--[[InFormEnter>https://addons.mozilla.org/ja/firefox/addon/informenter/]]代替用
--あらかじめ登録したメールアドレスやパスワード等の情報をページ内の入力欄に貼り付ける
--「Infomation」のメニューから入力項目をクリック
-[[patchForTreeStyleTab.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForTreeStyleTab.uc.js]]
--[[ツリー型タブ>https://addons.mozilla.org/ja/firefox/addon/tree-style-tab/]]でcanvasが初期化されないバグを修正
-[[MouseGestures.uc.js>https://github.com/xalnz/firefox-chrome/blob/master/MouseGestures.uc.js]]
--軽量のカスタマイズ可能なmouse gestures
-[[TinyMenu.uc.js>https://github.com/xalnz/firefox-chrome/blob/master/TinyMenu.uc.js]]
-[[zzzz-removeTabMoveAnimation.uc.js>https://github.com/alice0775/userChrome.js/blob/master/zzzz-removeTabMoveAnimation.uc.js]]
--タブをドラッグ移動する際のアニメーションを無効にする
**[[Pxuehtch ・ GitHub>https://github.com/Pxuehtch/]]>[[UCJS/UCJS_files at master ・ Pxuehtch/UCJS ・ GitHub>https://github.com/Pxuehtch/UCJS/tree/master/UCJS_files]] [#i2a9ad21]
多くのスクリプトでは動作に 001-Util.uc.js や 002-UI.uc.js 等の外部スクリプトが必要。
動作に必要な外部スクリプトは@requireの行に記されている。
-[[ucjsDownloadsManager.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ucjsDownloadsManager.uc.js]]
--Fx26以降で旧ダウンロードマネージャを再現する
--ツールメニューの「Open Download Manager」をクリックすると開かれる
-[[001-Util.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/001-Util.uc.js]]
-[[ucjsDownloadsStatusModoki.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ucjsDownloadsStatusModoki.uc.js]]
--[[Download Statusbar>https://addons.mozilla.org/firefox/addon/download-statusbar/]]代替用
--ダウンロード開始時にページ下部へステータスバーを自動的に開きダウンロード状態を表示
--表示メニューの「ツールバー」→「Downloads Status Modoki Bar」で表示を切り替え
--ステータスバーのClearボタンで全てのダウンロードアイテムを消去する
--ステータスバーの検索欄から絞込み可能
--ダウンロードアイテムをダブルクリックしてダウンロードファイルを開く
--ダウンロードアイテム右のボタンでダウンロードファイルの保存フォルダを開く
--ダウンロードアイテムの数が多くなった場合は多段表示される(スクロールバーで移動可能)
--ダウンロードアイテムの右クリックメニュー項目はabout:downloadsの物と同じ
-[[002-UI.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/002-UI.uc.js]]
--他のスクリプトのステータスを表示する
--ページのリンク先URLやブックマーク・履歴サイドバーのURLにマウスポインタをかざしたとき、
---最終訪問日時をステータスへ追加表示する
---リンク先URLがリダイレクト用だった場合はステータスへ[Redirected]を追加表示する
-[[downloadSoundPlay_Fx26.uc.js>https://github.com/alice0775/userChrome.js/blob/master/downloadSoundPlay_Fx26.uc.js]]
--ダウンロード完了時に音を鳴らす
-[[003-ScriptList.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/003-ScriptList.uc.js]]
--使用スクリプトを表示するサブメニューをツールメニューに追加
-[[warnOnCloseProtectTab.uc.js>https://github.com/alice0775/userChrome.js/blob/master/warnOnCloseProtectTab.uc.js]]
--保護されたタブを残したままFirefoxを終了しようとした場合に警告する
-[[101-WebService.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/101-WebService.uc.js]]
--他のスクリプトから呼び出し外部サイトで検索や翻訳を実行する
--背面のタブで開きたい場合は「inBackground」の値を「true」にする(2013年2月12日まで)
--背面のタブで開きたい場合は「openTab(result.URL, result.tabOption);」の箇所を「openTab(result.URL, {inBackground: true});」にする(2013年2月13日以降)
-[[zzzz-MultiRowTabforFx29.uc.js>https://github.com/alice0775/userChrome.js/blob/master/zzzz-MultiRowTabforFx29.uc.js]]
--タブバーを多段にする
-[[201-MouseGesture.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/201-MouseGesture.uc.js]]
--[[FireGestures>https://addons.mozilla.org/firefox/addon/firegestures/]]・[[DragIt (formerly Drag de Go)>https://addons.mozilla.org/ja/firefox/addon/dragit-formerly-drag-de-go/]]代替用
--1つのコマンドに複数のジェスチャを割り当てる事ができる
--各種ジェスチャにShiftキーとCtrlキーを組み合わせる事ができる
--各種ジェスチャにマウスホイールの回転を組み合わせる事ができる
--選択文字列・リンク・画像をドラッグした方向(ジェスチャ)にコマンドを割り当てる事ができる
--Firefox4.0以降で、Firefoxオプション>コンテンツ>JavaScriptを有効にする>コンテキストメニューを無効化または変更する、にチェックを入れなくても、ジェスチャ入力後にコンテキストメニューが表示されない
--[[open-selected-links.txt>http://u6.getuploader.com/script/download/464/open-selected-links.txt]]を追加しても動作しない場合はopen-selected-links.txtの「warn_if_opening_more_than = 16;」の行を「var warn_if_opening_more_than = 16;」にする
--選択文字列のドラッグ機能で「gestures:」の次の行にある「name:」の値にマルチバイト文字で表記した部分は実行時にステータスへ表示されない
---ユニコードでエスケープして表記((\u○○○○))すると実行時にステータスへ表示されやすくなる(表示されない文字もある)
--タブが1つだけしか無い状態で「タブを閉じる」のジェスチャを実行した時にタブを閉じるには「safeBlock」の値を「false」にする
-[[zzzz-VerticalTabbarforFx29.uc.js>https://github.com/alice0775/userChrome.js/blob/master/zzzz-VerticalTabbarforFx29.uc.js]]
--タブバーを縦にブラウザ左端に表示する
-[[202-TooltipEx.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/202-TooltipEx.uc.js]]
--AltとCtrlを押しながらマウスポインタを移動させ、マウスポインタ直下の要素をポップアップ表示する
--ポップアップパネル上の右クリックからコピー可能
-[[showLastModified.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/showLastModified.uc.js.uc.xul]]
--ページの最終更新日時をツールバーに表示する
-[[204-TextLink.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/204-TextLink.uc.js]]
--[[テキストリンク>https://addons.mozilla.org/ja/firefox/addon/text-link/]]代替用
--リンク化されていないテキスト状態のURLをダブルクリックすると、アクティブ状態の新しいタブでURLを開く
-[[000-revertAddonBarStatusBar.uc.js>https://github.com/alice0775/userChrome.js/blob/master/000-revertAddonBarStatusBar.uc.js]]
--Firefox29でアドオンバーを復活させる
-[[205-TabEx.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/205-TabEx.uc.js]]
--リンクを中クリック等で新しいタブに開く際、タブを休止状態で開きアクティブ状態にすると同時に読み込む
--新しいタブを現在のタブの右隣に開く
-[[000-addToolbarInsideLocationBar.uc.js>https://github.com/alice0775/userChrome.js/blob/master/000-addToolbarInsideLocationBar.uc.js]]
--Firefox29でロケーションバー内にカスタマイズ可能なツールバーを追加
-[[206-NaviButton.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/206-NaviButton.uc.js]]
-[[revertSidebarToggleButton.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/revertSidebarToggleButton.uc.xul]]
--Firefox29でブックマークサイドバーと履歴サイドバーの開閉用ボタンをツールバーに追加
-[[207-RedirectParser.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/207-RedirectParser.uc.js]]
--リンク先のリダイレクトページ(2chのime.nu・ime.st、はてなアンテナ、Google画像検索)を解析してリダイレクト先ページへのリンク等を表示
--リダイレクトページのリンク上でコンテキストメニューを表示し「リンクの URL を分類」のメニューから選択する
-[[revertStopReloadButton.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/revertStopReloadButton.uc.xul]]
--Firefox29でカスタマイズで移動可能なストップ/リロードボタンをツールバーに追加
-[[208-PageRelated.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/208-PageRelated.uc.js]]
--ロケーションバーのコンテキストメニューから、ページの翻訳・アーカイブ検索・関連ページ検索等を実行
-[[revertBackforwardButton.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/revertBackforwardButton.uc.xul]]
--Firefox29でカスタマイズで移動可能な戻る/進むボタンをツールバーに追加
-[[209-AppLauncher.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/209-AppLauncher.uc.js]]
--[[AppLauncher>https://addons.mozilla.org/ja/firefox/addon/applauncher/]]代替用
--コンテキストメニューから外部ソフトを起動する
-[[TabTitleToolTip.uc.js>https://github.com/alice0775/userChrome.js/blob/master/TabTitleToolTip.uc.js]]
--CTRLキーを押しながらタブにマウスオーバーするとすぐにタブタイトルをポップアップする
-[[210-ListEx.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/210-ListEx.uc.js]]
--コンテキストメニューに「タブの履歴(時間付き)」「開かれているタブ・ウィンドウ」「最近閉じたタブ・ウィンドウ」の一覧を表示
-[[vacuum.uc.js>https://github.com/alice0775/userChrome.js/blob/master/vacuum.uc.js]]
--プロファイルフォルダのplaces.sqliteをリセットする
--ツールメニューの「Web 開発」→「Database Vacuum」で実行
-[[211-PrefButton.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/211-PrefButton.uc.js]]
--ナビゲーションバーに、CSSとリファラの有効・無効を切り替えるボタンとプライバシー情報消去用ボタンを追加
-[[patchForDisableBug1018154.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForDisableBug1018154.uc.js]]
--[[Bug1018154>https://bugzilla.mozilla.org/show_bug.cgi?id=1018154]]修正用
-[[212-NaviLink.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/212-NaviLink.uc.js]]
--ページを解析し、ロケーションバーのコンテキストメニューから確認したり開けるようにする
--「上の階層」
---閲覧ページより上にある各ディレクトリのリンクを表示
--Navi Link → Search
---ページに検索プラグインがある場合に検索プラグインを表示
--Navi Link → Auther
---ホスト直下のディレクトリを表示
--Navi Link → ○○
---ページで使用されているコンテンツやページへのリンクを表示
--前ページ - 推測(URL)
---数字が含まれているURLで末尾の数字を減らして移動する
--次ページ - 推測(URL)
---数字が含まれているURLで末尾の数字を増やして移動する
--Page Info → Meta
---metaタグの情報を表示
--Page Info → Feed
---ページが配信しているフィードへのリンクを表示
--Page Info → Stylesheet
---ページで使用されているCSSへのリンクを表示
--Page Info → Script
---ページで使用されているJavaScriptへのリンクを表示
--Page Info → favicon
---ページで使用されているファビコンへのリンクを表示
-[[changeDefaultTargetTranslateLanguage.uc.js>https://github.com/alice0775/userChrome.js/blob/master/changeDefaultTargetTranslateLanguage.uc.js]]
--翻訳先の標準言語を日本語に設定する
--Firefox32で翻訳系スクリプトを使用し日本語に翻訳する際の不具合を防ぐ
-[[213-SiteStyle.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/213-SiteStyle.uc.js]]
--Google、Yafoo! Japan、Bingのウェブ検索結果の表示を変更する
--検索結果を二列で表示する
--検索結果に表示された特定サイトの本文の色を薄く目立たなくし、マウスオーバー時に色を濃くする
-[[minFontSizePerDomain_e10s.uc.js>https://github.com/alice0775/userChrome.js/blob/master/minFontSizePerDomain_e10s.uc.js]]
-[[214-TabHandler.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/214-TabHandler.uc.js]]
--タブバーをダブルクリックし、ピン留め状態を切り替える
--タブバーをミドルクリックし、最後に開いたタブを開き直す
-[[global_FindTerm.uc.js>https://github.com/alice0775/userChrome.js/blob/master/global_FindTerm.uc.js]]
--ページ内検索バーに表示される「Find」を左クリックするとページ内で選択中の文字列がページ内検索バーへ複製される
--ページ内検索バーに表示される「Find」を右クリックするとページ内検索バーの文字列が消去される
-[[215-FindAgainScroller.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/215-FindAgainScroller.uc.js]]
--ページ内検索実行時に滑らかにスクロールし検索文字列の背景色を点滅させる
-[[ZZZZ-launchMainWindowFrom.uc.js>https://github.com/alice0775/userChrome.js/blob/master/ZZZZ-launchMainWindowFrom.uc.js]]
--「履歴とブックマークの管理」ウィンドウのみ開かれた状態からFirefox本体ウィンドウを開き直す
--「履歴とブックマークの管理」ウィンドウのツールバー上のコンテキストメニューを開き「Launch Main Window」をクリック
-[[216-AllTabs.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/216-AllTabs.uc.js]]
-[[patchForBugBugSearch.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBugBugSearch.uc.js]]
--「スタートページ」および「新しいタブ」の検索BOXにおいて、IME変換中に検索候補をクリックした場合に検索されないバグを回避する
-[[217-IMEAware.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/217-IMEAware.uc.js]]
--IMEの状態によって入力欄の背景色を切り替える
-[[selectLinkTextWithAltKey.uc.js>https://github.com/alice0775/userChrome.js/blob/master/selectLinkTextWithAltKey.uc.js]]
--about:configの"browser.altClickSave"の値をtrueにしている状態でAltキーを押しながらリンク上を選択した時に保存用ダイアログが開かれないようにする
---"browser.altClickSave"はAltキーを押しながらリンクをクリックした時にリンク先ファイルを任意のフォルダへ保存する機能
//-[[218-SendTo.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/218-SendTo.uc.js]]
//--リンク・画像・選択文字列を外部サイトで検索・翻訳する
-[[closeallchildwindows.uc.js>https://github.com/alice0775/userChrome.js/blob/master/closeallchildwindows.uc.js]]
--[[closeallchildwindows_1.0.0.uc.js>http://wayback.archive.org/web/20070523051544/http://s2works.homeunix.net/download/userchrome.js.shtml.ja]]後継
--メインウィンドウを閉じた時に、拡張機能やテーマなどの子ウィンドウを全て閉じる
//-[[219-URLbarTooltip.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/219-URLbarTooltip.uc.js]]
//--ロケーションバー上でCtrlキーを押しながらマウスポインタをかざすと、ロケーションバーで利用可能なキー一覧を載せたメニューを表示
-[[219-URLbarKeyword.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/219-URLbarKeyword.uc.js]]
-[[patchForBug1177639_revert_copy_menu.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBug1177639_revert_copy_menu.uc.js]]
--[[Bug117763>https://bugzilla.mozilla.org/show_bug.cgi?id=1177639]]修正用
--ブックマークツールバーにブックマークを貼り付けた後にブックマーク((ブックマークツールバー/ブックマークメニュー/ブックマークボタンにあるブックマーク))上のコンテキストメニューから「コピー」の項目が消えるバグを修正する
-[[220-MoveTabToWindow.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/220-MoveTabToWindow.uc.js]]
--タブを別のウィンドウへ移動させる
--タブコンテキストメニュー → 別のウィンドウへ移動 から移動させる
-[[patchForBug1180126_Save_As_Filename.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBug1180126_Save_As_Filename.uc.js]]
--[[1180126 – Content-Disposition: inline; filename= doesn't work with Save As>https://bugzilla.mozilla.org/show_bug.cgi?id=1180126]]
-[[221-PrettyPrint.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/221-PrettyPrint.uc.js]]
--長いコードが含まれるJSファイルやCSSファイルをスクラッチパッドで整形して表示する
--長いコードが含まれるJSファイルやCSSファイルを開いた状態でコンテキストメニューの「表示コードを整形」をクリックする
-[[patchForBug1151539_should_fire_quit-application-requested.uc.js>https://github.com/alice0775/userChrome.js/blob/master/patchForBug1151539_should_fire_quit-application-requested.uc.js]]
--[[1151539 – BrowserUtils restartApplication should fire quit-application-requested>https://bugzilla.mozilla.org/show_bug.cgi?id=1151539]]
-[[299-Misc.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/299-Misc.uc.js]]
--タイトルバーを非表示
--ウィンドウ領域を青い線で囲んで表示
--スクロールバーの外観を変更
--リンク先URLとダウンロード状態等をロケーションバーに色変更・太字で表示
--タブコンテキストメニュー → 新しいタブ からスタートページやホームページ等を表示
--about:configのbrowser.altClickSaveをtrueにしていてもAltを押しながらリンク上をクリックした時にリンク先を保存しない
--Ctrl+Qで、ページ内のフォーカス位置をリセット
--Ctrl+Shift+Qで、入力欄のみをフォーカスする状態の有効・無効を切り替える
-[[301-Overlay.uc.xul>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/301-Overlay.uc.xul]]
-[[contextMediaEmulate.uc.js>https://github.com/alice0775/userChrome.js/blob/master/contextMediaEmulate.uc.js]]
-[[ErrorConsole-101-ListFilter.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/ErrorConsole-101-ListFilter.uc.js]]
-[[test_http-on-modify-request_with_e10s.uc.js>https://github.com/alice0775/userChrome.js/blob/master/test_http-on-modify-request_with_e10s.uc.js]]
-[[PageInfo-101-SortList.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/PageInfo-101-SortList.uc.js]]
** [[Code-404>http://www.code-404.net/]]>[[ブラウザ - Code-404>http://www.code-404.net/articles/browsers/]] [#a07caaae]
-[[CopyUrlLitePlus.uc.js:http://www.code-404.net/articles/browsers/copy-url-lite]]
--[[Copy URL+>http://copyurlplus.mozdev.org/]]代替用
-[[PageInfo-102-LinkInfo_1.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/PageInfo-102-LinkInfo_1.uc.js]]
-[[MainMenusInOne.uc.js>http://www.code-404.net/articles/browsers/main-menus-in-one]]
--メインメニューの項目を 1 つにまとめる
-[[PageInfo-102-LinkInfo_2.uc.xul>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/PageInfo-102-LinkInfo_2.uc.xul]]
-[[UserAgentSwitcherLite.uc.js>http://www.code-404.net/articles/browsers/user-agent-switcher-lite]]
--[[User Agent Switcher>https://addons.mozilla.org/ja/firefox/addon/user-agent-switcher/]]代替用
--ユーザーエージェントを切り替える
**[[bellbind · GitHub>https://github.com/bellbind]]>[[bellbind/altrefcontrol · GitHub>https://github.com/bellbind/altrefcontrol]] [#b1a9c58d]
-[[refcontrol.uc.js>https://github.com/bellbind/altrefcontrol/blob/master/content/refcontrol.uc.js]]
--[[RefControl>https://addons.mozilla.org/ja/firefox/addon/refcontrol/]]代替用
--RefControlの設定(about:config → refcontrol.actions の値)をそのまま利用可能
--about:config → refcontrol.actions の設定例
@DEFAULT=@FORGE megalodon.jp=@SELF
---「ドメイン=アクション」「ドメイン=文字列」「@DEFAULT=アクション」「@DEFAULT=文字列」の形で入力する
---複数設定する場合は半角スペースで区切る
---「@DEFAULT=アクション」の場合はデフォルトのアクションが設定される
---@DEFAULTは「=」の右側では使えない
--「=」の右側で利用可能なアクション
---@NORMAL → about:configの「network.http.sendRefererHeader」の値に従う
---@FORGE → リンク先のホストをリファラとして送信する
---@BLOCK → リファラを送信しない(「=」の右側を空白にした場合も@BLOCKと同じ)
---@FORCE → リファラを強制的に送信する((参照元のサイトがSSL接続等でリファラがリンク先サイトへ送信されないようになっていてもFirefox側でリファラをリンク先サイトへ送信するようにする))
---@SELF → リンク先のURLをリファラとして送信する
---@3RDPARTY: → 別ドメインのリンクを開いた時に@BLOCKを適用する
---@3RDPARTY:@BLOCK → 別ドメインのリンクを開いた時に@BLOCKを適用する
---@3RDPARTY:@NORMAL → 別ドメインのリンクを開いた時に@NORMALを適用する
---@3RDPARTY:@FORGE → 別ドメインのリンクを開いた時に@FORGEを適用する
---@3RDPARTY:@FORCE → 別ドメインのリンクを開いた時に@FORCEを適用する
---@3RDPARTY:@SELF → 別ドメインのリンクを開いた時に@SELFを適用する
--RefControlとの違い
---アクションに@FORCEが使える
---アクションに@SELFが使える((以前ここの項目に書かれていた「@SELFがRefControlの@SELFと違っていてクエリ等を返さない」という内容は誤りで、refcontrol.uc.jsの@SELFはクエリ等を含めたリファラを返す事も可能であり、RefControlでは@SELFのアクションは使えない))
---「@3RDPARTY:」や「@3RDPARTY:○○」の状態で別ドメインのリンクを開いた後、リンク先のページを再読み込みすると@NORMALが適用される((「network.http.sendRefererHeader」の値を1や2にしている場合はリンク先のページを再読み込みした時に参照元のURLがリファラとして送信されてしまう))
**[[@zuzu開発日記〜主に日々の行動記録〜>http://zuzu-service.net/]]>[[zuzu's Gists>https://gist.github.com/zuzu]] [#b22c3604]
-[[refcontrolui.uc.js>https://github.com/bellbind/altrefcontrol/blob/master/content/refcontrolui.uc.js]]
--refcontrol.uc.js用
--コンテキストメニューから閲覧サイトのリファラ設定を変更する
-[[ZeroFix.user.js:https://gist.github.com/zuzu/2594045]]
--ZeroFix is ZeroWatch of niconico fixer. ZeroWatchが改良するまでの暫定的なユーザースクリプトです。
-[[refererChanger.uc.js>http://zuzu-service.net/technique/javascript/20091009/103.html]]
--[[RefControl>https://addons.mozilla.org/firefox/addon/refcontrol/]]代替用リファラ偽装スクリプトのFake Referer、fakeReferer modを参考にして作られたスクリプト
--指定ドメインへのリファラ
---リファラの送信を停止する
---リファラを指定ドメインが含まれるページ自身のホストに書き換える
---リファラを指定ドメインが含まれるページ自身のURLに書き換える
---リファラを偽装してくれる(ドメインを指定しない状態でも)
**[[anttirt/numbered-tabs-firefox · GitHub>https://github.com/anttirt/numbered-tabs-firefox]] [#ldd3a481]
-[[numberedTabs.uc.js>https://github.com/anttirt/numbered-tabs-firefox/blob/master/numberedTabs.uc.js]]
--[[Indexify Tabs>https://addons.mozilla.org/ja/firefox/addon/indexify-tabs/]]代替用
--左のタブから順番に番号を付ける
-[[ExtraConfigMenu.uc.xul>http://zuzu-service.net/technique/javascript/20091016/106.html]]
--userScript,Chrome,Contentなどを編集する時に便利なメニューを追加
**[[火炎狐と雷電鳥>http://handai659.blog135.fc2.com/]]>[[%%handai/userchrome.js · GitHub%%>https://github.com/handai/userchrome.js]] [#qebb5d4a]
-[[TabContextMenuTools.uc.js>http://zuzu-service.net/release-2/userscript/20091102/112.html]]
--タブコンテキストメニューに項目を追加する
--初期状態では「このタブのタイトルを変更」が追加されている
**[[時計坂一刻館三号室>http://quchao.com/]]>[[QuChao · GitHub>https://github.com/QuChao/]] [#gad2a5d1]
-[[privacyPlus.uc.js>https://github.com/QuChao/Watsilla/blob/master/userChrome.js/privacyPlus.uc.js]]
--特定のドメインを含むURLの閲覧履歴を、あらかじめ指定した時間が経過した時に削除する
--BLACKLISTにドメインを記入
--PURGE_TIMEに時間(ミリ秒)を記入
-[[jmpSidebarOpenStatusbarButton.uc.js>http://zuzu-service.net/technique/javascript/20100502/144.html]]
--j.mpの新サイドバーブックマークレットを簡単に起動するためのユーザースクリプト
**[[むぅもぉ.jp>http://muumoo.jp/]] [#qe330efd]
-[[「左(右)のタブをすべて閉じる」機能を追加するuserChrome.js用スクリプト>http://muumoo.jp/news/2008/04/15/0closeleftright.html]]
--タブコンテキストメニューに「左のタブをすべて閉じる」と「右のタブをすべて閉じる」の項目を追加
-[[SidebarSwitch.uc.js>http://zuzu-service.net/release-2/userscript/20110106/168.html]]
--[[Sidebars List>https://addons.mozilla.org/firefox/addon/sidebars-list/]]代替用
--サイドバーのタイトル部分をクリックするとサイドバー切り替え用メニューが表示される
--サイドバー切り替え用メニューから同一のサイドバー項目をクリックするとサイドバーが閉じられる
**[[ありえるえりあ | 上から読んでも下から読んでも・・・>http://dev.ariel-networks.com/wp/]] [#v8d82598]
-[[左ダブルクリックでリンク先をバックグラウンドのタブで開くuserChrome.js ― ありえるえりあ>http://dev.ariel-networks.com/Members/mizyo/5de630eb30af30ea30c330af30ea30f330af5148309230c330af30e930a630f3306e30bf958b304fuserchrome.js/]]
--リンクを左ダブルクリックすると、そのリンクをバックグラウンドの新規タブで開きます。200ms以内に二回目のクリックがなければ、同じタブでそのリンクを開きます。
**[[枕を欹てて聴く>http://constellation.hatenablog.com/]] [#r4fed4ad]
-[[fakeReferer mod>http://constellation.hatenablog.com/entry/20080317/1205777496]]
--リファラを偽装
**[[Griever>http://d.hatena.ne.jp/Griever/]]>[[Griever/userChromeJS · GitHub>https://github.com/Griever/userChromeJS]] [#j8d8a09a]
-[[WordHighlightToolbar.uc.js>http://d.hatena.ne.jp/Griever/20120502/1335947853]]
--検索語句を強調表示する
**[[LC Memo>http://web.lovingcat.net/]] [#b3c98111]
-[[openCanvasReDL.uc.js>http://web.lovingcat.net/opencanvas_rename_dl/]]
--CGイラスト投稿サイト『ポタグラ』の[[イラストページ>http://www.portalgraphics.net/pg/illust/list.php]]に投稿された[[openCanvas>http://portalgraphics.net/oc/]]用イベントファイルをダウンロードする際にファイル名を変更して保存する
-[[urlfilter.uc.js>https://github.com/Griever/userChromeJS/tree/master/urlfilter]]
--Operaのコンテンツブロックを参考にして作られたURLブロック用スクリプト
--urlfilter.uc.js本体とは別に設定用ファイルの[[urlfilter.ini>https://raw.github.com/Griever/userChromeJS/master/urlfilter/urlfilter.ini]]が必要(Opera用のurlfilter.iniとは別)
--urlfilter.iniはプロファイルフォルダ内のchromeフォルダ直下に置く((無い場合は自動的に生成される))
--Opera用のurlfilter.iniから流用する場合はOpera用のurlfilter.iniに記述されている[exclude]の行より下の範囲((不具合を未然に防ぐ為、フィルタと無関係な「;」で始まるコメントアウトされた行は流用しない方がいいかも))をurlfilter.uc.js用のurlfilter.iniに流用する
**[[rikubaの日記>http://d.hatena.ne.jp/rikuba/]] [#ne00ea42]
-[[マウスのボタンを押してから離すまでの時間で長押しかどうかを決めるタイプのGreasemonkeyスクリプト>http://d.hatena.ne.jp/rikuba/20100403/1270228018]]
--リンク上でマウス左ボタンを0.5秒押し続けると新しいタブを背面で開く
--現在のタブで開いてしまう場合もある
-[[keyconfig_Modoki.uc.js>http://d.hatena.ne.jp/Griever/20081122/1227368123]]
--keyconfig代替用スクリプト((各種入力欄等のページ表示領域以外の箇所にフォーカスが移っている状態では効かないので注意))
**[[yuukisakura.appspot.com>https://yuukisakura.appspot.com/]] [#ld528719]
-[[SleipnirCompatible.uc.xul>https://yuukisakura.appspot.com/SleipnirCompatible.uc.xul]]
--Sleipnir的な機能を追加
--Firefox20では動作しない機能が多い
-[[CopyTabInfoMod.uc.js>https://yuukisakura.appspot.com/CopyTabInfoMod.uc.js]]
--[[CopyTabInfo.uc.js>http://www.xuldev.org/misc/script/CopyTabInfo.uc.js]]改造版
--タブコンテキストメニューからタイトル/URI/タイトル+URL/タイトル+URI(HTMLタグ)をコピー
-[[KeyChanger.uc.js>http://d.hatena.ne.jp/Griever/20091119/1258643086]]
--keyconfig_Modoki.uc.jsの後継版
--''特徴''
---メニューバー>ツール>Reload KeyChanger scriptからキー設定の再読み込みが可能。
---各種入力欄にフォーカスが移っている状態でも設定したキーの入力が可能。
--''備考''
---keychanger.jsの文字コードはUTF-8に設定する。
---FireGesturesや軽量マウスジェスチャ等で利用可能なスクリプトを配布サイトのサンプルの大半と同様に記述する場合、コード内に改行がある場合は改行を消して一行化し、ダブルクォーテーション(")を使用している場合は、コード内のダブルクォーテーション(")をシングルクォーテーション(')に置き換えて記述する。
---コード内の改行を消さずに利用したい場合や、コード内にバックスラッシュ(\)を使用している場合は、コードを「"」と「";」の代わりに「function(){」と「};」で囲んで記述する。
---入力欄ではFirefox標準の編集用のキー設定が優先されるので、キー設定が重複する場合は別のキーに設定にする等して対処すると良い。
--[[設定例>http://u6.getuploader.com/script/search?q=_keychanger.js]]
**[[merom686の日記>http://d.hatena.ne.jp/merom686/]] [#yb2ad5bc]
-[[2013-04-24 - merom686の日記>http://d.hatena.ne.jp/merom686/20130424]]
--Twitterへのリンク上でコンテキストメニューを開き「TLMerge で表示」をクリックするとリンクが[[TLMerge>http://tlmerge.info/tlmerge.html]]を通して開かれる
-[[棋譜中継を初手から観る用 - merom686の日記>http://d.hatena.ne.jp/merom686/20140625/1403673429]]
--将棋連盟の棋譜ページへのリンク上でコンテキストメニューを開き「初手から観る」で棋譜ページを初手から再生
-[[UserScriptLoader.uc.js>http://d.hatena.ne.jp/Griever/20100407/1270643936]]
--[[Greasemonkey>http://firefox.geckodev.org/index.php?Greasemonkey]]風スクリプト
--[[最新版>https://github.com/Griever/userChromeJS/tree/master/UserScriptLoader]]
**[[ywzhaiqi ・ GitHub>https://github.com/ywzhaiqi]] [#uedafb2a]
-[[AddonsPage.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/AddonsPage]]
--userChromeJS用のスクリプトやXULをアドオンページ(about:addons)で管理可能にする
-[[UserCSSLoader.uc.js>http://d.hatena.ne.jp/Griever/20110512/1305204911]]
--Stylish風スクリプト
--[[最新版>https://github.com/Griever/userChromeJS/tree/master/UserCSSLoader]]
-[[addMenuPlus.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/addmenuPlus]]
--[[addMenu.uc.js>https://github.com/Griever/userChromeJS/tree/master/addMenu]]改造版
-[[uAutoPagerize.uc.js>http://d.hatena.ne.jp/Griever/20091109/1257757836]]
--AutoPagerize軽量版スクリプト
--[[最新版>https://github.com/Griever/userChromeJS/tree/master/uAutoPagerize]]
-[[AutoClickModY.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/AutoClickModY/AutoClickModY.uc.js]]
--ページ上のリンクにマウスポインタを0.5秒かざすとリンク先へ移動
--ページ上のボタンにマウスポインタを0.5秒かざすとボタンを実行
-[[addMenu.uc.js>http://d.hatena.ne.jp/Griever/20110702/1309588302]]
--コンテキストメニューに各種コマンドを追加
--[[Javascript Actions>http://firefox.geckodev.org/index.php?Javascript%20Actions]]/userMenu.jsに比べ外部ソフト起動用の設定が容易
--[[最新版>https://github.com/Griever/userChromeJS/tree/master/addMenu]]
--[[設定例>http://u6.getuploader.com/script/search?q=_addmenu]]
-[[ExternalFuncButtonM-右键菜单版.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/.%E4%BF%AE%E6%94%B9%E7%89%88/ExternalFuncButtonM-%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95%E7%89%88.uc.js]]
--[[externalFuncButtonM.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalFuncButtonM.uc.js]]改造版
--タブバー左端にラベル付きボタンを追加する
--ボタンを押すと各種ページへのリンク一覧を載せたメニューが開かれる
-[[allowTab.uc.js>https://github.com/Griever/userChromeJS/blob/master/allowTab.uc.js]]
--[[Tab Permissions>https://addons.mozilla.org/firefox/addon/tab-permissions/]]代替用
--タブごとに画像、JavaScript、metaタグによるリダイレクト、プラグイン、サブフレームの有効・無効を切り替える
-[[GreaemonkeyEnhancer.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/GreaemonkeyEnhancer]]
--Greasemonkey必須
--ツールメニューの「Greasemonkey」メニューとGreasemonkeyボタン右メニューに「find Script(S)」の項目を追加
---「find Script(S)」をクリックすると現在のタブで開いているサイトのドメインをgreasyfork.org等で検索
-[[SmartScrollbar.uc.js>https://github.com/Griever/userChromeJS/blob/master/SmartScrollbar.uc.js]]
--スクロールバーを細くし、つまみを緑色にする(const HIDE_SCROLLBAR = false)
--スクロールバーを非表示にする(const HIDE_SCROLLBAR = true)
--ツールメニューの"スクロールバーを表示しない"から表示の切り替えが可能(切り替え後に再読み込みで適用)
--つまみをクリックしながらマウスポインタをつまみから離した時にクリック状態が無効になるまでの距離が短くなるので注意
--クリック状態が無効になるまでの距離を伸ばせる(0の場合は無限)
---about:configの「slider.snapMultiplier」の数値を0にするか増やしてからFirefoxを再起動する
-[[TabsInTitlebar_mod.uc.js>https://github.com/Griever/userChromeJS/blob/master/TabsInTitlebar_mod.uc.js]]
--タブバーとタイトルバーを一体化する
-[[moveButton.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/moveButton]]
--ボタンや項目を任意の場所に移動・追加可能にする
--バーへ移動・追加したボタンや項目の大きさや色等は[[CSS>http://firefox.geckodev.org/index.php?userchrome.css]]で調整可能
--記述方法
---id: → 移動・追加したいボタンや項目のID名を引用符で囲んで記述する
---insertBefore: → 項目のID名を引用符で囲んで記述し、「id:」に記述した項目をこの項目の前に挿入するようにする
---insertAfter: → 項目のID名を引用符で囲んで記述し、「id:」に記述した項目をこの項目の後に挿入するようにする
---bar: → ボタンを移動・追加させたいバーのID名を引用符で囲んで記述する
---pos: → ボタンや項目をバーへ配置する順番を1〜10までの10段階で指定する
---clone: → 同一のID名を持つボタンや項目を複製して追加したい場合は「true」に設定する
--buttons:設定例
---{ id: "tools-menu", insertAfter: "appmenu_customize"}, → Firefoxボタンのオプション下にツールの項目を移動
---{ id: "tools-menu", insertBefore: "appmenu_customize"}, → Firefoxボタンのオプション上にツールの項目を移動
---{ id: "tools-menu", bar: "addon-bar", pos: 10 }, → ツールの項目をアドオンバー右端へ移動
---{ id: "tools-menu", bar: "addon-bar", pos: 10 , clone: true }, → 複製したツールの項目をアドオンバー右端に追加
---{ id: "appmenu-button", bar: "addon-bar", pos: 1 }, → Firefoxボタンをアドオンバー左端へ移動
---{ id: "appmenu-button", bar: "TabsToolbar", pos: 1 }, → Firefoxボタンをタブバー左端へ移動
-[[WebScreenShot.uc.xul>https://github.com/Griever/userChromeJS/blob/master/WebScreenShot.uc.xul]]
--[[FireCaptor>https://addons.mozilla.org/firefox/addon/firecaptor/]]代替用
--ツールメニューからページの全体・表示部分・選択範囲・各要素のスクリーンショットを取得して新しいタブに表示する
--画像上のコンテキストメニューから画像をBase64に変換してコピーする
--[[Firefox18対応ドイツ語版>https://github.com/ardiman/userChrome.js/tree/master/webscreenshot]]
--Firefoxの表示領域より大きい画像を原寸表示にし切り抜いてキャプチャしようとすると別の範囲が切り抜かれてしまうので、そのような場合は一旦ページ全体をキャプチャし、そのキャプチャから更に切り抜いてキャプチャする
-[[uAutoPagerize.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/uAutoPagerize/uAutoPagerize.uc.js]]
--[[uAutoPagerize.uc.js>https://github.com/Griever/userChromeJS/tree/master/uAutoPagerize]]改造版
-[[contextSearcher.uc.js>https://github.com/Griever/userChromeJS/blob/master/contextSearcher.uc.js]]
--選択文字列上でコンテキストメニューを開き「"○○"で検索」や、そのサブメニューから検索エンジンで検索する
--単語上でコンテキストメニューを開き「"○○"で検索」や、そのサブメニューから検索エンジンで検索する
--コンテキストメニューの「"○○"で検索」上でマウスホイールを回転させると検索エンジンが切り替わる
--検索結果を現在のタブで開くようにする
---「NEW_TAB:」の値を「false」にする(0.0.7まで)
---about:configの「browser.search.openintab」の値に従う(0.0.8以降)
--検索結果を背面のタブで開くようにする
---「gBrowser.selectedTab = 」の箇所を削る(0.0.7まで)
---about:configの「browser.tabs.loadInBackground」の値に従う(0.0.8以降)
-[[uSuper_preloader.uc.js / uSuper_preloader.db.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/uSuper_preloader]]
--Greasemonkey用[[Super_preloader>http://userscripts.org/scripts/show/84937]]/[[Super_preloader.db>http://userscripts.org/scripts/show/93080]]のuserChromeJS版
--uSuper_preloader.uc.js はchromeフォルダ以下に配置する
--uSuper_preloader.db.js はchromeフォルダ直下に「Local」フォルダを作成してそこへ配置する
--特定サイトの検索結果等で次のページを先読みしてページ末尾に継ぎ足し表示
--アドオンバーの専用ボタンで有効と無効を切り替え可能
--「Ctrl」+「マウス左(右)ボタンを↑(←)」で一時停止する
--「Ctrl」+「マウス左(右)ボタンを↓(→)」で再開する
-[[CrossFireModoki.uc.js>https://github.com/Griever/userChromeJS/blob/master/CrossFireModoki.uc.js]]
--[[CrossFire>http://tkm.s31.xrea.com/xul/crossfire.shtml]]代替用
--Windowsキー+方向キーでページ内のフォーカスを上下左右に移動する
-[[SaveUserChromeJS.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/SaveUserChromeJS]]
--GitHubのuc.jsファイル配布ページに「Install」ボタンを追加
---「Install」ボタンを押すと使用プロファイルのchromeフォルダが開かれ名前を付けて保存
--uc.jsファイルへのリンク上のコンテキストメニューに「install-userChromeJS」の項目を追加
---「install-userChromeJS」をクリックすると使用プロファイルのchromeフォルダが開かれ名前を付けて保存
--uc.jsファイルを直接開いた時にインストール(保存)の可否を確認する警告バーを表示
---「Install」ボタンを押すと使用プロファイルのchromeフォルダが開かれ名前を付けて保存
-[[FireGesturesMenu.uc.js>http://d.hatena.ne.jp/Griever/20091104/1257322037]]
--[[FireGestures>https://addons.mozilla.org/ja/firefox/addon/firegestures/]]のコマンドをタブコンテキストメニューから使用
-[[SimpleDragModY.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/SimpleDragModY.uc.js]]
--選択文字列を全方向にドラッグして検索バーで選択中の検索エンジンで検索
--リンクや画像を左・上・右方向にドラッグしてアクティブな新しいタブで開く
--リンクや画像を下方向にドラッグして非アクティブな新しいタブで開く
-[[SnapLinks.uc.xul>https://github.com/Griever/userChromeJS/blob/master/SnapLinks.uc.xul]]
--[[Snap Links Plus>https://addons.mozilla.org/firefox/addon/SnapLinksPlus/]]代替用
--FireGestures や keyconfig 等で snapLinks(); や snapLinks(event);を実行可能にする
-[[SITEINFO_Writer.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/uAutoPagerize/SITEINFO_Writer.uc.js]]
--[[SITEINFO_Writer.uc.js>https://gist.github.com/1044551]]改造版
-[[JSCSS_Highlight.uc.js>https://github.com/Griever/userChromeJS/blob/master/JSCSS_Highlight.uc.js]]
--[[Javascript View>https://addons.mozilla.org/firefox/addon/javascript-view/]]代替用
--JavaScriptファイルやCSSファイルを単独で開いた時に色分け・リンク化して表示する
-[[copybookmark.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/copybookmark.uc.js]]
--ブックマーク上のコンテキストメニューからブックマークのタイトルとURLの片方あるいは両方をコピー可能にする
-[[Inspector_de_Info.uc.js>https://github.com/Griever/userChromeJS/blob/master/Inspector_de_Info.uc.js]]
--要素を調査で SITEINFO を書く
-[[downloadPlus.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/downloadPlus.uc.js]]
--[[changeDownloadName.uc.js>http://files.cnblogs.com/ziyunfei/changeDownloadName.uc.js]]改造版
--ダウンロード時のダイアログ画面でファイル名が表示される箇所を入力欄化しファイル名を変更可能にする
-[[OperaStyle_Go_to_nickname.uc.js>https://github.com/Griever/userChromeJS/blob/master/OperaStyle_Go_to_nickname.uc.js]]
--ブックマークのキーワードを入力してブックマークのURLへの移動やブックマークレットを実行するためのパネルを表示する
--keyconfigやKeyChanger.uc.jsの設定ファイル等に「gotoNickname.open()」を追加・追記し、設定したキーから実行する
-[[Places_ShowBookmarkPath.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/Places_ShowBookmarkPath/Places_ShowBookmarkPath.uc.js]]
--ブックマークメニュー内のブックマークで右クリックメニュー最下部にブックマークの階層を表示する
-[[OperaStyle_linkDragSelection.uc.js>https://github.com/Griever/userChromeJS/blob/master/OperaStyle_linkDragSelection.uc.js]]
-[[placesToolbarMiddleClick.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/placesToolbarMiddleClick.uc.js]]
--ブックマークツールバーのフォルダ上でミドルクリックした時に全てのブックマークを開く機能を無効にする
//-[[overwriteMiddleMousePaste.uc.js>https://gist.github.com/709653]]
-[[overwriteMiddleMousePaste.uc.js>https://github.com/Griever/userChromeJS/blob/master/overwriteMiddleMousePaste.uc.js]]
--about:configのmiddlemouse.pasteをtrueにしている場合に機能する
--入力欄内の選択文字列をミドルクリックすると選択文字列がクリップボード内の文字列で上書きされる
-[[showCompleteURL.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/showCompleteURL.uc.js]]
--[[showCompleteURL.uc.js>http://files.cnblogs.com/ziyunfei/showCompleteURL.uc.js]]の[[userChrome.js>https://github.com/alice0775/userChrome.js/blob/master/userChrome.js]](Sub-Script/Overlay Loader v3.0.43mod)対応版
--ダウンロード用ダイアログの「ファイルの場所」にダウンロードするファイルのURLを表示する
---URLが長い場合はURLの中間部分が省略される
--ダウンロード先のドメインとファイル名にマウスオーバーするとダウンロードするファイルのURLがツールチップに表示される
-[[PopupBookmarkToolbar.uc.js>https://gist.github.com/60728]]
--ブックマークツールバーを開閉するボタンをタブバーの左端に設置する
-[[stylish0.5_edit.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/stylishEdit/stylish0.5_edit.uc.js]]
--[[stylish0.5_edit.uc.js>https://github.com/alice0775/userChrome.js/blob/master/stylish0.5_edit.uc.js]]改造版
--Stylishを外部エディタで編集可能にする
---「EDITOR_PATH」に外部エディタのパスを記入する
---(Windowsの場合はパスの「\」を「\\」とする)
--スタイル作成画面
---「插入文本」ボタン ⇒ 各テンプレートを挿入可能
--- □ボタンのカラーパレット ⇒ カラーコードを挿入可能
---「Editor」ボタン ⇒ 外部エディタで編集可能
-[[OperaStyle.uc.js>https://gist.github.com/62715]]
--リンクをShift+EnterかShift+クリックで、新しいタブにアクティブ状態でリンクを開く
--リンクをCtrl+EnterかCtrl+クリックで、新しいタブに非アクティブ状態でリンクを開く
--リンクをShift+Ctrl+EnterかShift+Ctrl+クリックで、新しいウィンドウでリンクを開く
--リンクをAlt+Enterでリンク先のファイルをダウンロードする
---動作しない場合はabout:configのbrowser.altClickSaveをtrueにする
-[[testButton29+.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/.test/testButton29%2B.uc.js]]
--各種サイドバーを開閉するボタンをツールバーに追加する
--ボタンを左クリックでブックマークサイドバーを開閉する
--ボタンを中クリックでStylish用サイドバーを開閉する
--ボタンを右クリックで履歴サイドバーを開閉する方法
---「case 2:」の下に「toggleSidebar("viewHistorySidebar");」の行を挿入する
-[[StatusbarInURLBar3.uc.js>https://gist.github.com/67460]]
**[[defpt ・ GitHub>https://github.com/defpt]] [#kd8aaeb9]
-[[000-AutoHideBar.uc.js>https://github.com/defpt/userChromeJs/tree/master/AutoHideBar]]
--[[Puzzle Toolbars>https://addons.mozilla.org/firefox/addon/puzzle-toolbars/]]代替用
--タブバーに専用のツールバーを表示可能にする
--タブバー右端にマウスオーバーすると表示される
--[[moveButton.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/moveButton]]を使用してFirefox本体や拡張機能のボタン・項目を000-AidBar.uc.jsへ移動・追加可能
--moveButton.uc.jsのbuttons:設定例
---{ id: "tools-menu", bar: "TabsToolbar_aidBar", pos: 1 },
---↑メニューバーのツールメニュー項目を000-AidBar.uc.jsの先頭へ移動
-[[ScrollFunctions.uc.js>https://gist.github.com/68466]]
-[[Appmenufor29+.uc.js>https://github.com/defpt/userChromeJs/tree/master/Appmenu]]
--Firefox29で廃止されたFirefoxボタンをタブバーの左端に追加する
--メニューはFirefox28以前の物とは違っている
-[[ChromeStyle_Statusbar.uc.js>https://gist.github.com/71928]]
//-[[autoCopyMod.uc.js>https://github.com/defpt/userChromeJs/blob/master/autoCopyMod.uc.js]]
//--[[AutoCopy>https://addons.mozilla.org/ja/firefox/addon/autocopy/]]代替用
//--選択文字列を自動的にクリップボードへコピーする
//--ロケーションバーのボタンから有効・無効を切り替え可能
//--入力欄内でCtrlキーかAltキーを押しながら文字列を選択すると入力欄内の文字列をコピー可能
//
-[[ContextConfig.uc.js>https://github.com/defpt/userChromeJs/blob/master/ContextConfig.uc.js]]
--リンク上のコンテキストメニュー
---「用谷歌快照打开链接」⇒ リンク先ページのGoogleキャッシュを新しいタブに表示
---「复制链接文本+URL」⇒ リンクテキストとリンクURLをコピー
---「复制网页标题+URL」⇒ ページタイトルとページURLをコピー
--- 「侧边栏打开当前页面」⇒ 現在の閲覧ページをサイドバーに表示
-[[OperaStyle_menuAccessKey.uc.js>https://gist.github.com/83153]]
-[[Copylink.uc.js>https://github.com/defpt/userChromeJs/blob/master/Copylink.uc.js]]
--コンテキストメニューの項目からリンクテキスト等をコピーする
--复制链接文本+URL
---ページタイトルとURLをコピーする
--复制链接文本
---リンクテキストをコピーする
--复制网页标题+URL
---リンクテキストとリンク先URLをコピーする
-[[goToUpperDirectory.uc.js>https://gist.github.com/94460]]
--サイト認証ボタンのコンテキストメニューから、閲覧ページの各ディレクトリに移動する
-[[DefaultFullZoom.uc.js>https://github.com/defpt/userChromeJs/blob/master/DefaultFullZoom.uc.js]]
--[[Default Full Zoom Level>http://j.mozest.com/zh-CN/ucscript/script/7/]]改造版
--拡大率をタブバー右端に表示する
-[[NotAboutBlank.uc.js>https://gist.github.com/98088]]
-[[DownloadPlus_personal.uc.js>https://github.com/defpt/userChromeJs/blob/master/DownloadPlus_personal.uc.js]]
--[[changeDownloadName.uc.js>http://files.cnblogs.com/ziyunfei/changeDownloadName.uc.js]]/[[downloadPlus.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/downloadPlus.uc.js]]改造版
--ダウンロード時のダイアログ画面でファイル名が表示される箇所を入力欄化しファイル名を変更可能にする
-[[OperaActions.uc.js>https://gist.github.com/124857]]
--keyconfigやKeyChanger.uc.jsの設定ファイル等に追加・追記し、設定したキーから実行する
--opera.goToParentDirectory()
---1つ上のディレクトリに移動する
--opera.fastForward()
---URLの右端の数字を1つ増加し、そのURLに移動する
--opera.pasteAndGo()
---ロケーションバーにURLを貼り付けて移動する
--opera.wand()
--opera.toggleSidebar()
---サイドバーを開閉する
--opera.spaceKey()
---下方向へスクロールし、最下部へ到達後は次の連番ページに移動しようとする
--opera.gestureRight()
-[[ExternalAppBtn.uc.js>https://github.com/defpt/userChromeJs/tree/master/Appmenu]]
--Firefox関連の項目や外部ソフト実行メニューを表示するボタンを追加可能にする
--ボタンはカスタマイズページから追加可能
-[[VerticalTabbar.uc.js>https://gist.github.com/140916]]
-[[HistoryMenu.uc.js / HistoryMenu29+.uc.js>https://github.com/defpt/userChromeJs/tree/master/HistoryMenu]]
--最近閉じたタブのメニューを表示するボタンをツールバーへ追加可能にする
-[[HideTitlebar.uc.xul>https://gist.github.com/181838]]
--タイトルバーを非表示にする
--ツールバーのコンテキストメニューの"タイトルバー表示/非表示"で切り替え可能
-[[HomeBtnSidebar.uc.js / SidebarPlus.uc.js / Sidebar_S.uc.js>https://github.com/defpt/userChromeJs/blob/master/Sidebar/]]
--[[All-in-One Sidebar>https://addons.mozilla.org/firefox/addon/all-in-one-sidebar/]]代替用
--サイドバー上部にブックマークや履歴等を切り替えるボタンを追加する
-[[FastPrevNext.uc.js>https://gist.github.com/186539]]
--[[FastPrevNext>https://addons.mozilla.org/ja/firefox/addon/fastprevnext/]]代替用
--ロケーションバー内右端の2つの矢印をクリックし連番URLの右端の数字を増減させ移動する
-[[InFormEnterLite.uc.js>https://github.com/defpt/userChromeJs/blob/master/InFormEnterLite.uc.js]]
--[[InFormEnter>https://addons.mozilla.org/firefox/addon/informenter/]]代替用
--入力欄上のコンテキストメニューの項目「InFormEnter」のサブメニューから入力欄に文字列を貼り付ける
-[[ChromeStatusbarModoki.uc.js>https://gist.github.com/300255]]
-[[JsToolsMenu.uc.js>https://github.com/defpt/userChromeJs/blob/master/JsToolsMenu.uc.js]]
--アドオンバーのボタンメニューからIEやChromeで開いたり各サイトを開く
-[[GoogleSuggestContext.uc.xul>https://gist.github.com/346591]]
--選択文字列のGoogle検索ワード候補をコンテキストメニューの"GoogleSuggest"に表示する
-[[MemoryMonitor.uc.js>https://github.com/defpt/userChromeJs/blob/master/MemoryMonitor.uc.js]]
--ucjs_MemoryMonitor.uc.js/ucjs_MemoryMonitorMod.uc.js(([[loda.jp-script.7z>http://u6.getuploader.com/script/download/61/loda.jp-script.7z]]に収録))改造版
--ロケーションバーにメモリ使用量を表示
---緑→メモリ使用量が_Warningvalueの設定値の60%まで
---青→メモリ使用量が_Warningvalueの設定値の61%から_Warningvalueの設定値までの間
---赤→メモリ使用量が_Warningvalueの設定値を超えている
--メモリ使用量の表示部分をクリックでabout:memoryを開く
--_interval → メモリ使用量を取得する時間間隔(ミリ秒)
--_Warningvalue → メモリ使用量を赤く表示して警告するメモリ使用量の閾値(単位は_prefix参照)
--_prefix → メモリ使用量のバイト単位
-[[FindAfterScroller.uc.js>https://gist.github.com/346668]]
-[[MouseGestures.uc.js>https://github.com/defpt/userChromeJs/blob/master/MouseGestures/MouseGestures.uc.js]]
--[[マウスジェスチャ生成スクリプト>http://www.cnblogs.com/ziyunfei/archive/2011/12/15/2289504.html]]改造版
-[[OperaStyle_startbar.uc.js>https://gist.github.com/391981]]
-[[MouseGestures2.uc.js / _mouseGestures.js>https://github.com/defpt/userChromeJs/tree/master/MouseGestures]]
--[[MouseGestures.uc.js>https://github.com/feiruo/userChromeJS/tree/master/MouseGestures]]改造版
--設定用ファイルの_mouseGestures.jsを編集して機能を追加可能
--_mouseGestures.jsはchromeフォルダ直下に「Local」フォルダを作成し配置する
--ツールメニューの「MouseGestures」を左クリックすると_mouseGestures.jsを再読み込み
--ツールメニューの「MouseGestures」を右クリックすると_mouseGestures.jsをエディタで開く
---初回はabout:configの「view_source.editor.path」が開かれるので値に任意のエディタのパスを記入する
-[[comebackDownloadMonitor.uc.js>https://gist.github.com/703066]]
--Firefox4以降のアドオンバーにダウンロードの進捗状態を表示する
-[[MyMenu.uc.js>https://github.com/defpt/userChromeJs/blob/master/MyMenu.uc.js]]
--Firefoxの各設定項目を表示するボタンをツールバーへ追加可能にする
-[[chromemargin.uc.js>https://gist.github.com/706339]]
//-[[MyTabPlus.uc.js>https://github.com/defpt/userChromeJs/blob/master/MyTabPlus.uc.js]]
-[[TabPlus.uc.js>https://github.com/defpt/userChromeJs/blob/master/TabPlus.uc.js]]
--常に現在のタブでブックマークレットを開く
--ロケーションバーへ入力したURLや文字列を新しいタブで開く
--ブックマークや履歴のURLを左クリックした時にURLを背面のタブで開く
--検索バーから検索した時に検索結果を背面のタブで開く
--ブックマークメニューの各ブックマークをミドルクリックで開いた時にメニューを自動的に閉じないようにする
--タブを右クリックで閉じる
--非アクティブなタブにマウスポインタを0.2秒置いた時に自動的にタブをアクティブ状態にする(タブを切り替える)
-[[colorfulTab.uc.js>https://gist.github.com/913610]]
--[[ColorfulTabs>https://addons.mozilla.org/firefox/addon/colorfultabs/]]代替用
--タブを色分けして表示する
-[[quickProxyMod.uc.js / quickProxyModokiMod.uc.js>https://github.com/defpt/userChromeJs/tree/master/quickProxy]]
--[[quickProxyModoki3.0.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/quickProxyModoki3.0.uc.xul]]改造版
-[[copySelector.uc.js>https://gist.github.com/968254]]
--DOM Inspector内コンテキストメニューからidやclass名をコピーできる(DOM Inspectorのインストール必須)
-[[SITEINFO_Writer.uc.js>https://gist.github.com/1044551]]
-[[undoCloseTabBtn.uc.js>https://github.com/defpt/userChromeJs/blob/master/HistoryMenu/undoCloseTabBtn.uc.js]]
--最後に閉じたタブを開くボタンを追加可能にする
--ボタンを右クリックで最後に閉じたタブを開く
--ボタンを左クリックで最後に閉じたタブの一覧を表示
-[[AutoPagerizeFindHighlight.uc.js>https://gist.github.com/1069687]]
--AutoPagerize の継ぎ足し後もページ内検索の強調をする
-[[TRBLSidebar.uc.js>https://gist.github.com/1069719]]
--サイドバーを上下左右に移動可能にする
--サイドバーに追加された矢印とプルダウンメニューから移動する
-[[Updatebookmarklite.uc.js>https://github.com/defpt/userChromeJs/blob/master/Updatebookmarklite.uc.js]]
--[[updatebookmark.uc.js>http://files.cnblogs.com/ziyunfei/updatebookmark.uc.js]]改造版
--任意のブックマークのタイトルとURLを閲覧ページの物に入れ替える
--任意のブックマークの下に閲覧ページのブックマークを追加する
--ラベルの表示をユニコード変換していないため項目が文字化けするので注意
--各ブックマークのコンテキストメニューから操作する
--在此书签后面添加新书签
---このブックマークの下に閲覧ページのブックマークを追加する
--更新为当前地址
---このブックマークと同じタイトルのページを開いている場合、このブックマークのURLを閲覧ページのURLに入れ替える
--更新为当前标题
---このブックマークと同じURLのページを開いている場合、このブックマークのタイトルを閲覧ページのタイトルに入れ替える
--更新当前书签
---このブックマークと違うタイトルとURLのページを開いている場合、このブックマークを閲覧ページのタイトル+URL/タイトル/URLに入れ替える
--What greeing do you want? → 更新标题和地址
---このブックマークを閲覧ページのタイトル+URLに入れ替える
--What greeing do you want? → 仅更新地址
---このブックマークのURLを閲覧ページのURLに入れ替える
--What greeing do you want? → 仅更新标题
---このブックマークのタイトルを閲覧ページのタイトルに入れ替える
-[[selectionLinkNewGrope.js>https://gist.github.com/1122641]]
--選択範囲内のリンクを新しいタブグループで開く
-[[Pano.uc.js>https://gist.github.com/1370304]]
--[[Pano>https://addons.mozilla.org/firefox/addon/pano/]]のサイドバーでタブのコンテキストメニューを使えるようにする
-[[urlbarautocopy.uc.js>https://github.com/defpt/userChromeJs/blob/master/urlbarautocopy.uc.js]]
--ロケーションバーのURLを選択した時に選択範囲のURLを自動的にクリップボードへコピーする
-[[iContextMenu.uc.js>https://gist.github.com/1681672]]
--コンテキストメニューにある大部分の項目をサブメニューに移し各項目にアイコンを表示する
--関連項目をサブメニューへ一纏めにする
-[[DocumentMap.uc.js>https://gist.github.com/2252041]]
--専用のスクロールバーを表示し、スクロールバーの背景部分にページの一部を縮小表示する
**[[lastdream2013 ・ GitHub>https://github.com/lastdream2013]] [#m772a6ed]
-[[CustomAppMenu.uc.js>https://github.com/lastdream2013/userChrome/blob/master/CustomAppMenu.uc.js]]
--Firefoxボタンのメニュー項目を追加
-[[ClickToPlayMenu.uc.js>https://gist.github.com/3134922]]
--plugins.click_to_play でブロックしたプラグインを常に再生するメニューを作る
-[[ExportHTMLFolder.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/ExportHTMLFolder.uc.xul]]
--ブックマークをHTML形式でエクスポート
--単体のブックマークやブックマークフォルダ上でコンテキストメニューを開き「导出到HTML」をクリック
-[[fastforward.uc.js>https://gist.github.com/4362682]]
--[[Space Next>https://addons.mozilla.org/ja/firefox/addon/space-next/]]代替用
--スペースキー等で最下部へスクロールしてから更にスペースキーを押すと次のページへ移動する
-[[SidebarModfix.uc.js>https://github.com/lastdream2013/userChrome/blob/master/SidebarModfix.uc.js]]
--画面左端にサイドバー開閉用の分割線を表示
--サイドバーのタイトル部分にFirefox用のボタンや外部サイト用のボタンを追加
-[[reload_userChrome_and_userContent.uc.js>https://gist.github.com/4362667]]
--ツールメニューに userChrome.css と userContent.css を再起動せずに再読み込みする項目を追加
--userChrome.css と userContent.css には、あらかじめ「:root {}」を追記しておく必要がある
-[[SimpleSessionManagerMod.uc.js>https://github.com/lastdream2013/userChrome/blob/master/SimpleSessionManagerMod.uc.js]]
--[[SimpleSessionManager.uc.js>https://github.com/nightson/userChromeJS/blob/master/SimpleSessionManager.uc.js]]/[[SimpleSessionManager.uc.js>https://github.com/ardiman/userChrome.js/blob/master/simplesessionmanager/SimpleSessionManager.uc.js]]改造版
--ロケーションバー内のボタンメニューからセッションを保存・復元する
--セッション保存時のデフォルト名に閲覧ページのタイトルを自動的に追加する
--保存当前全部会话
---全てのウィンドウのセッションを保存する
--保存当前窗口会话
---現在のウィンドウのセッションを保存する
--删除所有已存会话
---保存されている全てのセッションを削除する
--启动时>直接启动
---通常通りにFirefoxを起動するようにする
--启动时>自动恢复上一次会话
---Firefox起動時に、最後に保存したセッションを自動的に復元する
--启动时>从会话列表选择恢复
---Firefox起動時に、保存されているセッションの一覧を表示し選択したセッションを復元可能にする
--启动时>恢复的是自动保存会话则删除本次恢复的会话
---Firefox起動時に、保存されているセッションをボタンメニューに表示する
--退出时>直接退出
---通常通りにFirefoxを終了するようにする
--退出时>确认保存会话
---Firefox終了時に、セッションを保存するかどうかを確認するダイアログを表示する
--退出时>自动保存会话
---Firefox終了時に、Firefox終了時のセッションを自動的に保存するようにする
---任意のタイミングでセッションを保存できなくなる
--セッション名>恢复
---このセッションに含まれるタブを全て復元する
--セッション名>选择性恢复
---このセッションの中から任意のタブを復元する
--セッション名>重命名
---このセッションの名前を変更する
--セッション名>删除
---このセッションを削除する
-[[iContext.uc.js>https://github.com/ardiman/userChrome.js/blob/master/icontext/]]
--コンテキストメニューの大部分の項目をアイコン化して表示する
--関連項目をサブメニューへ一纏めにする
-[[SnapLinksMod.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/SnapLinksMod.uc.xul]]
--[[SnapLinks.uc.xul>https://github.com/Griever/userChromeJS/blob/master/SnapLinks.uc.xul]]改造版
--「snaplinks批量操作模式」(コンテキストメニュー)をクリック後、リンクやチェックボックスの範囲を指定しメニューから選択する
--「在新标签打开所有链接」(リンク範囲指定後メニュー)で範囲中のリンクを全て開く
--「复制所有链接URL」(リンク範囲指定後メニュー)で範囲中のリンクのURLを全てコピーする
--「在一个标签页显示所有图片链接」(画像リンク範囲指定後メニュー)で範囲中の画像リンクを全て開く
--「在新标签页打开所有图片链接」(画像リンク範囲指定後メニュー)で範囲中のリンク先画像一覧を表示(Firefox20では動作せず)
--「复选框 - 选中」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスに全てチェックを入れる
--「复选框 - 取消」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスからチェックを全て外す
--「复选框 - 反选」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスのチェック状態を反転する
-[[UCSS.uc.js>https://gist.github.com/4578252]]
--メニューバーの「UCSS」からuserChrome.cssとuserContent.cssの有効・無効の切り替え、再読み込み、編集を実行可能
--userChrome.css と userContent.css には、あらかじめ「:root {}」を追記しておく必要がある
--userChrome.cssの再読み込みが効かない場合は一旦userChrome.cssを無効にし編集後、有効にする
--スクラッチパッドでは日本語は入力できないので注意
---Firefox19時点のスクラッチパッドはマルチバイト文字の入力に対応していない
-[[UserAgentChangeModLite.uc.js>https://github.com/lastdream2013/userChrome/blob/master/UserAgentChangeModLite.uc.js]]
--UserAgentChange_Mod.uc.js改造版
--ロケーションバー内のFirefoxアイコンを押すと表示されるメニューからユーザーエージェントを切り替える
-[[NewTabPageDial.uc.js>https://gist.github.com/Griever/5603766]]
--about:newtab を Speed Dial に変える
--about:configの「browser.newtab.url」をabout:newtab以外に設定している場合は新しいタブにabout:newtabを開かないので注意
-[[contextHistoryMenu.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/contextHistoryMenu.uc.xul]]
--[[Context History>https://addons.mozilla.org/firefox/addon/context-history/]]代替用
--コンテキストメニューに履歴表示用の項目を追加
** [[Cherenkovの暗中模索にっき>http://d.hatena.ne.jp/Cherenkov/searchdiary?word=%2a%5buserChrome%2ejs%5d]] [#c87e1d09]
-[[contextHistoryMenuLite.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/contextHistoryMenuLite.uc.xul]]
--[[Context History>https://addons.mozilla.org/firefox/addon/context-history/]]代替用
--コンテキストメニューに履歴表示用の項目を追加
--最近閉じたタブは表示しない
-[[ホイールでタブ切り替え>http://d.hatena.ne.jp/Cherenkov/20090329/p2]]
--[[Tab Wheel Scroll>https://addons.mozilla.org/ja/firefox/addon/tab-wheel-scroll/]]代替用スクリプト
-[[middleMousePaste>http://d.hatena.ne.jp/Cherenkov/20090406/p2]]
--ホイールクリックでクリップボードの内容を貼り付け(範囲選択していた場合は上書きする)
-[[remember sidebar scroll position>http://d.hatena.ne.jp/Cherenkov/20090616/p1]]
--サイドバーブックマークのスクロール位置を記憶する
-[[stylishEditButton.uc.js:http://d.hatena.ne.jp/Cherenkov/touch/20090703/p1]]
--Stylishを拡張して編集しやすくする
-[[externalAppButtonEx.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalAppButtonEx.uc.js]]
--Firefox用の各設定項目やWin用の外部ソフトで開く項目を表示するボタンをロケーションバー内に追加
** [[silog - memo/firefox/userChromejs>http://white.s151.xrea.com/wiki/index.php?memo%2Ffirefox%2FuserChromejs]] [#xfa16d9f]
-[[externalAppButtonMEx.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalAppButtonMEx.uc.js]]
--Firefox用の各設定項目やWin用の外部ソフトで開く項目を表示するボタンをロケーションバー内に追加
-[[AddonsDownloadsSidebar.uc.xul>http://coderepos.org/share/browser/lang/javascript/userchrome/AddonsDownloadsSidebar.uc.xul]]
--アドオンマネージャ用のサイドバーとダウンロードマネージャ用のサイドバーを表示可能にする
--メニューバー>表示>サイドバー>「Add-ons」、「Downloads」
-[[ImageChangeSize.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/ImageChangeSize.uc.js]]
--画像上でコンテキストメニューを開き「image size」のサブメニューから画像の大きさを変更する
-[[LocationbarNewTab.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/LocationbarNewTab.uc.js]]
--ロケーションバーにURLを入力して移動した時に新しいタブで開く
--Firefox19では動作しない
-[[OpenContextually.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/OpenContextually.uc.js]]
--未リンクまたはリンク済みのURLを選択しコンテキストメニューの「Open Links」をクリックして選択部分のURLを開く
--h抜きのURLも開ける
-[[externalFuncMenu.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalFuncMenu.uc.js]]
--コンテキストメニューから[[ページ内画像をZIP形式でダウンロード>https://gist.github.com/azu/241080]]したりページを外部サイトで開く
** [[drry ・ GitHub>https://github.com/drry/]] [#gd98fdec]
-[[quickProxyModokiMod.uc.js>https://github.com/lastdream2013/userChrome/blob/master/quickProxyModokiMod.uc.js]]
--[[quickProxyModoki3.0.uc.xul>https://github.com/alice0775/userChrome.js/blob/master/quickProxyModoki3.0.uc.xul]]改造版
--ロケーションバー内のアイコンを押すとFirefox標準のプロキシ設定用メニューが新しいタブで表示される
-[[chromeconsole.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/chromeconsole.uc.js]]
-[[editonfavorite.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/editonfavorite.uc.js]]
-[[savepageimage.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/savepageimage.uc.js]]
-[[tumblr-multi.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/tumblr-multi.uc.js]]
-[[sendToGmail.uc.js>https://github.com/lastdream2013/userChrome/blob/master/sendToGmail.uc.js]]
--ページ・リンク・画像・選択文字列上のコンテキストメニューからGmailに送る
** [[氾濫原 [HANRANGEN]>http://lowreal.net/]] [#x55190fe]
-[[showLocationModEx.uc.js>https://github.com/lastdream2013/userChrome/blob/master/showLocationModEx.uc.js]]
--[[showFlag.uc.js>http://files.cnblogs.com/ziyunfei/showFlag.uc.js]]改造版
--[[Show Location>https://addons.mozilla.org/firefox/addon/show-location/]]代替用
--ロケーションバー内の認証ボタンに接続先サーバーが置かれている国の国旗を表示する
--あらかじめchromeフォルダ直下にlibフォルダを作成し[[countryflags.js>https://github.com/lastdream2013/userChrome/blob/master/countryflags.js]]を配置しておく必要がある
--SSL接続のページを表示している時に認証ボタンへ接続先サイトの名称を表記しない
-[[hatena-multi.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/hatena-multi.uc.js]]
--拡張でつかわれてるAPIのように
-[[verticaltab.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/verticaltab.uc.js]]
-[[showLocationModSpecial.uc.js>https://github.com/lastdream2013/userChrome/blob/master/showLocationModSpecial.uc.js]]
--[[showFlag.uc.js>http://files.cnblogs.com/ziyunfei/showFlag.uc.js]]改造版
--[[Show Location>https://addons.mozilla.org/firefox/addon/show-location/]]代替用
--ロケーションバー内の認証ボタンに接続先サーバーが置かれている国の国旗を表示する
--あらかじめchromeフォルダ直下にlibフォルダを作成し[[countryflags.js>https://github.com/lastdream2013/userChrome/blob/master/countryflags.js]]を配置しておく必要がある
--SSL接続のページを表示している時に認証ボタンへ接続先サイトの名称を表記する
** [[aki77の日記>http://d.hatena.ne.jp/aki77/]] [#g2408772]
-[[uAutoPagerizeMod.uc.js>https://github.com/lastdream2013/userChrome/blob/master/uAutoPagerizeMod.uc.js]]
--[[uAutoPagerize.uc.js>https://github.com/Griever/userChromeJS/tree/master/uAutoPagerize]]/[[uAutoPagerize.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/uAutoPagerize/uAutoPagerize.uc.js]]改造版
-[[moveCompletion.uc.js>http://d.hatena.ne.jp/aki77/20090110]]
--Firefox のロケーションバーと検索バーの補完を Ctrl + p / n で選択できるようにする
**[[Ttou ・ GitHub>https://github.com/Ttou]] [#p98bd70d]
-[[BookmarkBar.uc.js>https://github.com/Ttou/userChromeJS/blob/master/BookmarkBar.uc.js]]
--画面左端に縦型のブックマークツールバーを表示
** [[poolmmjpさんのプロフィール - はてな>http://www.hatena.ne.jp/poolmmjp/]] [#z2dc0785]
-[[DefaultFullZoomLevel.uc.js>https://github.com/Ttou/userChromeJS/blob/master/DefaultFullZoomLevel.uc.js]]
--[[Default FullZoom Level>https://addons.mozilla.org/firefox/addon/default-fullzoom-level/]]代替用
--ロケーションバー内のパーセンテージ表示をクリックでテキストズーム(T○○%)とフルズーム(F○○%)を切り替え
--ロケーションバー内のパーセンテージ表示を右クリックでメニュー表示
---「适合窗口宽度」でウィンドウにフィットさせる(フルズームのみ)
---「重置」でリセット
-[[closerightleft.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/closerightleft.uc.js]]
--タブコンテキストメニューに「左のタブをすべて閉じる」と「右のタブをすべて閉じる」の項目を追加
-[[EasyDrag.uc.js>https://github.com/Ttou/userChromeJS/blob/master/EasyDrag.uc.js]]
--リンク・画像を上にドラッグするとリンク・画像を新しいタブで開く
--リンク・画像を下にドラッグするとリンク・画像を名前を付けて保存
--リンク・画像をを左にドラッグするとリンク・画像をGoogleで類似画像を検索
--リンク・画像をを右にドラッグするとリンク・画像を百度で類似画像を検索
--選択文字列を上にドラッグすると選択文字列をURLとして新しいタブで開く
--選択文字列を下にドラッグすると選択文字列をコピー
--選択文字列を左にドラッグすると選択文字列をGoogleで検索
--選択文字列を右にドラッグすると選択文字列を百度で検索
**[[whym.org>http://whym.org/]]/[[whym - Userscripts.org>https://userscripts.org/users/whym]] [#r230f81f]
-[[ExtenMenu.uc.js>https://github.com/Ttou/userChromeJS/blob/master/ExtenMenu.uc.js]]
--[[externalFuncMenu.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalFuncMenu.uc.js]]の機能を限定した改造版
--コンテキストメニューからページを外部サイトで開く
-[[ToggleAllInSelection.uc.js>http://coderepos.org/share/browser/lang/javascript/userchrome/ToggleAllInSelection.uc.js]]
--チェックボックスが含まれる箇所を選択しコンテキストメニューの「Toggle All」をクリックして選択範囲のチェックボックスのチェック状態を切り替える
-[[FloatingScrollBar.uc.js>https://github.com/Ttou/userChromeJS/blob/master/FloatingScrollBar.uc.js]]
--[[FloatingScrollbar.uc.js>https://github.com/nightson/userChromeJS/blob/master/FloatingScrollbar.uc.js]]改造版
--通常時のつまみの色は青でマウスオーバー時やドラッグ時にグレーになる
** [[Extend Ash>http://extendash.blog59.fc2.com/]] [#zc007622]
-[[RefererChange[Blacklist].uc.js>https://github.com/Ttou/userChromeJS/blob/3361932f9088bfd52681396410db0d7ece09a080/RefererChange%5BBlacklist%5D.uc.js]]
--[[refererChanger.uc.js>http://zuzu-service.net/technique/javascript/20091009/103.html]]改造版
-[[closeTabByDoubleClick.uc.js>http://extendash.blog59.fc2.com/blog-entry-13.html]]
--タブをダブルクリックして閉じる
-[[Requestpolicy.uc.js>https://github.com/Ttou/userChromeJS/blob/master/Requestpolicy.uc.js]]
--[[RequestpolicyRuleForABP.uc.js>http://j.mozest.com/zh-CN/ucscript/script/101/]]改造版
--Adblock Plus 2.1以降が必要(RequestPolicyは不必要)
** [[s2works>http://s2works.homeunix.net/]]>[[userChrome.js スクリプト>http://wayback.archive.org/web/20070523051544/http://s2works.homeunix.net/download/userchrome.js.shtml.ja]] [#o5fb3776]
-[[SenssionManager.uc.js>https://github.com/Ttou/userChromeJS/blob/master/SenssionManager.uc.js]]
--[[Session Manager>https://addons.mozilla.org/ja/firefox/addon/session-manager/]]代替用
--[[SimpleSessionManager.uc.js>https://github.com/nightson/userChromeJS/blob/master/SimpleSessionManager.uc.js]]/[[SimpleSessionManager.uc.js>https://github.com/ardiman/userChrome.js/blob/master/simplesessionmanager/SimpleSessionManager.uc.js]]/[[SimpleSessionManagerMod.uc.js>https://github.com/lastdream2013/userChrome/blob/master/SimpleSessionManagerMod.uc.js]]改造版
--ロケーションバー内のボタンメニューからセッションを保存・復元する
--保存当前全部会话
---現在の全てのセッションを保存する
--保存当前窗口会话
---現在のセッションを保存する
--删除所有已存会话
---保存された全てのセッションを削除する
--启动恢复上次会话
---一番最後に保存されたセッションを復元する
--全部恢复
---このセッションに含まれるタブを全て復元する
--选择恢复
---このセッションの中から任意のタブを復元する
--重命名
---このセッションの名前を変更する
--删除
---このセッションを削除する
-OverrideUserAgent.uc.js
--ユーザーエージェントをサイト別に置き換える
-[[SnapLinks.uc.xul>https://github.com/Ttou/userChromeJS/blob/master/SnapLinks.uc.xul]]
--[[SnapLinks.uc.xul>https://github.com/Griever/userChromeJS/blob/master/SnapLinks.uc.xul]]/[[SnapLinksMod.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/SnapLinksMod.uc.xul]]改造版
--指定範囲中のリンクやチェックボックスの外枠を赤く強調表示する
--コンテキストメニュー
---「批量操作」(コンテキストメニュー)をクリック後、リンクやチェックボックスの範囲を指定しメニューから選択する
--リンク範囲指定後メニュー
---「在新标签打开所有链接」(リンク範囲指定後メニュー)で範囲中のリンクを全て開く
---「复制所有链接URL」(リンク範囲指定後メニュー)で範囲中のリンクのURLを全てコピーする
--画像リンク範囲指定後メニュー
---「在一个标签页显示所有图片链接」(画像リンク範囲指定後メニュー)で範囲中の画像リンクを全て開く
---「在新标签页打开所有图片链接」(画像リンク範囲指定後メニュー)で範囲中のリンク先画像一覧を表示(Firefox20では動作せず)
--チェックボックス範囲指定後メニュー
---「复选框 - 选中」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスに全てチェックを入れる
---「复选框 - 取消」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスからチェックを全て外す
---「复选框 - 反选」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスのチェック状態を反転する
-FakeReferer.uc.js
--Refererを偽装
-[[SuperDrag.uc.js>https://github.com/Ttou/userChromeJS/blob/master/SuperDrag.uc.js]]
--リンク・画像を上にドラッグするとリンク・画像を新しいタブで開く
--リンク・画像を下にドラッグするとリンク・画像を名前を付けて保存
--リンク・画像を右にドラッグするとリンク・画像のURLをコピー
--選択文字列を上にドラッグすると選択文字列を新しいタブで検索する
--選択文字列を下にドラッグすると選択文字列をコピー
-closeallchildwindows_1.0.0.uc.js
--メインウィンドウを閉じた時に、拡張機能やテーマなどの子ウィンドウを全て閉じる
-[[Toolkit.uc.js>https://github.com/Ttou/userChromeJS/blob/master/Toolkit.uc.js]]
--タイトルバーにFirefoxボタンとタブバーを一体化させて表示する
--ブックマークや履歴を左クリックした時に背面のタブで開く
--リンクをミドルクリックした時にアクティブ状態の新しいタブで開く
--about:configの「browser.tabs.loadInBackground」の値をfalseにしていても検索バーから検索した時にアクティブ状態の新しいタブで開く
--タブを右クリックかダブルクリックで閉じる
--非アクティブなタブにマウスポインタを0.25秒置いた時に自動的にタブをアクティブ状態にする(タブを切り替える)
**[[Xiao Shan>http://www.slimeden.com/]]>[[Xiao Shan - userChrome>http://www.slimeden.com/tag/userchrome]] [#ed2f5606]
-[[sideBookmarkBar.uc.js>http://www.slimeden.com/2010/11/firefox/sidebookmarkbar]]
--ブックマークサイドバーをアイコンのみの縦型配置にする
-[[UserAgentChange.uc.js>https://github.com/Ttou/userChromeJS/blob/master/UserAgentChange.uc.js]]
--ロケーションバー内のFirefoxアイコンを押すと表示されるメニューからユーザーエージェントを切り替える
-[[shortcut4SearchEngineChange.uc.js>http://www.slimeden.com/2010/10/firefox/shortcut4enginechange]]
--検索バーの検索エンジンをTabとShirf+Tabで切り替える
-[[WebScreenShot.uc.js>https://github.com/Ttou/userChromeJS/blob/master/WebScreenShot.uc.js]]
--[[WebScreenShot.uc.xul>https://github.com/Griever/userChromeJS/blob/master/WebScreenShot.uc.xul]]改造版
--ロケーションバー内のアイコンから画面のキャプチャを取得する
//**[[风飘林's Blog>http://blog.bitcp.com/]]>[[userChromeJS - 风飘林's Blog>http://blog.bitcp.com/archives/category/firefox/userchromejs]]>[[zbinlin ― Bitbucket>https://bitbucket.org/zbinlin/]]([[1>https://bitbucket.org/zbinlin/chrome/src]]/[[2>https://bitbucket.org/zbinlin/chrome/src/23611d82691d/bak/]]) [#mbea78b9]
**[[风飘林's Blog>http://blog.mozcp.com/]]>[[userChromeJS - 风飘林's Blog>http://blog.mozcp.com/archives/category/firefox/userchromejs]]>[[zbinlin ― Bitbucket>https://bitbucket.org/zbinlin/]]([[1>https://bitbucket.org/zbinlin/chrome/src]]/[[2>https://bitbucket.org/zbinlin/chrome/src/23611d82691d/bak/]]) [#mbea78b9]
-[[AddBookmarkHere.uc.js>https://bitbucket.org/zbinlin/addbookmarkhere/src]]
--[[Add Bookmark Here>https://addons.mozilla.org/ja/firefox/addon/add-bookmark-here/]]・[[Add Bookmark Here ²>https://addons.mozilla.org/ja/firefox/addon/add-bookmark-here-2/]]代替用
--ブックマークメニューの任意の箇所に閲覧ページのブックマークを作成する
--ブックマークメニューのコンテキストメニューを開き"将当前页添加到这里"をクリックする
-[[urlAddonBar.uc.js>https://github.com/Ttou/userChromeJS/blob/master/urlAddonBar.uc.js]]
--[[url-addon-bar>https://addons.mozilla.org/firefox/addon/url-addon-bar/]]代替用
-[[autoCopy.uc.js>https://bitbucket.org/zbinlin/autocopy/src]]
--[[AutoCopy>https://addons.mozilla.org/ja/firefox/addon/autocopy/]]代替用
--選択した文字列をクリップボードへ自動的にコピーする
-[[autoFocusUrlbar.uc.js>https://bitbucket.org/zbinlin/autofocusurlbar/src]]
--[[Auto focus URL bar>https://addons.mozilla.org/firefox/addon/auto-focus-url-bar/]]のスクリプト版
--A〜Zキーを押した時、自動的にロケーションバーにフォーカスを移しIMEを無効にした状態で入力する
-[[closeTabsFromTheBeginning@zbinlin.uc.js>https://bitbucket.org/zbinlin/close-tabs-from-the-beginning/src]]
--タブコンテキストメニューに左のタブを閉じる項目「Close Tabs from the Left」を追加
-[[copyImageDataURI@zbinlin.uc.js>https://bitbucket.org/zbinlin/copy-image-data-uri-base64-encode/src]]
--画像上の右クリックメニューから画像をBase64に変換してクリップボードへ送る
-[[copyTitleInTab@zbinlin.uc.js>https://bitbucket.org/zbinlin/copy-title-in-tab/src]]
--タブコンテキストメニューの「Copy Title」をクリックするとタイトルコピー用のダイアログが表示される
---「预览:」にコピー予定のタイトルが表示される
---「分隔符:」欄に文字列を記入するとその文字列から後ろの文字列をコピー予定のタイトルから除外する
---「重置」ボタンを押すと「分隔符:」欄の文字列が消去される
---「确定」ボタンを押すと「预览:」に表示されているタイトルがコピーされる
---再度同一ドメインのページで「Copy Title」をクリックした時は前回のダイアログでの設定を維持したままダイアログ非表示でページタイトルがコピーされる
--Shiftを押しながら「Copy Title」をクリックすると前回記入した分割用の文字列を有効にした状態でダイアログが表示される
--Ctrlを押しながら「Copy Title」をクリックするとダイアログ非表示でページタイトルをコピー
-[[enableFindbarHighlight.uc.js>https://bitbucket.org/zbinlin/enablefindbarhighlight/src]]
--ページ内検索バーの「すべて強調表示」をデフォルトで有効にする
-[[googleImageSearch.uc.js>https://bitbucket.org/zbinlin/chrome/src/23611d82691db11319cb45f22f8d09d66c323afb/googleImageSearch.uc.js]]
--画像上でコンテキストメニューを開き「google 图片搜索」をクリックしGoogleで類似画像を検索
-[[inspectElement.uc.js>https://bitbucket.org/zbinlin/element-inspector/src]]
--[[Element Inspector>https://addons.mozilla.org/firefox/addon/element-inspector/]]スクリプト版
--[[DOM Inspector>https://addons.mozilla.org/firefox/addon/dom-inspector-6622/]]必須
--Firefox本体や閲覧ページ各部でShift+右クリックするとDOM Inspectorでその部分のノードを開く
-[[img.uc.js>https://bitbucket.org/zbinlin/chrome/src/23611d82691db11319cb45f22f8d09d66c323afb/img.uc.js]]
--読み込みに成功した画像上のコンテキストメニューにも「画像を再読み込み」の項目を表示する
-[[middleClickFocusOpen.uc.js>https://bitbucket.org/zbinlin/middleclickfocusopen/src]]
--リンクをミドルクリックして0.5秒以上経ってからボタンを離した時にリンク先をアクティブ状態の新しいタブで開く
-[[middleMousePaste.uc.js>https://bitbucket.org/zbinlin/chrome/src/23611d82691db11319cb45f22f8d09d66c323afb/middleMousePaste.uc.js?at=default]]
--about:configのmiddlemouse.pasteをtrueにしている場合に機能する
--クリップボードに保存された文字列をホイールクリックで貼り付ける(範囲選択部分では上書き)
--Firefox側の入力欄(ロケーションバー・検索バー・about:config・サイドバー等の入力欄)でも実行可能
-[[urlAddonBar.uc.js>https://bitbucket.org/zbinlin/urladdonbar/src]]
--[[url-addon-bar>https://addons.mozilla.org/firefox/addon/url-addon-bar/]]のスクリプト版
--[[EX4削除版>https://github.com/ardiman/userChrome.js/blob/master/urladdonbar/UrlAddonBar.uc.js]]
--アドオンバーをロケーションバーに一体化させる
-[[zAutoPopup.uc.xul>https://github.com/Ttou/userChromeJS/blob/master/zAutoPopup.uc.xul]]
--メニューバーの各項目にマウスポインタを乗せると自動的にメニューが開かれる
-[[trimOnMinimize.uc.js>https://bitbucket.org/zbinlin/trimonminimize/src]]
--Windows用
--ウィンドウを最小化した時にメモリを開放する
--メモリ使用量が500MBを超えた時と30分毎にメモリを開放する
**[[The Void Tree>http://byzod.somee.com/index.html]]>[[Javascript/userChrome.JS at master · byzod/Javascript ・ GitHub>https://github.com/byzod/Javascript/tree/master/userChrome.JS]] [#v0aa423f]
-[[Morser.uc.js>https://github.com/byzod/Javascript/blob/master/userChrome.JS/Morser.uc.js]]/[[Morser / UC Script / 脚本 @ Mozest.com - Mozilla 社区>http://j.mozest.com/zh-CN/ucscript/script/76/]]/[[Morser>http://byzod.somee.com/Morser.html]]
--半角英数記号をモールス符号化・再生 / モールス符号を半角英数記号に復号化・再生
--半角英数記号やモールス符号を選択した状態でコンテキストメニューを開き「Morser:将选中文字...」のサブメニューから操作する
**[[tabunfirefox>http://tabunfirefox.web.fc2.com/index.html]]>[[Download - userChrome.js / tabunfirefox>http://tabunfirefox.web.fc2.com/download/userChromeJS.html]] [#s061686e]
-MCPasteAndGo.uc.js
--ウェブページの検索フォームやFirefoxの検索バー上で、ミドルクリックで貼り付けて検索できる
-[[UrlBarClickCopy.uc.js>https://github.com/byzod/Javascript/blob/master/userChrome.JS/UrlBarClickCopy.uc.js]]
--ロケーションバー内をクリックしてロケーションバーに入力されている文字列をコピーする
--左クリックした時に文字列をコピー (e.button===0)
--中クリックした時に文字列をコピー (e.button===1)
--右クリックした時に文字列をコピー (e.button===2)
-OpenWith.uc.xul
--[[Open With>https://addons.mozilla.org/ja/firefox/addon/open-with/]]代替用
**[[100の人's scripts - Userscripts.org>http://userscripts.org/users/347021/scripts]]/[[100の人 profile>https://greasyfork.org/users/137-100%E3%81%AE%E4%BA%BA]] [#o9ea7a18]
-[[Bug 667607 (タブを閉じた時の隙間を埋める)>https://userscripts.org/scripts/show/105531]]([[Greasy Fork>https://greasyfork.org/scripts/267-bug-667607-%E3%82%BF%E3%83%96%E3%82%92%E9%96%89%E3%81%98%E3%81%9F%E6%99%82%E3%81%AE%E9%9A%99%E9%96%93%E3%82%92%E5%9F%8B%E3%82%81%E3%82%8B]])
--タブを閉じた時、タブバーの右端に生じる隙間をすぐに埋める
--参考:[[Bug 667607 – Make the resizing of tabs configurable>https://bugzilla.mozilla.org/show_bug.cgi?id=667607]]
-OpenIE.uc.xul
--[[Open in IE>https://addons.mozilla.org/ja/firefox/addon/open-in-ie/?src=search]]代替用
-[[Firefox スターアイコン切り替え>http://userscripts.org/scripts/show/116261]]([[Greasy Fork>https://greasyfork.org/scripts/276-firefox-%E3%83%96%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%AF%E6%8C%AF%E3%82%8A%E5%88%86%E3%81%91]])
--ロケーションバーのスターアイコンをクリックしたとき、アドレスによって設定したブックマークフォルダに振り分ける
-AutoCopyLite.uc.js
--[[AutoCopy>https://addons.mozilla.org/ja/firefox/addon/autocopy/]]代替用
--選択した文字列をクリップボードへ自動的にコピーする
-%%[[Bug 79074 (font-family矯正)>http://userscripts.org/scripts/show/166683]]%%
--Web ページが指定したフォントをある程度優先する
-AppMenuPlus.uc.js
--Firefoxボタンにメニューバーの項目や任意のメニューを追加
-[[Drag & DropZones +>http://userscripts.org/scripts/show/130510]]([[Greasy Fork>https://greasyfork.org/scripts/264-drag-dropzones]])
**[[おふろめ>http://oflow.me/]]>[[userChrome.js|おふろめ>http://oflow.me/archives/tag/userchrome-js]]>[[oflow/userchromejs · GitHub>https://github.com/oflow/userchromejs]] [#l44f7837]
-[[auto-reset-searchbar.uc.js>https://oflow.me/archives/337]]
--検索後に検索ワードを消去して一番上の検索エンジンに切り替える
-[[ニコニコ動画(原宿) 「@ジャンプ」後に自動再生>http://userscripts.org/scripts/show/421674]]([[Greasy Fork>https://greasyfork.org/scripts/263-%E3%83%8B%E3%82%B3%E3%83%8B%E3%82%B3%E5%8B%95%E7%94%BB-%E5%8E%9F%E5%AE%BF-%E3%82%B8%E3%83%A3%E3%83%B3%E3%83%97-%E5%BE%8C%E3%81%AB%E8%87%AA%E5%8B%95%E5%86%8D%E7%94%9F]])
-[[dblclick-tab-pinned.uc.js>http://oflow.me/archives/330]]
--タブのダブルクリックでピン留めの状態を切り替える
**[[Camp Firefox • Thema anzeigen - [userChrome.js] Ein-/Ausschalten von GIF-Animationen>http://www.camp-firefox.de/forum/viewtopic.php?f=16&t=103891&sid=eafd7b8a37346eddfc2b3b542dc1c45a]] [#oe1e08f2]
-[[AnimationToggleButtonM.uc.js>http://www.xup.in/dl,19133420/AnimationToggleButtonM.uc.js/]] v. 0.1
--GIF動画の一時停止・再生用ボタンを追加可能にする
--[[v. 0.2>http://www.xup.in/dl,48208875/AnimationToggleButtonM.uc.js/]]/[[v. 0.3>http://www.xup.in/dl,18431586/AnimationToggleButtonM.uc.js/]]はFirefox21では動作しない様子
-[[find_in_searchbar_highlight_mod.uc.js/find_in_searchbar_highlight_mod(rein).uc.js>http://oflow.me/archives/285]]
--find_in_searchbar_highlight.uc.jsの機能追加版
** [[dupontjoy/userChromeJS ・ GitHub>https://github.com/dupontjoy/userChromeJS]] [#h68e1f8f]
-[[AutoProxy替代.uc.js>https://github.com/dupontjoy/userChromeJS/blob/master/AutoProxy%E6%9B%BF%E4%BB%A3.uc.js]]
-[[focus-last-tab.uc.js>https://oflow.me/archives/1269]]
--[[Focus Last Tab>https://addons.mozilla.org/firefox/addon/focus-last-tab/]]代替用
--タブを閉じたとき直前に開いていたタブにフォーカスする
--未読タブがあるときは未読を優先的にフォーカスする
-[[middle-click-undo-close-tab.uc.js>http://oflow.me/archives/265]]
--タブバー上のミドルクリックで閉じたタブを元に戻す
-[[toggle-findbar.uc.xul>http://oflow.me/archives/256]]
--Ctrl+Fでページ内検索バーの表示を切り替える
-[[wheelscroll-to-change-search-engine.uc.js>https://github.com/oflow/userchromejs/blob/master/wheelscroll-to-change-search-engine.uc.js]]
--[[Scroll Search Engines>https://addons.mozilla.org/firefox/addon/scroll-search-engines/]]代替用
--検索バー上のホイールスクロールで検索エンジンを切り替える
-[[copy-link-text-lite.uc.js>https://github.com/oflow/userchromejs/blob/master/copy-link-text-lite.uc.js]]
--リンクテキストを右クリックメニューからコピーする
-[[clear_all_cache.uc.js>http://oflow.me/archives/1123]]
--Firefoxのキャッシュを1発で消す
-[[clear_all_page_history.uc.js>http://oflow.me/archives/1128]]
--Firefoxの「すべての表示したページの履歴」を1発で消す
-[[gmarks_menu_in_bookmark_toolbar.uc.js>http://oflow.me/archives/492]]
--[[GMarks>https://addons.mozilla.org/firefox/addon/gmarks/]]のメニューをブックマークツールバーに移動させる
-[[mouseover-open-bookmark-folder.uc.js>http://oflow.me/archives/1149]]
--ブックマークツールバーにあるフォルダをマウスオーバーで開く
-[[move_back_and_forward_button.uc.js>http://oflow.me/archives/1216]]
--Firefox 31で移動できないボタン(進む・戻る・リロード)をブックマークボタンの左に持ってくる
**[[\(^o^)/: Home>http://hinano.jottit.com/]] [#l8905428]
-[[BingSearchServicePack.uc.js>http://hinano.jottit.com/bingsearchservicepack]]
-[[GoogleSearchServicePack.uc.js>http://hinano.jottit.com/googlesearchservicepack]]
-[[OwataPagerize.uc.js>http://hinano.jottit.com/owatapagerize]]
-[[YahooSearchServicePack>http://hinano.jottit.com/yahoosearchservicepack]]
**[[tkhren (tkhren) · GitHub>https://github.com/tkhren]]>[[tkhren/userchromejs · GitHub>https://github.com/tkhren/userchromejs]] [#s4ef721f]
-[[MouseGestures#.uc.js>https://github.com/tkhren/userchromejs/blob/master/MouseGestures%23.uc.js]](削除済み)
--MouseGestures.uc.jsの改造版
**[[Studencheskie Programmisty - 入り口>http://nodaguti.usamimi.info/]]>[[nodaguti/userChrome.js · GitHub>https://github.com/nodaguti/userChrome.js]] [#h8037939]
-[[userChrome.js/Adblock#.uc.js at master · nodaguti/userChrome.js · GitHub>https://github.com/nodaguti/userChrome.js/tree/master/Adblock%23.uc.js]]
--[[adblock#.uc.js>https://github.com/nodaguti/userChrome.js/blob/master/Adblock%23.uc.js/adblock%23.uc.js]]
---[[Adblock>http://firefox.geckodev.org/index.php?Adblock]]軽量版
--[[adblock##.uc.js>https://github.com/nodaguti/userChrome.js/blob/master/Adblock%23.uc.js/adblock%23%23.uc.js]]
--[[adblock#_lite.uc.js>https://github.com/nodaguti/userChrome.js/blob/master/Adblock%23.uc.js/adblock%23_lite.uc.js]]
---adblock#.uc.js軽量版
---ブロックしたい文字列はfilter:に直接記入する
---ツールメニューの「Enable Adblock#.uc.js」で切り替え可能
---使用テーマによる不具合
使用するコンプリートテーマによってはツールメニューの「Enable Adblock#uc.js」の項目左にラジオボタンが表示されなくなり有効状態にならなくなってしまうので、そのような場合は「menuitem.setAttribute("type", "radio");」の行を「menuitem.setAttribute("type", "checkbox");」にしてラジオボタンからチェックボックスに変更すると有効状態になる
#br