Так же код который может помочь убрать лишние ссылки на файлы из списка сайтов
// Исходный список 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');[БАГ] Еще один баг c удалением профиля.
-
У нас есть действие "Создать локальный профиль" и действие "Удалить локальный профиль"
В режиме записи все работает как надо. Я создаю локальный профиль и затем его удаляю.

ОДНАКО - В режиме запуск этого скрипта происходит ошибка "Таймаут во время выполнения DisableBrowser"
"Удалить локальный профиль" работает в режиме запуск только в случае если я в профиль положу отпечаток.
Так:

-
@smeckoi77 said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace обычно если в режиме записи все нормально, а в режиме запуска ошибка, то нужно где то поставить ожидание. В режиме записи скрипт выполняется значительно медленнее.
Это не работает в этом случае. Любое время хоть ставь ожидания.
-
@FastSpace Скорей всего из-за того что ты браузер не запустил. В записи все немного по другому и он там открыт изначально.
-
У меня на Проверку не Валид Аков всё Норм Робит и я вообще даж в Функции этот Экшн мол ставлю ( он же ведь в этом потоке всё одно считает ).
Всё норм удаляется :)
И Кстати вот кто нибудь подскажите Почему Фотки например Аватаркуон поставил а как Строку то он не удаляет. Я правильно Понял тут через Модуль Файла надо удалять ?
-
@smeckoi77 said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace поставь паузу между созданием и удалением. Профиль ещё не создался, а его уже удаляют.
Я уже так делал это не работает. Если в профиле нет отпечатка то он его не удалит.
@UserTrue said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace Скорей всего из-за того что ты браузер не запустил. В записи все немного по другому и он там открыт изначально.
С отпечатком я тоже браузер не запустил, а удаление работает нормально.
-
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
-
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
-
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
Основная проблема в том, что профиля лежат на общем сетевом диске. Один сервак греет, другой регает на гретые и т.д. Бывают ситуации когда в профиль по какому-то магическому стечению обстоятельств не попадает отпечаток, все-таки это сетевой диск и подключение к нему идет через интернет. У меня на это есть специальный чек (HAS_FINGERPRINT). Этот профиль разумеется нужно удалять и через обычное действие удалить не получается.
-
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
Основная проблема в том, что профиля лежат на общем сетевом диске. Один сервак греет, другой регает на гретые и т.д. Бывают ситуации когда в профиль по какому-то магическому стечению обстоятельств не попадает отпечаток, все-таки это сетевой диск и подключение к нему идет через интернет. У меня на это есть специальный чек (HAS_FINGERPRINT). Этот профиль разумеется нужно удалять и через обычное действие удалить не получается.
То есть профиль уже существует, но находится без отпечатка. Вы на него переключаетесь и проверяете валидность отпечатка, если отпечаток битый или отсутствует - удаляете профиль?
-
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
Основная проблема в том, что профиля лежат на общем сетевом диске. Один сервак греет, другой регает на гретые и т.д. Бывают ситуации когда в профиль по какому-то магическому стечению обстоятельств не попадает отпечаток, все-таки это сетевой диск и подключение к нему идет через интернет. У меня на это есть специальный чек (HAS_FINGERPRINT). Этот профиль разумеется нужно удалять и через обычное действие удалить не получается.
То есть профиль уже существует, но находится без отпечатка. Вы на него переключаетесь и проверяете валидность отпечатка, если отпечаток битый или отсутствует - удаляете профиль?
Да, но зачем лезть в эти дебри?
Я в первом все по простенькому объяснил с наглядным шаблоном.
Но теперь я не "объективен". -
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
Основная проблема в том, что профиля лежат на общем сетевом диске. Один сервак греет, другой регает на гретые и т.д. Бывают ситуации когда в профиль по какому-то магическому стечению обстоятельств не попадает отпечаток, все-таки это сетевой диск и подключение к нему идет через интернет. У меня на это есть специальный чек (HAS_FINGERPRINT). Этот профиль разумеется нужно удалять и через обычное действие удалить не получается.
То есть профиль уже существует, но находится без отпечатка. Вы на него переключаетесь и проверяете валидность отпечатка, если отпечаток битый или отсутствует - удаляете профиль?
Да
Хорошо, сейчас посмотрю в чём проблема. Кстати наличие отпечатка можно проверять до переключения на профиль, через нахождения в папки профиля файла fingerprint.json
-
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
Основная проблема в том, что профиля лежат на общем сетевом диске. Один сервак греет, другой регает на гретые и т.д. Бывают ситуации когда в профиль по какому-то магическому стечению обстоятельств не попадает отпечаток, все-таки это сетевой диск и подключение к нему идет через интернет. У меня на это есть специальный чек (HAS_FINGERPRINT). Этот профиль разумеется нужно удалять и через обычное действие удалить не получается.
То есть профиль уже существует, но находится без отпечатка. Вы на него переключаетесь и проверяете валидность отпечатка, если отпечаток битый или отсутствует - удаляете профиль?
Да, но зачем лезть в эти дебри?
Я в первом все по простенькому объяснил с наглядным шаблоном.Мне важны все детали
Но теперь я не "объективен".
Эту информацию вам добавил не я.
-
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
Основная проблема в том, что профиля лежат на общем сетевом диске. Один сервак греет, другой регает на гретые и т.д. Бывают ситуации когда в профиль по какому-то магическому стечению обстоятельств не попадает отпечаток, все-таки это сетевой диск и подключение к нему идет через интернет. У меня на это есть специальный чек (HAS_FINGERPRINT). Этот профиль разумеется нужно удалять и через обычное действие удалить не получается.
То есть профиль уже существует, но находится без отпечатка. Вы на него переключаетесь и проверяете валидность отпечатка, если отпечаток битый или отсутствует - удаляете профиль?
Да
Хорошо, сейчас посмотрю в чём проблема. Кстати наличие отпечатка можно проверять до переключения на профиль, через нахождения в папки профиля файла fingerprint.json
Я замечал, что даже при наличии fingerprint.json может отдать false на валидный отпечаток. Даже в этих случаях я его удаляю.
@Fox said in [БАГ] Еще один баг c удалением профиля.:
Мне важны все детали
Ну там логика таже самая, только действий по минимуму. Не загружая браузер я не могу удалить профиль в режиме запуска без отпечатка.
-
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Ну там логика таже самая, только действий по минимуму. Не загружая браузер я не могу удалить профиль в режиме запуска без отпечатка.
хорошо
-
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Ну там логика таже самая, только действий по минимуму. Не загружая браузер я не могу удалить профиль в режиме запуска без отпечатка.
хорошо
Да я больше не буду отвлекать никого, это моя последняя тема с багом. Админ прям так и намекнул, мол ему это не
надо. Хотя у меня багов записано свыше 50+ и с каждым днем их число растет.
Пусть юзеры баса сращивают костыли сами. Больше багов - меньше желающих написать шаб - больше денег. -
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Да я больше не буду отвлекать никого, это моя последняя тема с багом. Админ прям так и намекнул, мол ему это не
надо.Что?! Мамкин бизнесмен обиделся?! Ну ничего, на каникулах отдохнешь, а потом опять листовки раздавать пойдешь.