Один из путей писать скрипты так, чтобы они чистили за собой браузерные профили.
Это временные профили. И самое забавной, что одно и тоже приложение может ужадять а может не удалять их.
Решение сейчас :По расписанию вызывать скрипт для удаления профилей.
Дополню к ответу выше
Вместо джаваскриптовой функции в БАСе, удобней и лучше использовать функцию БАСа rand()
Т.е., в if условии прописать что-то вроде