Dziękuję za ocenę i opinie!
Już oceniłeś.
Zmień swoje urządzenie z systemem Android w serwer FTP i łatwo przesyłaj pliki przez Wi-Fi.
Ten program umożliwia uruchomienie serwera FTP na urządzeniu z systemem Android. Oznacza to, że każdy inny komputer/urządzenie może uzyskać dostęp do plików na urządzeniu z systemem Android, gdy serwer FTP jest uruchomiony. Na przykład, wpisanie „ftp://...” w większości eksploratorów plików lub klientów FTP umożliwi przeglądanie, przesyłanie, pobieranie, zmianę nazwy, tworzenie i usuwanie plików i folderów.
SwiFTP może zapewnić dostęp FTP do współdzielonej pamięci masowej urządzenia lub ograniczyć dostęp do określonych folderów. Pełny dostęp do współdzielonej pamięci masowej umożliwia pełne zarządzanie plikami FTP, w tym operacje, których nie obsługuje dostęp do wybranych folderów w systemie Android.
Domyślna nazwa użytkownika i hasło to „ftp”. Należy je zmienić przed użyciem serwera. Ze względów bezpieczeństwa i oszczędności energii zaleca się wyłączenie serwera po jego użyciu. Zużycie procesora i pamięci jest jednak minimalne. Serwer można łatwo sprawdzić i wyłączyć bezpośrednio z poziomu powiadomienia.
Funkcje:
- Kompletny serwer FTP zaimplementowany w samej aplikacji
- Pełne zarządzanie plikami FTP w pamięci współdzielonej: przeglądanie, przesyłanie, pobieranie, tworzenie, zmiana nazw i usuwanie plików i folderów
- Wybór między pełnym dostępem do pamięci współdzielonej (funkcja „Dostęp do wszystkich plików” w systemie Android) a dostępem tylko do wybranych folderów (funkcja „Storage Access Framework” w systemie Android)
- Odczyt i zapis plików w wewnętrznej pamięci współdzielonej i zewnętrznej
- Funkcje FTP, w tym UTF-8, MDTM i MFMT
- Szyfrowane połączenia FTPS, obsługiwane zarówno w trybie jawnym, jak i niejawnym
- Wykrywanie usług Bonjour/DNS-SD dla zgodnych klientów
- Wiele kont użytkowników z możliwością tworzenia indywidualnych folderów domowych
- Opcjonalne logowanie anonimowe z dostępem tylko do odczytu
- Dostęp do całej pamięci współdzielonej lub tylko do wybranych folderów
- Ograniczenia folderów dla poszczególnych użytkowników (chroot)
- Konfigurowalne porty serwera i trybu pasywnego, domyślny port FTP to 2121
- Reguły zezwalania i blokowania IP z ochroną przed wielokrotnymi nieudanymi logowaniami
- Obsługa sieci lokalnych, w tym Wi-Fi, Ethernet, hotspoty i tethering
- Opcja utrzymywania dostępności serwera przy wyłączonym ekranie
- Obsługa wtyczek Tasker i Locale do uruchamiania i zatrzymywania serwera, sprawdzania jego stanu i reagowania na jego zmiany (skontaktuj się ze mną w sprawie wsparcia dla wtyczek)
- Sterowanie uruchamianiem i zatrzymywaniem serwera w aplikacji, stałe powiadomienia, widżet na ekranie głównym, kafelek szybkich ustawień i skrót do programu uruchamiającego
- Interfejs zaprojektowany dla telefonów, tabletów i telewizorów
- Opcjonalne logowanie w celu rozwiązywania problemów
Serwer jest w pełni zaimplementowany w samej aplikacji i nie korzysta z zewnętrznej biblioteki. Zapewnia najlepszą możliwą wydajność działania na systemie Android. Zaimplementowano kilka zaawansowanych funkcji, takich jak UTF8, MDTM i MFMT, choć system plików musi je obsługiwać.
Obsługa Bonjour/DNS-SD jest bardzo przydatna, jeśli system operacyjny klienta i jego menedżer plików również obsługują te protokoły. W ten sposób, po uruchomieniu serwera FTP na urządzeniu z Androidem, znajdziesz go w folderze sieciowym na pulpicie.
Serwer FTP to oprogramowanie typu open source udostępniane na licencji GPL v3.
Kod źródłowy: https://github.com/ppareit/swiftp
Śledzenie problemów: https://github.com/ppareit/swiftp/issues
Aktualny opiekun: Pieter Pareit
Początkowy rozwój: Dave Revell
Jedno kliknięcie, aby zainstalować pliki XAPK/APK na Androidzie!