Pokemon Box Dumper

Discussion in '3DS - Homebrew Development and Emulators' started by seanss, Jan 11, 2016.

  1. seanss
    OP

    seanss Newbie

    Newcomer
    8
    11
    Jan 3, 2016
    United States
    I've made a website which lets you view your Pokemon stats online. It can be useful if you do trades, giveaways or egg checking. It doesn't allow you to modify your Pokemon.

    Instructions
    1. Download the homebrew and then add it to your 3DS
    2. Go to http://www.boxviewer.xyz
    3. Open Box Dumper on your 3DS and select your Pokemon game and wait for it to complete.
    4. Your Pokemon should now be visible on the website.
    I've had to remove the OT because Korean/Japanese characters break it.

    Source: https://github.com/seans121/BoxDumper
    It's based on PCHex: https://gbatemp.net/threads/pchex-homebrew-pkhex.397565/
     

    Attached Files:



  2. Gocario

    Gocario GBAFail'd

    Member
    640
    560
    Sep 5, 2015
    France
    Bourg Palette
    What does the 3dsx really do?
    It seems that it reads save, interpret data, convert it to JSON, and send it to the server, right?
     
  3. seanss
    OP

    seanss Newbie

    Newcomer
    8
    11
    Jan 3, 2016
    United States
    Yes. I've never touched C before so I'm sure there's a faster way of doing this.
     
  4. Gocario

    Gocario GBAFail'd

    Member
    640
    560
    Sep 5, 2015
    France
    Bourg Palette
    You could also do a full dump of the PC, and interpret the data server-side (kind of better), if you prefer the PHP/JS.
     
  5. hacksn5s4

    hacksn5s4 Banned

    Banned
    4,332
    450
    Aug 12, 2015
    could you add a fc database to this so if you match a fc you can trade with them to hatch a shiny
     
    TheNerdWIzard likes this.
  6. cearp

    cearp the ticket master

    Member
    7,482
    4,714
    May 26, 2008
    Tuvalu
    what about korean/japanese nicknames? :) i hope you can fix the problem anyway and not ignore it!
    a very nice idea, thanks, really cool
     
  7. seanss
    OP

    seanss Newbie

    Newcomer
    8
    11
    Jan 3, 2016
    United States
    I'm looking at fixing OT now. Hopefully I'll figure it out.
     
    cearp likes this.
  8. TheNerdWIzard

    TheNerdWIzard GBAtemp Regular

    Member
    233
    104
    Jun 7, 2015
    United States
    Why send the data to a server? Why not just display the data on the 3DS itself? It would be easier and more convenient.

    — Posts automatically merged - Please don't double post! —

    What would be nice if the app could edit markings so we could mark pokemon that have perfect IVs.
     
    runetoonxx2 likes this.
  9. seanss
    OP

    seanss Newbie

    Newcomer
    8
    11
    Jan 3, 2016
    United States
    I made this for easy exporting which is why it sends to the server. You could use PCHex++ if you just want it on the 3DS. Thanks for the suggestion, I'll add soon :)
     
    TheNerdWIzard likes this.
  10. jackhiggins138

    jackhiggins138 Advanced Member

    Newcomer
    75
    4
    Nov 13, 2014
    any chance you can make a .cia version ?
     
  11. jackhiggins138

    jackhiggins138 Advanced Member

    Newcomer
    75
    4
    Nov 13, 2014
    also would be cool if i were able to link people to my box dump on the site.
     
  12. seanss
    OP

    seanss Newbie

    Newcomer
    8
    11
    Jan 3, 2016
    United States
    You can share your boxes by clicking on sessions and copying the ID and then other people pasting it in to the box.
     
  13. jackhiggins138

    jackhiggins138 Advanced Member

    Newcomer
    75
    4
    Nov 13, 2014
    true , but linking an URL is a lot easier and more convenient
     
    Minnow likes this.
  14. Minnow

    Minnow GBAtemp Fan

    Member
    462
    709
    Oct 5, 2015
    Canada
    This is actually really cool. Great for trading.

    As suggested above, perhaps a CIA version of it?
     
  15. Slashcash

    Slashcash GBAtemp Fan

    Member
    334
    461
    Oct 15, 2015
    Italy
    Is there any source code available? It would be cool to add this feature to PCHex++ (if it's ok for you) as it's really useful for trading

    [EDIT]Lazy reader. It is in OP
     
    Minnow likes this.
  16. Minnow

    Minnow GBAtemp Fan

    Member
    462
    709
    Oct 5, 2015
    Canada
    Please do :3
     
  17. Josephvb10

    Josephvb10 The Pokémon guy

    Member
    532
    384
    Aug 26, 2009
    Lumiose City
    On the 3DS it says the data has been sent to the server, but on the website it says "Waiting for a connection...". @seanss

    Nvm, it worked the second time.
     
    Last edited by Josephvb10, Jan 12, 2016
  18. seanss
    OP

    seanss Newbie

    Newcomer
    8
    11
    Jan 3, 2016
    United States
    I'll add it this week.

    I'll look in to it :)

    That's fine with me :)
     
  19. hacksn5s4

    hacksn5s4 Banned

    Banned
    4,332
    450
    Aug 12, 2015
    could you add a fc database for esv and tsv matching to get shinys
     
  20. seanss
    OP

    seanss Newbie

    Newcomer
    8
    11
    Jan 3, 2016
    United States
    I could probably add an option to search existing TSV databases for a match but first I need to fix the ot bug.