問題タブ [userscripts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-chrome - ユーザースクリプトをGoogleChromeに手動で追加する
ユーザースクリプトを「インストール」する代わりに、手動で追加するための多くのチュートリアルをWeb上で見つけました。それらのすべてが私に同じ手順を実行するように言った:
- ディレクトリをC:\ Users \ Blabla \ AppData \ Local \ Google \ Chrome \ User Data \ Default \UserScriptsにします
- そこに、ユーザースクリプトを含む.jsファイルを配置します
- パラメータ--enable-user-scriptsを使用してChromeを起動します
私はそうしました-しかし、私のデモスクリプトは何もしません:
私は何が間違っているのですか?
javascript - 前のブロックに色を追加する
情報ページに色を追加したい GM のスクリプトがあります。すべてのスパンとすべてのスタイルを個別に使用して pre 領域をコピーしようとしましたが、userscripts ではスタイル タグを追加できません。コードを貼り付けて、インライン css カラーリングで色付けできるサイトまたはユーティリティはありますか?
xcode4 - xcode4 を使用したユーザースクリプト
xcode4 で xcode3 ユーザースクリプトを使用する方法を知っている人はいますか?
変数を選択し、プロパティ/合成/割り当て解除コードを自動的に生成できるこの素晴らしいスクリプトがありました。
http://cocoawithlove.com/2008/12/instance-variable-to-syntheized.html
xcode4 でこれを行う方法はありますか?
ありがとう、ヴィンセント
firefox - 多くのユーザースクリプトが機能しなくなった Fx 3.x と Fx 4.x の違いは何ですか?
userscripts.org のスクリプトを開発し、fx を 3.6.16 から 4.0 にアップグレードしましたが、多くのスクリプトが次のメッセージ エラーで動作しなくなりました。
このメッセージがある種の「無限」プロセスを意味していることは知っていますが、それを理解するのに役立つ行番号は表示されません。
ヘルプ/回答/リンクは大歓迎です。
オペレーティング システム: Windows 7 64 ビット
Greasemonkey バージョン: 0.9.1
動作しないスクリプトの例: ユーザースクリプト:
Beautifier + Deobfuscatorターゲット: http://userscripts.org/scripts/review/58687
(すぐに例を追加します)仕事から帰ると)
問題について考えさせられた他の情報源:
多くのスクリプトが機能しなくなった?
javascript - Javascriptのヌル配列値
みんな。約1年前に、バッジの難易度に基づいてkongregate.comのバッジの境界線の色を変更するユーザースクリプトを作成しました。その後、新しい機能が追加され、スクリプトが壊れています。
コンソールでスローされているエラーは、changeBorders(span, difficultyText)
関数の最初の条件の行にあります:「difficultyTextisundefined」。関数呼び出しに戻ったところ、changeBorders(border, badges[src]);
badges[src]が以前のように機能しない理由に戸惑いました。
for
私の理解では、バッジは画像のURL(2番目のループで割り当てられた)とそれに対応する難易度(最初のfor
ループで割り当てられた)を値のペアとして格納する多次元配列です。ここからどこへ行くのか困惑しています。
コード: http: //pastebin.com/K9Cr6HiE
テストページ:http ://www.kongregate.com/badges
誰かが私のdifficultyText
割り当てが失敗している場所を見つけるのを手伝ってもらえますか?
javascript - GoogleChromeのユーザースクリプトが正しく機能しない
GoogleChrome用の小さなユーザースクリプトを作成しました。関数を呼び出すまでは問題なく動作します。initTimer()
スクリプトにはそのような関数はありませんが、ユーザースクリプトが実行されているページのスクリプトにはありますが、とにかくエラーが発生しますinitTimer() is not defined
。書いてみましたwindow.initTimer()
が、と書いてありますObject [object DOMWindow] has no method 'initTimer'
。では、どうすればそれを機能させることができますか?
前もって感謝します
javascript - JavaScript関数を動的に注入する方法は?
仕事でひどいUIを備えた製品を使用していて、ChromeのUserScriptを介してそれを口に合うようにしようとしています。そのために、私はUserScriptsメカニズムを介してJavaScript関数をページに挿入しようとしています。
ご覧のとおりgotoIncident
、ユーザーがボタンをクリックすると起動するボタンと関数()を挿入しています。
ボタンは画面に表示されますが、クリックすると、javascriptデバッガーがgotoIncident
定義されていないことを通知します。
私は何が欠けていますか?
javascript - Webページへのコードの挿入が機能しない
これは私が昨日尋ねた質問のフォローアップです。
私はユーザースクリプトを持っています(GreaseMonkeyスクリプトのようなものですが、Chrome用です)。
アイデアは、テキストボックスとボタンをページに追加することです。次に、ユーザーがボタンをクリックすると、処理を実行する機能が開始されます。そのため、テキストボックス、ボタン、関数をページに挿入しましたが、ユーザーがボタンをクリックすると、Chromeコンソールに「UncaughtTypeError:オブジェクトは関数ではありません」と表示されます。したがって、明らかに、私が注入したばかりの関数は表示されません。これonclick
は、ボタンのイベントで指定されています。
だから私はこのようなコードを持っています:
ここで何が欠けていますか?
javascript - Chromeユーザースクリプトの更新を確認する方法はありますか?
明確にするために:私は自動更新を行うつもりはありません。更新されたスクリプトがあることをユーザーに知らせ、最新バージョンを入手するためのリンクをユーザーに提供したいと思います。
Firefoxでこれを行う方法はいくつかありますが、それらはすべてChromeでサポートされていないGreasemonkey固有の機能を使用しているようです。
私は今日これを研究するのに良い4時間を費やしました、そして今私は助けを求めてSOコミュニティを見ています。
google-chrome-extension - userscript / Chrome拡張機能ですでに送信されているJSONデータをキャプチャできますか?
Webサービスの使用中に送信されるJSONデータをキャプチャするuserscript/Chrome拡張機能を作成して、再フォーマットして選択した部分をページに表示できるようにしようとしています。現在、JSONはアプリケーションのロード時に送信されます(Fiddler 2でトラフィックを監視して観察したように)。JSONを再度リクエストする唯一のオプションですか、それともキャプチャが可能ですか?私はコード例を提供していないので、要求された答えは、どの方法/トピックを調査するか、または間違ったツリーを吠えているかどうかについてのガイダンスですらあります。