Читайте / записуйте будь-яку папку, включаючи sdcard, на своєму пристрої Android за допомогою цього ftp-сервера. Ви можете зробити резервну копію своїх фотографій на свій ПК, копіювати музику та фільми на свій пристрій тощо.
Якщо у вас ще немає FTP-клієнта, я рекомендую клієнт FileZilla (ви можете завантажити його на http://filezilla-project.org/), але ви також можете використовувати файловий проводник у вікнах.
Безкоштовна версія не дозволяє використовувати ландшафтний екран.
Особливості:
Використовуйте будь-який мережевий інтерфейс у вашому пристрої, включаючи: WIFI, Ethernet, Мобільну мережу, USB ...
Анонімний користувач (може бути відключений).
Один користувач Ftp (може бути відключений). Ім'я та пароль можна змінити.
Домашній каталог може бути кореневим каталогом,
Режим лише для читання.
Пасивні та активні режими.
Показати приховані файли.
Власна домашня тека.
Можливість запускати сервер як службу переднього плану.
Енергозберігаючий режим.
Підтримувані мови: англійська, іспанська, румунська, французька, італійська, угорська, німецька, китайська, португальська, корейська, російська та каталонська.
Наміри:
com.theolivetree.ftpserver.StartFtpServer
com.theolivetree.ftpserver.StopFtpServer
ЗРОБИТИ:
Запустити сервер як кореневий користувач (лише кореневими пристроями).
Підтримка TLS / SSL для безпечних з'єднань.
Як підключитися до Ftp-сервера за допомогою кабелю USB:
Це може бути корисним, якщо у вас є USB-кабель, а не мережа.
1) На своєму телефоні перейдіть в меню «Параметри-> Програми-> Розробка та встановіть параметр« Налагодження USB ».
2) Підключіть телефон до комп'ютера за допомогою кабелю USB.
3) Почніть роботу сервера adb. На вашому ПК запустіть команду "start-server adb".
adb - це програма, яку ви можете знайти на sdk Android. Зазвичай ви знайдете його на android-sdk \ platform-tools \ adb.
4) Передавайте потрібні порти з ПК на свій телефон. На вашому комп'ютері запустити команду "adb forward tcp: 2221 tcp: 2221"
Вам потрібно буде повторити цей крок для всіх серверів ftp та пасивних портів, налаштованих у вашому телефоні. Це буде простіше, якщо використовуватиметься невеликий діапазон пасивних портів.
Таким чином, будь-яке з'єднання на вашому комп'ютері до 127.0.0.1:2221 буде переадресовано на ваш телефон у порту 2221.
5) Запустіть Ftp-сервер у своєму телефоні, відкрийте налаштування та в розділі «Мережеві інтерфейси» виберіть «Loopback (127.0.0.1)» або «All»
6) Запустіть сервер ftp.
7) На комп'ютері підключіть ваш ftp-клієнт до ftp://127.0.0.1:2221 (порт може бути різним, це залежить від конфігурації вашого 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 пакерфельдт (01 / лис / 2011). Ліцензія на Apache2: http://www.apache.org/licenses/LICENSE-2.0.html
Особлива подяка: Беатріс Вера, Суржит Панда, Алекс Сову, Балаз Девід Мольнар, Деміен Варвенне, Симона Балдучі, Хуанві, Ченчен Ху, Ноєлія, Нокса Тагаков, Джон Лім, Томоказу Вакасугі і Пауліно Фейтіо.