Всем привет, столкнулся с проблемой, мне нужен стабильный код который может передавать файлы по сети и при этом не вылетая, пробовал использовать код из этой темы, но он работает не стабильно, иногда строка смешивается с данными, или вовсе вылетает, можно нормальный пример?
У меня есть программа, одна из функций делает скриншоты и отправляет мне по такому алгоритму:
(За основу для передачи данных взят код из темы упомянутой выше.)
(Код всей программы не покажу, ибо там более 3000 строк, а показывать отрывок нет смысла, ибо там не понять без остального кода.)
Сервер: Посылает строку о том что нужно начать трансляцию.
Клиент: Обработав делает скриншот, и отправляет на сервер.
Сервер: Получает скриншот, и отправляет клиенту команду что фото дошла
Клиент: Делает новый скриншот и высылает
И так до бесконечности, пока сервер не отправит команду "стоп", задержка в цикле 100 мс.
У меня работает нормально (в локальной сети), но стоит запустить это на другом компьютере - программ сразу крашится, данные определяются как строка и т.д.
Есть альтернатива - грузить фотки на фтп ,а потом их скачивать, но я хочу обойтись без этого, ибо это бред..
Отредактировано Racer (14.03.2014 23:21:00)