Archived
1
0
This repository has been archived on 2025-03-31. You can view files and clone it. You cannot open issues or pull requests or push a commit.
mbirth a68c2da4b6 * rewrote mb_EnvTools.ahk to simplify adding custom variables to replace
+ added local names of "Application Data" and "Local Settings" to replacement list
(Issue: 10)
2007-05-02 10:08:14 +00:00
2006-08-25 19:59:50 +00:00
2006-08-25 19:59:50 +00:00
2006-08-25 19:59:50 +00:00

U3Helper

(c)2006-2007 by Markus Birth <mbirth@webwriters.de>



Some words for the manifest.u3i:



If your app doesn't store anything inside %USERPROFILE% or such, then just call it directly

inside the <appStart> - such as:



  <appStart workingdir="%U3_APP_DATA_PATH%" cmd="%U3_HOST_EXEC_PATH%\WebMon.exe">-prefs "%U3_APP_DATA_PATH%\WebMon.ini" -pages "%U3_APP_DATA_PATH%\pages\WebPages.dat"</appStart>



BUT: If you app DOES store some stuff inside %USERPROFILE% (mostly noticeable if there appears something under

     C:\Documents and Settings\<Username>\Application Data\<somewhat>\<something>), call it as follows:



  <appStart cmd="%U3_DEVICE_EXEC_PATH%\..\..\0f90f88c-5e05-4cab-8c3a-e1c0112b06fd\Exec\U3Helper.exe">appstart</appStart>



This way, the environment variables %USERPROFILE% and a bunch of other related will be set to point to the

data directory on the U3-stick and therefore those app will store its data there instead of on the host system.









Take a look at the U3Helperex.ini as there are all supported settings mentioned. You'll get the idea of the expected

format.



U3Helper Forum: http://vanilla.birth-online.de/3/

U3Helper English info: http://www.autohotkey.com/forum/topic11839.html

U3Helper German info: http://blog.birth-online.de/archives/164-Programme-U3-faehig-machen.html

U3Helper Bugtracker: http://mantis.birth-online.de/set_project.php?project_id=5

S
Description
An AutoHotkey script to make almost any Windows application U3-compatible.
Readme 1.2 MiB
Languages
AutoHotkey 92.6%
Batchfile 7.4%