LoginLogin

Local Multiplayer File Sender

Root / Submissions / [.]

12Me21Created:
Download:5E7QX3K4
Version:Size:5.6 KB
Sends TXT,PRG,DAT, and GRP files using local multiplayer. (It sends GRP files twice as fast as SENDFILE, and the other types are probably about the same speed)

Instructions:

Run FILESEND on both systems, then choose [NO] (guest) on the receiver and [YES] (host) on the sender. Then select the file on the host system (using an actual selection menu; you don't have to type the filename!) Note: A progress bar will be displayed on the sender, but not the receiver. (This is because the receiver doesn't actually know how big the file is going to be)

Notes:

It can only send 1D Integer DAT files (I might add support for floating-point DAT files later)

Someone should abuse this.... or make it function like petit modem but without noise? Lumage - "uh, that's not possible, stfu, gtfo my website."

Replying to:Defaultio
Someone should abuse this.... or make it function like petit modem but without noise? Lumage - "uh, that's not possible, stfu, gtfo my website."
I guess it might work if you had a 3DS emulator that supported local multiplayer with real 3DS's.

Replying to:Defaultio
Someone should abuse this.... or make it function like petit modem but without noise? Lumage - "uh, that's not possible, stfu, gtfo my website."
Unless you manage to completely reverse engineer a given 3DS you can't even begin to spoof a wireless connection with a real one. The security involves secret keys and protocols IIRC.

About clients being unable to know how big the file is, the host could broadcast a "preamble" that basically says "hey, I'm broadcasting this!" and contains some file info and metadata. This could also improve the client UX by allowing it to automatically configure the output format etc.

Replying to:snail_
About clients being unable to know how big the file is, the host could broadcast a "preamble" that basically says "hey, I'm broadcasting this!" and contains some file info and metadata. This could also improve the client UX by allowing it to automatically configure the output format etc.
I kind of already do that, except I just send the filename/type, and not the size. I guess I could transmit the data length but it's not really necessary.

You should consider making this more like a multiplayer chat, like Skype Because I know how easy it is to send files, you just use MPSEND and it is guaranteed to arrive at the 3DS, why not build a messaging system around this? Which would allow you to send images, programs, text messages, from both ends at any given time. You could make this program a lot more user friendly of you wanted.

Oh, I found a bug with sending more than one file... so uh don't do that I guess...

Couldn’t the receiver have a progress bar by sending over the size of the file?

Replying to:HTV04
Couldn’t the receiver have a progress bar by sending over the size of the file?
Yeah, I really need to update this...