diff --git a/bin/wechat-devtools b/bin/wechat-devtools index 9acb6d6..5771996 100755 --- a/bin/wechat-devtools +++ b/bin/wechat-devtools @@ -11,7 +11,16 @@ DIR="$( cd -P "$( dirname "$SOURCE" )" >/dev/null 2>&1 && pwd )" cd $DIR/.. export WECHAT_DEVTOOLS_DIR="$DIR/../nwjs" -export APPDATA="$DIR/../nwjs" +export APPDATA="$( echo ~ )/.config/wechat_devtools" export PATH="$DIR/../wine:$DIR/../node/bin:$DIR/../nwjs:$PATH" -LANG=zh_CN.UTF-8 exec "$DIR"/../nwjs/nw --load-extension="$DIR"/../nwjs/package.nw/js/ideplugin "$@" +# LANG=zh_CN.UTF-8 exec "$DIR"/../nwjs/nw --load-extension="$DIR"/../nwjs/package.nw/js/ideplugin "$@" + +EXTENSION1="-load-extension=$DIR/../nwjs/package.nw/js/ideplugin" +EXTENSION2="-load-extension=$( echo ~ )/.config/wechat_devtools/WeappPlugin" # 调试器AppData与Storage可用 +INSPECTOR1="--custom-devtools-frontend=$DIR/../nwjs/package.nw/js/ideplugin/inspector" +INSPECTOR2="--custom-devtools-frontend=$( echo ~ )/.config/wechat_devtools/WeappPlugin/inspector" +USERDATADIR="--user-data-dir=$( echo ~ )/.config/wechat_devtools" + +LANG=zh_CN.UTF-8 +exec "$DIR"/../nwjs/nw $EXTENSION2 $INSPECTOR2 $USERDATADIR "$@" --app-session-id=XzpLGIehps diff --git a/docs/cmd.txt b/docs/cmd.txt new file mode 100644 index 0000000..69e640d --- /dev/null +++ b/docs/cmd.txt @@ -0,0 +1,49 @@ +C:\Users\jiyec>wmic process where caption="wechatdevtools.exe" get caption,commandline /value + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" "D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" "-load-extension=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110\WeappPlugin" "--custom-devtools-frontend=file://C:/Users/jiyec/AppData/Local/%E5%BE%AE%E4%BF%A1%E5%BC%80%E5%8F%91%E8%80%85%E5%B7%A5%E5%85%B7/User Data/f13f1c30f325514de496c9db6e27b110/WeappPlugin/inspector" "--user-data-dir=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --app-session-id=XzpLGIehps + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=crashpad-handler "--user-data-dir=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" /prefetch:7 --monitor-self --monitor-self-argument=--type=crashpad-handler "--monitor-self-argument=--user-data-dir=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --monitor-self-argument=/prefetch:7 --monitor-self-annotation=ptype=crashpad-handler "--database=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110\Crashpad" "--metrics-dir=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --annotation=plat=Win64 --annotation=prod=微信开发者工具 --annotation=ver=1.05.2201240 --initial-client-data=0x220,0x224,0x228,0x1fc,0x22c,0x7ffae66ebeb8,0x7ffae66ebec8,0x7ffae66ebed8 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=crashpad-handler "--user-data-dir=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" /prefetch:7 --no-periodic-tasks --monitor-self-annotation=ptype=crashpad-handler "--database=C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110\Crashpad" --annotation=plat=Win64 --annotation=prod=微信开发者工具 --annotation=ver=1.05.2201240 --initial-client-data=0x1b0,0x1b4,0x1b8,0x188,0x1c0,0x7ff67c6f8e50,0x7ff67c6f8e60,0x7ff67c6f8e70 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=gpu-process --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --no-sandbox --user-data-dir="C:\Users\jiyec\AppData\Local\ 微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --start-stack-profiler --gpu-preferences=MAAAAAAAAADgAAAwAAAAAAAAAAAAAAAAAABgAAAAAAAQAAAAAAAAAAAAAAAAAAAAKAAAAAQAAAAgAAAAAAAAACgAAAAAAAAAMAAAAAAAAAA4AAAAAAAAABAAAAAAAAAAAAAAAAUAAAAQAAAAAAAAAAAAAAAGAAAAEAAAAAAAAAABAAAABQAAABAAAAAAAAAAAQAAAAYAAAA= --mojo-platform-channel-handle=1700 /prefetch:2 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --service-sandbox-type=network --ignore-certificate-errors-spki-list=TWToqKvMjzR/4BKV/Dv8???= --no-sandbox --ignore-certificate-errors --enable-experimental-web-platform-features --disable-quic --ignore-certificate-errors --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --mojo-platform-channel-handle=1940 /prefetch:8 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=utility --utility-sub-type=storage.mojom.StorageService --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --service-sandbox-type=utility --ignore-certificate-errors-spki-list=TWToqKvMjzR/4BKV/Dv8???= --no-sandbox --ignore-certificate-errors --enable-experimental-web-platform-features --disable-quic --ignore-certificate-errors --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --mojo-platform-channel-handle=2332 /prefetch:8 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=renderer --no-sandbox --enable-experimental-web-platform-features --file-url-path-alias="/gen=D:\Program Files (x86)\Tencent\微信web开发者工具\gen" --no-zygote --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --nwjs --extension-process --allow-insecure-localhost --device-scale-factor=1 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=5 --mojo-platform-channel-handle=2704 /prefetch:1 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=renderer --no-sandbox --enable-experimental-web-platform-features --file-url-path-alias="/gen=D:\Program Files (x86)\Tencent\微信web开发者工具\gen" --no-zygote --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --nwjs --extension-process --allow-insecure-localhost --device-scale-factor=1 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=7 --mojo-platform-channel-handle=3476 /prefetch:1 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=renderer --no-sandbox --enable-experimental-web-platform-features --file-url-path-alias="/gen=D:\Program Files (x86)\Tencent\微信web开发者工具\gen" --no-zygote --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --nwjs-guest --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --nwjs --allow-insecure-localhost --device-scale-factor=1 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=9 --mojo-platform-channel-handle=3688 /prefetch:1 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=utility --utility-sub-type=proxy_resolver.mojom.ProxyResolverFactory --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --service-sandbox-type=proxy_resolver --ignore-certificate-errors-spki-list=TWToqKvMjzR/4BKV/Dv8???= --no-sandbox --ignore-certificate-errors --enable-experimental-web-platform-features --disable-quic --ignore-certificate-errors --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --mojo-platform-channel-handle=3084 /prefetch:8 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=renderer --no-sandbox --enable-experimental-web-platform-features --file-url-path-alias="/gen=D:\Program Files (x86)\Tencent\微信web开发者工具\gen" --no-zygote --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --nwjs-guest --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --nwjs --allow-insecure-localhost --device-scale-factor=1 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=11 --mojo-platform-channel-handle=3756 /prefetch:1 + + +Caption=wechatdevtools.exe +CommandLine="D:\Program Files (x86)\Tencent\微信web开发者工具\wechatdevtools.exe" --type=renderer --no-sandbox --enable-experimental-web-platform-features --file-url-path-alias="/gen=D:\Program Files (x86)\Tencent\微信web开发者工具\gen" --no-zygote --field-trial-handle=1684,1468826395973837415,15310978847144752357,131072 --enable-features=CookieDeprecationMessages,CrossOriginEmbedderPolicy,CrossOriginIsolated,CrossOriginOpenerPolicyAccessReporting,CrossOriginOpenerPolicyReporting,DocumentPolicyNegotiation,EnableNewCanvas2DAPI,FeaturePolicyForClientHints,LangClientHintHeader,OriginIsolationHeader,OriginPolicy,UserAgentClientHint --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --lang=en-US --nwjs-guest --user-data-dir="C:\Users\jiyec\AppData\Local\微信开发者工具\User Data\f13f1c30f325514de496c9db6e27b110" --nwapp-path="D:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw" --nwjs --allow-insecure-localhost --start-stack-profiler --device-scale-factor=1 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=14 --mojo-platform-channel-handle=4804 /prefetch:1 \ No newline at end of file