Так же код который может помочь убрать лишние ссылки на файлы из списка сайтов
// Исходный список 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 удалением профиля.
-
@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 удалением профиля.:
Да я больше не буду отвлекать никого, это моя последняя тема с багом. Админ прям так и намекнул, мол ему это не
надо.Что?! Мамкин бизнесмен обиделся?! Ну ничего, на каникулах отдохнешь, а потом опять листовки раздавать пойдешь.