Так же код который может помочь убрать лишние ссылки на файлы из списка сайтов
// Исходный список 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');В защищенном скрипте BAS также защищены NodeJs?
-
Гайс, кто знает, такая же система, которую бас предлагает для своих скриптов распространяется на модуль Встроенные языки, Nodejs, его код?
-
@nazar21015 нет
-
@UserTrue said in В защищенном скрипте BAS также защищены NodeJs?:
@nazar21015 нет
//off-topic
Некоторые разработчики BAS знать не знают об этом, а потом удивляются, когда я им пишу, что у них баг в коде.
Или пишу с цитатами их API ключей к сервисам распознавания каптч, например(некоторые разработчики встраивают ключи во внутрь своего софта). Или предупреждаю, что их ключ fingerprint скоро истечет.
Ну и так далее.Наверное, считают меня мега кул-хакером.😄