ఈ ప్రోగ్రామ్ మీ Android పరికరంలో ftp సర్వర్ను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. Ftp సర్వర్ రన్ అవుతున్నప్పుడు మరే ఇతర కంప్యూటర్ / పరికరం మీ Android పరికరంలోని ఫైళ్ళను యాక్సెస్ చేయగలదని దీని అర్థం. ఉదాహరణకు, ఫైర్ఫాక్స్ url బార్లో 'ftp: // ...' ఎంటర్ చేస్తే డెస్క్టాప్ పిసి లేదా ల్యాప్టాప్ నుండి మీ పరికరంలోని ఫైల్లను బ్రౌజ్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
అప్రమేయంగా, వినియోగదారు పేరు మరియు పాస్వర్డ్ రెండూ 'ftp', మీరు వాటిని మార్చాలి. సర్వర్ను యాక్సెస్ చేసేటప్పుడు మీరు ఈ యూజర్ పేరు మరియు పాస్వర్డ్ను ఉపయోగిస్తారు.
శక్తి మరియు భద్రతా కారణాల దృష్ట్యా, సర్వర్ ఉపయోగించిన తర్వాత ఆపివేయమని సిఫార్సు చేయబడింది.
లక్షణాలు:
* పూర్తి మరియు సమర్థవంతమైన FTP సర్వర్
* అంతర్గత మెమరీని మరియు బాహ్య నిల్వను చదవగలదు / వ్రాయగలదు (అధునాతన సెట్టింగులను చూడండి)
* UTF8, MDTM మరియు MFMT వంటి అధునాతన FTP లక్షణాలను అమలు చేస్తుంది
* సులభమైన సేవ ఆవిష్కరణ కోసం బోంజోర్ / డిఎన్ఎస్-ఎస్డిని అమలు చేస్తుంది
* ఎంచుకున్న వైఫై నెట్వర్క్లలో స్వయంచాలకంగా కనెక్ట్ కావచ్చు (పని / ఇల్లు / ...)
* టాస్కర్ లేదా లొకేల్ చేత ప్రారంభించవచ్చు / ఆపివేయవచ్చు, అందువల్ల ఇది టాస్కర్ / లొకేల్ ప్లగ్-ఇన్ కూడా
* అనామక లాగిన్ సాధ్యమే (భద్రత కోసం పరిమితం చేయబడిన హక్కులతో)
* క్రూట్ డైరెక్టరీ యొక్క కాన్ఫిగరేషన్ సాధ్యమే (డిఫాల్ట్ sdcard)
* పోర్ట్ యొక్క కాన్ఫిగరేషన్ సాధ్యమే (డిఫాల్ట్ 2121)
* స్క్రీన్ ఆఫ్లో ఉన్నప్పుడు అమలులో ఉండటానికి అవకాశం ఉంది
* టెథరింగ్ చేస్తున్నప్పుడు కూడా స్థానిక నెట్వర్క్లో నడుస్తుంది (ఫోన్ యాక్సెస్ పాయింట్)
* స్క్రిప్టింగ్కు మద్దతు ఇవ్వడానికి పబ్లిక్ ఉద్దేశాలు ఉన్నాయి:
- be.ppareit.swiftp.ACTION_START_FTPSERVER
- be.ppareit.swiftp.ACTION_STOP_FTPSERVER
* మెటీరియల్ ఇంటర్ఫేస్ మార్గదర్శకాలను అనుసరిస్తుంది, ఫోన్ / టాబ్లెట్ / టీవీ / ...
* సర్వర్ నడుస్తున్నట్లు వినియోగదారుకు గుర్తు చేయడానికి నోటిఫికేషన్ను ఉపయోగిస్తుంది
* సెట్టింగ్ల నుండి సర్వర్ను సులభంగా ప్రారంభించడం / ఆపడం
* సర్వర్ను ప్రారంభించడం / ఆపడం సులభతరం చేయడానికి విడ్జెట్ ఉంది
అనువర్తనంలోనే సర్వర్ పూర్తిగా అమలు చేయబడింది, ఇది బాహ్య లైబ్రరీని ఉపయోగించదు. ఇది అమలు చేయడానికి Android లో సాధ్యమైనంత ఉత్తమమైన పనితీరును అందిస్తుంది. UTF8, MDTM మరియు MFMT వంటి కొన్ని అధునాతన లక్షణాలు అమలు చేయబడతాయి. అంతర్లీన ఫైల్ సిస్టమ్ వారికి మద్దతు ఇవ్వాలి.
క్లయింట్ os మరియు దాని ఫైల్ మేనేజర్ కూడా ప్రోటోకాల్లకు మద్దతు ఇస్తే బోంజోర్ / DNS-SD మద్దతు చాలా సులభమైంది. ఈ విధంగా, మీరు Android పరికరంలో ftp సర్వర్ను ప్రారంభించిన క్షణం, మీరు దానిని మీ డెస్క్టాప్ యొక్క నెట్వర్క్ ఫోల్డర్లో కనుగొంటారు.
Android పరికరం నడుస్తున్నప్పుడు సర్వర్ను స్వయంచాలకంగా ప్రారంభించడం సాధ్యమేనా అని చాలా మంది వినియోగదారులు అడిగారు. మేము కొన్ని వైఫై నెట్వర్క్లకు కనెక్ట్ అయినప్పుడు సర్వర్ను స్వయంచాలకంగా ప్రారంభించడం మరింత ఉపయోగకరంగా ఉందని మేము కనుగొన్నాము. ఇది అదే ప్రభావాన్ని కలిగి ఉంది మరియు చాలా సులభమైంది, ఉదాహరణకు మీరు ఇంటికి వచ్చినప్పుడు, మీ ftp సర్వర్ను ప్రారంభించండి. మేము మరింత ముందుకు వెళ్ళాము మరియు మేము టాస్కర్ లేదా లొకేల్కు మద్దతునిచ్చాము. పరికరం కోసం కొంత ఉపయోగ కేసును స్క్రిప్ట్ చేయాలనుకునే వ్యక్తులు దీన్ని సులభంగా చేయవచ్చు.
లాజికల్ సెట్టింగులు అందుబాటులో ఉన్నాయి, ఉదాహరణకు మీరు అనామక లాగిన్ను సెట్ చేసి, క్రూట్ మరియు పోర్ట్ను కాన్ఫిగర్ చేయవచ్చు. వినియోగదారుల యొక్క చిన్న సమూహం కొన్ని ప్రత్యేక ఉపయోగ కేసులను కలిగి ఉంది. ఉదాహరణకు, ఈథర్నెట్ కేబుల్ నుండి సర్వర్ను టెథర్ చేస్తున్నప్పుడు లేదా నడుపుతున్నప్పుడు సర్వర్ను నడుపుతుంది. అవన్నీ సాధ్యమే మరియు మరిన్ని మెరుగుదలల కోసం మేము సిద్ధంగా ఉన్నాము.
డిజైన్ అధికారిక మార్గదర్శకాలను అనుసరిస్తుంది. మీ పరికరంలో ఇంటర్ఫేస్ మరియు లోగో బాగా కనిపిస్తాయని మీరు అనుకోవచ్చు. అవసరమైన చోట నోటిఫికేషన్లు లేదా విడ్జెట్లను ఉపయోగించి సర్వర్ను నియంత్రించడాన్ని కూడా మేము సులభతరం చేస్తాము.
FTP సర్వర్ అనేది GPL v3 క్రింద విడుదల చేయబడిన ఓపెన్ సోర్స్ సాఫ్ట్వేర్.
కోడ్: https://github.com/ppareit/swiftp
సమస్యలు: https://github.com/ppareit/swiftp/issues?state=open
ప్రస్తుత నిర్వహణ: పీటర్ పరేట్.
ప్రారంభ అభివృద్ధి: డేవ్ రివెల్.
అప్డేట్ అయినది
13 సెప్టెం, 2020