Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт сен 26, 2017 2:08 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 44 сообщения ]  На страницу 1 2 3 След.
Автор Сообщение
 Заголовок сообщения: FTP client
СообщениеДобавлено: Ср июл 10, 2013 12:49 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1224
Hooray, the FTP client is here!

No fancy GUI but a simple CLI interface is provided.

Изображение

Изображение

Known limitations:
-Only passive data connection for now
-When retrieving data from server, first byte may be lost, this must be problem in kernel.
-...

Good to know:
-type help for help
-Files are read/written to the applications user directory (/RD/1/ by default, change with lcwd command)

Feature request and bug reports are accepted here.
The program has been included in the nightbuild since #3801

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Ср июл 10, 2013 6:29 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср дек 21, 2011 5:53 pm
Сообщения: 98
Very good. Have you used the FTP libs?

_________________
Нуб зеленый.


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Ср июл 10, 2013 6:33 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1224
ramiil-kun писал(а):
Very good. Have you used the FTP libs?


The what?
This client has been written from scratch in pure flat assembly.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Чт июл 11, 2013 12:03 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср дек 21, 2011 5:53 pm
Сообщения: 98
Okay. It's all what i want to know.

_________________
Нуб зеленый.


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Чт июл 11, 2013 7:03 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
Great work. It is common practice in file managers to give graphical interface for work with ftp as with remote disk/folder. Probably KFAR (or other file manager) plug-in could be next step.


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Чт июл 11, 2013 7:32 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Really great! Standard library could be used by any program not only by a FM.


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Чт июл 11, 2013 8:06 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Or even FTP directory can be mounted to file system ;)


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Чт июл 11, 2013 10:46 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1224
Asper писал(а):
Really great! Standard library could be used by any program not only by a FM.


A library is not so hard to make, but who will use it?

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Чт июл 11, 2013 11:01 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср дек 21, 2011 5:53 pm
Сообщения: 98
Hmm, library will be a first step to "FTP-FS", for example. We have ftp-server and ftp-client in kolibri, and network stack work on different computers. It will be good feature, if you understand me.

There are lot of mistakes, sorry.

_________________
Нуб зеленый.


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Вс мар 23, 2014 9:39 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
http://bugs.kolibrios.org/view.php?id=80
KolibriOS FTP client (ftpc) doesn't request username/password on some servers
Connect to ftp.kolibrios.org - username/password is requested as expected.
Connect to ftp.idit.co.il - no prompt for username/password.
Connect to ftp.idit.co.il using Windows command-line FTP client - works ok (username/password is requested as expected).
As a result, I am unable to work with ftp.idit.co.il in KolibriOS
SVN #4665
Спойлер: Показать
Вложение:
ScreenShot821.png
ScreenShot821.png [ 24.49 КБ | 5067 просмотров ]

Вложение:
ftp.idit.co.il.png
ftp.idit.co.il.png [ 11.68 КБ | 5067 просмотров ]

Вложение:
ftp.kolibrios.org.png
ftp.kolibrios.org.png [ 15.64 КБ | 5067 просмотров ]


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Пн май 12, 2014 10:31 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1224
Forgot to answer here, but bug described by yogev has been fixed.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Пн май 12, 2014 12:09 pm 
Не в сети
Mentor

Зарегистрирован: Вт мар 11, 2014 11:37 am
Сообщения: 169
Added a RDIR command to FTP client with #4922 ,

RDIR : Retreieve directory

It currently retreives all the files from the server's current working directory and ignores any subdirectories inside.

Plans are to eventually make this recursive with a --recursive flag.

Please use and report any issues you face :)

_________________
---
Check out the Netsurf Web Browser for KolibriOS.
Read the wiki and happy hacking with KolibriOS!


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Вт апр 12, 2016 10:33 pm 
Не в сети
KSoC/GSoC Student

Зарегистрирован: Чт мар 03, 2016 6:49 pm
Сообщения: 26
I added the functionality to parse command line arguments of the form ftp://user:password@server.com:port/folder/subfolder (#6394). For eg.,
Код:
ftpc ftp://anonymous:pass@ftp.kolibrios.org:21/users


Последний раз редактировалось nisargshah95 Пн июн 06, 2016 7:55 am, всего редактировалось 2 раза.

Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Ср май 04, 2016 11:30 pm 
Не в сети
KSoC/GSoC Student

Зарегистрирован: Чт мар 03, 2016 6:49 pm
Сообщения: 26
I am working on creating a GUI for the existing FTP client as part of my GSoC project. The main goals of the project are -

1. support for existing commands in the FTP client
2. search remote directory
3. enable logging control data to log file
4. display upload/download progress bar
5. support resuming downloads (http://bugs.kolibrios.org/view.php?id=96)
6. support to abort transfers.

Here is a mock image of how the GUI would look like -
Изображение

I showed this earlier to my mentor ashmew2 and the following changes will be made -
1. have separate window for username and password inputs which will be replaced by the client window on successful login.
2. grey out buttons like delete, upload if the user does not have required permissions.
3. add proper error handling

Any suggestions are welcome so that they can be incorporated into the client :)


Вернуться к началу
 Заголовок сообщения: Re: FTP client
СообщениеДобавлено: Чт май 05, 2016 2:05 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1177
I think, the main question is what resources will be used for GUI elements? It certainly should not be "all in myself" as Tinypad.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 44 сообщения ]  На страницу 1 2 3 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB