Greasemonkey 4.0がそのインターフェースを変更しました。私の人生の間、私は新しいスクリプトを作成する方法を見つけることができません。Greasemonkey 4でどのように新しいスクリプトを作成しますか?
答えて
更新:これはバージョン4.0が持っているようですが、本当にそうです11 - 12月 - 2017年にfixed in version 4.1(ありがたいことに、誰かがそれのためにbugを開いた)
ましたこれを行う方法はありません(そして、文書化が非常に悪いので)、私の回避策は、リスクが低いと思われる単純な/短いスクリプトをインストールするだけでしたそのスクリプトを編集して自分のものにしてください。
は、私は(安全性を確認するために source code)を this scriptを使用して、ページの右上の近くに緑色の「インストール」ボタンをクリックした:これはGreasemonkeyの中にそれをインストールしました。
その後、Greasemonkeyのツールバーアイコンをクリックして、追加したスクリプトをクリックし、サブメニューの[編集]をクリックして編集することができます。
ありがとう、私はあなたの方法を使用しました。うまくいけば、彼らはそれを修正するでしょう...数十のスクリプトを再作成することは特に楽しいことではありません。 –
インストールボタンが表示されませんでした。 – pts
@pts、そうでした。それはそのページにエンコードされたハードなHTMLです。更新された回答を参照してください。 –
私にとって最も簡単な方法は、スクリプトをlocalhostに移動し、ブラウザからブラウザを開き、「インストール」をクリックすることです。 https://wiki.greasespot.net/Greasemonkey_Manual:Installing_Scripts
は、私は素晴らしい仕事ビタミンKolos'答えを、使用(スクリプト名は "のMyScript .user.js" たとえばなければなりません)。彼の答えはこれよりもむしろチェックしてください。しかし、必要な情報があります。
(1)Vitの方法では、xampp
またはwamp/mamp/lampがインストールされ、動作している必要があります。 (フリーソフト - Googleとインストール)
(2)(例えば用:c:\xampp\htdocs\gm\wnd.com
)のウェブサイトの名前で呼ばれるフォルダを作成します(3)という名前のファイルを持つ(例えば用)c:\xampp\htdocs\gm\wnd.com
フォルダにスクリプトをコピーし
(再び、例えばwnd.com.user.js
)。
(4)ブラウザのアドレスバーに「localhost/gm/wnd.com
」と入力します(名前がフォルダの名前の場合)。
(5)ファイルのリストにファイルwnd.com.user.js
が表示されます。これをクリックします。
(6)スクリプト(テキスト)ファイルを開きますが、
(7)下部に5から1までカウントダウンし、インストールボタンを表示します。ニースときちんとした。
インストールされているスクリプトを編集するには (1)GMアイコンをクリックすると、インストールされているスクリプトのリストがドロップダウン表示されます。そこにスクリプトがリストされているはずです。これをクリックすると、編集するオプションが表示されます。またはC:\Users\YOUR_USER_NAME\AppData\Roaming\Mozilla\Firefox\Profiles\YOUR_OWN_PROFILE.default\gm_scripts\wnd.com\
から
(2)移動にと崇高または原子やメモ帳++または... でwnd.com.user.js
を編集(あなたがappdata\roaming
を取得する方法がわからない場合、このメソッドはあなたのためではありません...)あなたはjQueryのを使用している場合、あなたはまた、必要があることを
注:
(1)例えばのために、@require
経由スクリプトはjQueryのヘッダーで参照していることを確認してください。
// ==UserScript==
// @name wnd.com
// @namespace wnd.com
// @description wnd.com
// @include *://*.wnd.*/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js
// @version 1
// @grant none
// ==/UserScript==
$(function(){
//your script goes here
});
デバッグの目的で、[http-server with node](https://www.npmjs.com/package/http-server)または[SimpleHttpServer with Python2](https://docs.python.org/2/library/ simplehttpserver.html)/ [http.server with Python3](https://docs.python.org/3/library/http.server.html)は使いやすいはずです。 – tsh
- 1. greasemonkeyスクリプトの要素作成を監視しますか?
- 2. GreasemonkeyスクリプトがRedditで期待どおりに動作しない
- 3. Buildout用のスクリプトはどのように作成しますか?
- 4. ChromeのGreasemonkeyスクリプトを作成してユニットテストできるようにするにはどうすればよいですか?
- 5. マスタードキュメントから新しいスプレッドシートを作成して作成するスクリプトを作成するにはどうすればよいですか?
- 6. 外部スクリプトから新しいレールデータベースレコードを作成しますか?
- 7. Greasemonkeyスクリプトを再起動しないFirefoxアドオンに変換するにはどうすればよいですか?
- 8. 新しいプロセスを作成するユニットテストコードはどのようにして作成しますか?
- 9. hibernate_unique_keyテーブルは新しいデータベースでどのように作成されますか?
- 10. 私のbashスクリプトを作成しようとしています
- 11. スクリプトはjsFiddleで動作しますが、Greasemonkeyでは動作しません。
- 12. Greasemonkeyスクリプトが更新されないのはなぜですか?
- 13. PHP検索スクリプトを作成しようとしています
- 14. greasemonkeyスクリプトgreasemonkeyを使用して要素が存在し、nullになる前に要素にアクセスしよう
- 15. Rubyでスクリプトを作成するにはどうしたらいいですか?
- 16. Greasemonkeyを使用して、Javascriptを実行できるボタンを作成しようとしています。
- 17. ページを更新するGreasemonkeyスクリプト
- 18. Prismがナビゲーションで新しいビューを作成しないようにします
- 19. configureスクリプトを作成するにはどうしたらいいですか?
- 20. ストアドプロシージャのスクリプトを作成するにはどうすればよいですか?
- 21. Firefox、Greasemonkeyスクリプトでconsole.logが動作しない
- 22. リファクタリングコントローラ、どこに新しいメソッドを作成しますか?
- 23. R15でスクリプトを作成するにはどうすればよいですか?
- 24. haskellはどのようにして別のリストから新しいリストを作成しますか?
- 25. Xcode 4.2でどのようにシェルスクリプトターゲットを作成しますか?
- 26. どのようにUIKitでカスタムコントロールを作成しますか?
- 27. RubyでどのようにHTMLテーブルを作成しますか?
- 28. Xamarin 6.1.2でMain.storyboardをどのように作成しますか?
- 29. ルビーでどのようにインターフェイスを作成しますか?
@BrockAdamsを、そのコメントをありがとう。 Tampermonkeyに切り替えるほうがはるかに早い選択肢でした。スクーターの答えはうまくいきますが、私の場合は、これはずっと速く効果的です。 –
関連:[すべてのGreasemonkey userscriptsをFirefox 57でTampermonkeyに転送する方法](https://stackoverflow.com/questions/47317983/how-to-transfer-all-greasemonkey-userscripts-to-tampermonkey-on-firefox- 57) –