#contents #br - [[userChrome.js用スクリプト/スクリプト配布サイト1]] - [[userChrome.js用スクリプト/スクリプト配布サイト3]] #br * スクリプトを作成・配布しているサイトその2 [#hbe129cb] **[[[原创]UserChromeJS脚本 - 紫云飞 - 博客园>http://www.cnblogs.com/ziyunfei/archive/2011/11/25/2263756.html]] [#qabd34f5] -[[autoContextmenu.uc.js>http://files.cnblogs.com/ziyunfei/autoContextmenu.uc.js]] --ページ中の文字列を選択した時に自動でコンテキストメニューを表示する -[[autoSelectTab.uc.js>http://files.cnblogs.com/ziyunfei/autoSelectTab.uc.js]] --[[Tab Focus>https://addons.mozilla.org/firefox/addon/tab-focus/]]代替用 --非アクティブ状態のタブに0.3秒マウスポインタをかざすとアクティブ状態になる -[[closeTabByLeftClick.uc.js>http://files.cnblogs.com/ziyunfei/autoSelectTab.uc.js]] --タブを左クリックで閉じるようにする -[[copyImgDataURI.uc.js>http://files.cnblogs.com/ziyunfei/copyImgDataURI.uc.js]] --画像をBase64に変換してクリップボードへコピーする --画像上でコンテキストメニューを開き「复制图片Data URI」をクリックする -[[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コードごとコピー -[[imageviewer.uc.js>http://files.cnblogs.com/ziyunfei/imageviewer.uc.js]] --画像を単体で開いた時に背景を黒くする --Firefox11以降の標準機能と違い画像は画面左上に表示される -[[locationbar.uc.js>http://files.cnblogs.com/ziyunfei/locationbar.uc.js]] --ロケーションバーのURLを階層別に移動可能にする -[[newTabByLeftClick.uc.js>http://files.cnblogs.com/ziyunfei/newTabByLeftClick.uc.js]] --タブバーを左クリックで新しいタブを追加する -[[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/]]代替用 --ブックマーク追加時のパネルの表示を変更 -[[openMutiLinks.uc.js>http://files.cnblogs.com/ziyunfei/openMutiLinks.uc.js]] --選択範囲のリンクを全て開く --範囲選択後、コンテキストメニューの"打开选中链接"をクリックすると全てのリンクを開く -[[undoCloseTabMenu.uc.js>http://files.cnblogs.com/ziyunfei/undoCloseTabMenu.uc.js]] --最近閉じたタブの一覧表示ボタンをブックマークツールバーに追加する -[[searchsimilarimage.uc.js>http://files.cnblogs.com/ziyunfei/searchsimilarimage.uc.js]] --類似画像を複数の検索エンジンで検索する --画像上でコンテキストメニューを開き"搜索类似图片"をクリックする -[[undoCloseTabByMiddleClick.uc.js>http://files.cnblogs.com/ziyunfei/undoCloseTabByMiddleClick.uc.js]] --タブバーをミドルクリックで最後に閉じたタブを表示し直す **[[nightson/userChromeJS ・ GitHub>https://github.com/nightson/userChromeJS]] [#c86f3a48] -[[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]]のフォーク版 -[[ScratchPadMod.uc.js>https://github.com/nightson/userChromeJS/blob/master/ScratchPadMod.uc.js]] --「Window」メニューを追加 (スクラッチパッドのメニューバーに) --「Window」メニューの1行目の項目を選択すると、スクラッチパッドを開いた時のページでJavaScriptを実行 --「Window」メニューの2行目の項目を選択すると、通常通りにスクラッチパッドでJavaScriptを実行 -[[SimpleSessionManager.uc.js>https://github.com/nightson/userChromeJS/blob/master/SimpleSessionManager.uc.js]] --[[Session Manager>https://addons.mozilla.org/ja/firefox/addon/session-manager/]]代替用 --ツールメニューからセッションを保存・復元する **[[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ページを表示するボタンをメニューバーに追加する -[[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対応版 --ブックマークボタンを押した時に最後に使用したブックマークフォルダにブックマークを追加する -[[AddonsDownloadsSidebar.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/addonsdownloadssidebar]] --アドオンマネージャ表示用のサイドバーを追加する -[[AllReload.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/allreload]] --コンテキストメニューの"Alle Tabs neu laden"をクリックすると全てのタブが再読み込みされる -[[AlwaysOnTop.uc.xul>https://github.com/ardiman/userChrome.js/blob/master/alwaysontop]] --Firefoxを強制的に前面表示するボタンをメニューバーの末尾に追加する -[[AutoClick.uc.js>https://github.com/ardiman/userChrome.js/tree/master/autoclick]] --ページ中のリンクにマウスポインタを0.5秒かざしてリンク先URLを開く ---target属性が_blankに設定されているリンクへは効かない --ツールメニューの「AutoClick aktivieren」をクリックすると有効になる ---Firefox次回起動時には強制的に無効状態となる --ツールメニューの「AutoClick deaktivieren」をクリックすると無効になる -[[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以降のメニューボタン上に、マウスオーバーでパネルをポップアップ表示。 -[[AutoSelectUrl.uc.js>https://github.com/ardiman/userChrome.js/tree/master/autoselecturl]] --ロケーションバーと検索バーにフォーカスを移した時にURLや文字列を選択状態にする -[[ClearCache.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/clearcache]] --メニューバーに追加されるボタンを押してキャッシュを消去 --ボタンは移動不可 -[[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」でキャッシュを消去する -[[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をコピー -[[CopyInterfaceText.uc.js>https://github.com/ardiman/userChrome.js/tree/master/copyinterfacetext]] --リンクを右クリックするとリンクテキストがクリップボードへコピーされる --Firefox本体やページの入力欄上で右クリックすると入力欄に表示されている文字列がクリップボードへコピーされる -[[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+タブクリックでの選択範囲指定は不可能 -[[extras_config_menu.uc.js>https://github.com/ardiman/userChrome.js/tree/master/extras_config_menu]] --ロケーションバー内のボタンメニューからaboutページやuc.js関連のファイル・フォルダ、Firefox関連のフォルダを開けるようにする --TextOpenExeに使用したいエディタのパス((「\」は「\\」とする))を記入するとボタンメニュー上部の項目にあるファイルを開けるようになる -[[findbar2top.uc.js>https://github.com/ardiman/userChrome.js/tree/master/findbar2top]] --ページ内検索バーをページ上部に表示する -[[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用 -[[ImageBlock.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/imageblock]] --画像の表示と非表示を切り替えるボタンをメニューバーに追加 -[[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」で閉じる -[[ListOpenUrls.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/listopenurls]] --Firefoxで開いている全タブのURL一覧を表示する --ツールメニューの「URL Liste öffnen」をクリックする -[[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]])) -[[MoreAbout.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/moreabout]] --[[More About>https://addons.mozilla.org/firefox/addon/more-about/]]代替用 --ヘルプメニューにaboutページを開くサブメニューを追加する -[[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]]代替用 --フィード購読ボタンをロケーションバー内に移動する -[[moveOrangeButton.uc.js>https://github.com/ardiman/userChrome.js/tree/master/moveorangebutton]] --Firefoxボタンをタイトルバーからツールバーの左端に移動する -[[OpenProfileDirectory.uc.js / OpenProfileDirectory_Fx9.uc.js>https://github.com/ardiman/userChrome.js/tree/master/openprofiledirectory]] --Alt+Pを押すとOS規定のファイラーでプロファイルフォルダを開く -[[PluginBtn.uc.js>https://github.com/ardiman/userChrome.js/tree/master/pluginbtn]] --ツールバーのボタンメニューにプラグイン一覧を表示 --プラグイン一覧のプラグインをクリックすると有効状態が切り替わる -[[PreferencesButton.uc.xul>https://github.com/ardiman/userChrome.js/tree/master/preferencesbutton]] --メニューバーの右端にFirefox設定用のボタンを追加する -[[SearchGoButtonPlus.uc.js>https://github.com/ardiman/userChrome.js/blob/master/searchgobuttonplus]] --検索バーで選択中の検索エンジンを開く虫眼鏡ボタンをツールバーへ追加可能にする --虫眼鏡ボタンを左クリックすると検索バーで選択中の検索エンジンが閲覧タブに開かれる --ページ上の文字列を選択してから虫眼鏡ボタンを右クリック・中クリックすると、検索バーで選択中の検索エンジンで選択文字列が検索され非アクティブの新しいタブに開かれる -[[SearchTermKeepInTab.uc.js>https://github.com/ardiman/userChrome.js/tree/master/searchtermkeepintab]] --ページ内検索バーへ最後に記入した語句をタブが閉じられるまで記憶しておく -[[ShowDateAndTime.uc.js>https://github.com/ardiman/userChrome.js/tree/master/showdateandtime]] --タブバー左端に日/月/年/曜日/時/分/秒を表示 -[[showNumberForFindBar.uc.js>https://github.com/ardiman/userChrome.js/tree/master/shownumberforfindbar]] --ページ内検索バーにヒット件数を表示 -[[statusbarclock.uc.js>https://github.com/ardiman/userChrome.js/tree/master/statusbarclock]] --アドオンバーに日時を表示する --日付の並び方が西欧方式で、曜日もドイツ語表記になっているので注意 -[[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を全て開く -[[TabCloseMiddleclickOnPage.uc.js>https://github.com/ardiman/userChrome.js/tree/master/tabclosemiddleclickonpage]] --ページ上でミドルクリックするとタブが閉じられる --Firefox本体の自動スクロール機能を有効にしている場合は動作しない -[[TabFocus.uc.js>https://github.com/ardiman/userChrome.js/tree/master/tabfocus]] --[[Tab Focus>https://addons.mozilla.org/firefox/addon/tab-focus/]]代替用 --非アクティブ状態のタブにマウスポインタを0.25秒かざすとアクティブ状態になる(タブが切り替わる) -[[ToggleImageBtn.uc.js>https://github.com/ardiman/userChrome.js/tree/master/toggleimagebtn]] --ツールバーのボタンを押して画像の表示/非表示を切り替える -[[TriggerZone.uc.js>https://github.com/ardiman/userChrome.js/tree/master/triggerzone]] --画面右端に表示される半透明の■ボタンにマウスオーバーで操作用のパネルを表示 --ボタンの機能 ---●:Firefox再起動 ---←:左のタブに切り替え ---→:右のタブに切り替える ---↑:最上部にスクロールする ---↓:最下部にスクロールする -[[WebDeveloper-Menu.uc.js>https://github.com/ardiman/userChrome.js/blob/master/webdevelopertoolbarbutton/WebDeveloper-Menu.uc.js]] --ページ上のコンテキストメニューに「Web 開発」項目を追加 -[[WebDeveloperToolbarButton.uc.js>https://github.com/ardiman/userChrome.js/blob/master/webdevelopertoolbarbutton/WebDeveloperToolbarButton.uc.js]] --メニューバーに「Web 開発」メニューを開くボタンを追加 -[[WebScreenShotButton.uc.js>https://github.com/ardiman/userChrome.js/tree/5aa322e94df2fb79b40ad6fe20af674261eaa80f/webscreenshotbutton]] --選択範囲のスクリーンショットを新しいタブに表示する --アドオンバーに表示されるボタンを押し「Wählen Sie einen Seitenbereich」をクリック後、ページ内を矩形選択すると選択範囲の画像が新しいタブに表示される **[[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));」にする **[[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つのメニューにまとめる -[[moreToolsMenu.uc.js>https://gist.github.com/321205]] --ツールメニューに"追加ツール"を設置し、Web開発の項目や拡張機能・スクリプトによって追加された項目を表示する --[[E4X削除版>https://github.com/ardiman/userChrome.js/blob/master/moretoolsmenu/MoreToolsMenu.uc.js]] -[[lastModifiedPanel.uc.js>https://gist.github.com/348749]] --ページを最後に読み込んだ日時をアドオンバーに表示する -[[showFxVersionInTitlebar.uc.js>https://gist.github.com/350113]] --バージョン番号は、Mozilla Firefoxの後に表示する -[[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本体やページ上の入力欄へフォーカスした時に入力欄の左上を赤くする -[[viewLinkSource.uc.js>https://gist.github.com/370358]] --リンク先のソースを表示する項目を追加する --リンク上でコンテキストメニューを開き"リンクのソースを表示"の項目をクリックする -[[removeSelection.uc.js>https://gist.github.com/384777]] --ページ上の文字列を一時的に非表示にする(再読み込みすると元の状態に戻る) --ページ上の文字列を選択しコンテキストメニューの"選択範囲を削除"の項目をクリックする -[[NanoMenu.uc.js>https://gist.github.com/503639]] --メニューバーの各項目を1つのメニューにまとめる --menu-menu.uc.jsよりも軽量 -[[middleClickFocusTab.uc.js>https://gist.github.com/672527]] --リンクを0.3秒以上ミドルクリックし"長押し"のツールチップが表示されてから指を離すとリンク先をフォーカスした状態で開く -[[p2Watcher.uc.js>https://gist.github.com/727909]] -[[dropInputFileName.uc.js>https://gist.github.com/823791]] -[[viewCharInfo.uc.js>https://gist.github.com/1000798]] --漢字の情報を[[Unihan Database Lookup>http://www.unicode.org/charts/unihan.html]]で調べる --ページ上の漢字一文字を選択しコンテキストメニューの「文字の情報を調べる: "○"」の項目をクリックする -[[checkmate.uc.js>https://gist.github.com/1067352]] -[[bat.cfg>https://gist.github.com/xulapp/1175225]] **[[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]] --左クリックしたブックマークを非アクティブな新しいタブで開く --中クリックしたブックマークをアクティブな新しいタブで開く -[[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. **[[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/]]代替用 --アドオンバーをロケーションバーに一体化させる -[[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やダウンロード等の状態をロケーションバーに表示する -[[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をインポート -[[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○○%)を切り替え --ロケーションバー内のパーセンテージ表示を右クリックでメニュー表示 ---「适合窗口宽度」でウィンドウにフィットさせる(フルズームのみ) ---「重置」でリセット -[[FindbarClearButton.uc.js>http://j.mozest.com/zh-CN/ucscript/script/85/]] --ページ内検索バーに検索文字列を削除するボタンを追加する -[[FirefoxReStartButton>http://j.mozest.com/zh-CN/ucscript/script/81/]] --Firefox再起動用のボタンを各ツールバーへ追加可能にする -[[MagniFire!>http://j.mozest.com/zh-CN/ucscript/script/78/]] --Alt+Mを押すとマウスポインタが置かれている箇所をページ下部に拡大表示する -[[mousescroll-closetab>http://j.mozest.com/zh-CN/ucscript/script/87/]] --タブ上でマウスホイールを回転させタブを閉じる -[[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」をクリックする --検索フォームへ既に文字列が入力されている場合ではクリップボード内の文字列が優先される -[[Paste And GO(Search) Menu mod>http://j.mozest.com/zh-CN/ucscript/script/12/]] --ロケーションバーと検索バーのコンテキストメニューで「貼り付けて移動(検索)」の項目を一番上に表示し、アクセスキー「G」を追加 -[[rebuildAppmenu.uc.xul>http://j.mozest.com/zh-CN/ucscript/script/98/]] --Firefoxボタンメニューの項目を追加 -[[tabInfoCopier.uc.js>http://j.mozest.com/zh-CN/ucscript/script/25/]] --閲覧タブや全タブのタイトルやURLあるいはタイトル+URLをテキスト・BBコード・HTMLコードの状態でコピーする --タブコンテキストメニューの項目「Copy Tab Info」のメニューから目的のコピー方法を選択する -[[TU_recentlyCloseTabsByRightClick.uc.js>http://j.mozest.com/zh-CN/ucscript/script/35/]] --タブバー上のコンテキストメニューに最近閉じたタブの一覧を表示する -[[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 --ホストスキャンモードを有効にするかどうか(非推奨) ---使用主机扫描模式(不推荐) -[[InFormEnterPlus>http://j.mozest.com/zh-CN/ucscript/script/103/]] --[[InFormEnter>https://addons.mozilla.org/firefox/addon/informenter/]]代替用 -[[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」から各種テンプレートを挿入可能 -[[redirector.uc.js>http://j.mozest.com/zh-CN/ucscript/script/112/]] --[[最新版>https://github.com/Harv/userChromeJS/blob/master/redirector.uc.js]] --特定のURLを開いた時に別のURLに置き換えて開く -[[标签栏down.uc.js>http://j.mozest.com/zh-CN/ucscript/script/117/]] --Firefox29のツールバーを上からナビゲーションツールバー→タブバー→ブックマークツールバーの順に並べる -[[typeautofocusonurlbar>https://j.mozest.com/zh-CN/ucscript/script/120/]] --ページ上で文字を入力した時にロケーションバーへフォーカスを移す **[[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]] **[[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」のメニューから入力項目をクリック -[[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]] **[[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の行に記されている。 -[[001-Util.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/001-Util.uc.js]] -[[002-UI.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/002-UI.uc.js]] --他のスクリプトのステータスを表示する --ページのリンク先URLやブックマーク・履歴サイドバーのURLにマウスポインタをかざしたとき、 ---最終訪問日時をステータスへ追加表示する ---リンク先URLがリダイレクト用だった場合はステータスへ[Redirected]を追加表示する -[[003-ScriptList.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/003-ScriptList.uc.js]] --使用スクリプトを表示するサブメニューをツールメニューに追加 -[[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日以降) -[[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」にする -[[202-TooltipEx.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/202-TooltipEx.uc.js]] --AltとCtrlを押しながらマウスポインタを移動させ、マウスポインタ直下の要素をポップアップ表示する --ポップアップパネル上の右クリックからコピー可能 -[[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を開く -[[205-TabEx.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/205-TabEx.uc.js]] --リンクを中クリック等で新しいタブに開く際、タブを休止状態で開きアクティブ状態にすると同時に読み込む --新しいタブを現在のタブの右隣に開く -[[206-NaviButton.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/206-NaviButton.uc.js]] -[[207-RedirectParser.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/207-RedirectParser.uc.js]] --リンク先のリダイレクトページ(2chのime.nu・ime.st、はてなアンテナ、Google画像検索)を解析してリダイレクト先ページへのリンク等を表示 --リダイレクトページのリンク上でコンテキストメニューを表示し「リンクの URL を分類」のメニューから選択する -[[208-PageRelated.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/208-PageRelated.uc.js]] --ロケーションバーのコンテキストメニューから、ページの翻訳・アーカイブ検索・関連ページ検索等を実行 -[[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/]]代替用 --コンテキストメニューから外部ソフトを起動する -[[210-ListEx.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/210-ListEx.uc.js]] --コンテキストメニューに「タブの履歴(時間付き)」「開かれているタブ・ウィンドウ」「最近閉じたタブ・ウィンドウ」の一覧を表示 -[[211-PrefButton.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/211-PrefButton.uc.js]] --ナビゲーションバーに、CSSとリファラの有効・無効を切り替えるボタンとプライバシー情報消去用ボタンを追加 -[[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 ---ページで使用されているファビコンへのリンクを表示 -[[213-SiteStyle.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/213-SiteStyle.uc.js]] --Google、Yafoo! Japan、Bingのウェブ検索結果の表示を変更する --検索結果を二列で表示する --検索結果に表示された特定サイトの本文の色を薄く目立たなくし、マウスオーバー時に色を濃くする -[[214-TabHandler.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/214-TabHandler.uc.js]] --タブバーをダブルクリックし、ピン留め状態を切り替える --タブバーをミドルクリックし、最後に開いたタブを開き直す -[[215-FindAgainScroller.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/215-FindAgainScroller.uc.js]] --ページ内検索実行時に滑らかにスクロールし検索文字列の背景色を点滅させる -[[216-AllTabs.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/216-AllTabs.uc.js]] -[[217-IMEAware.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/217-IMEAware.uc.js]] --IMEの状態によって入力欄の背景色を切り替える //-[[218-SendTo.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/218-SendTo.uc.js]] //--リンク・画像・選択文字列を外部サイトで検索・翻訳する //-[[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]] -[[220-MoveTabToWindow.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/220-MoveTabToWindow.uc.js]] --タブを別のウィンドウへ移動させる --タブコンテキストメニュー → 別のウィンドウへ移動 から移動させる -[[221-PrettyPrint.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/221-PrettyPrint.uc.js]] --長いコードが含まれるJSファイルやCSSファイルをスクラッチパッドで整形して表示する --長いコードが含まれるJSファイルやCSSファイルを開いた状態でコンテキストメニューの「表示コードを整形」をクリックする -[[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]] -[[ErrorConsole-101-ListFilter.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/ErrorConsole-101-ListFilter.uc.js]] -[[PageInfo-101-SortList.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/PageInfo-101-SortList.uc.js]] -[[PageInfo-102-LinkInfo_1.uc.js>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/PageInfo-102-LinkInfo_1.uc.js]] -[[PageInfo-102-LinkInfo_2.uc.xul>https://github.com/Pxuehtch/UCJS/blob/master/UCJS_files/PageInfo-102-LinkInfo_2.uc.xul]] **[[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がリファラとして送信されてしまう)) -[[refcontrolui.uc.js>https://github.com/bellbind/altrefcontrol/blob/master/content/refcontrolui.uc.js]] --refcontrol.uc.js用 --コンテキストメニューから閲覧サイトのリファラ設定を変更する **[[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/]]代替用 --左のタブから順番に番号を付ける **[[火炎狐と雷電鳥>http://handai659.blog135.fc2.com/]]>[[%%handai/userchrome.js · GitHub%%>https://github.com/handai/userchrome.js]] [#qebb5d4a] **[[時計坂一刻館三号室>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に時間(ミリ秒)を記入 **[[むぅもぉ.jp>http://muumoo.jp/]] [#qe330efd] -[[「左(右)のタブをすべて閉じる」機能を追加するuserChrome.js用スクリプト>http://muumoo.jp/news/2008/04/15/0closeleftright.html]] --タブコンテキストメニューに「左のタブをすべて閉じる」と「右のタブをすべて閉じる」の項目を追加 **[[ありえるえりあ | 上から読んでも下から読んでも・・・>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]] --リファラを偽装 **[[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/]]用イベントファイルをダウンロードする際にファイル名を変更して保存する **[[rikubaの日記>http://d.hatena.ne.jp/rikuba/]] [#ne00ea42] -[[マウスのボタンを押してから離すまでの時間で長押しかどうかを決めるタイプのGreasemonkeyスクリプト>http://d.hatena.ne.jp/rikuba/20100403/1270228018]] --リンク上でマウス左ボタンを0.5秒押し続けると新しいタブを背面で開く --現在のタブで開いてしまう場合もある **[[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タグ)をコピー **[[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]] --将棋連盟の棋譜ページへのリンク上でコンテキストメニューを開き「初手から観る」で棋譜ページを初手から再生 **[[ywzhaiqi ・ GitHub>https://github.com/ywzhaiqi]] [#uedafb2a] -[[AddonsPage.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/AddonsPage]] --userChromeJS用のスクリプトやXULをアドオンページ(about:addons)で管理可能にする -[[addMenuPlus.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/addmenuPlus]] --[[addMenu.uc.js>https://github.com/Griever/userChromeJS/tree/master/addMenu]]改造版 -[[AutoClickModY.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/AutoClickModY/AutoClickModY.uc.js]] --ページ上のリンクにマウスポインタを0.5秒かざすとリンク先へ移動 --ページ上のボタンにマウスポインタを0.5秒かざすとボタンを実行 -[[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]]改造版 --タブバー左端にラベル付きボタンを追加する --ボタンを押すと各種ページへのリンク一覧を載せたメニューが開かれる -[[GreaemonkeyEnhancer.uc.js>https://github.com/ywzhaiqi/userChromeJS/tree/master/GreaemonkeyEnhancer]] --Greasemonkey必須 --ツールメニューの「Greasemonkey」メニューとGreasemonkeyボタン右メニューに「find Script(S)」の項目を追加 ---「find Script(S)」をクリックすると現在のタブで開いているサイトのドメインをgreasyfork.org等で検索 -[[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ボタンをタブバー左端へ移動 -[[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]]改造版 -[[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」+「マウス左(右)ボタンを↓(→)」で再開する -[[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フォルダが開かれ名前を付けて保存 -[[SimpleDragModY.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/SimpleDragModY.uc.js]] --選択文字列を全方向にドラッグして検索バーで選択中の検索エンジンで検索 --リンクや画像を左・上・右方向にドラッグしてアクティブな新しいタブで開く --リンクや画像を下方向にドラッグして非アクティブな新しいタブで開く -[[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]]改造版 -[[copybookmark.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/copybookmark.uc.js]] --ブックマーク上のコンテキストメニューからブックマークのタイトルとURLの片方あるいは両方をコピー可能にする -[[downloadPlus.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/downloadPlus.uc.js]] --[[changeDownloadName.uc.js>http://files.cnblogs.com/ziyunfei/changeDownloadName.uc.js]]改造版 --ダウンロード時のダイアログ画面でファイル名が表示される箇所を入力欄化しファイル名を変更可能にする -[[Places_ShowBookmarkPath.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/Places_ShowBookmarkPath/Places_ShowBookmarkPath.uc.js]] --ブックマークメニュー内のブックマークで右クリックメニュー最下部にブックマークの階層を表示する -[[placesToolbarMiddleClick.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/placesToolbarMiddleClick.uc.js]] --ブックマークツールバーのフォルダ上でミドルクリックした時に全てのブックマークを開く機能を無効にする -[[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がツールチップに表示される -[[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」ボタン ⇒ 外部エディタで編集可能 -[[testButton29+.uc.js>https://github.com/ywzhaiqi/userChromeJS/blob/master/.test/testButton29%2B.uc.js]] --各種サイドバーを開閉するボタンをツールバーに追加する --ボタンを左クリックでブックマークサイドバーを開閉する --ボタンを中クリックでStylish用サイドバーを開閉する --ボタンを右クリックで履歴サイドバーを開閉する方法 ---「case 2:」の下に「toggleSidebar("viewHistorySidebar");」の行を挿入する **[[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の先頭へ移動 -[[Appmenufor29+.uc.js>https://github.com/defpt/userChromeJs/tree/master/Appmenu]] --Firefox29で廃止されたFirefoxボタンをタブバーの左端に追加する --メニューはFirefox28以前の物とは違っている //-[[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をコピー --- 「侧边栏打开当前页面」⇒ 現在の閲覧ページをサイドバーに表示 -[[Copylink.uc.js>https://github.com/defpt/userChromeJs/blob/master/Copylink.uc.js]] --コンテキストメニューの項目からリンクテキスト等をコピーする --复制链接文本+URL ---ページタイトルとURLをコピーする --复制链接文本 ---リンクテキストをコピーする --复制网页标题+URL ---リンクテキストとリンク先URLをコピーする -[[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/]]改造版 --拡大率をタブバー右端に表示する -[[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]]改造版 --ダウンロード時のダイアログ画面でファイル名が表示される箇所を入力欄化しファイル名を変更可能にする -[[ExternalAppBtn.uc.js>https://github.com/defpt/userChromeJs/tree/master/Appmenu]] --Firefox関連の項目や外部ソフト実行メニューを表示するボタンを追加可能にする --ボタンはカスタマイズページから追加可能 -[[HistoryMenu.uc.js / HistoryMenu29+.uc.js>https://github.com/defpt/userChromeJs/tree/master/HistoryMenu]] --最近閉じたタブのメニューを表示するボタンをツールバーへ追加可能にする -[[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/]]代替用 --サイドバー上部にブックマークや履歴等を切り替えるボタンを追加する -[[InFormEnterLite.uc.js>https://github.com/defpt/userChromeJs/blob/master/InFormEnterLite.uc.js]] --[[InFormEnter>https://addons.mozilla.org/firefox/addon/informenter/]]代替用 --入力欄上のコンテキストメニューの項目「InFormEnter」のサブメニューから入力欄に文字列を貼り付ける -[[JsToolsMenu.uc.js>https://github.com/defpt/userChromeJs/blob/master/JsToolsMenu.uc.js]] --アドオンバーのボタンメニューからIEやChromeで開いたり各サイトを開く -[[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 → メモリ使用量のバイト単位 -[[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]]改造版 -[[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」が開かれるので値に任意のエディタのパスを記入する -[[MyMenu.uc.js>https://github.com/defpt/userChromeJs/blob/master/MyMenu.uc.js]] --Firefoxの各設定項目を表示するボタンをツールバーへ追加可能にする //-[[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秒置いた時に自動的にタブをアクティブ状態にする(タブを切り替える) -[[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]]改造版 -[[undoCloseTabBtn.uc.js>https://github.com/defpt/userChromeJs/blob/master/HistoryMenu/undoCloseTabBtn.uc.js]] --最後に閉じたタブを開くボタンを追加可能にする --ボタンを右クリックで最後に閉じたタブを開く --ボタンを左クリックで最後に閉じたタブの一覧を表示 -[[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? → 仅更新标题 ---このブックマークのタイトルを閲覧ページのタイトルに入れ替える -[[urlbarautocopy.uc.js>https://github.com/defpt/userChromeJs/blob/master/urlbarautocopy.uc.js]] --ロケーションバーのURLを選択した時に選択範囲のURLを自動的にクリップボードへコピーする **[[lastdream2013 ・ GitHub>https://github.com/lastdream2013]] [#m772a6ed] -[[CustomAppMenu.uc.js>https://github.com/lastdream2013/userChrome/blob/master/CustomAppMenu.uc.js]] --Firefoxボタンのメニュー項目を追加 -[[ExportHTMLFolder.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/ExportHTMLFolder.uc.xul]] --ブックマークをHTML形式でエクスポート --単体のブックマークやブックマークフォルダ上でコンテキストメニューを開き「导出到HTML」をクリック -[[SidebarModfix.uc.js>https://github.com/lastdream2013/userChrome/blob/master/SidebarModfix.uc.js]] --画面左端にサイドバー開閉用の分割線を表示 --サイドバーのタイトル部分にFirefox用のボタンや外部サイト用のボタンを追加 -[[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終了時のセッションを自動的に保存するようにする ---任意のタイミングでセッションを保存できなくなる --セッション名>恢复 ---このセッションに含まれるタブを全て復元する --セッション名>选择性恢复 ---このセッションの中から任意のタブを復元する --セッション名>重命名 ---このセッションの名前を変更する --セッション名>删除 ---このセッションを削除する -[[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では動作せず) --「复选框 - 选中」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスに全てチェックを入れる --「复选框 - 取消」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスからチェックを全て外す --「复选框 - 反选」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスのチェック状態を反転する -[[UserAgentChangeModLite.uc.js>https://github.com/lastdream2013/userChrome/blob/master/UserAgentChangeModLite.uc.js]] --UserAgentChange_Mod.uc.js改造版 --ロケーションバー内のFirefoxアイコンを押すと表示されるメニューからユーザーエージェントを切り替える -[[contextHistoryMenu.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/contextHistoryMenu.uc.xul]] --[[Context History>https://addons.mozilla.org/firefox/addon/context-history/]]代替用 --コンテキストメニューに履歴表示用の項目を追加 -[[contextHistoryMenuLite.uc.xul>https://github.com/lastdream2013/userChrome/blob/master/contextHistoryMenuLite.uc.xul]] --[[Context History>https://addons.mozilla.org/firefox/addon/context-history/]]代替用 --コンテキストメニューに履歴表示用の項目を追加 --最近閉じたタブは表示しない -[[externalAppButtonEx.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalAppButtonEx.uc.js]] --Firefox用の各設定項目やWin用の外部ソフトで開く項目を表示するボタンをロケーションバー内に追加 -[[externalAppButtonMEx.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalAppButtonMEx.uc.js]] --Firefox用の各設定項目やWin用の外部ソフトで開く項目を表示するボタンをロケーションバー内に追加 -[[externalFuncMenu.uc.js>https://github.com/lastdream2013/userChrome/blob/master/externalFuncMenu.uc.js]] --コンテキストメニューから[[ページ内画像をZIP形式でダウンロード>https://gist.github.com/azu/241080]]したりページを外部サイトで開く -[[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標準のプロキシ設定用メニューが新しいタブで表示される -[[sendToGmail.uc.js>https://github.com/lastdream2013/userChrome/blob/master/sendToGmail.uc.js]] --ページ・リンク・画像・選択文字列上のコンテキストメニューからGmailに送る -[[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接続のページを表示している時に認証ボタンへ接続先サイトの名称を表記しない -[[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接続のページを表示している時に認証ボタンへ接続先サイトの名称を表記する -[[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]]改造版 **[[Ttou ・ GitHub>https://github.com/Ttou]] [#p98bd70d] -[[BookmarkBar.uc.js>https://github.com/Ttou/userChromeJS/blob/master/BookmarkBar.uc.js]] --画面左端に縦型のブックマークツールバーを表示 -[[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○○%)を切り替え --ロケーションバー内のパーセンテージ表示を右クリックでメニュー表示 ---「适合窗口宽度」でウィンドウにフィットさせる(フルズームのみ) ---「重置」でリセット -[[EasyDrag.uc.js>https://github.com/Ttou/userChromeJS/blob/master/EasyDrag.uc.js]] --リンク・画像を上にドラッグするとリンク・画像を新しいタブで開く --リンク・画像を下にドラッグするとリンク・画像を名前を付けて保存 --リンク・画像をを左にドラッグするとリンク・画像をGoogleで類似画像を検索 --リンク・画像をを右にドラッグするとリンク・画像を百度で類似画像を検索 --選択文字列を上にドラッグすると選択文字列をURLとして新しいタブで開く --選択文字列を下にドラッグすると選択文字列をコピー --選択文字列を左にドラッグすると選択文字列をGoogleで検索 --選択文字列を右にドラッグすると選択文字列を百度で検索 -[[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]]の機能を限定した改造版 --コンテキストメニューからページを外部サイトで開く -[[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]]改造版 --通常時のつまみの色は青でマウスオーバー時やドラッグ時にグレーになる -[[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]]改造版 -[[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は不必要) -[[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]]改造版 --ロケーションバー内のボタンメニューからセッションを保存・復元する --保存当前全部会话 ---現在の全てのセッションを保存する --保存当前窗口会话 ---現在のセッションを保存する --删除所有已存会话 ---保存された全てのセッションを削除する --启动恢复上次会话 ---一番最後に保存されたセッションを復元する --全部恢复 ---このセッションに含まれるタブを全て復元する --选择恢复 ---このセッションの中から任意のタブを復元する --重命名 ---このセッションの名前を変更する --删除 ---このセッションを削除する -[[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では動作せず) --チェックボックス範囲指定後メニュー ---「复选框 - 选中」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスに全てチェックを入れる ---「复选框 - 取消」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスからチェックを全て外す ---「复选框 - 反选」(チェックボックス範囲指定後メニュー)で範囲中のチェックボックスのチェック状態を反転する -[[SuperDrag.uc.js>https://github.com/Ttou/userChromeJS/blob/master/SuperDrag.uc.js]] --リンク・画像を上にドラッグするとリンク・画像を新しいタブで開く --リンク・画像を下にドラッグするとリンク・画像を名前を付けて保存 --リンク・画像を右にドラッグするとリンク・画像のURLをコピー --選択文字列を上にドラッグすると選択文字列を新しいタブで検索する --選択文字列を下にドラッグすると選択文字列をコピー -[[Toolkit.uc.js>https://github.com/Ttou/userChromeJS/blob/master/Toolkit.uc.js]] --タイトルバーにFirefoxボタンとタブバーを一体化させて表示する --ブックマークや履歴を左クリックした時に背面のタブで開く --リンクをミドルクリックした時にアクティブ状態の新しいタブで開く --about:configの「browser.tabs.loadInBackground」の値をfalseにしていても検索バーから検索した時にアクティブ状態の新しいタブで開く --タブを右クリックかダブルクリックで閉じる --非アクティブなタブにマウスポインタを0.25秒置いた時に自動的にタブをアクティブ状態にする(タブを切り替える) -[[UserAgentChange.uc.js>https://github.com/Ttou/userChromeJS/blob/master/UserAgentChange.uc.js]] --ロケーションバー内のFirefoxアイコンを押すと表示されるメニューからユーザーエージェントを切り替える -[[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]]改造版 --ロケーションバー内のアイコンから画面のキャプチャを取得する -[[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/]]代替用 --アドオンバーをロケーションバーに一体化させる -[[zAutoPopup.uc.xul>https://github.com/Ttou/userChromeJS/blob/master/zAutoPopup.uc.xul]] --メニューバーの各項目にマウスポインタを乗せると自動的にメニューが開かれる **[[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:将选中文字...」のサブメニューから操作する -[[UrlBarClickCopy.uc.js>https://github.com/byzod/Javascript/blob/master/userChrome.JS/UrlBarClickCopy.uc.js]] --ロケーションバー内をクリックしてロケーションバーに入力されている文字列をコピーする --左クリックした時に文字列をコピー (e.button===0) --中クリックした時に文字列をコピー (e.button===1) --右クリックした時に文字列をコピー (e.button===2) **[[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]] -[[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]]) --ロケーションバーのスターアイコンをクリックしたとき、アドレスによって設定したブックマークフォルダに振り分ける -%%[[Bug 79074 (font-family矯正)>http://userscripts.org/scripts/show/166683]]%% --Web ページが指定したフォントをある程度優先する -[[Drag & DropZones +>http://userscripts.org/scripts/show/130510]]([[Greasy Fork>https://greasyfork.org/scripts/264-drag-dropzones]]) -[[ニコニコ動画(原宿) 「@ジャンプ」後に自動再生>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]]) **[[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では動作しない様子 ** [[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]] #br