I updated today the pkg_handler to solve some of the issues reported in post #144
http://aldostools.org/temp/test/pkg_handler_test.rar (includes the changed files in the src)
Use /install.ps3 to auto-delete the pkg after install or /install_ps3 to keep the pkg.
I had to use a couple of workarounds to find when the installation was completed and when the user cancelled the installation.
Regarding the issue #1, I increased the delay of the unload to 1/2 second with up to 20 retries.
For issue #2, I changed how the names are checked.
The issue #3 was due a missing return.
BTW even with these changes, I have noticed that at random times I get a system lock during an installation.
It's not a freeze, because the pkg file name is still scrolling, but the installation never completes and the buttons do nothing.
EDIT:
Added the display of the installation folder for the pkg with a breadcrumb trail path.
Also added conditional installation of local packages (adding a question mark to the end of the url).
If the game is already installed, the browser will navigate to the installation folder. Otherwise, the pkg will be installed.
/install.ps3<pkg_path>
?
EDIT2:
It's now updated on github.