? Local Multiplayer File Sender ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password
Another contest? You asked for it!

Local Multiplayer File Sender

Submitted
Updated
Author
12Me21
Public Key
5E7QX3K4
Min. Compat.
All
Size
5.6 KB
Rating
3 votes
Description 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)
Categories
Keywords
  • send
  • file
  • multiplayer
7 Comment(s) 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Oh, I found a bug with sending more than one file... so uh don't do that I guess... Simeon Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies 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. snail_ snail_ Power User Helper Received for being very helpful around SmileBASIC Source Achievements Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Second Year My account is over 2 years old Website 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. 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself 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. Super_Defaultio Super_Defaultio First Month Joined in the very first month of SmileBASIC Source Website Beginner Programmer I'm just starting out! I'm still trying to grasp the basics. Programming Strength Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself Someone should abuse this.... or make it function like petit modem but without noise? Lumage - "uh, that's not possible, stfu, gtfo my website." 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself I guess it might work if you had a 3DS emulator that supported local multiplayer with real 3DS's. snail_ snail_ Power User Helper Received for being very helpful around SmileBASIC Source Achievements Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Second Year My account is over 2 years old 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.