Отговори на тема  [ 5 мнения ] 
FTP клиент за lwIP ? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение FTP клиент за lwIP ?
Препоръчайте ми някой читав и малък ftp клиент който да подкарам под lwIP.

колкото по-малък толкова по-добре....


Чет Апр 28, 2011 11:06 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
С клиента някак ще се справим... един друг въпрос около фтп-то обаче...

Значи желателно е да разберем дължината на даден файл преди да го дръпнем от сървъра. Просто ако знаем дължината предварително ще си спестим малко гърч... Проблемът обаче е, че на сървъра файлът може и ще се подменя регулярно, т.е. трябва ми нещо като заключване. Иначе мога да видя една дължина, но междувременно файла да се смени и като почне да се точи да се окаже друга дължина...

Има ли лесен начин да се направи това със стандартен ФТП сървър или да мислим друго решение?


Съб Май 07, 2011 4:05 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пет Юни 25, 2010 3:18 pm
Мнения: 363
Местоположение: Varna
Мнение 
Rename и после си теглиш преименувания файл.


Съб Май 07, 2011 7:29 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пет Юни 25, 2010 3:18 pm
Мнения: 363
Местоположение: Varna
Мнение 
Ако ftp сървъра е на UNIX машина и поддържа UMASK и/или CHMOD, може да промените и правата върху файла.


Съб Май 07, 2011 7:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 
не мисля, че в основния протокол (959) има локове, което значи че и да ги има в някоя модификация не е добре да разчиташ на това.
далеч по-просто ми се вижда клиента да прави лок файл (lock-FileName-ClientID) и в сървъра, ако има подобни файлове да не се ъпдейтва.
измисли си логиката - вероятно и сървъра ще трябва да прави лок-файл, че ъпдейтва и т.н.

това ми се вижда най-просто и не води до необходимост да ровичкаш в протокола -> стандартен клиент и сървър.


Съб Май 07, 2011 9:14 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 5 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни