-
I want to build my own application that will make it possible to send and receive files directly between computers on a LAN, but i don't know where to start from. Any advice on what i need to know and which language would be best suited for this.0
-
Member • Jul 19, 2013
Pardon me, but I could not understand the need of your program, if u want to share files u can create a publicly shared folder and send/receive files using it, so please tell in detail what exactly u want to do using your application.Olu_OlaI want to build my own application that will make it possible to send and receive files directly between computers on a LAN, but i don't know where to start from. Any advice on what i need to know and which language would be best suited for this.
Best guess I can make is that u want to create something along the lines of dropbox, but do tell if that is what u want so that we can guide u about this.Are you sure? This action cannot be undone. -
Member • Jul 19, 2013
I hope its an good idea where the files to be shared will be shared with ease.Though the file sharing needs little single line programs to share on the Run command I will try to avoid it if I have an app for sharing.
Hope I see a app from you sooooon.All the best.Are you sure? This action cannot be undone. -
Member • Jul 26, 2013
rahul69Pardon me, but I could not understand the need of your program, if u want to share files u can create a publicly shared folder and send/receive files using it, so please tell in detail what exactly u want to do using your application.
Best guess I can make is that u want to create something along the lines of dropbox, but do tell if that is what u want so that we can guide u about this.
what i have in mind is a simple (maybe not so simple) application that would detect other hosts on a LAN ( with the same app installed on them) and should be able to send/receive files to/from these hosts without having to create a shared folder which every one can see. (some how similar to transferring files via Bluetooth.).
Incidentally i stumbled on an app online that already does something similar.(Its called LAN messenger) but would still like to develop mine.Are you sure? This action cannot be undone. -
Member • Jul 26, 2013
OK here is what you need. You can start with Visual Studio. You can deploy C# as language. Now make a framework as to how will your app look like. Insert buttons and stuff. Reference codes you can get it online or on C# tutorials. Your application will basically broadcast a signaturized hello request. If replied by other client on the network, means it has your application installed there too, it will list that client in your window. Then put some textfield there to write text/attach files and send button hits the target. It is not a simple one to code. For reference, you can use IPMessenger software while developing. It is also a VS product which serves the exact purpose you are trying to make. Read its developer notes from their website or try to debug that software. You will understand how to do it.Are you sure? This action cannot be undone. -
Member • Jul 26, 2013
implement TFTP / FTP protocol?Are you sure? This action cannot be undone. -
Member • Jul 27, 2013
You can implement it in any language u like, be it C# or Java or in C itself 😀.Olu_Olawhat i have in mind is a simple (maybe not so simple) application that would detect other hosts on a LAN ( with the same app installed on them) and should be able to send/receive files to/from these hosts without having to create a shared folder which every one can see. (some how similar to transferring files via Bluetooth.).
Incidentally i stumbled on an app online that already does something similar.(Its called LAN messenger) but would still like to develop mine.
The concepts required will be of Socket Programming.
If you are going for C# check out the TCPListener class
Hope it helps 😀Are you sure? This action cannot be undone. -
Member • Aug 26, 2013
Thanks for your suggestions. i've started work on it. I'm using Visual Basic2010 to program.Are you sure? This action cannot be undone. -
Member • Aug 27, 2013
actually making one computer as ftp server, turning off the firewall and trying to connect it from anther computer through ftp client programs like winscp(on windows), but doing something on own is always nice!Are you sure? This action cannot be undone. -
Member • Aug 27, 2013
What you are suggesting is a type of open for all sharing. This application he's trying to build is a client-client type of sharing.durgaactually making one computer as ftp server, turning off the firewall and trying to connect it from anther computer through ftp client programs like winscp(on windows), but doing something on own is always nice!Are you sure? This action cannot be undone.