[Pd] active and tot not right in pd-extended

Patco megalegoland at yahoo.fr
Mon Sep 4 00:04:12 CEST 2006


The only way i've found with INNO for starting pd with the pd tools I've 
developed and necessary options -nogui is my favorite one) is about 
including a batch file.
  I am actually looking for a way to compile a windows executable that 
would start pd with necessary options (-open, -nogui, -lib, 
'-etcaetera...'), if anyone has a solution, it might not be difficult 
for a "c" geek to show it, or may be there is a simplier or better solution?
  Here is a copy of my .iss file (pd only starts when I launch directly 
the batch file, but not with clicking on shortcuts made by INNO, I hope 
this helps.

  ; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
AppName=Mediale
AppVerName=Mediale  1.0
DefaultDirName={pf}\Mediale
DefaultGroupName=Mediale
AllowNoIcons=yes
LicenseFile=C:\Program Files\Inno Setup 5\license.txt
; InfoBeforeFile=C:\Program Files\Inno Setup 5\Examples\Readme.txt
; InfoAfterFile=C:\Program Files\Inno Setup 
5\Examples\ISPPExample1License.txt
OutputBaseFilename=MediaLe
Compression=lzma
SolidCompression=yes

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; 
GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; 
GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "C:\pd39\MediaLe.bat*"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\pd39\asio\*"; DestDir: "{app}\asio"; Flags: ignoreversion 
recursesubdirs createallsubdirs
Source: "C:\pd39\bin\*"; DestDir: "{app}\bin"; Flags: ignoreversion 
recursesubdirs createallsubdirs
Source: "C:\pd39\tcl\*"; DestDir: "{app}\tcl"; Flags: ignoreversion 
recursesubdirs createallsubdirs
Source: "C:\pd39\lib\*"; DestDir: "{app}\lib"; Flags: ignoreversion 
recursesubdirs createallsubdirs
Source: "C:\pd39\extra\vasp\*"; DestDir: "{app}\patch\vasp"; Flags: 
ignoreversion recursesubdirs createallsubdirs
Source: "C:\pd39\patch\Rastaplay\*"; DestDir: "{app}\patch"; Flags: 
ignoreversion recursesubdirs createallsubdirs
Source: "C:\pd39\extra\Gem.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\zexy.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\tot.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\widget.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\OSC.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\xsample.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\expr.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\stripdir.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\cyclone.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\hammer.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\maxmode.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\fiddle~.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\init.dll"; DestDir: "{app}\extra"; Flags: 
ignoreversion
Source: "C:\pd39\extra\py.dll"; DestDir: "{app}\extra"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files


[Icons]
Name: "{group}\Mediale"; Filename: "{app}\MediaLe.bat"
Name: "{group}\{cm:UninstallProgram,Mediale}"; Filename: "{uninstallexe}"
Name: "{userdesktop}\Mediale"; Filename: "{app}\MediaLe.bat"; Tasks: 
desktopicon
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Mediale"; 
Filename: "{app}\MediaLe.bat"; Tasks: quicklaunchicon

[Run]
Filename: "{app}\MediaLe.bat"; Description: 
"{cm:LaunchProgram,Mediale}"; Flags: nowait postinstall skipifsilent



	
	
		
___________________________________________________________________________ 
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! 
Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. 
http://fr.answers.yahoo.com 






More information about the Pd-list mailing list