This is the best version of Winbuilder
Duration: 33 seconds and 406 miliseconds
I use a ramdrive as target ...
Posted 14 December 2006 - 05:22 PM
Duration: 33 seconds and 406 miliseconds
Posted 14 December 2006 - 09:21 PM
Posted 15 December 2006 - 01:02 AM
Posted 15 December 2006 - 08:41 AM
This beta has cabexpand modified - I hope it works in a more stable manner now..
Posted 15 December 2006 - 04:12 PM
Posted 15 December 2006 - 04:55 PM
Posted 15 December 2006 - 05:03 PM
I don't understand the image you've posted peter, wich files are missing on the right side?
When running just the folder creation and copy/expand scripts will still produce different results?
Will keep trying to see how to solve this..
Posted 15 December 2006 - 05:14 PM
Posted 15 December 2006 - 05:18 PM
Posted 15 December 2006 - 05:46 PM
Posted 15 December 2006 - 06:13 PM
Here's another modified beta, I've built the same project 3 times always outputing the same results - I hope this time the cabexpand behaves nice..
WinBuilder053_Beta7b.zip 666.95KB 377 downloads
edborg - I'm not testing with the network or buildmodel scripts - if you're still unable to build with your configuration would you mind emailing it to me?
This way I'll be able to debug it intensively until a stable result is achieved..
Thanks!!
Posted 15 December 2006 - 07:40 PM
Posted 15 December 2006 - 09:43 PM
Posted 16 December 2006 - 01:51 PM
Here's a new C version of cabexpand for beta 5 build 053..
WinBuilder053_Beta7c.zip 667KB 373 downloads
This time I've forced the thread to double loop on top and end if the precendent or current thread is still running, let's hope it's not needed to reach a Z version!
Thanks for the quick tests!
Posted 16 December 2006 - 03:25 PM
I have found a bug in beta 7:
When processing the script.project file, winbuilder doesn't use the contents of the variables but their name
eg.Message,"%BaseDir%",Information
returns this :
John
Posted 16 December 2006 - 04:49 PM
In one of your previous posts you mentioned that you gave a higher priority to WinBuilder.If it doesn't get fixed then I'll have to revert to the expand.exe wrapper wich is not a very efficient..
Posted 16 December 2006 - 05:27 PM
Function CabExtract(const FileToExtract, PathToExtract : String): Boolean; label top; var ExtFile, Dir : String; begin repeat until not CabDecompress.Processing; Dir := PathToExtract; ExtFile := FileToExtract; If(not FileExists(ExtFile)or(not DirExists(Pchar(dir)))) then begin CabExtract := False; exit; end else CabExtract := True; if(RightStr(Dir,1)='\')then else dir := dir+'\'; With CabDecompress do begin CabPathName := ExtFile; TargetPath := dir; SelectAllFiles; Decompress; repeat until not CabDecompress.Processing end; end; {procedure}
Posted 17 December 2006 - 01:52 PM
repeat until not CabDecompress.Processing;
repeat Sleep(10); until not CabDecompress.Processing;I did not find anything strange inside the code.
Posted 17 December 2006 - 08:57 PM
Posted 18 December 2006 - 12:10 AM
Posted 21 December 2006 - 01:48 PM
- bugfixed the internal inf2script tool to correctly add "" on each converted value on registry keys of type 0x3 and 0x7
- DirMove has also been improved to allow moving files and folders silently - allowing to use *.* to only move files and subdirectories from a folder
- echo command was also bugfixed - was not translating variables
- Clicking to disable or enable a folder will also reflect this value on all scripts inside
- Added a new tab named "Tools" where "Backup", "Create new script" and "Create updates.ini" tools where placed
- Added webupdate, allowing users to view and download the latest scripts and projects
- Added a new command to refresh the variable list as an option of the system command - available on right-click menu on source code
- Projects no longer accept empty %sourcedirs% - displaying a message box for users to select a valid source folder
- Tools were moved to a sub-folder of archives to take advantage of webupdates, %tools% variable was also updated to reflect changes
- Replace the individual script update button with the option to run the selected script
- Added a global webserver edit option for using updates from alternative webservers
- cabexpand was reverted back to the previous expand.exe wrapper until a more stable code can be used instead.
Posted 21 December 2006 - 03:05 PM
Posted 21 December 2006 - 03:27 PM
You're right almost slipped my mind.. To quick fix this issue I've added System,refreshVars - it's a temporary fix until I find a time effective way to translate all variables processed by scripts - I have a pretty good idea on how to make really fast, but will need some to recode the engine from the begining - too many changes for now..@Nuno: I think that you misunderstood me (a bit)
1st) I said that when winbuilder processes the process section in script.project , it doesn't replace the variables and almost every command leads to an error.
PSC also sent me a cabExpand delphi code snippet that worked on his machine - need also some time to further expand this command..2nd) I suggested to keep the cabexpand command that used cabinet.dll and revert process priority
Posted 21 December 2006 - 04:19 PM
0 members, 0 guests, 0 anonymous users