Pinapayagan ka ng program na ito na magpatakbo ng isang ftp server sa iyong android device. Nangangahulugan ito na ang anumang iba pang computer / aparato ay maaaring ma-access ang mga file sa iyong android aparato habang tumatakbo ang ftp server. Halimbawa, ang pagpasok ng 'ftp: // ...' sa firefox url bar ay magbibigay-daan sa iyo upang mag-browse sa mga file sa iyong aparato mula sa isang desktop pc o isang laptop.
Bilang default, ang pangalan ng gumagamit at password ay parehong 'ftp', dapat mo itong baguhin. Ginagamit mo ang pangalan ng gumagamit at password na ito kapag na-access ang server.
Para sa mga kadahilanang kapangyarihan at seguridad, inirerekumenda na itigil ang server pagkatapos gamitin.
Mga Tampok:
* Kumpleto at mahusay na FTP Server
* Maaari basahin / isulat ang panloob na memorya at din ang panlabas na imbakan (tingnan ang mga advanced na setting)
* Nagpapatupad ng mga advanced na tampok ng FTP tulad ng UTF8, MDTM at MFMT
* Nagpapatupad ng Bonjour / DNS-SD para sa madaling pagtuklas ng serbisyo
* Maaari awtomatikong kumonekta sa mga napiling mga network ng wifi (trabaho / bahay / ...)
* Maaaring magsimula / ihinto ng Tasker o Locale, sa gayon din ay isang Tasker / Locale plug-in
* Posible ang isang hindi nagpapakilalang pag-login (na may pinigilan na mga karapatan para sa seguridad)
* Ang pag-configure ng direktoryo ng chroot posible (default sdcard)
* Pag-configure ng posibleng port (default 2121)
* Posible upang mapanatili ang pagtakbo habang screen off
* Tumatakbo sa lokal na network, kahit na ang pag-tether (telepono ay ang access point)
* May mga layunin sa publiko na suportahan ang pag-script:
- be.ppareit.swiftp.ACTION_START_FTPSERVER
- be.ppareit.swiftp.ACTION_STOP_FTPSERVER
* Mga patnubay sa interface ng Follows Material, mukhang mahusay sa telepono / tablet / tv / ...
* Gumagamit ng abiso upang paalalahanan ang gumagamit na tumatakbo ang server
* Madaling simula / paghinto ng server mula sa mga setting
* May widget upang madaliin ang pagsisimula / paghinto sa server
Ang server ay ganap na ipinatupad sa app mismo, hindi ito gumagamit ng isang panlabas na library. Nagbibigay ito ng pinakamahusay na posibleng pagganap sa android na tatakbo. Ang ilang mga advanced na tampok tulad ng UTF8, MDTM at MFMT ay ipinatupad. Bagaman dapat suportahan ang mga pinagbabatayan na file system.
Ang suporta sa Bonjour / DNS-SD ay napaka madaling gamiting kung ang kliyente os at ang file manager ay sumusuporta din sa mga protocol. Sa ganitong paraan, sa sandaling simulan mo ang ftp server sa aparatong android, makikita mo ito sa folder ng network ng iyong desktop.
Ang isang maraming mga gumagamit nagtanong kung posible na awtomatikong simulan ang server kapag tumatakbo ang android aparato. Natagpuan namin na mas kapaki-pakinabang na awtomatikong simulan ang server kapag kami ay konektado sa ilang mga wifi network. Ito ay may parehong epekto at napaka-madaling gamitin, halimbawa kapag dumating ka sa bahay, simulan ang iyong ftp server. Pagkatapos ay nagpunta kami nang higit pa at nagdagdag kami ng suporta para sa Tasker o Locale. Ang mga taong nais mag-script ng ilang mga gumagamit ng kaso para doon aparato ay maaaring madaling gawin iyon.
Magagamit ang mga lohikal na setting, tulad ng maaari mong halimbawa magtakda ng hindi nagpapakilalang pag-login at i-configure ang chroot at port. Ang isang menor de edad na pangkat ng mga gumagamit ay may ilang mga espesyal na kaso sa paggamit. Halimbawa ang pagpapatakbo ng server habang ang pag-tether o pagpapatakbo ng server mula sa eternet cable. Ang lahat ng mga ito ay posible at kami ay bukas para sa higit pang mga pagpapabuti.
Ang disenyo ay sumusunod sa opisyal na mga patnubay. Maaari kang maging sigurado na ang interface at ang hitsura ng logo sa iyong aparato. Ginagawa naming madali upang makontrol ang server, gamit ang mga abiso o mga widget kung kinakailangan.
Ang FTP Server ay bukas na mapagkukunan ng software na inilabas sa ilalim ng GPL v3.
Code: https://github.com/ppareit/swiftp
Mga Isyu: https://github.com/ppareit/swiftp/issues?state=open
Kasalukuyang tagapangalaga: Pieter Pareit.
Paunang pag-unlad: Dave Revell.
Na-update noong
Set 13, 2020