Skip to content

nishalk01/FTPServer_app_using_kivy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FTPServer_app_using_kivy

is an application built using kivy and kivymd for UI all the app does is setup ftpserver on the device so that u can use it transfer files

Home page Settings page
image image

You can find already built apk file here

How to use the app

Lets say you want to transfer file between mobile and a computer,Make sure You have both connected through hotspot(from mobile)

Step1:

Open App(on mobile phone) and click on the switch button to turn on ftpServer

Step2:

Check your Notification to see if there is a notification from the app

image

Step3:

Type that out in your computer browser(in my case it was ftp://192.168.43.1:1024) and enter it should show something like this in your browser

You can also write your own ftpclient like the one i use you can refer to that code Here

image

How to run the code


Step1:Installation

Assuming you have pip3 and python3 installed in your system install the following packages

  • pip3 install kivy
  • pip3 install kivymd
  • pip3 install netifaces
  • pip3 install pyftpdlib
  • pip3 install plyer

Now that you have all the dependencies run the program that will open up app window

To build the app use buildozer you can refer to src/buildozer.spec file in the repo and also

make sure uncomment code present in

src/main.py and comment the desktop ones

References:

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages