developersu / ns-usbloader

Awoo Installer and GoldLeaf uploader of the NSPs (and other files), RCM payload injector, application for split/merge files.
GNU General Public License v3.0
1.85k stars 126 forks source link

Batch Splitting XCI in GUI #87

Closed soaresden closed 3 years ago

soaresden commented 3 years ago

FINALLY finding a soft that split well and the Switch is capable to mount without issues !

Only problem now is, I would like to select a folder with xci to split. A batch doing or a queue xci to split will be awesom and quickly doable

Thanks you so much

soaresden commented 3 years ago

I can do this manually by doing a bat file like this java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "DESTINATION PATH" "XCIFILETOSPLIT" but it will be best in gui

java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Assassins Creed 3 Remastered [01007f600b134000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Assassins Creed The Rebel Collection [010044700deb0000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Bayonetta 1[010076f0049a2000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Bayonetta 2 [01007960049a0000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "BioShock Infinite The Complete Edition [0100D560102C8000] [v65536].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Borderlands 2 - Game of the Year Edition [010096F00FF22000] [v0] (1G+1D).xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Captain Tsubasa - Rise of New Champions [0100EAE010560000] V1.0.1 Incl. 17 Dlcs.xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Crysis Remastered [0100E66010ADE000][V1.2].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Devil May Cry 1 [0100e8000d5b8000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Diablo III Eternal Collection [01001b300b9be000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Final Fantasy 10 et 10-2 HD Remaster [0100bc300cb48000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Hyrule Warriors - Definitive Edition [0100ae00096ea000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Just Dance 2017 [0100BCE000598000].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Just Dance 2018 [0100A0500348A000].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Just Dance 2019 [010075600AE96000].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Just Dance 2020 [0100DDB00DB38000] [v302731.503886].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Just Dance 2021 V1.0.1 US [0100BF9011B52000].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Outlast 2 [0100de70085e8000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Red Faction Guerrilla Re-Mars-tered [010075000c608000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Saints Row - 3 The Full Package [0100de600beee000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Saints Row - 4 ReElected [01008D100D43E000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "Sniper Elite 3 - Ultimate Edition [010075a00ba14000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "South Park The Fractured But Whole [01008f2005154000] [v0].xci"
java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "The Elder Scrolls V Skyrim [01000a10041ea000] [v0].xci"
developersu commented 3 years ago

As a workaround: you can do it manually just using multiple files/pattern in the end. Like

java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "*.xci"

OR

java -jar C:\Users\soare\Desktop\Switch\ns-usbloader-5.0.jar -s "F:\sxos" "file1.xci" "file2.xci" "fileN+1.xci"

EDIT: Yeah, I got your point. It should be better to have such feature in GUI.

developersu commented 3 years ago

Implemented since v5.1