Json -> Javascript/Typescript -> Puppeteer
docker pull ohko/puppeteer-json
docker rm -fv puppeteer-json
docker run -d --name=puppeteer-json --restart=always -p 127.0.0.1:5500:8080 ohko/puppeteer-json
npm install typescript ts-node
npm install
# or
yarn install
npm run test
# or
ts-node test.ts
npm run start
# or
ts-node server.js
./node_modules/puppeteer/.local-chromium/mac-674921/chrome-mac/Chromium.app/Contents/MacOS/Chromium --remote-debugging-port=9222 --proxy-server=socks5://127.0.0.1:1080 --user-data-dir=/tmp/user1
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --user-data-dir=/tmp/user-a
{
"Timeout": 600000, // HTTP请求最大超时时间
"Task": {
"Comment": "配置描述说明",
"Json": [
{ "Cmd": "cmd1", "Comment": "说明", ...},
{ "Cmd": "cmd1", "Comment": "说明", ...},
...
],
"DB": {
"key1": "value",
"key2": "value"
}
}
}
{
"No": 0, // 0=无错 / 1=有错
"Data": "SUCCESS", // SUCCESS / 错误信息
"DB": { // 数据库
"key1": "value",
"key2": "value",
},
"Logs": [ // 日志
"[2020-02-15T04:12:50.390Z]bootPuppeteer 启动Puppeteer",
"[2020-02-15T04:12:50.399Z]ws ",
"[2020-02-15T04:12:50.553Z]newPage 创建新页面",
],
"Origin": {} // 原始提交数据
}
Content type
Image
Digest
Size
224.7 MB
Last updated
over 6 years ago
docker pull ohko/puppeteer-json