[2733] in Software_Announce
Re: megaGET installed in outland
daemon@ATHENA.MIT.EDU (John Hawkinson)
Sun Dec 30 12:06:49 2007
Date: Sun, 30 Dec 2007 12:06:14 -0500
From: John Hawkinson <jhawk@MIT.EDU>
To: software-announce@MIT.EDU, bug-outland@MIT.EDU
In-Reply-To: <4776EBC8.9010904@mit.edu>
Kevin Chen <kchen@MIT.EDU> wrote on Sat, 29 Dec 2007
at 19:52:24 -0500 in <4776EBC8.9010904@mit.edu>:
> megaGET 0.21, a general purpose file upload/download utility, is now
> installed in the outland locker.
From reading this announcement, I couldn't tell at all how you
would use this. The web page makes it a bit more clear (and dubious, IMO),
so I'm including it here.
--jhawk
megaGET
* Latest release: 0.21
* Download: Fedora Core 4, Win32
Instructions
megaget -h : Output help
megaget : Send a file
megaget : Receive a file with a given password
megaget -l : Listen to receive files
megaget : Send a file to a listener with a given password
megaget is a general purpose file upload/download utility. It has two primary modes of operation: send and receive.
Mode 1: Sending files
To send a file from one computer to another, simply run:
> megaget blah.txt
Your password is 'AAGIU', waiting to send file.
(Hint: Run 'megaget AAGIU' to receive this file on another computer.)
This chooses a random password (in this case, AAGIU) and notifies the megaget server that you're ready to send the file 'blah.txt'. To receive the file, go to the other computer and run:
> megaget AAGIU
This will contact the megaget server with the password AAGIU, find the first computer, and then receive 'blah.txt' direct in a peer-to-peer fashion. (No data ever goes through the megaget server itself.) To repeat the operation on other computers, just run 'megaget AAGIU' again and again.
Mode 2: Receiving files
Alternatively, if you want to receive one or more files from other computers, simply run megaget in 'listen' mode using the '-l' parameter:
> megaget -l
Your password is 'OFXAR', waiting to receive.
(Hint: Run 'megaget OFXAR' to send a file to this computer.)
This chooses a random password (in this case, OFXAR) and notifies the megaget server that it's ready to receive files from other computers. Then, go to another computer and run:
> megaget blah.txt OXFAR
This will contact the megaget server with the pasword OXFAR, find the first computer, and then send 'blah.txt' direct in a peer-to-peer fashion. To receive more files, just repeat the operation on other computers, or with more files.
Additional Parameters:
-v : Verbose output (-vV for extra verbose)
-q : Quiet output
-s : : Override the default server (megaget.redswoosh.net:443)
-r : Repeats the test the stated number of times
-tcp : Uses TCP instead of Mega (alternates if repeating)
-sr : Limit the send rate to per second
megaGET v0.21: dbarrett@akamai.com