chrome 远程调试
How to make Chrome always launch with remote-debugging-port flag
For mac, I made a simple application that launches chrome with the --remote-debugging-port for me. Mathias Bynens has a wonderful post on how to do this (which is where I got the idea). He even includes a (forked) script that can do most of it for you, but the basics are really simple.
Make a directory in your applications folder with the following structure
mkdir -p /Applications/Chrome\ Debugger.app/Contents/MacOS
Create your script file and make it executable (its name need to match the top folder name):
cd /Applications/Chrome\ Debugger.app/Contents/MacOS
touch Chrome\ Debugger
sudo chmod +x Chrome\ Debugger
Edit the new file with your editor of choice (your path to chrome may be different):
!/usr/bin/env bash
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222&
And that's about it. You can add a custom icon if you want to make it easier to find (copy your new icon > right click the new app > Get Info > click the current icon in the top left > paste the new icon over current icon), but the app will work fine without it.
代码如下:
#!/bin/bash
GREETINGS="你好"
echo $GREETINGS
path='/Users/zhoujunqing/OneDrive/python/spyder_projdect_py/auto_selenium'
echo $path
rm -rf $path
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --user-data-dir=$path
参考
How to make Chrome always launch with remote-debugging-port flag - Stack Overflow]