5

Google Chrome/Chromiumで動作するウェブサイトからコマンドラインからJavascript関数を呼び出す必要があります。Chrome:(システム)コマンドラインからJavascript関数を呼び出しますか?

外部から開発者ツールにコマンドラインでアクセスする可能性はありますか?コードを実行するために使用できる拡張機能はありますか?

最も便利な方法は、コマンドラインからChromeデベロッパーコンソールにアクセスすることです。

編集:

それをより明確にする: のは、私が上だウェブサイトは、この関数が定義されているとしましょう:

function hello() { 
    alert("hello"); 
} 

私はこの関数を呼びたいが、私ドンうChromeのデベロッパーツールにアクセスできません。私はMac OS X Terminalにのみアクセスできます(SSH経由)。これは、キーボードのないギャラリーの設定です。 パイプが必要な場合があります。

+0

あなたの平均コマンドライン(CMD):あなたのコードの例を使用して

?なぜGoogleコンソールを使用しないのですか? –

+2

ダウンボートは何ですか?多分それは奇妙な質問ですが、私はそれを不明瞭にしたり、研究努力が不足したりするとは思わないでしょう。それは*なぜ* *、*大きな*から利益を得ることができます。 –

+0

@Cerbrusターミナルから* Chromeを起動するときは、[あらゆる種類のオプション](http://peter.sh/experiments/chromium-command-line-switches/)があります。それは実際にOPが望んでいるものである可能性があります。また、「端末」はここのタグです。 –

答えて

2

Google Chromeでコードを実行するために使用できるcrconsoleがさらに調査されました。これを行うことができますchrome-cli
open -a "Google Chrome" --args --remote-debugging-port=9222

1

コマンドラインユーティリティ:

Chromeは次のように起動する必要があります。ウィンドウ内の

chrome-cli execute '(function hello() { alert("hello"); }())' 
関連する問題