Нашел у себя сорец, когда-то писал его. Немного переделал. Написан на indy. Сорец абсолютно рабочий, но допилить его все равно придется, если хотите, чтобы все нормально работало(без ошибок) И да, лучше сделайте отдельный класс для работы с потоками.
Скачать : [HIDE=1]https://yadi.sk/d/_NFYMhyekRBZG[/HIDE]