| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| FTP клиент за lwIP ? http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8828 |
Страница 1 от 1 |
| Автор: | miro_atc [ Чет Апр 28, 2011 11:06 am ] |
| Заглавие: | FTP клиент за lwIP ? |
Препоръчайте ми някой читав и малък ftp клиент който да подкарам под lwIP. колкото по-малък толкова по-добре.... |
|
| Автор: | miro_atc [ Съб Май 07, 2011 4:05 pm ] |
| Заглавие: | |
С клиента някак ще се справим... един друг въпрос около фтп-то обаче... Значи желателно е да разберем дължината на даден файл преди да го дръпнем от сървъра. Просто ако знаем дължината предварително ще си спестим малко гърч... Проблемът обаче е, че на сървъра файлът може и ще се подменя регулярно, т.е. трябва ми нещо като заключване. Иначе мога да видя една дължина, но междувременно файла да се смени и като почне да се точи да се окаже друга дължина... Има ли лесен начин да се направи това със стандартен ФТП сървър или да мислим друго решение? |
|
| Автор: | Stoimen [ Съб Май 07, 2011 7:29 pm ] |
| Заглавие: | |
Rename и после си теглиш преименувания файл. |
|
| Автор: | Stoimen [ Съб Май 07, 2011 7:41 pm ] |
| Заглавие: | |
Ако ftp сървъра е на UNIX машина и поддържа UMASK и/или CHMOD, може да промените и правата върху файла. |
|
| Автор: | ДедоБоре [ Съб Май 07, 2011 9:14 pm ] |
| Заглавие: | |
не мисля, че в основния протокол (959) има локове, което значи че и да ги има в някоя модификация не е добре да разчиташ на това. далеч по-просто ми се вижда клиента да прави лок файл (lock-FileName-ClientID) и в сървъра, ако има подобни файлове да не се ъпдейтва. измисли си логиката - вероятно и сървъра ще трябва да прави лок-файл, че ъпдейтва и т.н. това ми се вижда най-просто и не води до необходимост да ровичкаш в протокола -> стандартен клиент и сървър. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|