проблему сам решил. решил написать, чтобы имели ввиду. я мешал строки юзер агентов, из-за этого не работали они вообще. возможно это связано с тем что их больше 5000 в файле
@smurfik Проверил, работает и в режиме записи и в режиме запуска и в скомпилированном варианте и если брать агенты из файла с 5000 строк. Скорее всего вы где-то ошиблись.
@Fox ссылка из примера с самого верха, работает, мои ссылки в Яваскрипт не запускаются. В node.js всё работает, но медленно и без асинхронна. Желательно сделать в node. Если поможете буду вынужден воспользоваться кнопкой благодарности) test.xml