? SmileBASIC File Manager (Page 1) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password

SmileBASIC File Manager

1 2 3 4 5
  • #1 ✎ 63 Trinitro21 Chat Moderator First Week Joined in the very first week of SmileBASIC Source Website Query Denied Hidden Easter Eggs Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength I made a homebrew application that lets you copy your SmileBASIC programs to and from your SD card to allow for easy dumping, editing, and importing. It can be downloaded here: https://github.com/Trinitro21/lpp-3ds/releases If you don't have homebrew and want to use this, I made a short guide here: www.googledrive.com/host/0B4kbPEFlGXXIQ2dNTWtROTNIczQ I made a tutorial for anyone confused on how to use this which should hopefully clear up any confusion: http://www.smilebasicsource.com/page?pid=308 Currently it can't create new SmileBASIC files. It can only overwrite existing ones. UPDATE 1: It can create new SmileBASIC files now. UPDATE 2: Now it can dump and restore entire folders. Also if you press X it will tell you the contents of the header of a SB file. UPDATE 3: There's now an option to only copy the code; the header and footer will be ignored when going from SB to SD, and when copying to SB, a default header and footer will be injected. UPDATE 4: GRP and DAT files should work properly now, and a CIA build is included for fellow CFW users. If using the CIA version, put index.lua at the root of your SD card, and be aware that closing it yields an infinite closing dialog unless you press start. UPDATE 5: Copying GRP files to SmileBASIC using the "code only" option should fully work now. It now puts a T at the start of the file name when copying if the file doesn't start with a T or a B, in order to hopefully reduce potential damage caused by recklessly copying files that shouldn't be in SB. UPDATE 6: Further improvements to overall stability and other minor adjustments have been made to enhance the user experience. UPDATE 7: Releases are now on github: https://github.com/Trinitro21/lpp-3ds/releases Posted Edited by 12Me21
  • #2 ✎ 273 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
    Currently it can't create new SmileBASIC files. It can only overwrite existing ones.
    At least it can still do something... you can copy the blank program, if you want to create and modify it, re-copy it back to sb then go into sb then make another blank prg file and etc. Blank->SB to SD->Modify->SB make a new blank prg. repeat.
    Posted
  • #3 ✎ 12 Shadowdarkness Does this mean we can edit programs on a PC? Posted
  • #4 ✎ 63 Trinitro21 Chat Moderator First Week Joined in the very first week of SmileBASIC Source Website Query Denied Hidden Easter Eggs Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    Does this mean we can edit programs on a PC?
    Yes!
    Posted
  • #5 ✎ 12 Shadowdarkness Sweet, now I might actually be motivated to make something. Programming on the small 3ds screen is a pain. Posted
  • #6 ✎ 381 SquareFingers Nice. Suggestion: can you isolate the junk at the beginning and end of the file from the user? Strip it out when you copy 'out' of the SB filesystem, then re-insert it when you copy 'in' again (taking the junk from the file already in there)? Posted
  • #7 ✎ 183 Tgaming RNG Hidden Easter Eggs Pokemon Is Awesome! I love Pokemon! Express Yourself Good Page Hidden Achievements OMG IT'S HAPPENING!! Posted
  • #8 ✎ 340 HylianHoundoom First Day Joined on the very first day of SmileBASIC Source Website Avatar Taboo I didn't change my avatar for 180 days Website Banana For Scale Hidden Easter Eggs Is it possible to put images into SB using this? Posted
  • #9 ✎ 63 Trinitro21 Chat Moderator First Week Joined in the very first week of SmileBASIC Source Website Query Denied Hidden Easter Eggs Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    Nice. Suggestion: can you isolate the junk at the beginning and end of the file from the user? Strip it out when you copy 'out' of the SB filesystem, then re-insert it when you copy 'in' again (taking the junk from the file already in there)?
    That contains the author name. I thought of that already but I don't want to add something like a default author name.
    Posted
  • #10 ✎ 63 Trinitro21 Chat Moderator First Week Joined in the very first week of SmileBASIC Source Website Query Denied Hidden Easter Eggs Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    Is it possible to put images into SB using this?
    Yes. Dump a GRP, open it with http://www.smilebasicsource.com/page?pid=69, save it and restore it.
    Posted
  • #11 ✎ 381 SquareFingers
    Nice. Suggestion: can you isolate the junk at the beginning and end of the file from the user? Strip it out when you copy 'out' of the SB filesystem, then re-insert it when you copy 'in' again (taking the junk from the file already in there)?
    That contains the author name. I thought of that already but I don't want to add something like a default author name.
    But if you take the junk from the SB file you're replacing, you don't need a default author name. So, when the user asks to save a file (A) to SB, open and read the SB file it's replacing (B), then save the beginning of B followed by A followed by the end of B.
    Posted
  • #12 ✎ 63 Trinitro21 Chat Moderator First Week Joined in the very first week of SmileBASIC Source Website Query Denied Hidden Easter Eggs Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    Nice. Suggestion: can you isolate the junk at the beginning and end of the file from the user? Strip it out when you copy 'out' of the SB filesystem, then re-insert it when you copy 'in' again (taking the junk from the file already in there)?
    That contains the author name. I thought of that already but I don't want to add something like a default author name.
    But if you take the junk from the SB file you're replacing, you don't need a default author name. So, when the user asks to save a file (A) to SB, open and read the SB file it's replacing (B), then save the beginning of B followed by A followed by the end of B.
    Ah, I see what you're saying: use the limitation of only being able to overwrite SB files to omit the author name. Maybe I could do that, but still, being able to edit the author name is really nice. I could make that done within the program. Still there could be other things in the header and footer. I know the last edited date is stored there.
    Posted
  • #13 ✎ 87 Lego_meister Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Summer 2016 Contest Participant I participated in the SmileBASIC Source Summer 2016 Contest! Programming Contest Avatar Taboo I didn't change my avatar for 180 days Website WHAAAAATTT. Your homebrew guide just worked. I can't believe it. It was so easy. Posted
  • #14 ✎ 63 Trinitro21 Chat Moderator First Week Joined in the very first week of SmileBASIC Source Website Query Denied Hidden Easter Eggs Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    WHAAAAATTT. Your homebrew guide just worked. I can't believe it. It was so easy.
    Glad to have helped!
    Posted
  • #15 ✎ 183 Tgaming RNG Hidden Easter Eggs Pokemon Is Awesome! I love Pokemon! Express Yourself Good Page Hidden Achievements What does this mean for the world of SmileBASIC!? Posted
  • #16 ✎ 316 Chemicalex First Month Joined in the very first month of SmileBASIC Source Website Bees Hidden Easter Eggs Drawing I like to draw! Hobbies
    What does this mean for the world of SmileBASIC!?
    Means everyone is going to brick their 3DS trying to get homebrew.
    Posted
  • #17 ✎ 30 AGAaron Yeah, I'm going to wait until I upgrade my 3DS and use my old one to do this in case they ban homebrewers from the store. Likely SmileBASIC BIG will be good enough it won't matter, so I'm more likely to get a Wii U for that. I do much prefer a real keyboard either way. I'm shocked I get as much done on this piece of crap touchscreen & stylus on the tiny screen. Posted Edited by AGAaron
  • #18 ✎ 72 DrZog
    What does this mean for the world of SmileBASIC!?
    Means everyone is going to brick their 3DS trying to get homebrew.
    Silly. You're not going to brick your 3ds writing to SD card extdata. Or installing userland homebrew. Only the piracy mode sploits are dangerous.
    Posted
  • #19 ✎ 63 Trinitro21 Chat Moderator First Week Joined in the very first week of SmileBASIC Source Website Query Denied Hidden Easter Eggs Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    Yeah, I'm going to wait until I upgrade my 3DS and use my old one to do this in case they ban homebrewers from the store.
    How would they detect that you're using homebrew? I don't see any way unless the size in the header doesn't match the size of the program, and that can easily be fixed by simply opening and saving the program in SB.
    Posted
  • #20 ✎ 710 snail_ 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 Drawing I like to draw! Hobbies The only way they would be able to find out is if you somehow got online with pirated software, but even that's unlikely to be caught. Posted
1 2 3 4 5