Ši programa leidžia paleisti FTP serverį „Android“ įrenginyje. Tai reiškia, kad bet kuris kitas kompiuteris / įrenginys gali pasiekti „Android“ įrenginio failus, kol veikia FTP serveris. Pvz., Įvedę „ftp: // ...“ į „Firefox“ URL juostą, galėsite naršyti įrenginyje esančius failus iš stalinio ar nešiojamojo kompiuterio.
Pagal numatytuosius nustatymus, vartotojo vardas ir slaptažodis yra „ftp“, turėtumėte juos pakeisti. Šį vartotojo vardą ir slaptažodį naudojate prisijungdami prie serverio.
Dėl energijos ir saugumo priežasčių po naudojimo rekomenduojama sustabdyti serverį.
Funkcijos:
* Pilnas ir efektyvus FTP serveris
* Geba skaityti / rašyti vidinę atmintį ir išorinę atmintį (žr. Išplėstinius nustatymus)
* Įdiegtos patobulintos FTP funkcijos, tokios kaip UTF8, MDTM ir MFMT
* Įdiegia „Bonjour“ / DNS-SD, kad lengvai atrastų paslaugas
* Gali automatiškai prisijungti prie pasirinktų „WiFi“ tinklų (darbas / namas / ...)
* Galima paleisti / sustabdyti „Tasker“ ar „Locale“, taigi yra ir „Tasker“ / „Locale“ papildinys
* Galimas anoniminis prisijungimas (su ribotomis saugumo teisėmis)
* Galima „chroot“ katalogo konfigūracija (numatytoji sdcard)
* Galima uosto konfigūracija (numatytasis 2121)
* Galima toliau veikti, kai ekranas išjungtas
* Veikia vietiniame tinkle, net rišant (telefonas yra prieigos taškas)
* Visuomenės ketina palaikyti scenarijų kūrimą:
- be.ppareit.swiftp.ACTION_START_FTPSERVER
- be.ppareit.swiftp.ACTION_STOP_FTPSERVER
* Laikosi Medžiagos sąsajos gairių, gerai atrodo telefone / planšetiniame kompiuteryje / TV / ...
* Naudodamas pranešimą primena vartotojui, kad serveris veikia
* Paprastas serverio paleidimas / sustabdymas nuo nustatymų
* Yra valdikliui palengvinti serverio paleidimą / sustabdymą
Serveris yra visiškai įdiegtas pačioje programoje, jis nenaudoja išorinės bibliotekos. Tai suteikia geriausią įmanomą našumą „Android“, kad būtų galima paleisti. Įdiegtos kai kurios patobulintos funkcijos, tokios kaip UTF8, MDTM ir MFMT. Nors pagrindinė failų sistema turi juos palaikyti.
„Bonjour“ / DNS-SD palaikymas yra labai patogus, jei klientas ir jo failų tvarkyklė taip pat palaiko protokolus. Tokiu būdu, kai paleidžiate ftp serverį „Android“ įrenginyje, jį rasite savo darbalaukio tinklo aplanke.
Daugybė vartotojų klausė, ar įmanoma automatiškai paleisti serverį, kai veikia „Android“ įrenginys. Mes nustatėme, kad naudingiau automatiškai paleisti serverį, kai esame prisijungę prie tam tikrų „wifi“ tinklų. Tai turi tą patį poveikį ir yra labai patogu, pavyzdžiui, kai jūs grįžtate namo, paleiskite savo FTP serverį. Tada nuėjome dar toliau ir pridėjome palaikymą „Tasker“ ar „Locale“. Žmonės, mėgstantys scenarijų kurti tam tikram prietaisui, gali lengvai tai padaryti.
Galimi loginiai parametrai, pvz., Galite nustatyti anoniminį prisijungimą ir konfigūruoti „chroot“ bei prievadą. Nedidelė vartotojų grupė turi keletą ypatingo naudojimo atvejų. Pavyzdžiui, paleisti serverį rišimo metu arba paleisti serverį iš eterneto kabelio. Visi šie principai yra įmanomi ir esame pasirengę dar daugiau patobulinimų.
Projektavimas atitinka oficialias gaires. Galite būti tikri, kad sąsaja ir logotipas jūsų įrenginyje atrodo gerai. Taip pat palengviname serverio valdymą, kur reikia, naudojant pranešimus ar valdiklius.
FTP serveris yra atvirojo kodo programinė įranga, išleista naudojant GPL v3.
Kodas: https://github.com/ppareit/swiftp
Leidimai: https://github.com/ppareit/swiftp/issues?state=open
Dabartinis prižiūrėtojas: Pieteris Pareitas.
Pradinis kūrimas: Dave'as Revellas.