| Typ pliku | APK |
|---|---|
| Wersja | 1.32 |
| Wydawca | The Olive Tree |
| Data wydania | 8 maj 2019 |
| Data dodania | 8 maj 2019 |
| Wymagania systemu operacyjnego | Android |
| Wymagania | Requires Android 2.1 and up |
| Całkowita liczba pobrań | 12 |
| Cena £ | Free |
Opis
Odczytuj/zapisuj dowolny folder, w tym sdcard, na urządzeniu z Androidem za pomocą tego serwera FTP. Możesz tworzyć kopie zapasowe zdjęć na komputerze, kopiować muzykę i filmy na urządzenie itp.
Jeśli nadal nie masz klienta ftp, polecam klienta FileZilla (możesz go pobrać ze strony http://filezilla-project.org/), ale możesz też użyć eksploratora plików w systemie Windows.
Darmowa wersja nie pozwala na wyświetlanie ekranu w orientacji poziomej.
Cechy:
Użyj dowolnego interfejsu sieciowego w swoim urządzeniu, w tym: WIFI, Ethernet, sieci komórkowej, USB...
Użytkownik anonimowy (może być wyłączony).
Jeden użytkownik FTP (może być wyłączony). Nazwę i hasło można zmienić.
Katalogiem domowym może być katalog główny,
Tryb tylko do odczytu.
Tryby pasywne i aktywne.
Pokaż ukryte pliki.
Niestandardowy folder domowy.
Możliwość uruchomienia serwera jako usługi pierwszoplanowej.
Tryb oszczędzania energii.
Obsługiwane języki: angielski, hiszpański, rumuński, francuski, włoski, węgierski, niemiecki, chiński, portugalski, koreański, rosyjski i kataloński.
Intencje:
com.theolivetree.ftpserver.StartFtpServer
com.theolivetree.ftpserver.StopFtpServer
DO ZROBIENIA:
Uruchom serwer jako użytkownik root (tylko urządzenia zrootowane).
Obsługa TLS/SSL dla bezpiecznych połączeń.
Jak połączyć się z serwerem FTP za pomocą kabla USB:
Może to być przydatne, gdy masz kabel USB i nie masz dostępu do sieci.
1) W telefonie przejdź do Ustawienia->Aplikacje->Rozwój i ustaw opcję „Debugowanie USB”.
2) Podłącz telefon do komputera za pomocą kabla USB.
3) Uruchom serwer adb. Na komputerze uruchom polecenie „adb start-server”.
adb to program, który można znaleźć na Android SDK. Zwykle znajdziesz go na android-sdkplatform-toolsadb.
4) Przekieruj potrzebne porty z komputera do telefonu. Na komputerze uruchom polecenie „adb forward tcp: 2221 tcp: 2221”
Będziesz musiał powtórzyć ten krok dla wszystkich serwerów FTP i portów pasywnych skonfigurowanych w Twoim telefonie. Będzie łatwiej, jeśli użyjesz niewielkiej liczby portów pasywnych.
Dzięki temu każde połączenie w komputerze z 127.0.0.1:2221 zostanie przekazane do telefonu w porcie 2221.
5) Uruchom serwer FTP w telefonie, otwórz ustawienia i w "Interfejsach sieciowych" wybierz "Loopback (127.0.0.1)" lub "Wszystko"
6) Uruchom serwer FTP.
7) W komputerze PC podłącz klienta ftp do ftp://127.0.0.1:2221 (port może być inny, zależy to od konfiguracji serwera FTP).
Połączenia w tym trybie muszą być zawsze uruchamiane przez komputer, więc w przypadku korzystania z połączenia USB dostępny jest tylko tryb pasywny.
Potrzebne uprawnienia:
INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Uprawnienie sieciowe umożliwiające serwerowi otwarcie komunikacji sieciowej z klientami FTP.
WRITE_EXTERNAL_STORAGE
Umożliwia serwer ftp zapis otrzymanych plików od klientów ftp na sdcard.
WAKE_LOCK
Utrzymuje wybudzanie telefonu tylko wtedy, gdy serwer jest uruchomiony. Jeśli telefon nie jest wybudzony połączenia z serwerem ftp mogą się nie powieść.
Biblioteki używane przez ten program: serwer ftp Apache v1.0.6. Licencja Apache2. Przepływ widoku systemu Android pakerfeldt (01 listopada 2011 r.). Licencja Apache2: http://www.apache.org/licenses/LICENSE-2.0.html
Specjalne podziękowania dla: Beatriz Vera, Surjit Panda, Alex Sovu, Balazs David Molnar, Damien Varvenne, Simone Balducci, Juanvi, Chengcheng Hu, Noelia, Noxa Tagakov, Joon Lim, Tomokazu Wakasugi i Paulino Feitio.