Чтобы иметь возможность загружать большие файлы со страницы HTML на FTP-сервер, я ищу апплет загрузки Java / Flash FTP.
Мне очень нравится, как работает dhtmlxVault, но мне нужно, чтобы он загружался на FTP-сервер вместо загрузки файла HTTP.
Было бы очень хорошо, если бы апплет не имел собственного графического интерфейса пользователя, а вместо этого полностью скриптовал бы с использованием Javascript, поэтому я могу использовать HTML / CSS для его внешнего вида.
Надеюсь, я заглянул в Программа загрузки YUI от Yahoo!, так как он требует Flash, но в документации упоминается только загрузка по протоколу HTTP, а не загрузка по FTP.
Я рассмотрел именно то решение, которое вы предложили. Но основной причиной необходимости использования FTP является размер файлов, о которых идет речь, который может достигать сотен мегабайт. Это в значительной степени превышает максимально допустимый размер публикации в PHP (который я хочу использовать на стороне сервера), а доступное веб-пространство также будет ограничено.
Я документировал приложение, когда использовал слово «Javascriptable». Осознав, что я написал, я начал поискать в Google, было ли это вообще словом - или, по крайней мере, часто используемым не словом. Таким образом ведет меня сюда. Javascriptable - это слово ?!
Да, «Javascriptable» - это слово, и я его придумал: P




Я попробовал Java-апплет ZЗагрузить.
Плюсы:
Минусы:
Итак, я пришел к выводу, что он не готов к использованию в производственной среде. Мне все еще нужно лучшее решение.
Технически любое приложение Swing будет работать с небольшими изменениями, если у вас есть доступ к коду. Если вы готовы предложить апплет, возможно, вы даже можете использовать запуск java web (потребует еще меньше изменений).
Именно это и есть ИнтегральныйFTP - Java-апплет, обернутый Javascript. Графический интерфейс полностью реализован на Javascript, поэтому вы можете изменить его по своему усмотрению.
Он поддерживает SFTP, FTP и FTPS.
Вы можете использовать IntegralFTP в http://www.integralftp.com или приобрести у здесь.
А что насчет этого (похоже, с открытым исходным кодом)? http://jupload.sourceforge.net/applet-basic-picture.html
В чем причина необходимости загрузки по протоколу FTP, а не по протоколу HTTP? Не сработает ли следующий процесс: 1. Загрузить через HTTP в место хранения (хранит файл + метаданные) 2. Запустить серверный процесс в файл FTP для правильного расположения