別に前スレだけじゃないぞ必死で鳥検索してみ、K5とか久しぶりに見たわ しかしこのスレもういらないんじゃないの
GoogleImageDirectLinkが効かなくなった またGoogleが仕様変更したのか…
>>7 それ数ヶ月前に作者が更新しない旨を宣言してるんですよね クリックが1回増えますけどこれを機にデフォで使うことにしました なんかフィードバックの所に後継が貼られてるみたいですよ Slot 🎴 💰 🌸 💯 😜 👻 🌸 💣 🎴 (LA: 1.69, 1.70, 1.70)
ロダのMemoryMonitorMod.uc.jsで消費メモリを減らせてる人いる? _path: "C:\\FreeSoft\\empty\\empty.vbs", _autoLaunch: true, としているけど起動はされてるものの正常動作しない。 なお、単独でempty.vbsは正常に動きます。 なんで?
リンクをマウスオーバーしたときにカーソル位置にステータスパネルの表示を表示するってのを実装したいんだがどうやっていいのかさっぱりだ いろいろと試行錯誤はしたがさっぱりわからん
何が分からんのよステータスパネルとやらの取得が分からんのか、それとも純粋に表示が分からんのか 表示ならbody直下にposition absolute要素を非表示で予め作っといて マウスオーバーイベントでカーソル位置を取得してそれを要素に与えれば良い イベントで要素作成までやってもいいがそこはレスポンスの話
リンクのtitle属性にURLを突っ込めば事足りるんじゃね
>>15 あんまりちゃんと作ったことがないからいろいろと手探りなんだが、 1)カーソル位置を取得してステータスパネルの表示位置をcssのpositionで動かす 2)ステータスパネルの値を取得して新しくツールチップを作成して表示させる のどっちがいいか、実現できるかで悩んでるのが1つ var status = document.getElementsByClassName('statuspanel-label'); で取得しようとしたけど値が取得できなかったのが1つ でどんづまってる なんかいい方法ないものか >>16 ステータスパネルに表示を追加するアドオン使ってて、それ含めて表示させたいのが動機 getElementsByClassNameはノードリストだ
a:hover { position: relative; } a:hover:after { position: absolute; content: attr(href); top: 50px; left: 50px; font-family: arial; font-size: 9px; line-height: 1; color:black; background-color: rgba(252, 252, 62, 0.9); border: black solid 1px; }
>>19 その辺りから勉強しないとまずそうだ…… >>20 ありがとう でもそういう感じじゃないんだ…… 素直にPopup ALT Attribute入れたらだめなんか
>>27 そう言って晒させといてコードが汚いとかバカにするのが目的だろ >>27 単純に検索結果のサムネをクリックすると元画像が開く ただしそれだけならimitationLightbox.user.js使ってる時と何も変わらないので需要を感じない 特徴は(旧)DownloadHelperや 画像リンク抽出系ブックマークレットが反応するようになるってことくらい >>32 あの類か imitationLightboxは前使ってたがいつのまにか動かなくなっちゃたんだよな マウスオーバー系はやたらあるのにクリック系で代替できるのがないのが困る 正直需要はあると思う imitationLightboxってpixivの漫画を表示したりはできないの?
>>34 ありがとう かなり便利そうだ、使ってみる imitationlightboxの方は俺の環境が原因かもしれないけどいろいろ弄っても結局分からなくて諦めてたのでほんと助かった すごいうっかりしてたけど、directLink4GoogleImg.user.js単体の場合 サムネのリンク先は画像に置き換わるけど、クリックイベントは別に消してないから googleの挙動自体は全く変化しないんだった クリックで元画像を表示するのはimitationLightbox_007+.user.js、 リンク先を画像URLに置き換えてブックマークレットと連携できるのはdirectLink4GoogleImg.user.jsということで
window.addEventListener("blur", function(){alert(1);}) が動いてるページでgreasemonkeyでイベントを停止させるにはどうすればいいですか? <script>を全部消しても停止しなかったです removeEventListenerの2つめのパラメーターに何を書けてばいいかが分からない
event関連って知ってるようで実は知らない事多いよねと思ってる時にこんなのが降ってきた 調べたらMDNで翻訳もされてないし、うん一回最初から勉強しよう
search_history_toka_suggest_nogokuwoerabutosokukennsakuniikunowotomeru.uc.js (search historyとかsuggestの語句選ぶと即検索にいくのを止める.uc.js) 51から効かなくなってる?
>>47 これ今でも使えるの? Chromeフォルダに突っ込んでもCSSフォルダが作成されないけど 52行目 // searchBar.handleSearchCommand(evt); searchBar.handleSearchCommandWhere(evt); これで動いた
って TypeError: searchBar.handleSearchCommandWhere is not a function だぞ
>>49 今回の騒動で自分も導入したがこのスレの前のスレ31前後あたりで 何処かの有能な人が書き込んだ修正すれば動くハズ そんな事せんでもμBlockとかで一時的に埋め込みscript止めれば良いだけと違うん
>>58 uBlockでインラインスクリプトを無効にしたらコピーできるようになりました 有難うございます >>59 入れてみたのですが、残念ながら機能しませんでした その程度のことで80k超えのjQueryを読めってか
>>62 ありがとうございます、テキストの選択、コピーが出来るようになりました BHNewTabっていつのまにか使えなくなってるんだな 類似機能を持つのってなにかないかな…
観念して自分でCSSフォルダを作ったらどうか chromeフォルダ自体自分で作るしかないんだし
それで良かったのか 自動的に作成されないとだめかと思ってた
showWhere: 'toolbar-menubar'なんじゃね?
できました!UserCSSLoader.uc.js自体をInstallしないとだめなのね ダウンロードしたものをChromeフォルダに突っ込んでた
>>71 UserCSSLoader入れたらメニューバーに追加表示されるやつ >>72 俺はうpロダにある最新版をchromeフォルダに入れて前スレ31あたりの修正しただけで動いたぞ スレッド番号30か31か32あたりのことだぞ レス31じゃない
>>77 そういう場合、日本語では「30〜32スレ目辺り」って言うんだよ 覚えておこうね、坊や 修正されたやつロダに上がってたと記憶してたけど消えたのか
StyleRRRっていうStylishの軽量版的なのが出てるが使いにく! 設定画面にlolって書いてるあたり痛いやつが作ったんだろうな
姐さんまだスレ見てたら>>43 の修正お願いします CTRで旧検索にしてもやっぱりENTERで検索できない document.getAnonymousElementByAttribute(searchbar, "anonid", "searchbar-textbox").addEventListener("keypress", function(event) { if ( event.keyCode == 13 ) { searchbar.handleSearchCommand(event); } }, false); 俺はこれを追加して修正してくれるまで我慢している
51.0でCustom Buttonsが動かなくなった
NewTabPlus.uc.jsが52betaで正常動作しない
もういい加減 Chromium系にした方が良くね?
>>87 せっかく修正してやったのにもう通用しなくなったか・・・ 51.0で search_history_toka_suggest_nogokuwoerabutosokukennsakuniikunowotomeru.uc.js 動いてる?
4〜50レス程度すら遡って読めないお前の脳味噌と同程度には
>>51 リターンが効かなくなり使えない。 何とかして! >>92 「4〜50レスも遡れば書いてある」と教えてやった親切な人間に対してそんな暴言を吐けるお前ほど、嫌な性格じゃないと思うよ >>96 > 4〜50レスも遡れば書いてある 最初からそう書けばいいのに > 遡って読めないお前の脳味噌と同程度には なんて無駄に棘生やしたのは自分なんだから言われても仕方ない。 >>87 openNewTab.uc.jsならOK。 ただし、ブックマークツールバーからは中クリックでnewtab >>103 どれのことよ???どっち中クリックしないと上書きで開かれるんだが。 >>105 これだと今度はロケーションバーからエンターで上書きになる 古い検索履を消すため、removeOldFormHistory.uc.js を入れたけど動作してないみたい。 初期値は2日間だから、3日以前のものは消えるはずだよね? 正常動作してる人いる? 閲覧履歴は removeOldBrowsingHistory.uc.js で消えてる。
Aliceさん search_history_toka_suggest_nogokuwoerabutosokukennsakuniikunowotomeru.uc.js 51.0対応方よろしくお願いします。
YouTubeCenterの更新が完全に止まってるけど 埋め込み動画の再生で度々エラーになるのが我慢できなくなって捨てた サムネに画質や評価が表示されるの便利だったんだけどなー アノテーションはublockでブロックで十分だな
>>111 Firefox以外にもこれ使うブラウザはあるし、そっちが今後 どうするかは未定だから確実では無い。 >>112 あんまり埋め込み動画を見ないのでサンプル数が少ないかも 知れませんが、エラーになった記憶がないです 今いくつか見てみましたがやっぱりエラーになりません 設定の問題ではないでしょうか YTCは更新が止まってるのではなくて、忙しくて更新が出来ないそうですよ 自分も使っているのでクリティカルな不具合が出たときは更新しますということでした aliceはもう数ヶ月音沙汰ないからつまりそういう事なんだろ
removeOldFormHistory.uc.js これ正常動作してる人いる?
>>122 コンソールにエラー出てるな あーめんどくせー・・・ 単なるtypoじゃん try { "resource://gre/modules/FormHistory.jsm"); を "resource://gre/modules/FormHistory.jsm"); try { にすればいいだけじゃないの
>>124 ありがとう、動いたみたいです。 しかし、あのAliceさんがなんで放置してたんだろう? ロダの「検索ボックスのロゴ表示.css」をfx51に入れると 検索バーエンターやサーチボタンクリックが効かなくなってしまう 直してくれ〜
>>129 どういうこと? Uploaderにもソースにもライセンスに関する言及はないようだけど そもそも作者もわからないわけで 内容は知らんけど CTR から抜き出して、ライセンス記載なし・再配布するなって言って荒れたやつじゃねえの
自分で弄ってみた限り相変わらずエンターは効かなかったが とりあえずsearch-engine-select-and-paste-and-search.uc.jsは動くようになったのでよしとする
search_stop.uc.jsきかないとすっげー不便だわ エンジン切り替えただけで勝手に検索されるってとんだクソ仕様だよな 一回検索したら検索ワード消してくれればいいけど
search_stop.uc.jsってどこにあるの? 検索したらMalwareとしか表示されないぞ
検索バーのエンターキーで検索されないのバグじゃねーの? search.xmlでTypeError: this.popup.oneOffButtons is undefinedって出るんだけど
>>138 アドオンやスクリプトを全部無効化した状態でも出る? userchromeJS無効にしたが変わらん 51でエンター検索きいてるの?
あ、セーフモードで起動したらできた アドオンの仕業だったんかい・・・
いつまでも古い検索バーに固執してるから罰が当たったんだろ
自分もEnterで検索出来なくて調べてみた 結局、原因はuserchromeJSじゃなくてアドオンのSearchWPだったよ
自分は新しいprofileを作ってOld Search Fixed2だけを入れてみたけどEnter使えなかった
>>145 SearchWP入れてるけど問題ない。 >>148 マジかよw 八方塞がりじゃないか Old Search Fixed2の更新に期待するしかないか 既存の検索バーをいじくることは出来なくなるので Chrome拡張のように別のツールボタンが追加されてポップアップする形になるんだろうな
質問させてください やりたいこと Greasemonkeyを使ってgoogle検索結果の”もっと見る”にYahooリアルタイム検索へのリンクを表示したい ”もっと見る”のメニューはこんな感じの構造(ページ表示時はdisplay:none) <div class ="_Syg _rql iQ7K_rudHMbg-oxZ6sQHv7j4"> <g-menu id="_P9o"> <g-menu-item>地図</g-menu-item> <g-menu-item>フライト</g-menu-item> <g-menu-item>ショッピング</g-menu-item> </g-menu> </div> やってみたこと var div_element= document.createElement("div"); div_element.innerHTML = '<g-menu-item>リアルタイム</g-menu-item>'; document.getElementById("_P9o").appendChild(div_element); これで出来るかと思ったけどappendChildが効いてないっぽい コンソールログで確認するとgetElementByIdは正しく動いてる 最後の行を document.getElementById("Hoge").appendChild(div_element); (Hogeは他のdiv要素のID)にするとappendChildが動くことから、タグg-menuの要素を弄ろうとしていることが問題?
var div_element= document.createElement("div"); div_element.innerHTML = "リアルタイム"; document.querySelectorAll("#_P9o")[0].parentNode.insertBefore(div_element, document.querySelectorAll("#_P9o")[0]); こうじゃねえ?
Firefoxは素のUIが使いづらすぎてアドオンとかで弄らなきゃやってられないレベルなんだけど、それできなくなるのほんと困るな
「もっと見る」はソースに書いてあるけど「書籍」や「フライト」はないからJSで追加してるんじゃないかな フライトの下につけたいならDOMの変化を監視する必要があるかも
>>152 >>getElementByIdは正しく動いてる 取得できてるけど中身からだよ alert(document.getElementById("_P9o").innerHTML); ↑やってみればわかると思うが何も入ってない setTimeout(function(){alert(document.getElementById("_P9o").innerHTML);},2000); こうやると中身があることからgoogleは動的に値を入れ込んでる(書き換えてる)と思われる で、なんで>>152 で表示されないかというと実際は追加されてるけどサイト側の処理で上書きされてるんじゃないかな こういう場合は>>153 さんが指摘したようなquerySelectorAllの方が便利 もしくはsetTimeoutで>>152 の最後の行を1〜2秒くらい遅延実行してやればいける いや、イベントリスナじゃなくてもquerySelectorAllで十分じゃね? setTimeoutよりはイベントリスナの方が厳密でいいって意味かと
>>159 動的に追加される要素に対してもquerySelectorAllが使えるということですか? ページを表示してすぐに alert(document.getElementById("_P9o").innerHTML); や alert(document.querySelectorAll('#_P9o')[0].innerHTML); を実行しても空になるため、イベントリスナで読み込み完了後に実行する必要がある という認識なのですが qsa はやりたいこととなんの関係もない なぜ qsa のほうがいいとか出てきたのか謎
IDで取得するなら、わざわざquerySelectorAll()を使う理由なんてないはず
コード的に厳密でなくともsetTimeoutでいいんでないかい MutationObserverも取り扱いが面倒臭いからね DOMNodeInserted系は簡単でいいけどDeprecatedだしクマったもんだ
グリモンかuserChromeJSのスクリプトで検索バーの虫メガネ(searchbar-search-button)を 既定の検索エンジンのアイコンにするものがございましたら教えて下さい よろしくお願いします CSSで画像を差し替えてみましたが既定の検索エンジンがなんであれその画像に固定されてしまうので 元の木阿弥でした(決して検索バーを旧式にしたいわけではありません)
YoutubeCenter 540に更新されたけどログインしてない時のサムネの画質表示のエラー直ってねーじゃん 537→ログインしてないと動いてログインしてるとエラーが出る 538→ログインしてないとエラーが出てログインしてると動く
>>165 検索エンジンで祖先ノードの.searchbar-textboxのtooltiptextとlabelの中身が変わるし やろうと思えばCSSでもできるだろ >>167-168 お二方のおかげで希望通りになりました まことにありがとうございました 凄っ Fix Google search Optionsも画像サイズフィルタとかきかなくなってる
>>117 >>118 が答えだよ 0.1は省略して.1と書ける rgbaについてはぐぐれば出てくると思う >>171 今は私が質問しているので、少し待ってください >>174 今は私が質問しているので、少し待ってください それを流行らせようとするな 本家が特定できなくなる
自分は小数の整数部が 0 の場合に省略する記法はやらないようにしている たった1バイト、1キーを省くメリットより、このような面倒事や カンマと一緒になって見にくくなるなどデメリットが上回るからね ただ .1 とかは常識の範疇だし、知らなくてもちょっと考えればわかるはずなんだがなあ
>>173 見る暇なかったし、しかも規制されてレスできなかったからほっといだんだよボケ、 毎日常駐できるお前みたいなニートと一緒にするな 見る暇すらないのにレスしようと試す暇はある、ふしぎ!
>>186 今は私が質問しているので、少し黙っていてください 今気づいたけど、51.0.2にしたらaddMenu.uc.jsが機能してない
セキュリティのリスクを負う事になるが署名無しの拡張でもインストールする方法はある
セキュリティのリスクがあるってことをテンプレに書くべき .1も知らないような初心者がリスクにさらされる
>>189 単に設定ファイルの書式をミスってただけだった 誰も騒いでないけどお騒がせしました >>192 踏み台にされるのでそんなアホだけの問題ではない 52からNewTabPlusもopenNewTabも効かない 中クリックし忘れるたびにタブ書き換えられてダルいな
基本は新しいタブで開くけど、ミドルクリックなら現在のタブで開くって風にしたいけどそれを実現できるのがTMPしかないのがほんと困る
>>198 52.0b4で調べたけど ロケーションバーからは新しいタブで開くね 検索バーはabout:configで設定できるけど Bookmarkはアドオン頼みになっちゃうな >>201 旧版の中の人ですが、誰かが修正してくれたしと思ってたんですがせっかくなんで更新しました 自分用に作ってはいたんですがね >>206 お疲れ様です けれどうちの環境じゃ今バージョンも動かない=着色されないわ Firefox 64bit 51.0.1 Greasemonkey 3.9 Feedly Colorful Listview Mod 0.2.1.20170211 marcindabrowskiさんのChrome対応版0.0.9.20161116だと着色される 手順はスクリプトインスコ→Feedly Colorful Listview Modを一方だけ有効化 →Feedlyのタブをリロード Feedly Colorful Listview ModのほかにFeedly関係のアドオン、スクリプトは入れてない >>208 str.match( /[0-9]\.[0-9]*\.[0-9]*/ ); でできます コード全文貼ろうとしたら2ちゃんねるのセキュリティチェックにひっかかって貼れない elemValue = /\d+\.\d+\.\d+/.exec(elemValue)[0];
おぉ、お二方有難うございます 望み通りのものができました
elemValue.replace(/https:\/\/download01\.logi\.com\/web\/ftp\/pub\/techsupport\/gaming\/LGS\_(.*)\_x86\_Logicool\.exe/,"$1")+"\n"+ elemValue.replace(/https:\/\/download01\.logi\.com\/web\/ftp\/pub\/techsupport\/gaming\/LGS\_(.*)\_x86\_Logicool\.exe/,function(m,p){return p})+"\n"+ /[\d\.]+(?=_x86)/.exec(elemValue); 勉強になった
>>207 当方ESR使いですが一応Firefox51.0.1で確認しました。特に問題なく着色されますね。 これ以上はこちらでは分かりかねますが、もう一方のscriptと何か干渉してるのかもしれません うちも >>207 と同じ環境だが着色されないなぁ script headerのmatch部分にヒットしてないんですかねえ、無駄な実行をなくす為絞り込んだので // @match *://*.feedly.com/* とでもして動かなければ分かりかねます
e10sでホントにuserChrome.js終わるんか?痛すぎるんだが もう確定なんかね?mozillaがなんか対処してくれんのか?
>>215 やっぱりこれでもだめでした。 ESRでも試してみましたが着色せず。 とりあえず0.0.9.20161116の方なら動くのでそっち使います。 ありがとうございました。 >>216 だからここのやつらの殆どはFirefoxが終了したらVivaldiに移住する予定だよ 仕様が変わっただけでアドオン自体は作れるんだしどこかの誰かが作るんじゃない? 他力本願だけどさ
>>220 仕様が変わっただけで同じことができるならそうだろうけどな 現実はそうでなくて大幅に制限されるし、その制限されたAPIすらそろってない グーグルがモジラの収入の9割 グーグルはコンテンツ提供側の権利を守ろうとしてる 制限のきついブラウザを使えってことじゃね
>>222 まだそんなこと言ってるのか? ちゃんと最新のソースを持って来ような 小細工しなくたって普通にchromeの方が圧倒的にシェア勝ってんだろと
アマゾンで特定の出品者の商品の中でアマゾン発送のだけをフィルタリングしたいんだが そういうことできるスクリプトありませんか?
if(tagName!=="amazon hasso")node.style+="display:none"
YouTube+、Greasyforkから消えたな
SearchOnEngineChangeForFx38.uc.jsが息してなーい alice0775さん復活してくれー
oneoff searchesなのに何でいるんだ?
CopyUrlLitePlus.uc.js、GoogleImageSearch.uc.js、 popupTranslate.uc.xul、textLink.uc.js、uAutoPagerize.uc.js ↑がマルチプロセスで死んでたな IME-Colors.uc.js、toggle-findbar.uc.xul この2つは使えたけど。これだけの為に継続はしないかな
どーせすぐにXPCOM使え無くなるからな 今更e10s対応とか労力に見合わない
場合によってはSeaMonkeyに移動することになるな
拡張やスクリプトの供給者や自作する人として移行するなら熱意あんねって話だけど
popupTranslate.uc.xulは改造してマルチプロセスで動かしてるけど 代替のがないので動かなくなったら困るなあ
すでに複数のタブがある状態で、リンクを狙ったタブで開くとかできないかな? リンクを3番目のタブで開くとかしたい。
リンクを左クリックで押下したまま3番目のタブにD&Dする
Slot 💯 🍜 🌸 🎴 💯 👻 💯 🌸 🎴 🚩(LA: 1.81, 2.38, 2.52)
SeaMonkeyかPale Moonも先行き不明だからな 困った物だ
>>247 SeaMonkeyは… XULベースのブラウザとしてフォークするにはマンパワーが足らんって言ってたらしいし まぁ厳しいだろうね Pale Moonは一応大丈夫そうだけど、ES6への対応速度が遅すぎるのが面倒 まぁ自由度を重視するならPale Moon、妥協するならFirefoxのままって感じじゃないか どうなろうとChromeよりは弄れるだろうし uAPが死ぬとか冗談だろ… ワイどうやってこの先生きてけばええんや…
まあページの中で作用するもんはいくらでも代替案あるけどさ、Firefox内部を弄くられたらお手上げだよね AlertBoxと検索バー関係で44から一向に動けないわ
アドオン版は設定項目皆無なのがな 先読みの開始位置とか、継ぎ足したページのリンクを新しいウインドウで開くか否かとか、どっかで設定できるんかな
>>253 書き込んでから、about:configでuAptoPagerizeを検索したら項目あるのに気づいたわ すまん Firefox51&非マルチプロセスでenableFindbarHighlight.uc.jsが効かなくなった。 正確にはページ内検索バーを開いた時点で「すべて強調表示」ボタンはちゃんとONになってるんだけど なぜかハイライトはされないので一度ボタンをOFFにしてから再度ONにするって操作が必要になった
アドオン版はローカルで持つテスト用の定義を書くところがないよね
すいません質問させてください GreaseMonkeyでスクリプトを@run-at document-startで動かし、スタイルシート等を読み込ませた後 DOMContentLoadedのタイミングで処理を行わせようとしているのですが、その部分に (function($){ ... })(jQuery); という関数が入っていると読み込みに失敗してしまいます うまく動くよう修正する方法はあるでしょうか?
divを i 個作ってそのdivをクリックしてdivのinnerHTMLを得たいのですが どなたか教えて下さい div.addEventListener('click', (function() { return function(){ textarea.snapshotItem(0).focus(); textarea.snapshotItem(0).value = ">>" +div.innerHTML+ "\n"; } })());
現状これ用にuc.jsを作って対応しています gBrowser.addEventListener('click', function (event) { if (event.button !== 0) return; var target = event.target; var textarea = content.document.evaluate("//TEXTAREA[@name='MESSAGE' or @rows='5' or @cols='70' or wrap='off']", content.document, null, 9, null).singleNodeValue; if (target.className =="bangou"){ textarea.focus(); textarea.value = textarea.value + '>>' + target.textContent + "\n"; } }, false);
レスありがとうございます まちBBSだと管理人に削除されて番号が抜けているじゃないですか? potato.2ch.netだと作った要素をクリックでテキストエリアに以下みたいな事が できたのですが'//DL/DT/text()[1]'の値が欲しいんです div.addEventListener('click', (function(n) { return function(){ if (textarea.snapshotItem(0)){ textarea.snapshotItem(0).focus(); textarea.snapshotItem(0).value = textarea.snapshotItem(0).value+ ">>" + (1+n) + "\n"; } } })(i));
>>264 おはようございます 遅くなり申し訳ありません まさにこれです! 作っていただいたもので勉強します 有難う御座いました >>50 早速レス番間違えました バカですみませんw あれ、自作の奴が悪さしているw 荒してすみません 少し黙ります
今年中にグリモンはともかくuserChromeJSのスクリプトは無効にされちゃうの? tablockとtabprotectの代替アドオンて無い?
Win10のEdgeでFC2を使ってみた VIDEO VIDEO grieverさんがchrome移行かよ 色々考えさせられるな
firefox迷走してるし俺もそうしようかなぁ ただどっちのUIも好きじゃないんだよね困ったことに いままでのfirefoxだったらそういう部分も無理やりどうにかできてたんだけど
Chromeで同じことをしようとしても出来ない しかしながらその応答性の良さに慣れると Firefoxのもっさりカクカクには戻れない
おそらくこのスレにいるような奴はuserchrome.js死亡で ブラウザ移行と同じような作業は必要になるんだよな・・・ まだ快適にfirefoxが使えている内に色々試すぐらいはしておくか
userchromeJS使えなくなるとほぼ作り直しと変わらないしなぁ UIもどこまで弄れるかわからんし下手すりゃchromeでいっかになりかねないんだよな そうならないようにfirefoxにはしてほしいんだけどどうなるかな
Chromeから戻ってこなくていいからFirefoxスレにも戻って来るなよ
このスレにいるのって多分皆自分の癖に合わせて弄りまくりたいタイプだろ Chromeもサブとして使ってるけどあんま弄れないからなあ
Chromeってタブの多段化すら出来ないんじゃなかったっけ 論外杉
>>278 サイドバーも縦置きもできないからな タブ開きすぎるとタイトル見えなくなるしメニューバーもないし そういう意味じゃfirefoxのがいいっちゃいいんだが >>277 それな ただfirefoxもそうなっちゃうと困る この先どれだけ今の環境再現できるかだろうな のほほんと構えてたけどgrieverさん離脱はショックでかいわ
greasemonkeyを勉強しようと思うんですが Javascriptのオススメの入門書やリファレンス本ってありますか?
正直なところプログラム入門系はどの本もWEBサイトも説明が堅苦しかったり色々省いてたりで全然入門じゃない 既にプログラムをある程度理解し(始め)てる人向けの本といった方が正しいと思う 尼のランキング上位でもそうだから本気でやる気なら曖昧に理解したままでもいいから書き続けて少しずつ感じをつかむしかない イメージや感覚でとらえたり理解しやすいようにアバウトに図解してくれてるイラスト多用な本があればいいんだけどな 書店で探してみたらいいんじゃないかな
>>283 サイとかフクロウとか蝶とかの表紙のやつ 本を読むのは簡単なscriptを取り敢えず見よう見まねでいくつか作ってみてからで良いんじゃないかな でも言語の進化が速いから本なんざすぐ時代遅れになるぞ
シンプルなグリモン拾ってきて自分好みに改造していればそのうち覚える
ただ、見よう見まねで入るのはいいけど、それだけを続けてると巷には悪い例がごろごろ転がってるから あとで矯正するのが大変、なんてことになるおそれも・・・
EcmaScript 5 ぐらいでいいよ 最近のES7はもうわけわかめ
ES7はともかく、これからやるなら、しかもサイト互換性に気を配る必要のない Firefox用のスクリプトを書くなら、ES6で勉強した方がよい 古いサンプルを見て覚えるとろくなことにならない
ES6は arrow function の記号言語が半端なく気色悪くて拒否反応
アロー関数を食わず嫌いするのはよく分かるけど便利よあれ、主にthisの挙動的に
古い素のJavaScriptを本当の意味で正しく使いこなすのはかなり難しい 言語仕様的にたくさん落とし穴があるから だからこそ早くES6に移行してそっちに慣れた方がいい そもそもES6は ECMAScript(R) 2015 6th edition なわけで今年は2017年 さすがにもうES5とか言ってる場合じゃない
つくるときは他の参考にしたりぐぐったりしてるけど、なかなか時間かかるな 簡単のしか書けないしそれでもとちりまくるし userchromeJSでcss使いたいところあるけどいまだによくわからん
CSSはまた別の話なわけで JavaScript、DOM、CSS これらをごっちゃにしちゃうと何が何だかわからんとなる
cssをuserchromeJSでちょっと使いたかったんだけど、先人のスクリプト見てもいろんな書き方があってよくわからなくなったんだ ただDOMとかはほんとわからんな
CSSといやedgeにstylishがなかなか来ないから ヘッダにCSS埋め込む簡易スクリプト書いたな
リンクをクリックしたらウィンドウが最大化して開くスクリプト書いてください
書いてくれってあるんだから書くだけでいいんじゃね?
jQueryから始めてまず結果を得てからJavaScript覚えに帰ってくりゃええのよ 帰ってこなくてもjQueryがなんとかしてくれるだろう
>>302 jQuery から入るのは一番最悪なやり方 >>304 JavaScript がどういうものであるかを知らない初心者が最初にJQueryを覚えてしまうと それが JavScript だと思い込んでしまう そしてその矯正は結構面倒 今から始めるならまずES6で勉強して、それから必要なライブラリを覚えればよい
IE6が無くなりブラウザ間の互換性問題なんて気にしなくても良くなってるのに JQueryとなんて不要
>>308 だから、その平易な構文をJavaScriptだと思い込んでしまうことが実に恐ろしいことなんだよ jQuery使わないと何も書けないって奴がこれ以上増えるのは勘弁だな このスレならなおさら
jQuery 使わないと何も書けないやつのスクリプトを使わないと何もできない人?
腹が立って何か言い返したくなったのはわかるが 意味不明
そもそも、ローカル環境にインストールするスクリプトを作るのに jQuery に依存するとか ちょっと考えたらおかしいってわかるはずだが
10行程度のUserScriptやChromeアドオンにjQuery使ってるの見ると小一時間問い詰めたくなるけどそういう時代なんだと思ってあきらめてるわ
10行程度のスクリプトが欲しくてjQuery使ってたとしたら自分で書き換えて使えばいいだけだしな 文句言ってんのは面倒くさがりか、自分で書き換える能力すら無いクレーマーだけだろ とはいえjQueryは開発を容易にして時短する方に重点を置いてる感じだから使用者がどう感じるとかあまり考慮してないとこあるよな 毎回余分なものまで読み込むjQueryはローカルだろうとWEB上だろうと関係なくあまり好きじゃないから気持ちはわからんでもない・・・か 実行速度も遅いしセキュリティ的にもjavascriptよりやばそうだし
俺、slideToggleだけのためにjQuery使うことがある
必死に反論するところ見ると本当にjQueryが無いと何も書けないんだね
Ryzen化に伴いwin10Pro(1607)を新インスト 51.0.1 (64bit) 新規インスト googlemonkeyRの設定が見つからない なんか他に入れるのあったっけ? showFullTitle4Google.user.jsは入れてる どなたかご教示ください
なんでフォルダを丸ごと保存してないんだ? 設定とは別なんだからさ……
フォルダを丸ごと保存してた中身から設定db取り出して以前の設定にした 設定にgooglemonkeyRの項目無いがまぁ、しゃーない
newtabplus.us.jsがブックマークから新しいタブ開けないな
ESRはUpdateの必要性薄いんじゃないの、ノーマルの狐さんを別途用意して52のテストをしようと思ってる
>>331 ブックマークから新しいタブならこれが52で動いてる BHNewTab_lite.uc.js >>334 おお、サンクス、助かったわ BHNewTab_lite.uc.jsはちゃんと動いた 幸いnewtabplus.us.jsもURLバーから新しいタブで開く部分は動いてるから 編集して併用すれば望み通りの挙動になったわ >>326 アイコン→ユーザースクリプトコマンド→GoogleMonkeyR Preferences >>337 おお! そこかぁー 助かりました、本当にありがとうございます >>334 まさか4年も前に自分で上げたスクリプトに救われるとは思わなんだ AutoCloseBlankTab.uc.js を使っている人います? firefoxアップデートしたらブランクタブがある時にブックマークなど開いてもそのまま残ってしまうようになったんですが、自分だけでしょうか?
>>342 これ自分の認識が間違っていましたね、すみません 空白タブを利用を利用して開いてくれるのって BHNewTab_lite.uc.js の仕事みたいですね NewTabPlus.mod.uc.js が動かなくなったのでBHNewTab_lite.uc.jsを入れてみたのですが、新しいタブでブックマークを開けるようにはなったけど、空白タブを利用しては開けないみたいですね でももしかして、これ自分だけですかね? インストールしている20数個のUserChromeJSスクリプトでe10s有効時、動かないものが10個もある。 当面、無効で運用しかないよね。 特に1〜4項はアドオンで代替できないので困る。 代替できるアドオンあれば教えて! 1.autoContextmenu.uc.xul 2.multiSelection.uc.js 3.search_history_toka_suggest_nogokuwoerabutosokukennsakuniikunowotomeru.uc.js 4.SearchOnEngineChangeForFx38.uc.js 5.autoCopyToClipboard.uc.js 6.GoogleImageSearch.uc.js 7.GoogleSearchServicePackL.uc.js 8.popupTranslate.uc.xul 9.stylish2.0_edit.uc.js 10.textLink.uc.js
>>343 うちのも空白タブは無視されるよ でも既存タブに上書きされるよりは遥かにいいな 最初の空白タブが残るの嫌なら 左クリックで既存タブ 左クリック長押しで新しいタブに開くのもあるよ newTabByLongPress.uc.js GoogleSearchServicePackLが死ぬとかマジこの先生きていけねえ…
ロケーションバーと検索バーがいつの間にか新規タブで開かなくなってた
検索バーに関しては、browser.search.openintabをtrueにすれば新規タブで開くよ ロケーションバーの方は、NewTabPlus.uc.jsが効くはず
あはははWON'T FIX ついでに userchrome.css should probably go away オワコン決定
52からセキュアじゃないサイトのログインフォームのinput,passwordにJSから値を入力出来なくなったのって そのサイト自体がhttpsにならないと解決しないの?
>>351-352 やっぱりこのまま使えるところまで使ってサヨナラすることになるっぽいな googleのソフトパックで出会って10年以上使ってただけに悲しいわ >>356 は俺も気になる できなくなるとしたら使い勝手が悪すぎる userChrome.jsの代わりとしては patchを用意してビルドし直すという 悪手しかないことが分かった
爺ちゃん、人気者だね まあ、俺もRSS購読してるけどw
twitterでログインせず画像見るスクリプトあったけど今の仕様には対応してなかった・・・
>>364 ログインしないと見られない画像って何なの? オプションで画像の不適切指定をしてるユーザーのとかじゃない?
覚悟決めてとりあえず52ESRにしてuserchrome.jsとuserchrome.cssが 今の状態で使えるところまでを期限としてその後に備えることにした 誰かが何とかしてくれるといいんだが
非SSLサイトのログインフォームのinput属性に値入力しようとしても弾かれるようになった これもう回避出来ないのか?
どこで聞いたらいいか分からないのでここでお尋ねするのですが google chromeのTampermonkeyからローカルのphpにアクセスするにはどうすれば いいのでしょうか。 ある作業をしたらシャットダウンさせたいだけなのですがchromeではできません。 FirefoxのGreasemonkeyならできたのですが以下ソースの一部です。 $.ajax({ type: 'POST', url: 'https://localhost/shutdown.php', data: { command: 'shutdown' }, dataType: 'json', success: function (data) { } }); 本家のものを今更使うのもおかしいのですが // @grant GM_xmlhttpRequest を付け足して GM_xmlhttpRequest({ method:'POST', url: 'https://localhost/shutdown.php', data: serializedData, onload: function(res) { } }); このようにもしてみましたが、クロスドメインにアクセスするのを許可するか どうかTampermonkeyに設定するかどうかを確認するダイアログが出てallow domainに した後は音沙汰もありません。 chromeの仕様なのでしょうか。それとも何か足りないものがあるのでしょうか。 ChromeもChrome版Tampermonkeyもスレチよ
・phpへのアクセスがサーバーログにあるかどうか ・phpにアクセスできてたとして、適切な応答を返しているか ・onloadが呼ばれているかどうかalertデバッグ ・onloadの中身が適切な動きをしているか この辺自分で調べてから出直してきたほうが、回答を待つより早いと思う
今頃気づいたけど、URLTabTooltip.uc.xul が動いてない タブにマウスオーバーすると出るポップアップに、そのタブのURLを追加するやつなんだけど、代わりになるような物ってないかな
どうせFirefo糞もChrome並のブラウザになるんだからスレチというほどでもない
e10s対応のため切り替えた。 GoogleSearchServicePackL.uc.js→Google search thumbnail.user.js autoCopyToClipboard.uc.js→AutocopySelection2Clipboard textLink.uc.js→テキストリンク しかし下記は対応できず困った、諦めるしかないかな? autoContextmenu.uc.xul multiSelection.uc.js popupTranslate.uc.xul
popupTranslate.uc.xulは作れそう というか既にグリモンスクリプトがある気がする
開発の主要メンバーが頭おかしいのならしょうがないが、Firefoxが誇るカスタマイズ性を捨てたらどうなるかぐらい分かると思うんだがな 廃止されても何かしら他のブラウザより強みがあって自分にとって利点があるなら使うけど無いなら移行するしかないよな……
一時期30%を超えていたFirefoxのシェアは減り続けいまや10%なのにたいし当初拡張性ゴミと言われたChromeのシェアは50%超 これが答え 拡張性なんて俺含め一部の声の大きい少数ユーザーの意見でしかなかったというわけさHahaha
今も使ってる人なんて大体がアドオンやスクリプトの拡張性目当てだろ……
その少数ユーザーも切り捨てたら誰が残るんですかねえ
普段はChromium系を使い たまにNightlyでバグ見つけて やっぱFirefoxはbgbgだと悦に入る
tubeとかtwitterとかpixivとか 特定のサイトの閲覧用にスクリプト入れてるけど年内で終わりか…
>>364-367 スクリプト入れなくても見られる方法あったから今回は無理にスクリプトは求めんわ 最近amazon糞重いな removeAttr4amazonとかPrevent OBJECT Insertion入れてるがマウススクロールが安定するまで時間かかるわ あとremoveAttr4amazonはタイムセールのページが崩れるね
重くもないしな チョンは息を吐くようにホラを吹きやがる
MouseGestures2.uc.jsについて質問をお願いします。 Bamboo Feed Readerの更新と既読をマウスジェスチャにて行いたいのですが どのように記述したらよいか、ご教示の程、よろしくお願いします。
> MouseGestures2.uc.jsについて質問をお願いします。 先ずは日本語から学ぼうか
>>397 書き方に問題があるのでしたらお詫びします。 申し訳ありません。 >>398 たぶん「質問をお願い」だと質問を募集してるようにも読めると言いたいのだと思う >>396 その更新やら既読やらが「ボタン」なら そのボタン上でDOMi開けばonclickがあるだろうからそれをコピペ 010-ucjs_editor.uc.js e10sで使えないのでIt's All Text!を入れたけど編集ボタンが正常に表示されないのでダメだった。 テキストエリアを外部エディタで編集できるもの、他にありますか?
withExEditorでいける。 ver2.1はエディタのパスが設定できないので、1.9を入れた。
XPathなんですが、サンプルというテキストを持つspanの親のinputを指定する方法を教えてほしいです <input class="class1" name="name1" value="val1" id="id1" type="checkbox"> <label for="for1"> <span class="example">サンプル</span> </label> このようにしたんですが取得できませんでした var xINPUT = document.evaluate('//input[.//span[contains(text(),'一覧')]]', document, null, 7, null); alert(xINPUT.snapshotLength); xINPUT.snapshotItem(0).checked = true; よろしくお願いします
すみません訂正です × var xINPUT = document.evaluate('//input[.//span[contains(text(),'一覧')]]', document, null, 7, null); ○ var xINPUT = document.evaluate('//input[.//span[contains(text(),'サンプル')]]', document, null, 7, null);
あれからこんな感じで試してみたんですが、チェックボックスにチェックが入らず var xINPUT = document.evaluate('//span[contains(text(),"サンプル")]/../..', document, null, 7, null); xINPUT.snapshotItem(0).checked = true; Firefox52.0.2とGreasemonkey3.1.0です
shift_jisのページで、text()で日本語検索すると検出できないことが多かったような気がする document.forms[0].elements[0] とか document.getElementById('id1') のほうが早い
ページに1つしかないIDが設定されてる時点でそれを使わない理由がない あと.checkedに入れるのはtrueじゃなくて'checked'じゃね
プロパティとしては真偽値が好ましいし 属性として"checked"は好ましくない
-- input -- label ---- span この構造だとして input の子孫要素から span 探したり span の親要素の親要素探してなにがしたいの というか input は子要素持たないし
五行目の表現間違えた input のうち、子孫要素に span を持つもの だな
>>407-408 spanのテキストを指定して探したいんです >>409 下記のようにしても駄目でした var xINPUT = document.evaluate('//span[contains(text(),"サンプル")]', document, null, 7, null); xINPUT.snapshotItem(0).parentNode.parentNode.checked = true; >>410 検出はできています >>414-415 inputのIDは人が見ても意味がない文字なのでspanのテキストを指定して探したいです 分かる人いたら教えてください お願いします >>414-415 をどう読んだら id やテキストの話になるんだか それ以前の問題だって言ってんだよ >>417 他の部分が間違っているんでしょうか? これだとexampleって出るんですが、 var xINPUT = document.evaluate('//span[contains(text(),"サンプル")]', document, null, 7, null); alert(xINPUT.snapshotItem(0).getAttribute("class")); 親の親?だとnullと表示されてしまいます var xINPUT = document.evaluate('//span[contains(text(),"サンプル")]/../..', document, null, 7, null); alert(xINPUT.snapshotItem(0).getAttribute("class")); class がどうとか知らねえよ お前の挙げた HTML コードの断片だけで言えば input は span から見て親要素の兄要素だ これでわからんなら諦めろ
>>419 兄ノードはどうやって指定すればいいんですか? xINPUT.snapshotItem(0).parentNode.getPreviousSibling();だとnot a functionというエラーが出てしまいます 分かる方いたら教えてください よろしくお願いします
>>423 教えていただいたこれで出来ました xINPUT.snapshotItem(0).parentNode.previousSibling.checked = true; 1レスで回答とか素敵です! どうもありがとうございました >>404 ところで、そもそものサンプルのHTMLで input要素が id="id1" で、label要素が for="for1" とかになってるのはなぜ? もしかして意味を知らないとか 非アクティブのタブの色をもう少し明るい色にするスクリプトというのはあるのでしょうか?
>>427 ユーザースタイルシートを設定すればいいじゃん 拡張無しで実現できるぞ 質問させてください FireFoxでGoogle検索をすると一番下に位置情報が出てきますが、これを任意の場所に 変更することは可能でしょうか?共用PCなので、個人情報的に任意の位置に固定して おきたいと思っているのですが、アドオン等でいろいろ試してはみたのですが・・・ Chromeで位置情報変更をしたらうまくいくのかなと思い、 以下のようにやってみたもののこれもうまくいかず・・・ Chromeで変更したらうまくいくかなと思い、 位置情報についてなんですが、 http://f.daccot.com/2016/05/02/13161/ を参考にして、Sensorsに緯度経度を入力して、書かれている通り、 リロードしてはみたものの、Googleの検索結果も、最下部に出てくる 位置情報もまったく変化がありません。念のためChromeの再起動を 試みてもまったく変化がありません。緯度経度を入力した後に 上書き保存みたいなのはする必要があったりするのでしょうか? これもうまくいかず・・・ ご存じの方がいたら教えていただけませんか? >>433 無効にしておけば良い。 Firefoxのロケーションバーに about:config と入力、 許可するのボタン押す、検索欄に geo.enabled と入力、 geo.enabled の行をダブルクリックもしくは右クリックで「切り替え」選択。 >>434 ちなみに、そこはfalseにしている状態です・・・ なのにグーグル検索で自宅周辺が検索されるのと、 検索結果最下部に住所が表示されるので非常に困ってまして・・・ >>433 ,435 それってブラウザのgeoAPIを使って行う偽装でしょ? geo.enabled:falseにしてるんだから無理じゃね? Chromeは位置情報どころかありとあらゆるデータをGoogleに提供してるぞ だからテロリストはFirefoxかVivaldiを使ってる
>>433 位置情報を送信しているから現在位置が表示されている と思っている事がそもそも間違っているんだよ だから通知機能を無効にしたところで変わらない 訳の分からないWAVファイルをアップローダに上げる奴が久しぶりに現れたね
サイトで表示されているログをひたすら記録したのですが、greasemonkeyからテキストに書き込むなどの方法ってありませんか? 量が膨大になるためGM_setValueで書き込むと重くなってしまうので どちらかといえばchromeの方を多く使うのでTemperMonkey限定で出来るという方法でも構いません すみません、どうかお助けください
何をしたいのかよくわからん ローカルにログを出力したいだけならブラウザで表示してページ保存するだけでよくね
>>445 すみません、動的にページが更新されまくるサイトなので、手動の保存は難しいです とりあえず更新タイミングに合わせてjavascriptで取得はできたので、このログをどうにか保存できる方法はないでしょうか? >>446 function downloadURI(text) { var link = document.createElement("a"); link.download = "log.txt"; link.href = 'data:application/octet-stream,'+encodeURIComponent(text); link.click(); } >>447 なるほど、こういう方法ならブラウザの設定で直接保存するようにしておけば児童になりますね 追記とか直接テキストファイルいじるのはブラウザのjavascriptだと出来ないんですね ありがとうございました、これでいけそうです このスレでいう事ではないが、webの内容を自動で何とかしたいならIEの自動運転というのが定番だな
調子にのってnightly入れたらDragNgoModoki_Fx40.uc.jsが機能しなくなってもーた Firefox55で仕様変わったのかなaurora版Firefox54では大丈夫なんだけど
今Vivaldi使ってるけど、ゴミ化が著しいFirefoxより全然良いよ
帰ろうにもそのときはすでにお亡くなりになっているに違いない
>>459 ブラウザ単体の、というよりもグリモンやCromeJSのscriptや、アドオンが問題なのよ 独自ビルドにかけるしかないが、それもダメならSeamonkeyか…サイドバー無いけど… >>463 どういう使い方したいのか知らないけどSeaMonkeyにもサイドバーあるよ。 >>464 嘘ぉ、マジで? ちょっと確認してくる 情報サンクス 情報って…逆にどうしてサイドバーが無いと思ったのかが知りたい
ああ、確かにあったわ けどアドオン絡みは無理だった 残念 >>467 情弱ですまん SeaMonkeyでサイドバーを使うというのは、 たとえば、chaikaとかFoxage2chをサイドバーに表示して使いたいというのであれば、 SeaMonkeyでもできるよ。
pixivが仕様変更し続けてんのかgresemonkeyのスクリプトが動かなくなってくな
httpsになったからhttp〜って書いてるのをhttps〜にするだけで良いんじゃないかな pixiv_expand_thumbnailsやPixiv Bookmark Countなんかはそれで動いたし
gresemonkeyって覚えると凄い便利だなw エロサイトばかりだけどバカの一つ覚えで1日2個は作っているけど sortがよくわからん
>>474 アマ〇ンでペペローシヨンなんか買っちゃったから気分的に注文履歴から注文番号を辿って 見えなくするやつとか、エロサイトのtextContentをhrefに変えるやつとか 俺しか便利と思わないやつを多数 >>453 Fx53にしただけでDragNgoModoki_Fx40.uc.js駄目になったわ textlinkも機能しないし困った でも全体の動作はサクサクになったな これがマルチのパワーか >>477 手間かけて作った割にはそのサイトにはすぐ飽きて立ち寄らなくなる罠 > Fx53にしただけでDragNgoModoki_Fx40.uc.js駄目になったわ 息を吐くようにホラを吹くなチョン この手のチョンってほんとネットの害悪だは
Greasyforkが安全ではない接続とかいって跳ねられるようになったんだけど同じ症状の人いる?
https://userstyles.org/styles/134647/html5 をStylishを利用して適応すると、上の画像の様にちゃんと表示されるのですが Greasemonkeyでスクリプトを適応すると、下の画像のように表示が崩れてしまいます Greasemonkeyでちゃんと表示させたいのですが、どこをどのように訂正すればいいでしょうか? ちなみにプロファイルを作り直してもダメでしたので、他のアドオン等との相性が悪いわけではないようです 画像の一部を編集したのでアップロードし直しました 本当になんとかしたいならエスパー以外お断りのレスやめたほうがいいよ
firefox53になってからgreasemonkeyがuncaught exception unknown (can't convert to string)とか吐くようになった
> textlinkも機能しないし困った 息を吐くようにホラを吹くなチョン この手のチョンってほんとネットの害悪だは
このスレはあほが多いから レベル低いレスは無視して黙って待つのがいい 容易にネット使える時代の弊害か
Greasyforkにアップロードしようと思ったらブラウザ激おこなんだが Userscripts.orgの歴史を繰り返してしまうん?
Greasyforkが証明書の期限が切れてるみたいだな
>>503 > read.cgi ver 07.0.0 2017/04 Mango Mangue ★ > 従来のスクレイピングが通用しない変更が出てきた > 2ch運営情報や規制議論のagreeサーバーがダメだね > echoも変わったね > 思ったより移行早そう > asahiとhawk以外の新型鯖全部みたいよ 53以降でevent.preventDefault()無くなったの?
>>505 俺も思った 右ダブルクリックでコンテキストメニューが消えないで困っている >>508 そうそう ボタン作るスクリプトでアイコン右クリックのとき デフォルトのメニューがポップアップしちゃうようになってた Simple2chViewer、mintでも駄目になった cssもスマホっぽくなってまた作り直しだしいらんことばっかすんなよマジで
dat形式に変換するjsはあるんだから そこから展開するスクリプトを書いておけばいいだけじゃないか
>>505 ,508,509 サイトの構造に左右される場合あるから普通は event.stopPropagationも併用した方がいいよ。 event.stopImmediatePropagation()もね
>>514 とりあえず固まらなくなった ありがとう >>514 bbspink.comはダメだけどありがとう >>514 ありがとう スクリプトに↓を追記しててもレスが中央寄せにならないスレがあるんだけどどう書き換えればいいのかな 'body{margin:0 auto;max-width:950px;min-width:650px;}', '.thread{width:100%;margin:0px;border:1px outset #fff;box-shadow:0px 2px 6px rgba(100, 100, 100, 0.5);}', >>516 手抜きで悪いけど対応してみたんでうpしなおしたよ >>517 てきとーに変えてみたけどこういうこと?よくわからんす body,.container.mascot{margin:0 auto;max-width:950px;min-width:650px;position:relative;} .thread{width:100%;margin:0px;border:1px outset #fff;box-shadow:0px 2px 6px rgba(100, 100, 100, 0.5);} .container { max-width: calc(100% - ●●px); }
userchromeJS 2.0ってe10s非対応?
>>522 そもそも、いつごろ出た拡張機能か考えたらわかるだろ 動作はともかく、互換性フラグがセットされていなければ互換性無しと判断されるのだから >>524 わからなかったから聞いたってことぐらい考えたらわかるだろ greasemonkeyが3.11になってfirefox54まで対応ってなってるけどほんと大丈夫なんだろうな
グリモンがWebExtensionsベースに移行したらただのTampermonkeyじゃないの
>>530 それTampermonkeyじゃないの? 別にGreasemonkeyが存在するのか? Chromeの拡張置き場にあるならあるし無いならないんだろということを言いたいわけで…… あるだろよく探せみたいな取方出来る発言して悪かったわ
https://greasyfork.org/ja Chrome: Tampermonkey または Violent monkey Firefox: Greasemonkey または Tampermonkey Safari: Tampermonkey Microsoft Edge: Tampermonkey Opera: Tampermonkey Maxthon: Violentmonkey Dolphin: Tampermonkey UC: Tampermonkey Firefoxの糞アドオンどもが駆除されていって気持ちがいい
いや既にChromeにグリモンあるから(キリッ)(メガネクイッ)
>>539 ネイティブサポートしてたけどセキュリティポリシー変わって死んだよね アマゾンマーケットプレイス詐欺流行問題が話題になってるけど アマゾンが発送する商品かどうかを視覚的にわかりやすくするようなグリモンってある?
>>541 俺作ったよ ページを開いたら配送オプションのプライムにチェックを入れてプライムの親要素に色を付けるやつ でもDOMNodeInsertedを使うやり方しかわからん if (document.querySelector('#merchant-info > a[href^="/gp/help/seller/"]')){window.alert('hoge');}
とりあえず保険としてTampermonkeyを入れて無効化にしておいた
cloneBlackBar4google動かなくなってます? またグーグルが仕様変更したんか・・・
またABテストやってるのか? 別パターンを見れる人は見れるけど見れない人はどうやっても見れない
Simple2chViewerの作者さんありがとう
新規プロファイルにcloneBlackBar4googleだけ入れると正常なのに 現プロファイルでcloneBlackBar4google以外全て無効にしても動かない 結局原因判らず新規プロファイルを一から作り直して解決しました about:configも弄ってないし3ヶ月前に作ったばかりのプロファイルだったし 何が原因だったんだろう・・・ お騒がせしました
文字コードがうっかり変わってたとかプロパティでブロックされてたとか
改悪されたuserstyles.orgにアップデート順のソートを復活させるスクリプトが欲しい
showFullTitle4Googleが53.0から?効かなくなったんだがお前らどう? APされた2ページ目以降は効くんだよね1ページ目だけ効かない
stylish2.0_edit.uc.js いつからか、動かなくなった。
気づかないレベルの使用頻度なら別にいらないんじゃね? どうせ今後使えなくなる可能性が高いんだから
Firefoxをダイエットするには良い機会だよな これまでアドオンやスクリプト入れすぎたから
>>561 いつからかもクソも、userChromeJSでは動かないってずいぶん前から言われてる Simple2chViewerが最近の一部サーバーでの改悪(右下にモナー背景)で動かなくなったよな? 誰か直したやつ持ってないかい?
今朝、Nightlyを更新したらuserChromJSがマルチプロセスに対応してないって理由で無効化された 着実に終わりに向かっているんだなとなんだか悲しくなった
2chが標準で中途半端にレスポップアップつけたせいでSimple2chViewerと二重で出てきやがる もうグリモンで満足してるからいらんことすんなよ
何ができるかもわからんなら喋んないほうがいいと思うよ
.post_hover{display:none!important;}
cloneBlackBar4Googleが表示しなくなった 原因が分からない・・・
>>527 53にしたけどGM_getValueとかで例外出すことがあるわ タブバー右クリックで最近閉じたタブメニューを表示させていました 上の方でもちょっと話題になってましたがFirefox53で規定の右クリックメニューを出さないようにできません stopPropagationもpreventDefaultもstopImmediatePropagationも効かないようです もう無理なんでしょうか function _f(event) { if (event.target.localName == 'tabs' && event.button == 2){ var undoPopup = document.getElementById("myUndoPopup"); if(!undoPopup){ undoPopup = document.createElement("menupopup"); undoPopup.setAttribute("id","myUndoPopup"); var mainPopupSet = document.getElementById("mainPopupSet"); mainPopupSet.appendChild(undoPopup); } while (undoPopup.hasChildNodes()) undoPopup.removeChild(undoPopup.firstChild); let tabsFragment = RecentlyClosedTabsAndWindowsMenuUtils.getTabsFragment(window, "menuitem"); undoPopup.appendChild(tabsFragment); undoPopup.openPopupAtScreen(event.screenX, event.screenY, true); event.stopPropagation(); event.preventDefault(); } } gBrowser.mTabContainer.addEventListener('click', _f, false);
>>580 アドオン YouTube Plus でできるよ。 サイズや位置は違うけど、Stylish併用でカスタマイズできる。 余計な機能が多すぎると感じるとすればアレだけど、いろいろ便利だよ。 最初タイトル見たとき、ニコニコ風にコメントをスクロールさせるのかと思って、 各コメントをどういうタイミングで流すのか気になってしまったわ。 (ランダム時間に流すようなぐりもんあったらほしい?) しかしgifアニメーションの動作イメージは新鮮でわかりやすくて素敵だな。 >>581 最高です!! stylishせずとも固定時のサイズと位置設定でいじれてほぼ同じになったし 機能も多彩でいいです!あざっす! >>581 あ、ニコニコ風コメントはYoutubeライブ見てると欲しくなりますね 作る人が作れば一瞬で作れそうだけどニコニコが特許取ってるらしいので誰も作らないのかなと思ってました! ニコニコは元々Youtubeにタダ乗りしてBANされたサービスだったって事を知らない若者も増えたのかな、とふと思った
>>582 自分はデフォルトのまま使ってるのでStylish不要だったとは知らなかった(笑)。 いまちょうどコメントスクロールのぐりもんを新しく作ってて、 アベマとOPENREC.tvはほぼ完成して、次はYouTubeライブの予定。応用なので転用はラク。 その上で、単なる動画のYouTubeでも、たとえ時系列にマッチしなくてもランダムで流しちゃえば、 ちょっとは臨場感が得られて日の当たらないコメントにも気付けるかな?とか悩んでるとこ。 ちなみにアベマは既存のぐりもんもあるけど、 こちらは軽さに特化して作ってるので、CPU使用率は1-2割ほど少ないはず。 ソースも既存のよりよっぽど短くて理解しやすい…はず。 ニコニコ特許とか知らんかったわ!! …と思ったら自分も当時のニュースをブクマしてた。 ザッと見た限り、スクロールさせるだけなら抵触しないっぽいけど。 >>585 ライブでコメント流れるのはイイ! 特許はどうもサーバーから取得してどうのこうのとかも含まれてるしね、大丈夫だと思い直した ライブじゃないYoutubeの普通のコメント欄ランダムはいらないかな それで言うと、ライブじゃない動画のコメント欄のリプライに名前が含まれたり含まれなかったりで しかもその返信先の名前とコメントが1行に含まれててコメント本分と返信先の名前が見づらいっていうのは前から気になる しかも返信先の名前と本分がHTML的に区切られてない(classとか付いてない)のでいじるのダルいだろうなって思ってるってのがある 【theater Mode for YouTube】じゃアカンの?
. - ‐─━…| . : : : : : : : : : : : : : : : :| て 誰 /:: . : : : : : : : : : : : : : : | め だ /:/: : : : : : : : : : : : : . : : :l | よ /.:/ : : : : :i: : : : : : : : : : : : : } は /.:/ . : : : : .:i : : : : :i: : 、: : : :ノへ、 / / ,′. : : : : : .:i : : : : :i: :i: '.: : :!::i:l\\ / /: .′. : i: : :i..::i : : : : :i:斗rヤ笊仄 ハ i>‐----<: ゚. . /: : ! . : : : i: : :i 人:. : : .:i::::.\l:斗-=ミ、}i|: : : :ハ: : : : : : ゚. /: : : i:. : : : :i: : ;ャ≦ \::八:人〃斧笊ハ 刈ハ: : : l- 、: : : :| . /: : : : i:. : : : :iX:八_ \ \:.\ 、 マ) .::i }} }:.:.i.:!h ハ: :. : | 厶 -‐ i:.: : : :∧ .〃斧_ \ 、_.:ノ 八ノリ.ソ }: :!: :l / ̄ ̄ ̄ ̄ ̄\: :∧{ マ .:i / }ノ.ノ : |∨ ね 好 .い ヽ: ヘ 弋.:ノ , r<: : :ハ| | き き Y゚:. /.:.:∧.:{ j ぞ 勝 な Vi:!:. , ¨フ V.:( )ノ 手 り W八 ー / ∨} 言 現 L__ ` .. / 〉- 、 っ れ √ ¨¨ ¬ ´ /_三二ニ=‐- て て ; __ハ /. : : : : : : : : : : : ん / ノ.:r'ヘ /: : : : : : : : :斗ャ≦ じ / /: / / : : : : : : 。≦ニ〃/ ゃ / /: : :/ /: : : : : : /三=‐ {{/
firefox52 addHistoryFindbar_Fx25.uc.js 目的の機能自体は効いてるんだけど副次的に謎挙動する まずなんだか入力欄の見た目がクラシックテーマみたいになって firefoxのテーマいれるとそれが顕著に目立つ あとこれは良い作用だけど、これいれるとページ内検索が変なアニメーションなしでパッと一瞬ででるようになる
>>579 setTimeout(function() で行けた 中国人スゲー GreasemonkeyとText Highlighterというアドオンで 任意のキーワードを指定ページ上で常にハイライトさせることができて その説明がこのURLに書いてるのですが http://mozilla-remix.seesaa.net/article/386178945.html 説明の 1 はできたのですが 2 ができません ここに書いてない作業が必要な気がするのですが・・・ だれか詳しい方教えてください もしくは、これと同じ作業が可能なアドオンをご存じなら教えてください ちなみに今はVocabulary Highlighter を使っています 使いやすいのですが Vocabulary Highlighter を入れてからクラッシュするようになりました // ==UserScript== // @name Text Highlighter // @namespace Text Highlighter // @description ハイライト // @include https://www.google.co.jp // @require // @version 1 // @grant none // ==/UserScript== 中身はこんな感じです @require にアドオンのアドレスを入れるんですかね? grant全消しとか せきゅりてぃーいしきがたかいんですね
YouTube +入れるとYoutubeのダウンロードスクリプトインストール出来なくなる
すいませんー今でも↓のように全体を囲む必要ってあるのでしょうか? // ==/UserScript== (function () { })();
Greasemonkeyではだいぶ前から要らんだろ Tampermonkeyでどうかは知らんけど Chrome版と同じ仕様ならリンターが警告出すんじゃねえの
>>603 gmでは要らなかったんですね ありがとうございます! >>594 setTimeoutで既存メニュー表示と改造メニュー表示の順番を入れ替えるってことでいいでしょうか? ESCキーで改造メニュー消すと後ろに既存メニューが出てますが、実用上問題ないのでこれでいきます ありがとうございました >>607 function _f(event) { if (event.target.localName == 'tabs' && event.button == 2){ var undoPopup = document.getElementById("myUndoPopup"); if(!undoPopup){ undoPopup = document.createElement("menupopup"); undoPopup.setAttribute("id","myUndoPopup"); var mainPopupSet = document.getElementById("mainPopupSet"); mainPopupSet.appendChild(undoPopup); } while (undoPopup.hasChildNodes()) undoPopup.removeChild(undoPopup.firstChild); let tabsFragment = RecentlyClosedTabsAndWindowsMenuUtils.getTabsFragment(window, "menuitem"); undoPopup.appendChild(tabsFragment); undoPopup.openPopupAtScreen(event.screenX, event.screenY, true); event.stopPropagation(); event.preventDefault(); setTimeout(function(){document.getElementById("toolbar-context-menu").hidePopup();}, 0);//←ここに追加でどう? } } gBrowser.mTabContainer.addEventListener('click', _f, false); >>608 既存メニューを後から非表示にするんですね これなら既存メニューが残ることもないのでこれをいただきます ありがとうございます document.getElementById('toolbar-context-menu').addEventListener('popupshown',e=>{e.target.hidePopup();}); じゃいかんのか
>>610 もちろんいかんことないです 既存メニューを非表示にするだけなら色んな方法がありそうですね preventDefaultが効けばいいんですけど… >>610 それtoolbar-context-menuがどこからも出せなくならない? Tab Mix Plus のアドオンでも既存メニューを非表示にできるよね?
>>613 右クリック時の動作は設定項目にないですね ところでお前ら何時になったらVivaldiに移るの?
移る予定は今のところ無いんだが? 廃止になってから考える人が殆どだろ
むしろ出戻って来たんだが 移るとしてもありゃダメだ
chromeよりはvivaldiの方が使いやすいがそれよりfirefoxの方が使いやすい
AdsBypasserやAffiliate killer、Anti-Adblock Killerあたりは併用しない方がいいんだろうか?
document-start でリダイレクトさせると履歴に残ってしまい戻るボタンが機能しなくなりますが これはどうしようもありませんか?
指定の文字列がページ内にあれば すべてハイライト表示してくれるスクリプトないですか?
>>624 検索バーに文字列入力して"強調表示" もしくは、ページ内検索で"すべて強調表示" 説明不足でした 複数のワードを一気にハイラトさせたいんです
searchwp入れて検索バーに複数ワード入力してF8キーとか
>>625 長押しでは戻れるんですけど一回押すだけだとすぐリダイレクトされるので詳しくない人は戸惑ってしまうのです >>630 こういう事? A→B→(リダイレクト)→C ・Bを表示したらCにリダイレクトさせたい ・Cで戻るボタンを押したらBを無視してA(Bの前に見ていたサイト)に戻りたい >>631 そうですそれです >>632 History apiってページ遷移がないシングルページ用だと思ってたんですけど可能ですか? >>634 うおおおおおおこんなのがあったんですか ありがとうございますm(__)m >>634 こんな便利なのがあったのか 横からだがありがとう どのURLとマッチして動作してるか知りたいんですが @include のURLをスクリプト内から取得できますか?
uc.jsならcontent.location.href
this.GM_info.script.includes
ありがとうございます >>640 ので取得できましたm(__)m # もともとここと迷ってあちらに書いたのですが、 # 誘導されてしまいましたのでこちらに転載させてください。 https://egg.2ch.net/test/read.cgi/software/1493784444/222n FireGesturesに登録してるスクリプトをe10sに対応させる作業中です。 多くは↓これのおかげでうまく行くようになったけど、 http://egg.2ch.net/test/read.cgi/software/1486899756/852n 下記のスクロールさせるスクリプトはどう書き換えたらいいものでしょうか。 いままで通りのwindowオブジェクトを入手したい。 javascript: (function(){ var w = window.content; var d = w.document; var de = /BackCompat/i.test(d.compatMode) ? d.body : d.documentElement; var smooth = setInterval(function(){ move = (de.scrollHeight-de.scrollTop-de.clientHeight)/2; w.scrollBy(0,move); if(move<1) clearInterval(smooth); }, 10); document.addEventListener('keydown', function(e){ if(e.keyCode == 27/*Esc*/) clearInterval(smooth); },true); })(); ブックマークレットであってもスクリプト言語で書かれたコードには違いないが
ならその「スクリプト言語で書かれたコード」とやらを扱ってるスレに行けや
Turn off Nicommentが今のflash版動画ページで機能しない .wrappedJSObjectの記述は消してるんだけど何がダメなのかさっぱりだ
連投ごめんなさい 調べたら自己解決出来ました ('external_nicoplayer');の記述が足りなかったようです
NewTabPlus.uc.js ブックマークが新タブで開かない openNewTab.uc.js urlバーが新タブで開かない NewTabPlusからOpen Url in New Tabのところを移植したらうまくいった
選択テキストを取得する window.getSelection() がe10sで機能しなくなってしまうんだけど、 これを回避するコードがあの手この手でググれどググれど見つからない。 そもそも需要がないんかね。
>>653 ありがとう。 getBrowserSelection doesn't support child process windows と怒られまして、コピペでググるも手がかりなしです。 手元にあるuserChrome.js用のスクリプトの中で選択文字取得してるのがあったからそれ書いただけで グリモンで使えるかもe10sで使えるのかも知らんのだわ 役に立たなくてすまん
CPOWsを使えるようにして、ウィンドウを取得するところのcontentWindowをcontentWindowAsCPOWにする
Windows 10で、パソコンが起動できない場合の対処方法について教えてください。 >>1 http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=018128 対処方法 Windows 10でパソコンが起動できない場合は、以下の対処方法を行ってください。 画面に何も表示されない場合は、以下の1〜6を順に行ってください。 画面に何か表示されている場合は、以下の6〜12を順に行ってください。 1. 電源ボタンを確認する 2. 各種ケーブル接続状態を確認する 3. 媒体が挿入されていないか確認する 4. 画面消灯ボタンを確認する(一体型パソコンのみ) 5. 増設機器を取り外す 6. 放電を行う http://goo.gl/w0f28e# 7. BIOSを初期化する 8. 「F1」キーを押して起動するか確認する 9. セーフモードで起動する 10. スタートアップ修復を行う 11. システムの復元を行う 12. 再セットアップを行う >>656 「CPOWsを使えるように」←ほほー!! 試行錯誤の中でCPOWsが障壁になっているのは知ってたけど、about:configにそんな項目あったんか!! と思って dom.ipc.cpows.forbid-unsafe-from-browser;false にしたら、確かに下記で取得できました。 gBrowser.mCurrentBrowser._contentWindow.getSelection().toString(); しかしCPOWsを許可してしまうと、古いアドオンがブラウザUIのパフォーマンスを悪くしてしまう、 …という理解であってるか自信もないですが、とにかくほめられた対策ではないのですよねきっと。 >>657 が本道なのだとは思うのですが、Web開発>ブラウザーツールボックスのスクラッチパッドで var browserMM = gBrowser.selectedBrowser.messageManager; browserMM.loadFrameScript('data:,console.log(123)', true); としても、 consoleMsg.functionName is null と怒られてしまい(この怒られ方もよくわからない)、 alert is not defined window is not defined document is not defined gBrowser is not defined ... などといった具合で、data:スキーム内にはなんにも存在しないのかと途方に暮れました。 Mathは存在するようなのでスコープ内が空っぽというわけではないようですが。 その場に存在するモノを列挙してみたいけど、グローバルルートなオブジェクトもわんないし出力手段もない…。 そもそもの素養が不足しているのだと思いますが、いまのところ思いついているのは ぐりもん側で「document.title += ('[' + window.getSelection() + ']');」 などとやって、 クロームスクリプト側からは gBrowser.contentTitle から選択文字列を取得する…というバッドノウハウです。 しかしこれじゃCPOWs許可と五十歩百歩という気がします。 >>661 window取ってきて叩けばconsole.log()は使えるっぽい (function(){ var browserMM = gBrowser.selectedBrowser.messageManager; browserMM.addMessageListener("addon-id@sample", function(listener){ var data = listener.data; alert(data.key); }); function contentScript(){ var window = this.content; window.console.log(this); // Frame script environment var sel = window.getSelection(); window.console.log(sel); var data = {key:"返信"}; this.sendAsyncMessage("addon-id@sample", data); } var script = 'data:' + 'application/javascript;charset=utf-8,' + encodeURIComponent('(' + contentScript.toString() + ')();'); browserMM.loadFrameScript(script, true); })(); http://revolver2011.blog96.fc2.com/blog-entry-196.html グリモンでMutationObserver使ってるページのタブがバックグラウンドになってるときに コールバックされないことがあるんだけど、回避法ってないのかな
>>663-664 ありがとうございます。たいへん勉強になります。 いろいろ not found だったdata:スキーム内ですが、content.documentが使えるんですね。なんという見逃し。 https://developer.mozilla.org/en-US/Firefox/Multiprocess_Firefox/Frame_script_environment というわけで、試行錯誤の上で完成したe10s対応のGoogle検索スクリプトがこちら。 これをベースにした派生スクリプトも加えて、FireGesturesやKeySnailに登録して使っています。 var mm = gBrowser.selectedBrowser.messageManager; mm.addMessageListener('getSelection', function listener(message) { var t = (message.data !== '') ? message.data : window.prompt('Google:', ''); if (t) { if ('TreeStyleTabService' in window) TreeStyleTabService.readyToOpenChildTab(gBrowser.selectedTab); gBrowser.addTab('https://www.google.co.jp/search?q=' + encodeURI(t)); } mm.removeMessageListener('getSelection', listener, true); }); mm.loadFrameScript('data:,sendAsyncMessage("getSelection", content.document.getSelection().toString())', true); しかしe10s対応のスクリプトすら、Firefox 57 ではKeySnailごと動かなくなってしまうのかしら。 FireGesturesは57でも無事なのかな。もしそうだとして、それはアドオンとしてe10sに対応済みだから? それとも、メジャーなアドオンとして許されたリスト(dom.ipc.cpows.allow-cpows-in-compat-addons)に入っているから?
e10sって初めて知ったけどアドオンリスト見たら非対応だらけで諦めた
>>671 どうぞどうぞ >>670 非対応とされてても、e10s強制Onでも動いてくれるアドオンも多いよ。 >>666 バックグラウンドタブだと最大1秒近く実行タイミングがぶれるから、 (MutationObserverに限らずEventListenerもsetInterval/setTimeoutも) 実行はされてるけどタイミングの問題で望む効果が得られていないだけでは。 自分はそういう場合、こんな感じで1000msごとにリトライさせてる。 function doSomething(){ if(!some_condition/*実行に必要な条件*/){ setTimeout(function(){ doSomething(); }, 1000); return; } /* do something */ } >>672 e10sのほうがいい?最近やたらレスポンス悪いんだよな e10sでkeysnail動きます? 今度やってみるかな
サブのfirefoxをe10にしてみたら動きはかなり良くなった ただタブの開き方なんかの挙動が微妙に違うっぽくて一部アドオンが変な動きする メインの方はアドオンスクリプトバリバリに使ってるから迂闊にe10にしたいとか言えんのがめんどくさいな
仕事上DPIを125%にして使ってるんだけどそれだとe10にならないらしい アドオンも15個くらい非対応とか出ちゃってるからものすごくハードル高そう
賢い人たちはもうVivaldiに移行してるからね…
真面目な話、Chromeならともかく劣化ChromeのVivaldiに移行するやついるの?
現状Pale Moonを使うかな……でもツリー型タブに不具合が出たら嫌だわ
>>679 使ってないけどツリー型タブはPM用のフォークがあるからいけるはず >>676 DPI変更でe10s無効とか初めて知ったわ 現状Pale Moonに移行するメリットもなくないか 52ESRが使えるうちは
Vivaldiは拡張の並び順の変更できないのがなあ
Keysnail 動かないわ Vimfxに乗り換えてキーバインドいじり倒そうかと思う あとその人Keysnailの作者じゃないよ
2年前の作者のつい貼っときますね mooz@stillpedant e10s が有効だと KeySnail 動かねーぞ、と怒られたので調べた。 e10s が有効だとアドオンからページにアクセスするため content としても null になるっぽい。 非同期にメッセージングで通信しろということなのだろう。こりゃ無理だよ対応、工数的に……。 11:21 - 2015年6月3日
VivaldiはFirefoxより自由度高いのに知ってるやつここにはいないのな
>>672 >バックグラウンドタブだと最大1秒近く実行タイミングがぶれるから、 >(MutationObserverに限らずEventListenerもsetInterval/setTimeoutも) >実行はされてるけどタイミングの問題で望む効果が得られていないだけでは。 コールバックルーチンにconsole.log()入れてみて再現した時のログを見たけど出力がなかった。 やっぱり呼ばれてないんだと思う。 さすがのお前らももうVivaldiに行ってしまったのか…
じっさい終わりみたいなもんだからなぁ 57でuserchromeJSの方は死亡がほぼほぼ確定してるし
Tampermonkeyだっけ? あれは関係ないのかな?
userchromeJSやっぱりダメか 替わりになるものあるかな
>>698 TampermonkeyはGreasemonkeyの代わり userchromeJSの代わりにはならない showFullTitle4Googleの0.20151118なんだが 狐前ver.あたりから謎に1ページ目のみ効かない APされた2ページ目以降は効くんで、検索バーを作り直したり色々やったんだがダメ もうずっと地味に不便なんでエスパー頼む
>>703 ナイスエスパー 解決しますた まじ死ね俺 57から使えないなら今のうちに別の環境も構築しといたほうがよさそうだな
構築完了したのにこのスレにいる、あるいはFirefoxを使ってるってのがVivaldiの限界を物語ってるな
>>710 だから 709 はそのことを言ってるわけだが… >>711 Vivaldiの限界なんて一言も言っていないのに 何を妄想してるんだよ Vivaldiだって所詮はChromium派生だからな Firefoxの代わりにはなれんよ
>>714 だからそれは >>709 が言ってることで >>710 の状況など一々言われないでもみんなわかってるってことなんだが なんで私に言うんだ? e10s対応でuserchromeJSの替わりになるもの何か無い?
対応の問題じゃなくてそもそもいじれる場所が無くなる
userchrome.jsとuserchrome.cssに関しては諦めるしかない 痒い所に手が届くようにmozillaの手を信じるしかない
autocopy死んでると思ったらuserChrome.jpが店じまいか
Mozillaを信じて使い続けた結果がこの有様だよ
54でalice0775さんのDragNgoModoki_Fx40.uc.jsが機能しなくなった 対応してくれないかな
>>727 来年春まではまだESRとSeaMonkeyで動いてるからそれ以降だな。 SeaMonkeyは来年春以降どうするかまだ決まって無いけど 今でさえ開発人数と開発環境がギリギリでFirefoxからのフィードバック &SeaMonkey固有のバグ取り共に遅延が酷い状況なので独自にXUL 続けるのは無理だろう。 提供者側が言うならわからんでもないけど 他にもあると言ってるほとんどはそうじゃないだろ つーかここSeaMonkeyスレチだから動いてようが関係ないぞ
今のところlegacyなのでムリ 対処するのか知らんけど保険にTampermonkeyがあるからそこまで困るほどでもないか
初歩的な質問で恐縮ですが、greaemonkey内蔵のエディタでスクリプト修正したとき、 保存したら次回呼び出し時に反映されてますか? それとも再起動とかが必要でしょうかs
>>734 スクリプトの対象ページを新規に開くか開いてるならリロードすれば反映されるんじゃね >>730 PaleMoonはJetPack捨てたからアドオン互換が酷いことになってるぞ XUL継続に一番有望な派生はWaterfox >>736 反発が多かったからか27.1.0で全く同じではないけどPMkitとして再導入されてる 有望かは微妙でしょ、取りあえずはXUL継続するけど体力が続くかもまだ分からんわけだし 選択が増えることはエンドユーザーとしては歓迎だけど さすがにESRで動かなくなるところまでだろうなぁ 派生ブラウザのサポートでどうにかなるレベルの話じゃない その前にスクリプトの作者が離れちゃうよ
作者がこれからも従来型アドオンをサポートし続けてくれないといけない訳で まあ互換ブラウザは全て緩やかに死んでいくだろうね
>>735 遅くなりましたがどうもありがとう 助かりました。 Affiliate Killerを有効にしてると FirefoxのCPU使用率が40ぐらいになってメモリも全部食いつぶしてOSごとフリーズさせるようになって 入れ直したら直った 何なんだろ?
OSフリーズはないけど、Firefox自体が固まって警告出すから、Affiliate Killer消した
アマゾンなどのアソシエイトリンクtag=名前-22を削除して整形してくれるスクリプトだよ
そんくらい自分で作れそうやな 広告は重くなったり見づらくなるから消したいけど アソシエイトリンクってそんなに嫌か?気にしたことねえわ
>>743 adblock入れると表示させなかったり不具合が起きてしまうサイトが多かったり Amazonだけじゃないからな Affiliate Killerは短縮URLも正してくれるからなぁ 導入して損はない
prefbarは終了するみたいだけどcustombottomはどうなの?
cloneBlackBar4googleってViolentmonkeyだと動かないですよね?
動かない以前に、インストールの仕方がわからんかった greasyforkにあるものはインストールできたんだけど
Violentmonkeyはわからないですが、 最近Googleが仕様変更したようなので多分今cloneBlackBar4googleは動きません 現在修正して動作確認中です 問題なければ明日うpる予定です
>>757 Googleの仕様変更が反映されるのは人とブラウザによってまちまちなのでその差だと思います >>758 時間差だったんですね では楽しみにお待ちしています >>759 うちだとバイオもタンパーもRAW押すとこんな画面が出てくるので どっか引っ掛かってるのかも どうやら、uMatrixが原因だったようです フィルタを無効にするだけじゃだめで、アドオン管理から完全に無効にしないとインストール画面出ませんでした どの部分が引っかかってるのかは相変わらず不明ですが
>>762 早速使わせて貰っています、更新ありがとうございました バイレントモンキーからグリモンに戻したのでもう解決はしてるんですが violent, tamper monkey使ってる方、>>762 のスクリプト動いてますか? うちだとやはりグリモンじゃないと動作しないんですよね 何が原因だったんだろう >>764 >>762 のスクリプトを開いて、 @129行目の「mo.observe(document, 〜」の次の行に「handle();」と書き加える A28行目の「// @run-at document-start」を丸ごと消す(コメントアウトではなくて削除) 上記の改造をすると、 黒いバーの表示が少し遅くなる代わりに動くようになるかもしれません 動かなかったらすみません >>765 動きましたーー! 28行目はそのまま残してても正常に動いてるみたいです あと全く同じ改造でtamperだと動くようになったのに violentだとフリーズして応答のないスクリプトという警告ダイアログが 出てくるようになりました。どうもviolentmonkey側の処理の問題みたいですね おかげさまでグリモンから移行できました、ありがとうございます >>766 >>765 の改造をするなら28行目は消した方が無難です 本体や拡張のバージョンによっては黒いバーの挿入処理を重複して行ったりするかもしれないので Tampermonkeyってweb pageにscriptタグ埋め込む最低な作りしてるな サイト側に何使ってるかバレバレでされまくりじゃん
なんかおかしな流れになってしまってるが ID:24jKaKWb0 に通じるだろうか?
ろだのOpenNewTabありがとう 手元の環境だと問題なく動作してる
お尋ねさせてください。 keyconfig RDL 1.0.1を使用しています。 ショートカットキーでブラウザのコンテンツ領域にフォーカスできるようにしたいのですが コードは以下の記述で合ってますでしょうか? どうも効いている気がしないのですが… var focus = document.commandDispatcher.focusedElement; if (focus) focus.blur(); gBrowser.focus(); _content.focus(); それと、キーの名前欄(「Focus_Content」としました)の右横の「Global」のチェックボックスには チェックを入れたほうがいいのでしょうか? どなたかご存じの方がおられましたら教えてください。
keyconfigは使ってないけどkeysnailではそれで効いてますよ Globalでキーを割り当ててます
>>781 どうもありがとうございます Globalの件もよくわからなかったのでとても助かりました OpenNewTab.uc.js上げてくれた方ありがとう
OpenNewTab.uc.jsで 外部リンクを新しいタブで開いてくれた方がありがたい場合は そのまま一つ前の使い続けた方がいいんだよね?
(function(){ var target_img = null; document.addEventListener('mousedown', function(e){ if(e.button != 2) return; if(e.target.tagName.toLowerCase() != 'img') return; target_img = e.target; target_img._img_zoomerize_zoomed = false; }, false); document.addEventListener('mouseup', function(e){ if(e.button != 2) return; if(!target_img) return; if(!target_img._img_zoomerize_zoomed){ target_img.removeEventListener('contextmenu', cancelmenu, false); } target_img = null; }, false); unsafeWindow.addEventListener('DOMMouseScroll', function(e){ if(!target_img) return; var p = (0 < e.detail) ? 1.2 : 0.8; target_img.width *= p; target_img.height *= p; target_img._img_zoomerize_zoomed = true; target_img.addEventListener('contextmenu', cancelmenu, false); e.preventDefault(); }, false); function cancelmenu(e){ e.stopPropagation(); } })(); 右クリック+マウスホイールで画像の拡大縮小をするグリモン用user.jsなんですがこれを左クリック+ホイールで使えるようにしたいです 調べて if(e.button != 0) にすればいいのはわかりましたがその先がわかりません。教えてくださいよろしくお願いします
これはぐりもんの登録・編集の仕方を聞いているとみた((( ・`ω・´)))
とりあえずそのコードをWebコンソールに貼り付けてうまいこと動けばコード以外の問題
Affiliate KillerでTwitter見てるとfacebookのURL載っけてるツイートで[Killer]が無限に出てきてブラウザがフリーズする
Affiliate Killerはとっくの前に切った
煽るような言い方じゃないと 死んでしまう病にでもかかってるのか?
文句を言ってあげればいいんじゃないか もっと画期的なもん作れよとか
>>801 >>Google Search Various Range こいつは便利そうだ。 さっそく使わせてもらいます。 >>801 なかなか使い勝手がよくてよかった! サンクス!! ちなみに要望なんだけど、ツールボタンを自動的にクリックしてると、検索件数とかが非表示になるけど、あれをすべての結果の右側とか展開されたツールの上とかに表示させることってできませんか? 別になくても困らないけど、参考にどれだけヒットしたとか見たい時があるから、表示できるようになると便利です >>802 すみません… 原: 文句あったらかかって来いや!! 訳: バグ報告やご意見があれば遠慮なくどうぞ。 >>806 「手動でクリックし直せば見れるから十分だろー」と軽視しておりました。 いまいろいろ試してみたんですが、簡単で美しい方法はなさそうです。 個人的にベストな動作と思って目指したのは、次の通り。 「下へニュルッと消える代わりに、ツールボタン右端の位置までニュルッと移動する」 しかし元々のright位置指定が無いため CSS Transition のニュルリ動作が適用されない。 かといってポジション周りをいじりだすと、ぐりもんではページを開いた瞬間の動作がぎこちなくなる。 下記Stylishで常時表示してしまう手はあるが、そもそも、いずれかの検索結果絞り込みを適用した状態だと 「リセット」という項目も出現してしまうため、ツールボタン右端にツラ合わせすると表示幅が足りなくなる。 #appbar{ width: 782px; min-width: 782px; } #resultStats{ right: 0; } #hdtbMenus{ display: block; top:71px; } #hdtb-tls{ display: none; } かといって、ツールボタン右端の位置から飛び出すのは美しくないし、他に収まりのよい場所もない。 やっぱり、見たいときは手動でいいんじゃね、という結論になりました。 それでもやりたい場合はなんとかカスタマイズしてみてください。 >>801 Google Tools Button Clickerに関してだけどstylishで↓じゃダメなん? #hdtbMenus{ top:68px; left:200px; } 抜けがあった #hdtbMenus{ top:68px!important;; left:200px!important; display: block; }
>>810 いいと思いますが、個人的には検索件数が少ないときにもleft:200pxで固定されるのが気になりまして。 親要素が違うので、inlineに並んでくれないんですよね。 あ、そこをぐりもんで構造変えちゃえばいいのか。 SearchOnEngineChangeForFx38.uc.js これに代替できるツールないかな?
twimg_redirect_orig機能しなくなった? 画像開いても壊れているため表示できませんってなるわ スクリプトを切ると表示される
StylishでURLバーを非表示にするとよりスッキリします。自己責任でどうぞ。 window[chromehidden*="toolbar"] #nav-bar{ display:none !important; }
greasemonkey内蔵ののソ-スエディタ今日見たら黒背景に濃い灰色文字で見づらくなってるんだけど 普通の白背景に戻す方法ご存知の方いらゃっしゃったら教えてくだされば幸いです 自分で配色を変えるようなものを入れたのかも知れないけど記憶にないのです。 ウエブページのソースはデフォルトの白背景で表示されてます。
>>824 開発ツールを表示 (F12 or Ctrl+Shift+I) ↓ 歯車アイコンのボタンをクリック ↓ テーマ ○ Dark 🔘 Light ○ Firebug または about:config で devtools.theme をリセット >>824 あれは greasemonkey内蔵 ではなくて、開発ツールのスクラッチパッドを使ってるんだよ まーたsimple2chviewerが効かなくなっちゃった もういじるなよJIM
今回の改変、read.cgiのver変更なしかよふざけんな 06での構造が、07と同じ構造になったように見えるが細かいところで違うかも バージョン管理もできないやつがプログラムいじんじゃねーよ
俺のは普通に動いてるけど、具体的にどの板で動かないのかくらい書けよ
文句言ってる暇があるならちゃちゃっと自分で直せば良いだけデブよ
あの狂人がいじったものを真っ先に試す板なんて決まってるだろう
だからどの板か具体的に書けと言ってるだろ ほんと文句だけは達者なアホしかいなくなったなこのスレ
>>831 俺は違うだろ ちゃんと相手を確認しろよ >>832 例えばこのスレもそうだけど? この前アップしてくれたsimple2chviewerだと前とほぼ同じレイアウトだったけど 今はトップになんか変なボタンついたりレイアウトが違ってる >>817 俺も昨夜から機能しなくなって困っている・・・ 左下のステータス?に pbs.twimg.comの応答を待っています、って痙攣し続けている・・・ 無限にリダイレクトっていうか、言い方がわからないけど スクリプトを切ると表示される >>837 どうもありがとう!助かったよ! 書き換えるってのがちょっとうまくいかなかったが、ユーザー設定タブの最下段にある ユーザースクリプトを実行しないページ ってとこに、*://pbs.twimg.com/media/*:orig* を[追加]したら今まではどおりに動作するようになったよ! 確かにitest.2ch.netドメインだと自前の2ch系スクリプトが全滅だったわw でもここまで来るとわざわざスクリプトで弄らなくてもいいかと思わなくもない程度の機能はついたか・・・? まあ、機能がついただけで全然使いづらいが
なんかもう動かないスクリプトばかりだな 修正したやつロダに上げろよ
スクリプトはもういいだろ あと半年足らずで終わるんだし
グリモンのは生き残るけどね ucを使えないのが本当に痛い
もう確定なんか?奇跡は起こらんのか? よもやこの俺がESRを使う日が来ようとは…
Feedly Full Feed 0.34 これ動いてますか?反応ないんだけど・・・ Win10(64)Home 1703 54.0.1
// ==UserScript== // @name HogeHoge // @include http://www.example.com/ // ==/UserScript== こういう「//」で書かれたメタデータブロックの中で、 さらにちょっとコメントを書き加えたいときや、 @includeをコメントアウトして、一時的に実行するURLから除外したい。 なんて時は、どうしたら良いでしょうか? >>849 まずJavaScriptのコメントについて調べましょう そうすれば疑問自体生じない @includeの下に@excludeを書けば上書きされる
知ったか君のコメントは措いとくとして、 そこはアドオンが自前のパーサで処理してるのでその実装次第だな。 // @name HogeHoge // comment 1 // /* comment 2 */ // @comment comment 3 // #include http://www.example.com/ とでもすればいいんじゃないか >>852 こんなバッドノウハウは鵜呑みにするなよ メタデータブロックは無茶するとあっさり動かなくなったり他のと互換性なくなったりする Tampermonkeyで試してみたけど、行頭///でコメントアウトできたぞ
実装次第じゃ不具合が起きるって自分で答えを出してるじゃん
そういう部分を理解した上でやれってことだろ コピペぐらいしかできないクソコード製造機かよ
アホな自分用コメント入れたりコメントアウトするんじゃなくて git でバージョン管理くらいしろよ
>>862 57はこれから一ヶ月半かけてどんどん改造されるんだからそんな質問したところで意味ないぞw Nightlyは旧式アドオンも署名なしアドオンも制限されてないから動くのが当たり前 57がベータやリリースに降りてきたときには制限されて動かなくなる
56.0bでJSActions Kが動かなくなった
広告ブロック導入でマウススクロールがとてもスムーズに!
Firefox55でSidebarContextMenu.uc.jsとrevertBackforwardButton.uc.xulが死んだ
ごめん revertBackforwardButton.uc.xulは list-style-imageのurlを書き換えたら動いた
userchrome.jsとuserchrome.cssは結局死亡で確定 寿命は決まってるからもう動かなくなったのは 修正より代替案を探した方が賢いよ
特定の文字列を置換するスクリプトを書きました。 「あああ」を「いいい」に置換はできるのですが,いったん「あああ」と表示されてから「いいい」に変わります。 「いいい」に置換してから表示するにはどうするのが綺麗でしょうか。
CSSでその要素をvisibility:hiddenでも指定しておいて 読み込まれたらvisibility:visibleにでもすりゃいいんじゃね?(てけとー
今からスクリプト書いたり修正したりするくらいなら代わりになるアドオン探したほうがいい リスクを無視して今のバージョンを使い続けるという手もあるんだろうけど
>>878 の意見は正しいんだが代替がないんだよな 微妙にUI弄るだけのスクリプトとかあるし プロファイルを作り直すとき再設定しないでも済むchrome達が好きだったよ
グリモンは生き残るんだっけ? そこでcssを弄るようにすればやってることはuserchrome.cssとそう変わらない
そもそもの話としてuserChrome.cssはなくならない
何人かuserChrome.cssとuserContent.cssがごっちゃになってそう まぁどちらにせよ廃止の方向だし、Web上の物を拡張経由限定でしか書き換え出来なくなる ちなみにNightlyでは既にuserChrome.cssは動かんらしい
userChrome/Content.css両方ともNightlyでも動いてるし なくなるっていうのもbugzillaにある、userChrome.jsと同じようにuserChrome.cssもなくなるべきじゃねえの ぐらいのコメントが根拠だからな
「べき」って言うか、確か「userChrome.cssをどうこうする予定は無いけど今後XUL削除に 始まる内部のリファクタリングが進むから(副作用的に)結果として使えなくなる可能性が 大きいと思うよ」的な感じだったと思う。
よく知らんのやが、結局なにが出来なくなるん? GreasemonkeyとStylishでやりくりしてる俺には関係なし?
# WebExtensions - http:, https:, file:が対象 - UIやaddons.mozilla.orgは対象外 # Greasemonkey - 57までにWebExtensions化しなかった場合、Tampermonkeyなどへの移行が必要 # Stylish - 適用にstyle要素を介する - UIへの適用不可(必要ならuserChrome.css) ってことぐらい? GreasemonkeyもStylishも使ってないから多分だけど
Tampermonkeyが完全互換あるなら大丈夫かな stylishはUIをモロに弄ってるから心配だ
TampermonkeyとViolentmonkeyって、どう違うの?
Tampermonkeyより Violentmonkeyの方がGreasemonkey用スクリプトとの互換性があるという話がちらほら
tamperはscript毎に実行権限を設定出来たりするが このscript作ったの俺なんだからナニするか全部分かってるよいちいち聞いてくんなよと言いたくなる
TampermonkeyやViolentmonkeyは prefのjavascript.enabledをfalseにしてると動かないんだが 現状では他に選択肢はないのかな?
>>890 Nightlyで Autohide Bookmark/History Sidebar 動かなくなったから諦めようと思ってたら あなたの書き込み見て直接userChrome.cssに書いたら動いたわ ありがとう userchrome.jsとuserchrome.cssを57来る前に切り捨てちゃった いまのうちに慣れておかないとね
Lot2learn - "Footprints" VIDEO Studio Jams#55 - "Footprints" VIDEO The Best of FashionTV Parties VIDEO ESRも来年の今頃には59に切り替わってる 57リリースから半年延命されるだけ waterfoxが独自路線をとるなんて噂があるけど、まあそういう非公式ビルドなら引き続き使える可能性があるかもくらいでしょ palemoonで使えてるんだっけ
palemoonは元から使えないアドオンだらけだから意味無し
>>903 Waterfoxは脱XUL宣言の時に開発者が表明してた その後はアナウンスとか特になさそうだけど Pale MoonはuserChromeJSもuserChrome.cssも問題なし 38ベースで24のガワって感じだから、手直しが必要な場合もある Pale Moonも先行き不透明だしなあ これからもっと対応が大変になるのに続くのかね?
数年ぶりにuc.jsを見直してみたら三割くらい既に動作してない、入れたことを忘れていたスクリプトだった
userChrome.css が使えるなら、設定や登録のUIはさておき、 いまStylishでできてることはぜんぶできるってことだよね。 >>887 にはがんばってDOM構造変更に追随するわ。 userChrome.js が使えなくなるのはつらい。 直接 userChrome.js は入れてないけど、KeySnail や FireGestures 経由で ブラウザUIに絡んだスクリプトをたくさん登録してる。 あとできればTampermonkeyより慣れ親しんだぐりもんが存続してくれるとうれしい。 確実なのはVivaldiに移行する事だね 派生野良ビルドと違って将来性もまったく問題なし
将来性はそこまでない Opera時代に銀行が未対応で使えないとかヤフオクの仕様が変わってOperaで出品できなくなったとか 色々あったのをまた繰り返すだけ
Vivaldi は Chrome よりかはいじれるぐらいの認識にとどめて置くのが吉
あれは拡張アイコンの並べ替えできないのが使いにくくて
今はできるようになってるんか もう使わないと思うけど
Vivaldi連呼ガイジの言う事だけは信用しないでおいたほうがいいみたいだな
chromeと比べてfirefoxが自分の手に馴染むようにいじれたのがよかったけどそれができなくなると優位性がなくなるのがな
Vivaldiなら右手並に馴染んでもうオワコンのFirefoxには戻れなくなる
左利きと言ってもマウスは右手で使うんだから左手を添えればいい
>>825-826 教えてくださってありがとうございます。勉強になりました お礼が遅くなりすみませんでしたm(__)m 55にしたらaddMenu.uc.jsでコンテキストメニューに追加してる項目(メインもタブも)が全部使えなくなった ファイルメニューに追加してる項目も、about:configを開くのは今まで通り正常に機能するけど、再起動は動かなくなった
>>925 マルチプロセスを無効化したら元通り使えるようになったけど、結局その場しのぎだよな…… と思ったけど再起動だけはマルチプロセス無効でもダメだったわ
マルチプロセス有効でimg zoomが使えなくなるのはマジカンベン
revertStopReloadButton.uc.xulやWordHighlightToolbar.uc.jsなどのボタンのアイコンが消えてるだけで 一応動作するのってどの部分を修正すればいいんだろう?
bookmarksSidebarTooltip3.uc.jsとtoggle-findbar.uc.xulの代替が見つからない
>>931 あんなもっさりブラウザなんて誰が使うかアホ Slot 🌸 👻 👻 🎰 🎴 💣 🎴 🎰 🌸 (LA: 2.81, 2.95, 2.87)
popupTranslateで久々にエキサイト翻訳で訳そうと思ったら失敗した サイトを確認したらいつの間にかhttpsに変わってたんだね てことでエキサイトの各urlをhttpsに修正したらちゃんと訳が表示された
Feedly Full Feedが効かなくなってる。55.0から? 代替ありませんか?
IE VIEW Modokiを使って、選択文字列をメモ帳へ送りたいです。 コマンドラインオプションに「-editor %%SEL%%」と入力してもメモ帳のタイトルバーには選択文字列があるんですけど、入力欄は空白のままでした。 コマンドラインオプションの使い方を全く理解していないので、どうすればいいのか教えてください。
【大吉】 Slot 💰 🎰 😜 🍒 🌸 🍜 😜 🎴 💰 Win!! 2 pts.(LA: 2.30, 2.31, 2.41)
57対応のアドオンでGM関数が使えるのはあるのかな?
contextFindWords.uc.xulとタブバー自動開閉のがFirefox50 で使えなくなってるorz 誰か今でも使ってる人いる???
>>941 そもそもまともなやつはFirefox50なんていうサポート切れの半端なバージョンは使ってないと思う >>942 Drag&Dropzoneが50じゃないと使えなくて。 過去ログ遡ったらUserscriptloaderの情報を得ることが出来たからよかった! やっぱ、旧い情報しかなかったわorz >>945 Google検索結果に反応しない。 55.0.3 Win10(64)Home >>947 サンクス、Google検索結果はダメだね。 #TabsToolbar-strip{ min-height:4px !important; max-height:4px !important; } #TabsToolbar-strip:hover { min-height:29px !important; max-height:87px !important; } タブをマウスオーバーで開いたりしたくてやってみてるんだが こうやってもダメだ。 添削オナシャス
確かこうだったはず うまく動かなかったら #TabsToolbar:not(:hover), を冒頭に追加してみて #TabsToolbar:not(:hover) * { min-height: 4px !important; max-height: 4px !important; }
>>950 #TabsToolbar:not(:hover), #TabsToolbar:not(:hover) * { min-height: 4px !important; max-height: 4px !important; } こうでもダメだった。 ClassicThemeRestorerを無効にしてもイカン #TabsToolbar:not(:hover), #TabsToolbar:not(:hover) * { min-height: 4px !important; max-height: 4px !important; } こうでした、すいません
#TabsToolbar:not(:hover), #TabsToolbar:not(:hover) * { min-height: 4px !important; max-height: 4px !important; } いかんなあ。せっかく教えてくれたのにごめんね。
昨日辺りからGreasyforkがおかしくなってるな 更新日順のソートが全く役に立たない
>>954 返信おくれてすいません! あっち行きますんで…ありがとうございます。 Slot 🌸 🎰 🍜 💰 🌸 🎰 🍒 🎴 🍜 Win!! 4 pts.(LA: 1.70, 1.71, 1.77)
そろそろ本腰いれてuserchrome.jsをどうにかしなきゃと試しに全部切ってみたらしょっぱなから支障が出て頭抱える まじどうしようこれ
twing redirect orig また使えなくなってる? 画像開くと2つ3つ勝手に開かれるわ
スクリプトで出来る程度の事で態々アドオン入れるのも本末転倒だしなあ
もうFirefoxには愛想が尽きたんでVivaldiに移行した 最初は戸惑ったけど今は中々良い感じ
普通なら移行先のスレに書くはずなんだが見当たらないな
contextSearcher.uc.jsに代替できるお勧めアドオン何が良い?
「Context Search WebExtension」とか
>>967 Firefoxに登録した検索エンジンがそのまま使えないので止めた。 >>969 旧式だけどContext SearchならOK GM_addStyleはいるだろ、それともheadにstyleタグでも追加しとけこのハゲって事なのか
>>974 GM_addStyleは手続き簡単にしただけで、CSSの操作自体は素のJavascriptでも 実現可能だからでは。 (function(css){ let style = document.createElement('style'); style.type = 'text/css'; style.textContent = css; document.head.appendChild(style); })(` #id{ color: red; } `); これで済むんだし。
劣化というかこれを機会にレガシーを切り捨てるんだろうね、Promise対応とかこのタイミングじゃないと無理だし
GM. に統一するってのは予告されてたのかな? ViolentとかTamperにもサポートしてもらって足並み揃えないと、まずいことになるよね。
どのmonkeyにも対応するためには、 // @grant GM_xmlhttpRequest // @grant GM.xmlhttpRequest let xhr = GM_xmlhttpRequest || GM.xmlhttpRequest; みたいなのを書かなきゃなんないの?今後ずっと?えーヤダ。
scriptなんて処占は自分用なんだから何にも困らんよ
script内に注意書きコメント入れとけばいいよ。 aliceさんとか普通にやってた。
自分用に作った物をついでに公開してるだけの俺さんとは話の順番が違うようだね それと実装が違う物を一つにまとめてもまともに動かないよ
中国人が入っていたら管理費滞納で修理もままならず 直に不良資産になるなるかも
>>982 greasemonkey4からは非同期になってるからそれじゃまともに動かんよ 元々非同期のxhr以外は >>992 thnx てことは、xhr以外は>>982 よりもっと面倒な改修が必要になる…場合があるのね。 # 自分は極力GMを使わないようにしつつ、 # クロスオリジン対応のためにxhrだけ使ってるので、>>982 で済みそう。 「いちいちシェアの低い(?)ぐりもんのために改修してられっかよ」 と考えるスクリプト作者が多ければ、ますますオレの愛するぐりもんが(´;ω;`)...
lud20200906075305ca
このスレへの固定リンク: http://5chb.net/r/software/1484165263/ ヒント: 5chスレのurlに
http ://xxxx.5ch
b .net/xxxx のように
b を入れるだけでここでスレ保存、閲覧できます。
TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
>50
>100
>200
>300
>500
>1000枚
新着画像 ↓「Firefox userChrome.js greasemonkeyスクリプトスレ34 [無断転載禁止]©2ch.net YouTube動画>8本 ->画像>28枚 」 を見た人も見ています:・Firefox userChrome.js greasemonkeyスクリプトスレ39 ・Firefox userChrome.js greasemonkeyスクリプトスレ38 ・Firefox userChrome.js greasemonkeyスクリプトスレ36 ・Firefox userChrome.js greasemonkeyスクリプトスレ35 ・Firefox userChrome.js greasemonkeyスクリプトスレ37 ・Firefox userChrome.js greasemonkeyスクリプトスレ40 ・Firefox userChrome.js greasemonkeyスクリプトスレ32 ・Firefox userChrome.js greasemonkeyスクリプトスレ33 ・Firefox userChrome.js greasemonkeyスクリプトスレ44 ・Firefox userChrome.js greasemonkeyスクリプトスレ24 ・Firefox userChrome.js greasemonkeyスクリプトスレ13 ・Firefox userChrome.js greasemonkeyスクリプトスレ42 ・Firefox userChrome.js greasemonkeyスクリプトスレ41 ・Firefox userChrome.js greasemonkeyスクリプトスレ41 ・Firefox userChrome.js greasemonkeyスクリプトスレ43 ・Firefox userChrome.js greasemonkeyスクリプトスレ42 ・Firefox userChrome.js greasemonkeyスクリプトスレ43 ・firefox userChrome.js greasemonkeyスクリプトスレ ・Tampermonkey ( Greasemonkey ) Google Chrome Extensions ・スクリプト UserScriptLoader GreaseMonkey ・Tampermonkey for Android, Chrome, Firefox ・Tampermonkey for Android, Chrome, Edge, Firefox ・情弱「Chrome」 情強「Opera」 一般人「Sleipnir」 馬鹿「Internet Explorer」 害児「Firefox] なぜなのか? ・Internet Explorer VS Firefox VS Google Chrome VS Opera VS Safari VS Edge VS Sleipnir ・ザ・ベンチ IE Firefox Opera Safari Chrome [1] ・ザ・ベンチ IE Firefox Opera Safari Chrome [2] ・【】Chrome終了】Firefox Quantum キター( ^ん^ )ー! うおおおおおお ・Avant Browser ( IE Firefox Chrome ) ・独身貴族のOperaとFirefoxとChrome ・Mozilla Firefox Developer Edition Aurora ・Chrome=重い、Firefox=高機能だけど重い、IE=低機能で軽い、Edge=軽いだけ、Opera=笑 なぜなのか ・【悲報】Microsoft Edge, Chromiumベースでも全然使われない Firefox, Opera, Vivaldi, BraveもあれどGoogle Chromeが相変わらず大人気 ・「NHKプラス」、「Firefox」での視聴が不可能に 5月23日から推奨ブラウザを「Microsoft Edge」「Google Chrome」「Safari」に限定 [孤高の旅人★] ・ChromeとFirefoxどっちがいい? ・PC版ChromeよりFireFoxが優れている点 ・ブラウザの拡張機能開発 Chrome、Firefox ・Android vs ChromeOS vs FirefoxOS vs webOS ・ザ・ベンチ Edge Firefox Safari Chrome Kinza [3] ・____浪人をedgeやchrome,firefox等で使える様にしろ!!____ ・Macの人ってウェブブラウザー何を使ってる?safari? chrome? firefox? ・【IT】(ブラウザ)通常の方法では削除できないChrome,Firefox拡張機能にご注意 ・【Firefox,Chrome】危険なアドオン・拡張機能の一覧を作るスレ【Edge,etc】 ・一般人「Chrome」チンパンジー「IE」 常識人「Firefox」イケメン「ルナスケ」 ・【Flashのサポート終了】Google Chrome、Firefox、Microsort Edge、着々と準備 [ブギー★] ・【修正】PCでFirefoxとかChromeとかのインターネットブラウザから狼に書き込みできるようになったぞ ・【スクリプト】VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured ・userChrome.css・userContent.cssスレ Part8 ・userChrome.css・userContent.cssスレ Part9 ・userChrome.css・userContent.cssスレ Part10 ・userChrome.css・userContent.cssスレ Part7 ・userChrome.css・userContent.cssスレ Part6 ・userChrome.css・userContent.cssスレ Part14 ・【RAMディスク】FireFox高速化専用スレ【chrome超え】 ・Hi CodeMonkey. Please change SETTING.TXT in netidolBBS. ・Embracer GroupがEidos、Crystal Dynamics、Square Enix Montrealを買収 ・【PC/PS4/Xbox One】全DLCを収録した「METAL GEAR SOLID V: GROUND ZEROES + THE PHANTOM PAIN」が11月10日に発売決定 ・■Lunascape6■高速スクリプト■Firefox拡張■ ・Attention for all users. Please read first. ・ third point was great job !!! mery chrithmas to my god. ・ブラウザ業界に激震、日本人は「Vivaldi」を使用、Chrome、Firefox、Edge憤死
17:15:27 up 18 days, 18:18, 0 users, load average: 9.67, 8.89, 9.04
in 0.044152975082397 sec
@0.044152975082397@0b7 on 020107