Thanks for sharing your plugin,
here are some small feedback
*
I feel better
%ProvideFiles%=%GlobalTemplates%\Aida64_Provide\%ProgramFolder%
%Source_Folder%=%GlobalTemplates%\Aida64_Provide
Tip: All %ProjectTemp% deleted at each build.
*
yes there is no function to get ProductName, thanks for sharing FileInfo.exe and your plugin.
*
we have Call,OpenDir
System,FILEREDIRECT,OFF
ShellExecuteEx,Open,explorer.exe,"/e#$c#$q%Source_Folder%#$q",%Source_Folder%
System,FILEREDIRECT,ON
-->
Call,OpenDir,%Source_Folder%
[ProvideFiles_Process]
If,Not,ExistDir,%ProvideFiles%,DirMake,%ProvideFiles%
System,FILEREDIRECT,OFF
ShellExecuteEx,Open,explorer.exe,"/e#$c#$q%ProvideFiles%#$q",%ProvideFiles%
System,FILEREDIRECT,ON
-->
Call,OpenDir,%ProvideFiles%
:thumbsup: :thumbsup:
:turtle:
Hi Nikky,
yet another quite nice plugin. :great: :great:
some tips:
*
as written on other topic http://theoven.org/index.php?topic=1645
never use %GlobalTemp% , use %ProjectTemp%
all plugins on servers use %ProjectTemp% :cool:
*
extracting with innounp.exe requires to workaround winbuilder bug to get stable :
also innounp.exe distributed via plugin.
here is something (not tested):
ShellExecute,Hide,%Tools%\innounp.exe,"-x -b -a -d#$q%Source_Folder%\%_Inno%#$q #$q%Source_Folder%\%_FiN%#$q"
-->
Run,%ProjectDir%\Utils\InnounpM01.Script,ExtractInnounp,%ProjectDir%\Utils\InnounpM01.Script,%ProjectTemp%
ShellExecute,Hide,cmd.exe,"/c innounp.exe -x -b -a -d#$q%Source_Folder%\%_Inno%#$q #$q%Source_Folder%\%_FiN%#$q",%ProjectTemp%
ShellExecute,Hide,cmd.exe,"/C del /q /f #$q%ProjectTemp%\innounp.exe#$q&del /q /f /A:R /A:H /A:S /A:A #$q%ProjectTemp%\innounp.exe#$q"
If,ExistFile,%ProjectTemp%\innounp.exe,Call,FileDelete,%ProjectTemp%\innounp.exe
Tip:
Utils\"PC Innounp"
Example - Go --> will give you idea how innounp.exe used on plugins on servers :thumbsup:
*
Aida64 is a 32bit application.
you need Arch,x86 at top
[Process]
Arch,x86
....
*
FileInfo.exe works fine here on this plugin, maybe FileInfo.exe you use on this plugin more stable than the one you use PCI-Z plugin
http://theoven.org/index.php?topic=1645
and It may give you idea about space bug....
****
Good work :great:
:turtle: