有关于如何使用nordVpn木偶师的现有样本吗?
我试过了:
page = await browser.newPage();
await useProxy(page, `socks5://login:password}@fr806.nordvpn.com:1080`);我也试过:
'--proxy-server=socks5://login:password@fr806.nordvpn.com:1080'发布于 2022-02-12 23:04:46
这个脚本工作,你需要改变用户/传递给你的.这些不是你的北方人/通行证..。您需要从您的帐户设置中获取服务/api。将服务器更改为您需要使用的任何服务器。
#!/usr/bin/env node
// Screengrab generator
// outputs a JSON object with a base64 encoded image of the screengrab
// eg;
const puppeteer = require('puppeteer');
let conf = new Object();
conf.url = "https://www.telegraph.co.uk";
// VPN
conf.vpnUser = conf.vpnUSer || 'USERNAME';
conf.vpnPass = conf.vpnPass || 'PASSWORD';
conf.vpnServer = conf.vpnServer || "https://uk1785.nordvpn.com:89";
(async() => {
const browser = await puppeteer.launch({
headless: true,
args: [
'--disable-dev-shm-usage',
'--proxy-server='+conf.vpnServer
]
});
try {
const page = await browser.newPage();
await page.authenticate({
username: conf.vpnUser,
password: conf.vpnPass,
});
await page.goto(conf.url, { waitUntil: 'networkidle2' });
} catch (error) {
console.error(error);
} finally {
await browser.close();
}
})();https://stackoverflow.com/questions/67910805
复制相似问题