Так же код который может помочь убрать лишние ссылки на файлы из списка сайтов
// Исходный список URL-адресов var urlsList = [[URLS_LIST]]; // Окончания файлов для фильтрации var fileExtensions = ['.css', '.js', '.wow', '.php', '.doc', '.html', '.pdf', '.txt', '.zip', '.wav']; // Расширения файлов для фильтрации var mediaExtensions = ['.mp3', '.jpg', '.jpeg', '.png', '.gif', '.bmp', '.svg', '.webp', '.ico']; // Результирующий список URL-адресов var filteredUrls = []; urlsList.forEach(function(url) { // Проверка окончаний файлов var hasInvalidFileExtension = fileExtensions.some(function(extension) { var regex = new RegExp(extension.replace('.', '\\.') + '($|\\W)'); return regex.test(url); }); // Проверка расширений файлов var hasInvalidMediaExtension = mediaExtensions.some(function(extension) { var regex = new RegExp(extension.replace('.', '\\.') + '($|\\W)', 'i'); return regex.test(url); }); if (!hasInvalidFileExtension && !hasInvalidMediaExtension) { filteredUrls.push(url); } }); // Запись результата обратно в переменную [[URLS_LIST]] [[URLS_LIST]] = filteredUrls; // Преобразование списка в строку с новой строкой в качестве разделителя var result = filteredUrls.join('\n');баг: длина пароля к прокси ограничена 64 символами
-
@UserTrue said in баг: длина пароля к прокси ограничена 64 символами:
А хуже это на этапе connect передает неверный useragent
Это не тот useragent, это для соединения с прокси только. Он мало на что влияет, разве что сообщает прокси кто соединяется ним, если я правильно понимаю.
-
@sergerdn said in баг: длина пароля к прокси ограничена 64 символами:
Это не тот useragent, это для соединения с прокси только. Он мало на что влияет, разве что сообщает прокси кто соединяется ним, если я правильно понимаю.
Да ты прав, только прокси использует метод connect
-
Ответ разработчика:
Я не смогу это исправить без замены библиотеки для туннелирования. Тут могу советовать только добавить промежуточный прокси, который бы не требовал длинного логина. -
@Fox said in баг: длина пароля к прокси ограничена 64 символами:
Я не смогу это исправить без замены библиотеки для туннелирования.
Библиотека древняя, не обновляется много лет, исходников нет. Баг можно поправить только заменой библиотеки.
К сожалению, это все мне было известно.
-
@DuckDuck said in баг: длина пароля к прокси ограничена 64 символами:
@Fox А как насчет того о чем говорит @UserTrue - на тему что утекает не тот юзер агент, и потенциально это проблема ... ?
А вы перечитайте его сообщения
-
@DuckDuck said in баг: длина пароля к прокси ограничена 64 символами:
@UserTrue А, ок, ну теперь буду спать спокойно, а то после твоего сообщения все брови себе выщипал :)
Мы там ниже разобрались
-
@DuckDuck said in баг: длина пароля к прокси ограничена 64 символами:
@UserTrue А, ок, ну теперь буду спать спокойно, а то после твоего сообщения все брови себе выщипал :)
Хорошо, когда ничего не знаешь. У баса утекает столько всего, что жесть. Например узнать через вебсокет, что ты крутишь многопоток на 1 сервере.
-
На случай если кто-то найдёт эту тему через поиск, решение проблемы - https://community.bablosoft.com/topic/24420/выпущена-25-6-0-версия-browserautomationstudio/107