Russian Qt Forum
Ноябрь 23, 2024, 01:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QFTP  (Прочитано 4932 раз)
dread
Гость
« : Май 21, 2007, 02:42 »

Может кто подсказать, как решить такую проблему:
При работе с FTP-сервером через GPRS , использую QFTP,
проблема в том, что зачастую во время обмена происходит разрыв соединения с сервером, из за очень нестабильной связи, но QFTP на это никак не реагирует, т.е. продолжает ждать завершения последней команды, но к сожелению, особенностью GPRS связи, являеться то, что пакеты видимо теряються, и операцию видимо надо начинать каждый раз заного, так вот... как это сделать? как прервать работу QFTP, как начать заново? или какие еще есть идеи?

p.s. команды close & abort видимо не помогают...
вообще спасает пока только перезапуск приложения...
но естественно недо как то решить проблему без перезапуска приложения...

если кто сталкивался или знает решение подскажите пожалуйста
заранее спасибо всем кто откликнулся...
Записан
Zmey
Гость
« Ответ #1 : Май 22, 2007, 11:17 »

Реализация QFtp очень скверная. В твоей ситуации надо выставлять короткий тайм-аут, но у QFtp такой возможности нет, да и багов у класса очень много, с некоторыми серверами работает плохо.
Я использую библиотеку IP*Works! (http://nsoftware.com), качественный тулкит для реализации FTP, почты и множества других сетевых фич, многоплатформенный, но платный.
Записан
dread
Гость
« Ответ #2 : Май 23, 2007, 02:22 »

Спасибо за совет, посмотрим что это за библиотека такая, а КуТэ тоже платная Улыбающийся
Надеюсь что они все же доведут QFTP до нормального состояния...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 20.