Digg this topic Add to my del.icio.us Submit to SlashDot 4 Pages V   1 2 3 > »   
Reply to this topicStart new topic
> WinBuilder 072
Rating 5 V
Nuno Brito
post Jul 14 2007, 03:43 PM
Post #1


Advanced Member
***

Group: .script developer
Posts: 4,153
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


Hi everyone!

A new wb stable version has been uploaded - you can download it from the wb's download page here: http://www.boot-land.net/winbuilder

This new version is only applied to WinBuilder.exe - projects available from the download center follow their own updates as authors and developers implement them, but this new version should also allow more conditions to update the main server soon.



Here is the long log of changes:
CODE

The beta edition for testing version 072 was wb 071

beta 1

- Removed MD5 box on the options tab inside script editor (download center always checks md5 automatically)
- Added support for running projects in unattended mode

beta 2

- Added /runsingle= switch which allows to run a single script


beta 3

- Scripts can be displayed without state button - useful for scripts not meant to be run (use Selected=None) on [Main] section.
- If all scripts on a folder have no state seletect (Selected = None) then the respective folder also omits any state
- Removed right-click menu from main window (became obsolete)
- Removed MD5 calculate tool from Script Edit --> Options --> Calculate MD5 checksum
- Removed language entries: !#1519,!#1520,!#1521,!#1522 related to MD5 calculate tool inside Script Edit --> Options tab.
- Added option to use wb without Download Center, Upload and Web tab for use under restricted network conditions
- Tools tab was made a bit bigger hiding the tab title
- Script Edit tab title was also hidden along with script treeview to give more room to editor
- Corrected bug which allowed to erroneously select more than one script on main window
- Corrected minimum allowed width and height for interface checkboxes
- Moved Paths and Log tab to the scripts tab
- Added a Help tab which will hold help contents about wb, it will use a html file from %basedir%\Projects\Tools\Help\index.html
- Corrected the back colors for some objects under some XP themes.
- Recoded the Create Script tab to become more functional
- Added CopyExpand command using setupapi.dll (thanks to Peter and Smiley)
- Modified ShellExecute and ShellExecuteEx to support work directories as the 4th parameter
- Modifed ShellExecute and ShellExecuteEx to work without adding parameters, ex: ShellExecute,Open,cmd.exe
- Removed "Enter" from the keyboard shortcut list (it was being trigered after exiting windows screensaver protection )
- Corrected a bug which occured when trying to echo a section with brackets


beta 4

- Recoded script engine to improve performance
- Removed words !#2057 and !#2060
- Fixed Refresh button - wasn't updating correctly the Paths Tab
- FileDelete is now based on Win32API for code efficiency
- ShellExecute was improved to be (much) less CPU intensive while waiting for launched program to finish
- Added an error handler on the script engine - now it won't abort when invalid syntax is found.


beta 5

- Removed property on text labels that wouldn't allow using & chars
- corrected a bug on regwrite introduced on beta 4


beta 6

- Removed an unneeded setting which always wrote a locked=true value on the [main] section
- Recoded interface, file search/filter and settings to load much faster.
- Bugfixed error message when selecting to show log after running a project.

- Replaced external download functions with internal IE download function
- Bugfixed open handles when scanning directories


beta 7

- run command can support up to 9 parameters
- Added a code box window to test new commands under a specific project


beta 8

- Added the option to print the currently viewed page on the Help Manual
- Moved Create Script tab to be the first visible tool
- Removed the option to lock the interface - become obsolete

beta 9

- changed tab titles to be larger on script editor
- small bugfixes
- Added a better web server manager
- Added missing translation texts

beta 10

- more bugfixes and small improvements
- Limited treeview on main window to avoid excessive width
- Added more informations when using webget
- Changed default logo image for scripts without logo
- Added new parameter on FileCopy - using "show" as last parameter will display the advance of the file copy operation.
- Fixed ExtractAndRun - wasn't working correctly.


- 11

- Syntax errors are added on log along with the full syntax used
- some bugfixings of previously added features.
- Added quick navigation buttons to allow pressing forward and backward while browsing scripts
- Modified the unattended box for running projects - also added /debug switch to help evaluate used parameters
- Main window will automatically remember and open the last selected project in winbuilder.ini
- Modified the Interface handling when scripts are executed - it was buggy under some conditions

beta 12

- corrected webgetifnotexist - wasn't checking correctly if a file existed on disk or not
- corrected log window - it wasn't opening the log in explorer after setting this option




There were a lot of changes when comparing version 070 to the newer 072.

The discussion topic for wb071 can be found here: http://www.boot-land.net/forums/index.php?showtopic=2195



- GUI / Visual

- Added a lot of cosmetic fixes and improvements on the UI
- Removed options which became obsolete, not very used
- less clutered User Interface
- quick navigation buttons to configure options inside the available scripts
- Start up of wb was improved and also the script loading can support big sized scripts without delays
- Translation of the default english language by a native english (US) speaker.


Script engine

- More options and commands (read long log for full details)
- Supports full unattended project builds (even launched inside wb itself!)
- Many commands were recoded bugfixed and improved


Tools

- Download Center has been improved, making things much easier to download and share
- Create Script tool was also recoded to support third party tools and provide easy to use script templates
- CodeBox tool added to help test and debug commands


Others

- Option to disable all internet/network support inside wb
- New help documentation added to allow offline view



Thanks

There were a lot members involved in bug testing and providing feedback throughout all these beta releases on wb 071 across the last months.

Special thanks go to (in alphabetical order):

Booty#1 - great delphi tips and overall help to improve the speed and memory leaks issues (amongst other bug reports)
Edborg - testing and reminding how important compatibility with older scripts matters
Garfield - posting results of beta wb when tested under different projects
h7se - for reporting small details left out when removing obsolete features (lock button)
Holger - more testings under his proxy web connection
Jaclaz - for warning about IE being used as download engine
MichaelZ - for testing on his machine and report back results
Ove - feedback and testing results on the download center
PSC (Peter) - for always being available to help and test the newer binaries - your debugging skills are excellent
Paraglider - more tips on what needs to be done (help documentation, quick navigation buttons)
Smiley - good ideas and feedback (unattended mode)
TheHive - for exaustive tests and good ideas to make UI more intuitive
Thuun - correction of grammar on native US english and cleaning of the help web pages.


To all the above mentioned members and to everyone involved in producing this new wb - THANK YOU!
- this surely wouldn't be possible nor fun without your help and time spent testing and writing your ideas and opinions on what should be changed.

Have a really great weekend! (IMG:../forums/style_emoticons/default/cheers.gif)
Go to the top of the page
 
+Quote Post
Max_Real Qnx
post Jul 14 2007, 05:56 PM
Post #2


Advanced Member
***

Group: .script developer
Posts: 147
Joined: 2-January 07
From: Istanbul
Member No.: 2,252


Turkey


I'm thanks a lot for latest version (IMG:../forums/style_emoticons/default/hyper.gif)

Good luck (IMG:../forums/style_emoticons/default/punk.gif)
Go to the top of the page
 
+Quote Post
TheHive
post Jul 14 2007, 06:33 PM
Post #3


Advanced Member
***

Group: .script developer
Posts: 1,839
Joined: 14-July 06
Member No.: 5



Thanks for the new version.
Go to the top of the page
 
+Quote Post
h7se
post Jul 15 2007, 07:31 AM
Post #4


Advanced Member
***

Group: Developer
Posts: 257
Joined: 29-November 06
Member No.: 1,490


Palestine



Thanks for the new release .. (IMG:../forums/style_emoticons/default/thumbup.gif)

-----

please check Wait command , it's not working

when creating new script using wb and then switch back to main window
nothing appear in the script's list until refresh
Go to the top of the page
 
+Quote Post
Nuno Brito
post Jul 17 2007, 04:53 PM
Post #5


Advanced Member
***

Group: .script developer
Posts: 4,153
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


Hi h7se, the wait button has been corrected - guess few people have used this command up to now.. (IMG:../forums/style_emoticons/default/smile.gif)

-----------------------------------------------

Added new custom options which allow you to customize wb to be released with some projects if necessary or for everyone wishing to have some fun tweaking these details. There's support on wb 072 for a [custom] section that let's you select a new logo, title and the option to skip introduction help tab and just open up the download window.

You can edit winbuilder.ini and add something like this:

QUOTE
[custom]
logo=myTest.bmp
title=My Custom Title
skip_help=1



Logo image can be a jpg, gif or bmp file and must be placed on the same folder as winbuilder.exe

Title is also free to be customized - only left a message after the custom title saying (powered by WinBuilder xxx) to help identify wb and respective version

Skip help option will jump right ahead to the download tab - this works great with custom winbuilder.ini where we can set up custom download servers as well - this way people won't need to stress much to find the right servers for testing a specific project - just need to press download.


To use these new options - please download a new binary from wb's page


Happy tweaking! (IMG:../forums/style_emoticons/default/laugh.gif)
Go to the top of the page
 
+Quote Post
h7se
post Jul 18 2007, 10:04 PM
Post #6


Advanced Member
***

Group: Developer
Posts: 257
Joined: 29-November 06
Member No.: 1,490


Palestine


what should i expect from this coommand

CODE
If,ExistFile,"#$pWindowsDir#$p\SYSTEM32\emptyregdb.dat",FileCopy,"#$pWindowsDir#$p\SYSTEM32\emptyregdb.dat","%TargetDir%\I386\system32\"


---
FileCopy do not translate #$pWindowsDir#$p to "C:\WINDOWS" !! is that normal ?
Go to the top of the page
 
+Quote Post
Garfield
post Jul 19 2007, 06:31 AM
Post #7


Advanced Member
***

Group: .script developer
Posts: 90
Joined: 20-December 06
Member No.: 2,007


South Africa


Is %WindowsDir% defined in your project? It is not in the normal set of environment variables.

%WinDir% and %SystemRoot% are.

%SystemRoot% is imo the better one to use (IMG:../forums/style_emoticons/default/thumbsup.gif)
Go to the top of the page
 
+Quote Post
h7se
post Jul 19 2007, 07:02 AM
Post #8


Advanced Member
***

Group: Developer
Posts: 257
Joined: 29-November 06
Member No.: 1,490


Palestine


Thanks Garfield

i mean the winbuilder predefined variables like %TargetDir%

it's exist in %Variables% >> Environment section


plus i'm little (IMG:../forums/style_emoticons/default/confused1.gif) about when to escape the persentage char. in variables and when not
Go to the top of the page
 
+Quote Post
Garfield
post Jul 19 2007, 07:12 AM
Post #9


Advanced Member
***

Group: .script developer
Posts: 90
Joined: 20-December 06
Member No.: 2,007


South Africa


QUOTE(h7se @ Jul 19 2007, 09:02 AM) *
plus i'm little (IMG:../forums/style_emoticons/default/confused1.gif) about when to escape the persentage char. in variables and when not


Only use the #$p if you don't want WinBuilder to interpret the % character

example
when you want to write %SystemRoot% to the registry and don't want WinBuilder to substitute it with C:\Windows
Go to the top of the page
 
+Quote Post
h7se
post Jul 19 2007, 07:52 AM
Post #10


Advanced Member
***

Group: Developer
Posts: 257
Joined: 29-November 06
Member No.: 1,490


Palestine


QUOTE(Garfield @ Jul 19 2007, 07:12 AM) *
Only use the #$p if you don't want WinBuilder to interpret the % character

example
when you want to write %SystemRoot% to the registry and don't want WinBuilder to substitute it with C:\Windows


Thanks .. (IMG:../forums/style_emoticons/default/thumbsup.gif)

so it's my mistake not WB bug sorry @Nuno (IMG:../forums/style_emoticons/default/biggrin.gif)
Go to the top of the page
 
+Quote Post

4 Pages V   1 2 3 > » 
Fast ReplyReply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

Collapse

> Similar Topics

  Topic Replies Topic Starter Views Last Action
No New Posts WinBuilder Caption
3 psc 75 10th October 2007 - 11:20 AM
Last post by: Nuno Brito
No New Posts Winbuilder Licensing
8 rt10k 241 4th October 2007 - 07:50 AM
Last post by: Alexei
No New Posts Winbuilder and user account restrictions
13 psc 626 29th August 2007 - 05:11 PM
Last post by: smiley
No New Posts Winbuilder problems with UAC
4 booty#1 377 29th August 2007 - 04:33 PM
Last post by: smiley
No New Posts WINBUILDER
WINBUILDER
1 LAURELADA 993 27th July 2007 - 11:26 PM
Last post by: Giloz


 


Track this topic · Email this topic · Print this topic · Subscribe to this forum

- Lo-Fi Version Time is now: 12th October 2007 - 03:47 AM

MKPortal ©2003-2006 mkportal.it