On sending machine, press the big Send! button to connect to the second machine.On receiving machine, press the big Receive! buton to start waiting for incoming connections.On the sending machine, go to Send tab, click Browse button to select a file to be sent, as well as enter the name or IP of the destination computer.On the receiving machine, go to Receive tab and press Load button to see your computer name and IP address.Run JustSendIt Prototype on both machines.If you have some computers at home or at work that you transfer files between or if you want to a file to your friend over the Internet, you are sure one of the computers have public IP or is set as DMZ so the other can connect to it, the way to send a file is: Then I decided to code a quick prototype of such program in C# and here it is: JustSendIt Prototype. So finally I've used an USB flash memory stick to copy this file :P But after this, I've recalled my old idea about a simple program to transfer files over a network called JustSendIt. But why would I install a web browser (while I prefer Firefox) and register on their website as Opera Unite user to just send some file between my two computers? Opera Unite - this is a good technology, because it's simple and "just works".It's good for two people to pass files over the Internet, but what about my case? Do I have to register myself #2 on Skype just to send files between my two personal computers over LAN? File sending functionality in some IM programs like Skype or Gadu-Gadu - it works (sometimes.) and transfers a file directly, but it needs to have a registered client on both machines.But the remote machine must have an SSH server, which is by default available only on Linux, not on Windows. SCP - this service works perfectly and it looks just like Total Commander when using WinSCP client.Dropbox - It's a great service, but again, why would I upload my file somewhere to the Internet and download it again if I only want to transfer it between two computers, directly.E-mail servers also have some limitations on both size and type of files you send. Besides, destination machine can start receiving file only after source machine already finished sending it. ![]() But then it must go through the mail server, which is a nonsense, because I could connect the computers faster directly. Other possibilities to send a file over a network are: when I just want to transfer a file? Besides, FTP protocol is known for causing technical problems because it opens separate connections on different ports to transfer data. I don't like the idea of using FTP to transfer files anyway, because why do I have to install the server, setup user accounts etc. I tried different settings on client side like Passive Mode etc., but it changed nothing. I could logon to the server from remote machine, but not to transfer any file. Disabling Windows Firewall on both machines didn't help either.įTP - I have FileZilla FTP server installed on both machines and I know it's quite good software, but that day I couldn't make it work. Well, we all know that this service often stop working randomly. Same happened when I shared a folder on my desktop and tried to enter it from my laptop. I tried to share some folder on my laptop to access it from my PC and it didn't work, despite machines could contact each other via hostname or IP. ![]() Network Neighbourhood - most natural way of passing files between Windows computers. But at the same time I don't know about any program that would simply allow me to send a file to a destination machine without being overly sophisticated or causing some strange technical problems. It may seem strange and it's really shocking to me because transferring data is the most fundamental thing we do when using any kind of network. It's not a new idea for me, but last weekend it made me angry again that I couldn't send a file from my laptop to my desktop PC over my home local network. I keep it for reference, but it probably doesn't reflect my current knowledge and beliefs. ![]() Warning! Some information on this page is older than 6 years now.
0 Comments
Leave a Reply. |