WebGL駆動のアプリケーションを開発していて、コマンドラインから次のようにchromeを起動したいと思います。
open -a Google\ Chrome --args --disable-web-security
毎回入力する必要はありません。それを簡単に一言のコマンドに変える方法はありますか?重要な場合はMacを使用しています。
WebGL駆動のアプリケーションを開発していて、コマンドラインから次のようにchromeを起動したいと思います。
open -a Google\ Chrome --args --disable-web-security
毎回入力する必要はありません。それを簡単に一言のコマンドに変える方法はありますか?重要な場合はMacを使用しています。
.bashrcまたは.bash_profileにエイリアスを作成するだけです
alias ogc='open -a Google\ Chrome --args --disable-web-security'
そして、シェルをリロードします。
exec $SHELL
ogc
これで、ターミナルに(または呼び出したいものを)入力するたびに、完全なコマンドが実行されます。open -a Google\ Chrome --args --disable-web-security
私のためのこの仕事:
エイリアスcchrome='/Applications / Google \ Chrome.app/Contents/MacOS/Google \ Chrome --user-data-dir = "/ tmp / chrome_dev_session" --disable-web-security'
exec $ SHELL
cchrome
して、「access-control-allow-origin」の問題を解決するために、Webセキュリティを無効にして新しいChromeウィンドウを開きます。端末を使用してMACでフラグを使用してChromeを起動する最も簡単な方法は次のとおりです。
'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome' --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating
--
上記のコードで後に続く可能性のあるフィルター--disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating
は、単なる例です。
注:Chromeを実行する前に、必ずすべてのインスタンスを閉じてください。
Webサーバーを実行してみませんか?ターミナルを開いて入力します
cd folder_with_html_and_assets
python -m SimpleHTTPServer
完了したら、ブラウザでhttp://localhost:8000
ターミナルに移動し、Ctrl-Cを押します。
これは、セキュリティを無効にしてpwndを取得するリスクを冒すよりもはるかに優れているようです。