RMMV Generator Importer Utility

Discussion in 'Useful Development Tools' started by Duce, Dec 8, 2015.

  1. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    Here's the Importer Utility I've been working on, It's made in Java so it should work on both windows and mac

    I don't have a mac so I couldn't test it on there, but it works on windows for me,

    I'd like any feedback I can get, and any suggestions on what to add,

    I plan to add in zip file support later (maybe rar file too if I can) but right now it just asks for a import folder

    the import folder should have the same layout as the generator folder for now but I plan to add multiple ways it can scan for parts.

    your able to preview the parts and then move or copy all generator part files from the import folder to the selected generator folder.

    how to use:

    Select Import folder

    Click 'Scan for Parts'

    Look at the found parts on the 'Scan Results' tab make sure all looks right.

    Select RMMV Generator folder if it's not already filled in(currently it will autofill it if it's in the same folder you ran it in)

    Click 'Get Part Totals' the totals will be listed and folder write status will be checked

    Choose Move or Copy

    Click 'Perform Import' 

    Lastest Vers. 1.2.0  (Needs Java 8)

    http://www.mediafire.com/download/v0695y297keo9o9/RGI_1.2.0.zip

    Added in and optional output folder function, when using this mode all file will be written to this folder

    it will create a 'Generator' folder  in the folder you select, and put all files and folders in it, while using the count from your RMMV Generator folder.

    you can then just copy over this folder on top of your RMMV one, you can use this in case your RMMV one is write protected or

    you just want to check the files before put them in.

    This is actually my first public program I've made so maybe be a few bugs, if you find any tell me.

    Vers. 1.2.0 

    http://www.mediafire.com/download/v0695y297keo9o9/RGI_1.2.0.zip

    Added in and optional output folder function, when using this mode all file will be written to this folder

    it will create a 'Generator' folder  in the folder you select, and put all files and folders in it, while using the count from your RMMV Generator folder.

    you can then just copy over this folder on top of your RMMV one, you can use this in case your RMMV one is write protected or 

    you just want to check the files before put them in.

    Vers. 1.1.1 

    http://www.mediafire.com/download/8wd76yd2einez5s/RGI_1.1.1.zip

    Fixed a typo on TV FrontHair, before it was not finding them, sorry.



    Vers. 1.1.0

    Now uses a separate thread to do stuff, so the UI now longer freezes while doing stuff.

    I also put in limits to how fast it works, so it's a little bit slower but it shouldn't be too noticeable

    Added progress bars too to go along with the now unfrozen UI.

    Added a write status checker on the generator folder when 'Get Part Totals' is clicked

    Ver. 1.002

    I fixed a bug where it wasn't finding the parts correctly.

    http://www.mediafire.com/download/6lu23x02qsypasp/RGI.1.002.jar.zip (this version don't find TV Front Hair)

    Ver. 1.001

    I fixed a bug where it wasn't scanning the Female folders if it found the Male one

    Ver. 1.0 

    First release.
     
    Last edited by a moderator: Dec 24, 2015
    #1
  2. izyees

    izyees My Secret Santa Veteran

    Messages:
    243
    Likes Received:
    65
    First Language:
    english
    an advice, don't use mediafire  :rwink:  I can't download it because chrome detect it as a virus.
     
    #2
  3. Niten Ichi Ryu

    Niten Ichi Ryu Grey Lords Emissary Veteran

    Messages:
    1,305
    Likes Received:
    1,199
    Location:
    Tanelorn
    First Language:
    French
    Primarily Uses:
    RMMV
    giving it a try.

    Maybe I'm doing something wrong, but I used it with the RM generator folder as Source AND destination (see if it could import female parts) and I only see the male parts in the scan results.

    @Izyees, an advice, try another browser  ;) . Firefox has no issues.
     
    Last edited by a moderator: Dec 9, 2015
    #3
  4. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    @Izyees, huh? I use chrome too and have no problem, chrome not claiming it to have a virus.

    @Niten Ichi Ryu, oh sorry that's totally my fault was a minute change I forgot to test, sorry. I have updated it, it should scan both Male and Female now,

    before it wasn't even scanning the female if it found the male.

    but having the source and destination the same would just duplicate the parts on copy and just mess it up on move.
     
    Last edited by a moderator: Dec 9, 2015
    #4
  5. Niten Ichi Ryu

    Niten Ichi Ryu Grey Lords Emissary Veteran

    Messages:
    1,305
    Likes Received:
    1,199
    Location:
    Tanelorn
    First Language:
    French
    Primarily Uses:
    RMMV
     Of course it would, but that was the best way I found to test the scan feature on actual resources :) (haven't really collected Gen parts yet, as I waiting for such tool)

    I tested the updated, and female parts show up correctly.

    That tool will be a great help I think. now off to get some gen pieces.

    Thanks for that!
     
    #5
  6. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    yeah actually I was doing the same when I was testing it lol but I was just using a copy of the folder.
     
    #6
  7. Niten Ichi Ryu

    Niten Ichi Ryu Grey Lords Emissary Veteran

    Messages:
    1,305
    Likes Received:
    1,199
    Location:
    Tanelorn
    First Language:
    French
    Primarily Uses:
    RMMV
    Me too.

    ok, now it could be because I left everything in the program files (x86) directory, but seems I cant do the copy.

    been using the pieces from Mon's Character gen expansion.

    Import folder is one I created

    RMMV Generator folder is the one in the Kadokawa folder

    --Starting Import Action--
    {RMMV Generator}\Variation\Female\icon_AccA_p06.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyebrows_p11.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyebrows_p12.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyebrows_p13.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyebrows_p14.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyebrows_p15.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p14.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p15.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p16.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p17.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p18.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p19.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p20.png...BAD
    {RMMV Generator}\Variation\Female\icon_Eyes_p21.png...BAD
    {RMMV Generator}\Variation\Female\icon_Face_p04.png...BAD
    {RMMV Generator}\Variation\Female\icon_FacialMark_p03.png...BAD
    {RMMV Generator}\Variation\Female\icon_FacialMark_p04.png...BAD
    {RMMV Generator}\Variation\Female\icon_FacialMark_p05.png...BAD
    {RMMV Generator}\Variation\Female\icon_FrontHair_p16.png...BAD
    {RMMV Generator}\Variation\Female\icon_FrontHair_p17.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p11.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p12.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p13.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p14.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p15.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p16.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p17.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p18.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p19.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p20.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p21.png...BAD
    {RMMV Generator}\Variation\Female\icon_Mouth_p22.png...BAD
    {RMMV Generator}\Variation\Female\icon_Nose_p11.png...BAD
    {RMMV Generator}\Variation\Female\icon_Nose_p12.png...BAD
    {RMMV Generator}\Variation\Female\icon_RearHair_p20.png...BAD

    Edit: Ok, confirmed. I moved the Gen Import folder to my documents folder and copied the RMMV Generator folder there too.

    ran the import, It worked but only moved the content of the Variation folder
     
    Last edited by a moderator: Dec 9, 2015
    #7
  8. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    hmm let me take a look, I actually have my RMMV installed on my second drive so it probably don't have the same permission needs, I'll check and see if that's the cause or not and see what I can do about it.

    edit: yeah it's the file permissions in the program files folder, I'll see about getting this fixed but for now you can just import to a copy outside of the of the protected folders then copy and paste that back over and skipping any overwrites.
     
    Last edited by a moderator: Dec 9, 2015
    #8
  9. Niten Ichi Ryu

    Niten Ichi Ryu Grey Lords Emissary Veteran

    Messages:
    1,305
    Likes Received:
    1,199
    Location:
    Tanelorn
    First Language:
    French
    Primarily Uses:
    RMMV
    #9
  10. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    OK I've done some more work on it and fixed the bug where it was finding only the variation parts.

    As for the write permissions problem I don't see a way around it while keeping it platform independent,

    I plan to instead have it let you select an outside location for it to build a folder with the right layout so you can just copy it over.

    Also if you want you can run it as admin or what ever and it should be able to work it did for me. 
     
    #10
  11. Otakuhn

    Otakuhn Veteran Veteran

    Messages:
    93
    Likes Received:
    4
    First Language:
    English
    Its not opening for me
     
    #11
  12. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    what version of java do you have?

    You might need to have Java 8.
     
    Last edited by a moderator: Dec 10, 2015
    #12
  13. Niten Ichi Ryu

    Niten Ichi Ryu Grey Lords Emissary Veteran

    Messages:
    1,305
    Likes Received:
    1,199
    Location:
    Tanelorn
    First Language:
    French
    Primarily Uses:
    RMMV
    @Otakhun

    If you need support, you would need to give more details, maybe an error message, a screenshot, your OS, your Java Version, a description of the steps you take.
     
    #13
  14. Otakuhn

    Otakuhn Veteran Veteran

    Messages:
    93
    Likes Received:
    4
    First Language:
    English
    there is no error message , and I run windows 10
     
    #14
  15. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    and version of java do you have? if you don't know open a command prompt window and enter: java -version
     
    #15
  16. taarna23

    taarna23 Marshmallow Princess Global Mod

    Messages:
    2,349
    Likes Received:
    4,629
    Location:
    Saskatoon, SK, Canada
    First Language:
    English
    Keep in mind this will likely not work if they do not have Java added to their PATH variable...

    Alternatively, so long as it has been installed to the default location, it can be found in one of the following locations:

    • C:\Program Files\Java
    • C:\Program Files (x86)\Java
    In one (perhaps both) of these locations, a folder similar to the following will be seen:

    • jre1.8.0_66
    This can also help in determining the version one has, especially if the command line is daunting, or the command will not run.
     
    #16
  17. Duce

    Duce Villager Member

    Messages:
    17
    Likes Received:
    19
    First Language:
    English
    Yeah that's right thanks, this is my first release of a program, I'm not very used to explaining things.

    Also I've done an update.
     
    #17
  18. Pharonix

    Pharonix Shadow Walker Veteran

    Messages:
    620
    Likes Received:
    268
    Location:
    Alpha Centauri Cluster
    First Language:
    English
    Primarily Uses:
    RMMV
    This....is awesome
     
    #18
  19. InBlast

    InBlast The Mad Hamster Veteran

    Messages:
    288
    Likes Received:
    88
    Location:
    France
    First Language:
    French
    Thanks for this ! 
     
    It works for me, but i have a problem : when i open my generator to make some characters, every parts i add with your program appears twice. But only one is working :
     

    [​IMG]
     
    Any idea of what happen ?
     
    Last edited by a moderator: Dec 19, 2015
    #19
  20. Seriel

    Seriel Veteran Member

    Messages:
    3,018
    Likes Received:
    508
    Location:
    Wales, UK
    First Language:
    English
    Primarily Uses:
    Other
    And I was just thinking about making one, then I find this!
    Thanks! :D
     
    #20

Share This Page