Надо было написать скрипт который закачивает файлы на rapidshare. Был найден скрипт перловый и он переписан на php. Всё работает. Однако в нём есть одна неточность которая меня как человека нелюбящего неточности очень возмущает. В нём есть такая строчка:
$boundary = "---------------------632865735RS4EVER5675865";
т.е. boundary которая разделяет чего то там в HTTP заголовке. Если файл содержит этот набор символов произойдёт ошибка (проводил эксперимент). Вопрос: как с этим бороться, хотя вероятность и очень мало тем не менне она есть и это неприятно. Перебирать весь файл и смотреть нет ли такой последовательности символов будет наверно неэффективно в случае с большим файлом. Наверняка есть какой-то алгоритм как получить такую посл-ть которая не встретится в файле. Посоветуйте как пофиксить имеющийся скрипт.