Я не эксперт, но т.к. эксперты здесь по большей части молчат то на основе того, что я уже успел почитать в мануалах и чисто эмпирически понять - тебе надо в Browser->Execute On Every Page Load написать код который будет находить тот скрипт, что тебе нужен, например по его src или по его тексту, и зануллить или удалить его из DOM. Но это чисто теория.
Время выполнения простенького скрипта
-
Друзья, добрый день, есть простенький скрипт - берет значение каждого элемента из списка 1 и, используя "Удалить по значению" удаляет его из списка 2. Затем записывает обновленный список2 в файл (Записать список в файл)
Все работало прекрасно со списками 20-200 тыс. имен, пока вчера вечером мне не попались большие файлы, список1 примерно 500 тыс имен, список2 примерно 1500 тыс имен.
Если я запускал скрипт в обычном режиме - БАС сразу зависал ("не отвечает" в диспетчере задач, хотя загрузка процессора и памяти постоянно менялись), запустил в режиме записи, работает уже больше 8 часов
Что делать ума не приложу, дождаться или как? -
@Novichok Большой цикл вызывает подвисание интерфейса, рано или поздно этот цикл завершится и скрипт выполнит свою работу.
Просто сам по себе BAS не предназначен для работы с большими файлами. Напишите функцию в "выполнить код" и работа со списком в 500к строк выполнится за секунды. -
@Novichok Значит ждите
:D.А просто два действия Читать файл в список и сразу следом Записать список в файл сколько займут времени с этим файлом в режиме запуска? Просто прочитать в переменную и тут же записать эту переменную в другой файл.


