PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Софт для PS Vita (https://www.pspx.ru/forum/forumdisplay.php?f=398)
-   -   VPKTool - компактная передача и рип игр на лету на PS Vita (https://www.pspx.ru/forum/showthread.php?t=106349)

akela1979 01.09.2016 13:19

VPKTool - компактная передача и рип игр на лету на PS Vita
 
Вложений: 2
VPKTool 1.8.2 by c0d3m4st4
Уменьшение размера и рип ваших VPKs для установки по частям


Вложение 11773


Readme
Цитата:

VPKTool 1.8.2 - (c)2016 - c0d3m4st4
-----------------------------------------

+Requirements:
--------------

- On your Windows PC: Microsoft .NET Framework 4.5 (if you use Windows XP, sorry, you are out of luck and you will need to upgrade or use other alternatives, as i'm not going to use 3rd party compression libraries).
- On your PSVita: VitaShell 0.95 or higher.


+Bug reports:
-------------

English: Feel free to contact me on twitter @c0d3m4st4
Spanish: You can drop me a message at elotrolado.net (http://www.elotrolado.net/viewtopic.php?p=1742077835)


+Usage:
-------

Main panel (split options)
--------------------------

Simply drag and drop your .vpk file. The application will generate 2 files and 1 directory:

[TITLE_ID]_install.vpk file for minimal installation
[TITLE_ID].txt with vpk info
[TITLE_ID]_ftp directory (unzipped in case of x86)

The original vpk file is ALWAYS preserved. If you want to delet it you will have to do it manually after checking everything is correct.

You can also mark the eboot.bon in the newly created vpk file as safe.

If you check the "ZIP FTP files for archiving" a file named [TITLE_ID]_ftp.zip will be created.

You can also repack the chosen .vpk file (and mark as safe), with the chosen compression level. This might be useful for upcoming Vitamin release; you can choose a faster dumping speed with less compression and then repack on computer which should be faster.

The compression level dropdown let you choose compression level for all compresion operations.

You can delete the manual from the [TITLE_ID]_install.vpk file to save soem space on memory card. Manual is removed only from this file. Don't forget original .vpk file remains untouched.

Settings panel
--------------

Here you can set your PSVita FTP server details and paths for your PSVita and local games folder.

You can also choose your preferred upload mode: auto or manual. In "auto" mode, all games found on the "Local splitted games folder" field will be listed, and you can install them with one click. In "manual" mode, you can select a vpk file to upload, or a game data folder to upload (game data folders MUST be named [TITLE_ID]_ftp exacly as the one created after you split the vpk with this tool).

For "auto" mode all 2 files and 1 folder created by the splitting tool MUST be present, that is [TITLE_ID]_install.vpk and [TITLE_ID].txt files, and [TITLE_ID]_ftp directory.

The "Delay" field is mainly for listing the installed games on your PSVita, if you get any error, try increasing it a bit. It should not affect upload operations, but if your WiFi is too slow and get any upload errors, you can increase this a bit too.

"Game rip data folder" field let's you browse for a folder to save your rip files to.

FTP options panel
-----------------

- Manual upload mode

Click "Upload vpk file" button to choose the vpk file to upload to your PSVita. It will autoinstall after upload (you must be using VitaShell 0.95 or higher).

Then click the "Upload game data folder" to choose the [TITLE_ID]_ftp directory. It MUST be named like that, exactly as it is created after using the splitting options.


- Auto upload mode

Just choose the game to upload from the drop down list and click "Install". It will upload and install everything automatically.


- Apply RIP data

Let you choose to rip the game on upload with the rip data file found on the folder containing the rip data files, or not to rip the game. Original files in the game data folder ([TTLE_ID]_ftp) remains untouched. Everything is done on the fly.


Game ripping panel
------------------

You can select the [TITLE_ID]_ftp (game data folder) you want to remove/replace files.

In the first treeview (0 byte dummy) you can select the files you want replaced with a 0 byte dummy file (usually useful for other languages stuff).

In the second treeview (files to replace with another file) you can select the files you want replaced with a file from the same game you will select in the field below (Replace with). Useful for games that crash when you replace something with a 0 byte dummy (like the videos in Sonic All Stars RAcing... in this case you can replace all movies with the logos movie, which is the smaller one).

The there are a couple check boxes only visible if the game contains mp4 or at9 files. If you check them, all the files of that type will be replaced with a 1 second dummy mp4/at9 file. And i mean ALL mp4/at9 files will be replaced.

All games tested for now works fine with above operations (of course you need to use your brain to decide what to replace.. if you replace critical game files with a dummy, game will crash for sure).

You can also save and load the rip data files, and share them so other can apply them. No illegal stuff here, just files with a list of operations to do, so safe to share.

+Changes:
---------

v1.8.2

- Mai basic safety checks added
- Mai ZIP folder option added
- New mandatory folder strucure for Mai dumps:

---- Parent folder (can be any name)
|------- [TITLE_ID] subfolder for main game
|------- [TITLE_ID]_patch subfolder for game updates (optional)
|------- [TITLE_ID]_addc subfolder for game DLC (optional)

These will be used in the future for FTP upload.

- More checks added to avoid errors on manually created VPKs and Mai folders with odd names and structure. To those converting...Please don't delete the mai folder when converting a Mai dump to VPK... Why doing it?
- Didn't have much time this week, so no new security checks have been added apart from the basic ones, so be careful cause new ways to brick your console are now out there. Remember to install homebrew ONLY from trusted sources. And use VitaShell 1.3x or higher to install those.

v1.8.1

- Bug fixed on safety checks for manually created VPKs from Mai dumps. Most of these manually created VPKs are not correctly done, and you may get weird errors. I think i fixed them all now... just forgot to add the checks on my safety checking function. There have been no risks derivated from this bug, as VPKTool just showed an error inspecting the file.
- Added safety checks in manual upload mode.
- New option added for MaiDumpTool folders: create a ZIP file from a Mai folder.
- WARNING message when selecting a TEMP folder. I wonder why people keeps using odd folders like the desktop as temp!
- MaiDumTool 233.2zEx identified as MaiDumpTool v233.2z10(Ex) (they use the same module)

v1.8

- Time to remove the beta label. All reported bugs have been fixed now. If i missed any, keep reporting, as i can't test everything, and people uses weird stuff i may have not treated apropiatelly in
the code.

- Code clean up... this is growing fast!

- Added prelimnary MaiDumpTool support. For now, only safety checks. Click to open may folder or drag it in the logo. Only Mai root folders, no parents no weird structures, only the [TITLE_ID] fodler.
It doesn't actually need to be named [TITLE_ID].

- For Mai mode, use the checkbox under the logo. VPKTool will remember that setting and start in the last mode you used. Default first run mode, is Vitamin VPK dumps. Check the "Mai mode" checkbox for
MaiDumpTool dumps mode.

- Mai dumps are confussing. Need to check it in depth before continue. I've seen them with and without eboot_origin.bin, with or without mai_mode folder... such a mess. Dunno if created by the dumper, or
modded by people, so will check myself

- Folders are important! Don't use odd folders like your desktop folder, root folders or any important folder for the VPKTool temporary folder. It will be wiped after certains operations!!!

- Added a small hash calculator in the help/info panel. Proably not useful for most of you, but i needed one handy. Just drag and drop a file in the text field and you will get some hashes and some file info.

v1.7.7 (beta)

- Stupid bug fix

- Need to increase version number for autoupdate.. sorry everyone!

v1.7.6 (beta)

- Bug fix release. All reported bugs should be fixed now.

- Fixed some paths issues. Now everything is done in the paths set in the settings panel but renaming and repacking which is done in the selected VPK file path

- Added detection for latest malware... but still be ccareful as there are millions of ways to hide it again. Do not download homebrew from unknown sources!!

- Readme file contents now can be found in the "Info" panel "?"

v1.7.5 (beta)

- Added more security checks. This is the last version with new security measures, hopefully it will be enough. Now time to finish what was left unfinished after the rushed 1.7 security checks release.

- Added 2 small indicators for VPK and EBOOT safety status (for those who hate reading the text! :P ).

v1.7.4 (beta)

- Fixed bug in FTP auto upload mode

v1.7.3 (beta)

- MaiDumpTool v233.2z10 support

v1.7.2 (beta)

- Added extra info for unknown VPKs (could be homebrew, early Mai dumps, dev leaks... USE THESE ONES AT YOUR OWN RISK!). For homebrew, just get it from trusted sources!

v1.7.1 (beta)

- I said it was a very beta release xD Fixed a stupid bug when splitting and renaming at the same time. All files renamed had a BEWARE msg in the dumper information. Hope you didn't delete them! :) My fault, it was a rushed release last night!

v1.7 (beta)

With the recent malicious dumps out there (PCSE00229 - Fruit Ninja and PCSE00256 - Kung Fu Rabbit, not real "Mai" dumps), this is a quick release so you can at least get dumper application info and decide what to do. Sorry if anything crashes, i was in the middle of adding new stuff and cleaning up the code a bit. Please report any bug at twitter @c0d3m4st4

- Mark as safe option is not optional anymore. Everytime you split or repack a VPK file, it will be marked as safe.

- Added online update. You should get the option to update VPKTool every time a new version is released.

- Added a new option to create VPK files (you can either create a new VPK from a folder, given it contains all the necessary files, or merge a folder and another VPK file (useful to recreate a previously splitted VPK).

- Removed the option to zip up the [TITLE_ID]_ftp folder, since i don't touch the original VPK file, that's the one you should preserve, i consider this option now useless.

- Added options to define your renaming pattern in the settings panel. That way you can choose what to show and what to hide in your renamed VPK files.

- Fixed a bug happening when renaming files with TITLE attribute in param.sfo containing a carriage return char

- Added dumping tool info

- Now showing a warning on start up if the paths defined in the settings panel are not found. Fix the paths first, or you won't be able to open any VPK file.

- A couple bugs fixed (nothing serious, just forgot to disable some checkboxes on main screen... not affecting functionality at all).


v1.6

- Added very basic game ripping functionality to save space on memory card (ripping is done on the fly on upload... i hate game rips and don't want to see them spread. If you want to share your rips you will need to download from your PSVita and repack manually. Just added this so you can save space on memory card while keeping the full dumps.

- VPK Renaming to proper names

- Modified the logo :P

- Small fixes here and there

- Now accepting donations :P If you like this tool, are happy with it and feel like donating, i'll be happy to use the raised cash to buy a second memory card just in case mine gets corrupt, which seems to be happening quite often... Sony's quality control...).


v1.5

- Added manual option to upload game data folder.
- Added auto upload mode.


v1.4 (beta)

- Changed the way some things are done to avoid errors with big files (now all file sizes and manually edited vpks to add modules to make some games work should not error).

- Added preliminary FTP support and FTP promoting (you can now list all games/homebrew in the ux0:/app folder. The "installed" column will indicate if the game is fully installed (Yes - means something else is there apart from the eboot.bin and sce_sys directory -i'm actually checking for sce_module since all games i've checked do have modueles // No / HB means the games is not fully installed -you didn't transfer the extracted data folder yet, or it is homebrew -since homebrew has no sce_modules directory).

For FTP promoting you need VitaShell 0.95 or higher. After promoting has finished, you need to transfer the [TITLE_ID]_ftp folder manually. This will be finished in next version.. this is just a beta one for testing FTP funcionality.

- Added a "Settings option" where you can manually edit the PSVita FTP server parameters, and a delay option (mainly used to avoid errors when listing FTP contents... The delay is in milliseconds (1 second = 1000 milliseconds). Values too low, will generate listing errors. You can play around with it until no error, depends on WiFi speeds a lot.


v1.3.1

- Another small bug fix release for wrong repacks! Since i do not extract the whole thing when possible my app relies on correct ZIP structures, but seems everyone add the modules in different ways. This should hopefully fix all repacks now. Thinking of adding an option to add modules to the vpk from my app.

v1.3

- Fixed bug affecting malformed .vpk files
- Added compression option

v1.2

- x86 support back
- Added extra check to avoid unnecessary operations
- "Mark as safe only" option
- More error control to fix stupid crashes

v1.1

- Improved stability... hey.. if Sony does it, i can do it too! :P
- Fixed crash with huge vpk files (out of memory)
- Added unzip option so it will the compress the files to FTP for you
- Fixed small bugs here and there... never release anything at 5:00 A.M.

v1.0

- Initial release


+Credits:
---------

Shout-outs to Team Freek & HENkaku for doing what no one else could. Good job guys!

And to those who critizice other people work... Fuck you! You know who you are...

pvc1 05.09.2016 16:50

Вложений: 1
VPKTool v1.3 - источник

https://www.pspx.ru/forum/attachment....1&d=1473083252
Цитата:

v1.3
Fixed bug affecting malformed .vpk files
Added compression option

v1.2
x86 support back
Added extra check to avoid unnecessary operations
"Mark as safe only" option
More error control to fix stupid crashes

v1.1
Improved stability... hey.. if Sony does it, i can do it too!
Fixed crash with huge vpk files (out of memory)
Added unzip option so it will the compress the files to FTP for you
Fixed small bugs here and there... never release anything at 5:00 A.M.
* VPKTool v1.3

ErikPshat 26.09.2016 09:53

VPKTool 1.5

http://s6.postimg.org/53rbihpnl/vpktool15_2.jpg http://s6.postimg.org/zc9lk4081/vpktool15_3.jpg

Changes
Цитата:

v1.5

- Added manual option to upload game data folder.
- Added auto upload mode.


v1.4 (beta)

- Changed the way some things are done to avoid errors with big files (now all file sizes and manually edited vpks to add modules to make some games work should not error).

- Added preliminary FTP support and FTP promoting (you can now list all games/homebrew in the ux0:/app folder. The "installed" column will indicate if the game is fully installed (Yes - means something else is there apart from the eboot.bin and sce_sys directory -i'm actually checking for sce_module since all games i've checked do have modueles // No / HB means the games is not fully installed -you didn't transfer the extracted data folder yet, or it is homebrew -since homebrew has no sce_modules directory).

For FTP promoting you need VitaShell 0.95 or higher. After promoting has finished, you need to transfer the [TITLE_ID]_ftp folder manually. This will be finished in next version.. this is just a beta one for testing FTP funcionality.

- Added a "Settings option" where you can manually edit the PSVita FTP server parameters, and a delay option (mainly used to avoid errors when listing FTP contents... The delay is in milliseconds (1 second = 1000 milliseconds). Values too low, will generate listing errors. You can play around with it until no error, depends on WiFi speeds a lot.


v1.3.1

- Another small bug fix release for wrong repacks! Since i do not extract the whole thing when possible my app relies on correct ZIP structures, but seems everyone add the modules in different ways. This should hopefully fix all repacks now. Thinking of adding an option to add modules to the vpk from my app.

pvc1 28.09.2016 20:18

VPKTool v1.6

http://www.logic-sunrise.com/images/...sponible-2.jpg
Цитата:

- Added very basic game ripping functionality to save space on memory card (ripping is done on the fly on upload... i hate game rips and don't want to see them spread. If you want to share your rips you will need to download from your PSVita and repack manually. Just added this so you can save space on memory card while keeping the full dumps.
- VPK Renaming to proper names
- Modified the logo
- Small fixes here and there
- Now accepting donations If you like this tool, are happy with it and feel like donating, i'll be happy to use the raised cash to buy a second memory card just in case mine gets corrupt, which seems to be happening quite often... Sony's quality control...).

Vita Amiko 28.09.2016 22:54

Цитата:

- Добавлен очень простой функционал по риппингу игр для сохранения места на карте памяти (риппинг производится прямо на лету при передаче)
Программа прямо с каждым разом обрастает крыльями :) думается, ей даже удобнее пользоваться, чем Qcma.

Vita Amiko добавил 28.09.2016 в 22:54
Вот ещё интересный скриншотик:

https://s6.postimg.org/91op24p41/1_6_4.png

То есть, программа даже умеет обнулять всякие файлы, как лишние ненужные языковые - видео, звук, да текст.

pvc1 02.10.2016 18:51

VPKTool v1.7.2
Цитата:

v1.7.2 (beta)

- Added extra info for unknown VPKs (could be hombrew, early Mai dumps, dev leaks... USE THESE ONES AT YOUR OWN RISK!). For homebrew, just get it from trusted sources!

v1.7.1 (beta)

- I said it was a very beta release xD Fixed a stupid bug when splitting and renaming at the same time. All files renamed had a BEWARE msg in the dumper information. Hope you didn't delete them! :) My fault, it was a rushed release last night!

v1.7 (beta)

With the recent malicious dump out there (PCSE00229 - Fruit Ninja - not a real "Mai" dump), this is a quick release so you can at least get dumper application info and decide what to do. Sorry if anything crashes, i was in the middle of adding new stuff and cleaning up the code a bit. Please report any bug at twitter @c0d3m4st4

- Mark as safe option is not optional anymore. Everytime you split or repack a VPK file, it will be marked as safe.

- Added online update. You should get the option to update the application every time a new version is released.

- Added a new option to create VPK files (you can either create a new VP from a folder, given it has the necessary files, or merge a folder and another VPK file (useful o recreate a previously splitted VPK).

- Removed the option to zip up the [TITLE_ID]_ftp folder, since i don't touch the original VPK file, that's the one you should preserve.

- Added options to define your renaming pattern in the settings panel. That way you can choose what to show and what to hide in your renamed VPK files.

- Fixed a bug happening when renaming files with TITLE attribute in param.sfo containing a carriage return char

- Added dumping tool info

- Now showing a warning on start up if the paths defined in the settings panel are not found.

- A couple bugs fixed (nothing serious, just forgot to disable some checkboxes on main screen.. not affecting functionality at all).

xertin 02.10.2016 22:13

Цитата:

v1.8

- Time to remove the beta label. All reported bugs have been fixed now. If i missed any, keep reporting, as i can't test everything, and people uses weird stuff i may have not treated apropiatelly in
the code.

- Code clean up... this is growing fast!

- Added prelimnary MaiDumpTool support. For now, only safety checks. Click to open may folder or drag it in the logo. Only Mai root folders, no parents no weird structures, only the [TITLE_ID] fodler.
It doesn't actually need to be named [TITLE_ID].

- For Mai mode, use the checkbox under the logo. VPKTool will remember that setting and start in the last mode you used. Default first run mode, is Vitamin VPK dumps. Check the "Mai mode" checkbox for
MaiDumpTool dumps mode.

- Mai dumps are confussing. Need to check it in depth before continue. I've seen them with and without eboot_origin.bin, with or without mai_mode folder... such a mess. Dunno if created by the dumper, or
modded by people, so will check myself

- Folders are important! Don't use odd folders like your desktop folder, root folders or any important folder for the VPKTool temporary folder. It will be wiped after certains operations!!!

- Added a small hash calculator in the help/info panel. Proably not useful for most of you, but i needed one handy. Just drag and drop a file in the text field and you will get some hashes and some file info.

v1.7.7 (beta)

- Stupid bug fix

- Need to increase version number for autoupdate.. sorry everyone!

v1.7.6 (beta)

- Bug fix release. All reported bugs should be fixed now.

- Fixed some paths issues. Now everything is done in the paths set in the settings panel but renaming and repacking which is done in the selected VPK file path

- Added detection for latest malware... but still be ccareful as there are millions of ways to hide it again. Do not download homebrew from unknown sources!!

- Readme file contents now can be found in the "Info" panel "?"

v1.7.5 (beta)

- Added more security checks. This is the last version with new security measures, hopefully it will be enough. Now time to finish what was left unfinished after the rushed 1.7 security checks release.

- Added 2 small indicators for VPK and EBOOT safety status (for those who hate reading the text! :P ).

v1.7.4 (beta)

- Fixed bug in FTP auto upload mode

v1.7.3 (beta)

- MaiDumpTool v233.2z10 support

pvc1 19.10.2016 11:41

v1.8.2
Цитата:

v1.8.2

- Mai basic safety checks added
- Mai ZIP folder option added
- New mandatory folder strucure for Mai dumps:

---- Parent folder (can be any name)
|------- [TITLE_ID] subfolder for main game
|------- [TITLE_ID]_patch subfolder for game updates (optional)
|------- [TITLE_ID]_addc subfolder for game DLC (optional)

These will be used in the future for FTP upload.

- More checks added to avoid errors on manually created VPKs and Mai folders with odd names and structure. To those converting...Please don't delete the mai folder when converting a Mai dump to VPK... Why doing it?
- Didn't have much time this week, so no new security checks have been added apart from the basic ones, so be careful cause new ways to brick your console are now out there. Remember to install homebrew ONLY from trusted sources. And use VitaShell 1.3x or higher to install those.

v1.8.1

- Bug fixed on safety checks for manually created VPKs from Mai dumps. Most of these manually created VPKs are not correctly done, and you may get weird errors. I think i fixed them all now... just forgot to add the checks on my safety checking function. There have been no risks derivated from this bug, as VPKTool just showed an error inspecting the file.
- Added safety checks in manual upload mode.
- New option added for MaiDumpTool folders: create a ZIP file from a Mai folder.
- WARNING message when selecting a TEMP folder. I wonder why people keeps using odd folders like the desktop as temp!
- MaiDumTool 233.2zEx identified as MaiDumpTool v233.2z10(Ex) (they use the same module)


Текущее время: 03:41. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.