Firefox userChrome.js greasemonkeyスクリプトスレ34 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>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が効くはず https://bugzilla.mozilla.org/show_bug.cgi?id=332529
Bug 332529 - Run userChrome.js at startup (resp. when loading the main window)
まあこのままWON'T FIX間違いなしだろうな :( あははは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 1347507 ? Stuff we can remove when XPCOM extensions are no longer supported
https://bugzilla.mozilla.org/show_bug.cgi?id=1347507
終わってるんだよ 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;
よろしくお願いします ■ このスレッドは過去ログ倉庫に格納されています