Firefox userChrome.js greasemonkeyスクリプトスレ35 [無断転載禁止]©2ch.net
レス数が900を超えています。1000を超えると表示できなくなるよ。
>>820
紹介どうもありがとうございます
とても使いやすくなりました! >>836
システムトレイ見ればええやんって思っちゃう ShowDateAndTime.uc.js
メニューバーに時計もありましたよ
スクショ
https://i.imgur.com/AOEWWYW.png メニューバー表示してないしタスクバー自動で隠す設定にしてるしツールバー増やしたくない
だけど時刻表示は欲しいという俺のためのニッチなスクリプトだよ
>>840はマウスオーバーしなきゃ文字表示されないしボタン部分は小さすぎる 時計表示...
なんか「ようこそ○○のホームページへ」 とか 流れる文字のマーキー、いきなり流れ出すBGM、 訪問者数カウンター
一昔前のおおらかなネット時代を彷彿とさせるな まああるなら欲しいってレベルでなきゃないで別に困らないけどな
俺みたいな人におすそ分けってことで 小説家になろうのしおり代替スクリプト
本家の「しおり機能」との違い
・わざわざクリックしなくても閲覧だけで自動的にしおりを挿む
・しおりのとこまで自動的にスクロール移動
・ブクマに登録とかしなくても使える
ちょっと知人としおりが地味にめんどくさいねと話してたのをきっかけにやっつけで作ってみた
なろうを良く読む人はどうぞ
ttps://u6.getuploader.com/script/download/1623 >>751
検索バーのハイライトOFFボタン(○)を記憶するようにし、
ハイライトOFFでも検索バーからのクリック、スクロール検索ができるようにしてみた
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
の間の部分を追加、変更
// Initialize value
var PRE = 'wordhighlight', ID_PRE = PRE + '_id', ST_PRE = PRE + '_store', PO_PRE = PRE + '_position', CO_PRE = PRE + '_config';
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
var OFF_PRE = PRE + '_off';
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
var STYLE_CLASS = '0123456789'.split('').map(function(a,i){return PRE + '_word'+i;}); >>845
function command_off() {
if (aside.className == 'ewh_edit') return;
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (!highlight_off) {
highlight_off = true;
GM_setValue(OFF_PRE, highlight_off);
resetup();
off.className = '_active'
} else {
highlight_off = false;
GM_setValue(OFF_PRE, highlight_off);
resetup();
off.className = '';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
draw_wordmap();
} >>845-847
完璧ぃ〜(´・ω・`)
これでおらのFirefox57が完成しただ(´・ω・`) Enhanced word highlight 1.5.9 rev7.user.js
rev8でアップして欲しい。 >>850
だいぶ前に復活はしてたけど、WebDAVサーバー必須に戻ったよ Enhanced word highlight 1.5.9 rev8.user.js
アップありがとう。 多段タブにしたけどドラッグでタブの入れ替えができない・・・ >>858
えっほんとに
それ利用した方がいいのか >>858
だけどMPC-HCはyoutubeのリンク対応してなかったかも ああ、たしかにリンクには対応してなくて
あくまでもYouTubeページから送るだけだったかも ツールバーの検索バーの挙動を、旧検索バー風に微調整します。ってあるけど
検索バーの挙動ってなにか変化あったっけ? nsILocalFile → nsIFile
content.location.href; → gBrowser.currentURI.spec;
gContextMenu.getLinkURL() → gContextMenu.linkURL
gBrowser.mTabContainer → gBrowser.tabContainer
gBrowser.mTabs → gBrowser.Tabs
gBrowser.sessionHistory → SessionStore.getSessionHistory(gBrowser.selectedTab) 検索エンジン選んでから検索ができないってのがすでに衝撃じゃん
貼り付けて検索とかどうすんの OpenWith_1.1.1.uc.xulでfirefox56を起動したいんだけど、上手くいかない
"firefox56":""D:\\software\\firefox56\\firefox.exe",を33行目あたりに書き込むと、
右クリック>「このページを・・・」にマウスカーソルを合わせても、右にブラウザ候補が出現しない
"firefox56":""D:\\software\\firefox56\\firefox.exe",を消すと問題無くブラウザ候補が出現するから
ココがなにかしら悪さをしてると思うんだけど、分かる方いますか? >>862
ありがとう
これってもっと昔の縦一列にするにはどうすれば良いんだろう >>866
" が一つ多いのでは
firefox56":【tab】"D >>867
ロダのmyUserchrome.cssに書いてあるよ ところで
「検索バーに履歴ボタンを表示 58から無効になる…」
って情報
時々見ますが
本当なんでしょうか
これかなり痛いんだが… 今ですら検索ワード書いてない時しか見られない地味にイラっとする履歴だし、なくす気満々でしょ >>870
うん。
スペースキーか↓キーで見れる。空白のとき >>868
それが原因でした、ありがとうございます OpenWith_1.1.1.uc.xulってどこでダウンロード出来ます? OpenWith_1.1.1.uc.xulでEdgeを起動する事ってできます?
BrowserPathを色々試してるけど起動出来ない "C:\\WINDOWS\\explorer.exe<>microsoft-edge:$1"
で、リンク先はEdgeで開けたけど、ページは開こうとするとフォルダが開く
処理が違うのかな Edgeはコマンド使うとかスクリプトとかじゃないと起動しないよね >>878
試してないけど
"C:\\WINDOWS\\explorer.exe<>\"microsoft-edge:$1 \""
($1の後ろに空白) SendToPlayer.uc.js
https://u6.getuploader.com/script/download/1591
youtubeのページ、リンクのコンテキストメニューから
MPC-BEで再生できるという優れものです
起動コマンドも設定できるため
小さな画面でブラウザ左側にMPC-BE起動再生
全画面でMPC-BEで再生
これら二つをコンテキストメニューに表示させどちらか選択するべく
これらをファイル名を変更しchromeフォルダに入れましたが
SendToPlayer.uc.js
SendToPlayer_full.uc.js
コンテキストメニューに二つ出てくるもののどちらか一方しか動きません
1つだけにするとそれが動くのですが、ファイル名を変更しただけでは同時に使えないようです
これらを同時に利用できるようにするにはどうすればいいでしょうか >>883
34と45行目のstplayerをstplayer2等他のIDに変える SendToPlayer.uc.jsはありがたい
mpvでyoutubeのLIVEもみられる >>884
ありがとうございます
すぐやってみます 再起動を楽に使えるってスクリプトいくつかあるけど
ピン留めのタブしかない時に使うとタブが増殖するのどうにか直せないですか >>878
C:\Windows\explorer.exe "microsoft-edge:%s "
OpenWithで使ってる。 >>892
アドオンのOpenwithならそれでいいんだけど
OpenWith_1.1.1.uc.xulだとそれで動かないのよ こんなバッチファイルにURLを渡したらどうかな
start microsoft-edge:%1 >>890
こっちは毎回ピン留めが解除されて困ってたけど調べたら
Tab Suspenderが原因だった >>894
バッチ経由だとリンクもページもEdge起動した Edgeはコマンド起動だとInPrivateモードで起動出来ないから使うのやめたわ >>895
Tab Unloader (WebExtension)
https://addons.mozilla.org/ja/firefox/addon/tab-unloader-we/
59nightlyに入れて使ってみたところ動作はシンプルで軽快だし
メニューボタンダブルクリックで再起動のuc.jsとの併用でも
今のところ不具合出てない。
実験的アドオン・58以降用な点に留意だけど待ちに待ってた感じの手応え。
正式なdiscard(API)に対応してるのかな?(リリース読んでない;) >>898
ソースチラ見したらdiscard API使ってた
discardは58で入るから58以降用になってるんだろう AMOでソースが直接見れなくなってるのな
いちいち落としてからとか面倒だな ここの検索プラグイン集、クリックしても反応しないね。なんでやねん。
http://firefox.kuribo.info/ >>847 の部分こっちに変更しちくり、同じページでハイライトON/OFFを何回も繰り返すと問題ある
こっちに変更してくり
https://pastebin.com/eA1n60hN
もう一カ所は追加で
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
の間の部分を<<追加>>
lock.title = _ti.lock_u[_L];
lock.className = '_disable';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (gm_ok) {
highlight_off = GM_getValue(OFF_PRE);
off.className = (highlight_off)? '_active' : '';
} else {
off.className = '_disable';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
td0.addEventListener('dblclick',function(evt){//l(panel_hide,window.innerWidth - aside.offsetLeft,1); >>904
だいぶ前に廃止された古い方式使ってるせいだね >>907
なるほど。あれもこれも使えなくなって大忙しですわな(笑)
スレチな書き込みに応えて下さってありがとでした >>901
すごいなこれ
アドオンのリンクから直接見れるとか >>898
これのためだけに58に上げてみたけど、Unloadすると前のタブに戻りはするけど実際にはUnloadされてなくない? 昨日SendToPlayer.uc.jsについてお尋ねした者です
youtubeのミックスリストなんですが一つだけしか再生してくれません
OpenWith-MPC.uc.xulだと連続再生するのですが
https://www.youtube.com/watch?v=UNLJZPcq3Zs&list=RDUNLJZPcq3Zs
https://www.youtube.com/watch?v=eQKJBZOHWRQ&list=PLyvsOiXb3BJT985Jvt2Ef8tfTw2rBXK54
SendToPlayer.uc.jsを利用しミックスリストを連続再生する方法は無いでしょうか? >>911
ちゃんと動いてるけどな(58.0b8)
discard API呼んでるだけだからFirefox本体のAPI実装が壊れてない限り
動かないということは無いはず >>911
一応cssで .tab.discarded {background-color: /*わかりやすい色*/ !important;}
とかでアドオンが動いてる=discard APIが有効かは分かるけど
例えばメモリー管理が実際にどう動いてるかとかは分かりにくい
やっぱりTab Scope欲しいなぁ(笑) メモリの状態が気になるならabout:memory >>912
MPC-BE使ってるんだよね?
設定のyoutubeの項にプレイリストをロードっていうのがあるからチェックしてみたらどう? >>916
ありがとうございます
プレイリストをロードにはチェックは入れてありました
再生回数は一回にしてあります
この設定でコマンドラインも無い状態で
ミックスリスト再生すると次のURLを読み込まないで再生終了します
OpenWith-MPC.uc.xulだと次のURLの動画を読み込んで連続して再生するのですが ごめん
プレイリストURLを通常のURLに整形する関数使ってるのが原因だと思う
作った当時になにか都合が悪いことがあってそうしたんだと思うけど...
その内修正するけど↓のように書き換えでとりあえずみれるようになる
launchPlayer関数の中の
var url = extractId(gContextMenu.onLink ? gContextMenu.linkURL : gBrowser.currentURI.spec);
を↓にする
var url = gContextMenu.onLink ? gContextMenu.linkURL : gBrowser.currentURI.spec; そうそう
当時の古いMPC-BEにプレイリストurl投げると再生できなかったからそうしてたんだ >>918
制作者の方でしょうか
先日から重ね重ねすみません
ミックスリストの連続再生できました
感謝いたします 新しいタブを開いた時にページ内の検索ボックスにフォーカスするuserChrome.jsってないですか? >>913>>914
58.0b8でアドオンこだけ有効にして色々確かめてみたけどUnloadできるタブとできないタブがあるみたい
スレチだからこれ以上はやめとくけど、TwitterのツイートのURL(どこでもOK)開いたタブUnloadできるかどうかだけ試してみてくれない?
確認中Twitterだけは確実にUnloadされなかったから、うちのプロファイルのせいなのか一般的な不具合かだけ切り分けときたい >>865
100の人が
https://greasyfork.org/en/scripts/35379-mock-old-search-bar
こんなん作ってたけど使いやすい
ロッカージェスチャーありのMouseGesture.uc.jsがDragNGoModokiとか使うとジェスチャー効かなくなる
なんでかと思ったらドラッグ後に何故かロッカージェスチャーが動いてるみたい
コピー/貼り付け割り当ててたんでずっと気づかなかったわ
対策分かる人がいたら教えてくれるとありがたい >>922
たしかにtwitterのPC版ページはアンロードできないね
モバイル版(mobile.twitter.com/...)はアンロードできる
PC版のみ新着ツイートがあったときに自動更新される機能があるから
そのへんのなにかがブロックしてるのかもしれないが
Firefox起動時のセッション復帰ではPC版ページもアンロード状態で復帰するのが謎
しかもdiscard APIはエラーも返してないしFirefoxのバグな気がする
もし続けるならWebExtensions開発者スレあたりで >>924-925
確認サンクス Firefoxの問題なら強制discardの対応待つしか無いね ucjs_copyMenuList.uc.js動くんだけどメニューが文字化けしてるのがちょっと気持ち悪い
ファイルの文字エンコードがいけないのかと思って変えてみたけど治らなくてうーん >>927
// ==UserScript==
ヘッダの中に
// @charset utf-8
書いてみ GitHubのファイル一覧を更新日時順(降順)に並べ替えるスクリプトが効いてない (´・ω・`) >>930
Violentmonkeyを使ってるならTampermonkeyにしてみたら Violentmonkeyでも先週の更新で動くようになった >>932
FIrefoxをクリーンインストールしてViolentmonkeyをインストール
スクリプトでalert("");だけにしても動かないんだけど…… >>928
おま環なのか知らないけどメニューの項目の日本語が化けます
>>929
行けたわありがとうございます
これコメント行とはまた違うんだね初めて知りました レス数が900を超えています。1000を超えると表示できなくなるよ。