You are here

Altium_Designer_10.700.22943

7 posts / 0 new
Last post
zhengfengran
zhengfengran's picture
Offline
Last seen: 11 years 3 days ago
Joined: 2011-11-10 04:44
Altium_Designer_10.700.22943

some one please make a portable version of Altium_Designer_10.700.22943

here is mine
and it does not work

[Launch]
ProgramExecutable=Dxp\Dxp.exe
CloseEXE=Dxp.exe
WaitForExe1=Dxp.exe
DirectoryMoveOK=yes

[Activate]
Registry=true

[DirectoriesMove]
settings\Altium=%LOCALAPPDATA%\Altium
settings\settings=%APPDATA%\Altium
Other=%CommonDocuments%\Altium\AD 10
settings\AltiumLic=%CommonAppData%\Altium

[DirectoriesCleanupIfEmpty]
1=%LOCALAPPDATA%\AltiumAltium
2=%LOCALAPPDATA%\Altium
3=%APPDATA%\Altium

[RegistryKeys]
DxpPortable=HKCU\Software\Altium
DxpPortable=HKLM\Software\Altium

[RegistryValueWrite]
HKCU\Software\Altium\

[RegistryCleanupIfEmpty]
1=HKCU\Software\Altium

please help me!

Aluísio A. S. G.
Offline
Last seen: 6 years 6 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
What's not working?

Why is it not working? What's the error message, if any?
Some comments about your launcher:

  1. There's no need for [Launch]:CloseEXE and [Launch]:WaitForEXE1 when they are the same executable you're launching
  2. You don't need to clean up directories you are already moving, so [DirectoriesCleanupIfEmpty] should be deleted
  3. [RegistryKeys]:DxpPortable is duplicated
  4. Your [RegistryValueWrite] makes no sense
  5. #2 is also valid for [RegistryKeys] and [RegistryCleanupIfEmpty]

Previously known as kAlug.

zhengfengran
zhengfengran's picture
Offline
Last seen: 11 years 3 days ago
Joined: 2011-11-10 04:44
Thanks for help

It can launch dxp.exe properly,and the program can work normally。

but there is a problem,Dxp.exe will create a folder in %Common AppData%(C:\Documents and Settings\All Users\Application Data),

and save license file in it,The directories can not be moved

I do not known how to move the folder C:\Documents and Settings\All Users\Application Data\altium

and C:\Documents and Settings\All Users\Documents\Altium

Aluísio A. S. G.
Offline
Last seen: 6 years 6 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
It's not Common

Try %ALLUSERSAPPDATA% and %ALLUSERSDOCUMENTS%.

Previously known as kAlug.

zhengfengran
zhengfengran's picture
Offline
Last seen: 11 years 3 days ago
Joined: 2011-11-10 04:44
It is working!

Thank you very much!

joemanu
Offline
Last seen: 11 years 2 months ago
Joined: 2011-11-22 10:42
full step description

Dear Zheng,
can you update scripts, and the steps you did to generate this portable.

Thanks,

zhengfengran
zhengfengran's picture
Offline
Last seen: 11 years 3 days ago
Joined: 2011-11-10 04:44
It is not perfect,But it can work

Here is the scripts .With a Lot of Help from kAlug,Thanks!

[Launch]
ProgramExecutable=Dxp\Dxp.exe

DirectoryMoveOK=yes

[Activate]
Registry=true

[DirectoriesMove]
settings\Altium=%LOCALAPPDATA%\Altium
settings\settings=%APPDATA%\Altium
Other=C:\Documents and Settings\All Users\Documents\Altium\AD 10
settings\AltiumLic=%ALLUSERSAPPDATA%\Altium

[RegistryKeys]
DxpPortable=HKCU\Software\Altium

And the steps you can follow here:

https://portableapps.com/apps/development/portableapps.com_launcher

and here

https://portableapps.com/manuals/PortableApps.comLauncher/

If you use this scripts,there will be a problem:

altium designer will install drivers in your operatingsystem for it's FPGA module,and this scripts can't solve this problem.

but you can simply delete fpga*.* files in it's folder If you don't use it's fpga function,then it will never reminding you to install the driver!

good luck!

Log in or register to post comments