Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   FTP-Клиент (http://www.flasher.ru/forum/showthread.php?t=86832)

go2nick 24.10.2006 03:02

FTP-Клиент
 
Доброго времени суток дамы и господа. Вот столкнулся с проблеммой реализации FTP-клиента на Flash. Какие будут соображения?. Зарание благодарен. С Ув. Николай.

iNils 24.10.2006 03:12

Сображения банальные, сообщение о факте существования проблемы и описание проблемы, это абсолютно разные вещи.

ravenco 24.10.2006 03:43

взять содержимое папки через сервер скрипт, и передать в флэш, и поставить ссылки на значения в переменных полученных от сервер скрипта
Уважаемый Николай если это все кажется слишком трудным, тогда может в раздел "Ваканции" пойти и там спросить?

miramax 24.10.2006 03:46

Заюзать сокетное соединение. С FTP севером из flash так просто нельзя связаться.

Dendroid 24.10.2006 09:04

Единственная проблема для флэша при написании ftp - нет настоящего интерфейса для файлов локальной машины (fileReference, собственно, к файлам доступа не даёт, т.к. вещь в себе). А всякие там "залогиниться", "прочитать директорию", "закачать файл внутрь флэша", "изменить права файла" по ftp - не проблема для actionscript 3, т.е. можно сделать клиент для файлов между двумя ftp или между ftp и http - лишь бы в локал не лезть. Хотя можно заливать через fileReference куда-нибудь по http, оттуда читать по байтам, а потом переливать по ftp куда надо - но это извращение. ;)

А для полноценного фтп-клиента на флэше осталось только дождаться какой-нибудь оболочки типа screenWeaver, когда она будет поддерживать 9-ю версию флэша.

Либо дождаться Apollo - обещали file I/O для локала и даже восприятие drag&drop для любых файлов в системе. :)

Dendroid 24.10.2006 09:22

Хотя есть ещё проблема с crossdomain.xml, сильно осложняющая коннект к произвольному сокету, но ведь можно использовать proxy ;)

etc 24.10.2006 11:18

Dendroid, из всего выше сказанного вывод: Flash не та технология для реализации подобной задачи.

И то, реализовать на Flas 8 и ниже просто невозможно…

go2nick, а почему-бы не сделать файл-менеджер прям на сайте? Для этого есть возможности, нужна, конечно, ещё серверная часть.

go2nick 24.10.2006 15:02

Уважаемый __etc, Вы не могли бы разъяснить на чём именно предлагаете писать файл-менеджер, и каким образом он может взаимодействовать с flash.
Цитата:

а почему-бы не сделать файл-менеджер прям на сайте?

etc 24.10.2006 15:03

Какой-нибудь серверный язык, и, к примеру, XML для общения…

go2nick 24.10.2006 15:11

Уважаемый __etc, возможно ли РЕДАКТИРОВАНИЕ ФАЙЛОВОЙ СИСТЕМЫ через XML?


Часовой пояс GMT +4, время: 04:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.