Чытанне / запіс любую тэчку, уключаючы SDCard, у вашым прыладзе Android з гэтым FTP-сервер. Можна ствараць рэзервовыя копіі фатаграфій на кампутар, капіяваць музыку і фільмы на прыладу і г.д.
Калі вы да гэтага часу не маюць FTP-кліент, я рэкамендую FileZilla кліент (вы можаце спампаваць яго на http://filezilla-project.org/), але вы таксама можаце выкарыстоўваць файлавы менеджэр на вокнах.
Бясплатная версія не дазваляе ландшафтнага экрана.
Асаблівасці:
Выкарыстоўвайце любы сеткавы інтэрфейс у прыладзе, уключаючы: Wi-Fi, Ethernet, мабільнай сеткі, USB ...
Ананімны карыстальнік (можа быць адключаная).
Адзін карыстальнік Ftp (можа быць адключаная). Імя і пароль можа быць зменены.
Хатні каталог можа быць каранёвай каталог,
Толькі для чытання рэжым.
Пасіўныя і актыўныя рэжымы.
Паказваць схаваныя файлы.
Прыстасаваныя хатнюю тэчку.
Магчымасць запуску сервера ў якасці пярэдняга плана службы.
Рэжым энергазберажэння.
Мовы падтрымліваюцца: англійская, іспанскі, румынская, французскі, італьянскі, венгерскі, нямецкая, кітайскі, партугальская, карэйская, руская і каталонскі.
намеры:
com.theolivetree.ftpserver.StartFtpServer
com.theolivetree.ftpserver.StopFtpServer
TODO:
Запуск сервера ў якасці каранёвага карыстальніка (толькі укараніўшыся прылад).
Падтрымка TLS / SSL для бяспечных злучэнняў.
Як сувязі з сэрвэрам Ftp з дапамогай кабеля USB:
Гэта можа карысна, калі ў вас ёсць кабель USB, а не даступнай сеткі.
1) На тэлефоне перайдзіце да Settings-> Приложения-> Распрацоўка і ўсталяваць опцыю "адладкі USB".
2) Падлучыце тэлефон да кампутара з дапамогай кабеля USB.
3) Запусціць ADB сервер. На вашай камандзе PC запуску "ADB старт-сервер".
ADB з'яўляецца праграма, якую вы можаце знайсці на Android SDK. Як правіла, вы знойдзеце яго на Android-SDK \ Platform-Tools \ ADB.
4) наперад неабходныя парты з вашага кампутара на тэлефон. На вашай камандзе PC запуску "ADB наперад TCP: 2221 TCP: 2221"
Вам трэба будзе паўтарыць гэты крок для ўсіх FTP-сервера і пасіўных партоў, настроеных ў тэлефоне. Гэта будзе лягчэй, калі вы выкарыстоўваеце невялікі дыяпазон пасіўных партоў.
Пры гэтым, любое злучэнне ў вашым кампутары 127.0.0.1:2221~~pobj будуць адпраўленыя на ваш тэлефон у порце 2221.
5) сервер Run Ftp ў тэлефоне адкрыйце налады і ў "Сеткавыя інтэрфейсы" абярыце "Loopback (127.0.0.1)" ці "Усе"
6) Запусціце FTP-сервер.
7) У вашым ПК падключыць да FTP-кліент ftp://127.0.0.1:2221~~HEAD=pobj (порт можа быць розным, гэта залежыць ад канфігурацыі FTP-сервера).
Злучэння ў гэтым рэжыме павінны быць заўсёды пачыналіся з ПК, так што толькі пасіўны рэжым даступны пры выкарыстанні злучэння USB.
Правы доступу неабходна:
ІНТЭРНЭТ
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Дазвол Сетка для таго, каб сервер, каб адкрыць сеткавую сувязь з FTP-кліентаў.
WRITE_EXTERNAL_STORAGE
Ўключае FTP-сервер запісы, атрыманыя файлы з FTP-кліентаў на SDCard.
WAKE_LOCK
Трымае тэлефон памінкі толькі падчас працы сервера. Калі тэлефон не будзіць падлучэння да FTP-сервер можа пацярпець няўдачу.
Бібліятэкі, якія выкарыстоўваюцца гэтай праграмай: Apache сервер FTP v1.0.6. Apache2 ліцэнзія. Android viewflow pakerfeldt (01 / Лістапад / 2011). Apache2 Ліцэнзія: http://www.apache.org/licenses/LICENSE-2.0.html
Асаблівая падзяка: Беатрыс Vera, Сурджит Panda, Алекс саву, Балаш Дэвід Мольнар, Дэміен Varvenne, Сімоне Balducci, Juanvi, Chengcheng Ху, Ноэль, NOXA Tagakov, Joon Lim, Tomokazu Wakasugi і Паўліна Feitio.