@malquem said in Не получил лицензию/не продлился:
@Fox они не отвечают
Это единственный контакт для решения проблем с оплатой. Других способов нет, ожидайте ответа. Ну и убедитесь в правильности адреса
Здравствуйте, я использую два скрипта один для создания профилей, второй уже для использования существующих. Так вот, после обновления плагин стал требовать ключ уже для готовых профилей :( и не понятно куда его сувать, я fetch не использую.
Error: FingerprintSwitcher key is missing
at C:\\Users\\Administrator\\XXX\\node_modules\\browser-with-fingerprints\\src\\plugin\\connector\\index.js:40:24
В какую опцию его воткнуть, если я не забираю новый фингер?
Как-то так:
fingerprintPlugin.setWorkingFolder(path.resolve(this.config.fingerprints.path));
let fingerprintData = await fsp.readFile(this.fingerprintPath, 'utf8');
let fingerprintOptions = this.config.fingerprints.options || {};
fingerprintPlugin.useFingerprint(fingerprintData, fingerprintOptions);
fingerprintPlugin.useProfile(this.hotPath, {
loadFingerprint: true,
loadProxy: false,
});
Подскажите пожалуйста где теперь ключ указывать и зачем, если я использую уже скачанный профиль.
@DevBox вы должны указывать ключ в методе запуска браузера:
await plugin.launch({ key: 'SERVICE_KEY' });
Так же и для spawn - информация об этом есть в документации, примеры в репозиториях тоже используют это.
зачем, если я использую уже скачанный профиль
В плагинах не придумывается ничего нового, логика BAS дублируется и не может работать по-другому.
@DevBox очевидно, я в свою очередь не очень хорошо донес информацию в документации и в работе плагинов, поэтому готовится обновление документации и подсказки при подобных ошибках, в будущем при очень важных проблемах будет проще найти решение.