Features Revision History Download Register FAQ Sample Scripts Web Logon Scripts Mailing List
|
Here
is the CLR Script revision history. [ 1.00 ]
[ 1.10 ] [ 1.11 ]
[ 1.12 ] [ 1.13 ]
[ 1.20 ] [ 1.21 ]
[ 1.22 ] [ 1.23 ]
[ 1.24 ] [ 1.30 ]
[ 1.31 ] [ 1.40 ]
[ 1.41 ] [ 1.42 ]
[ 1.43 ] [ 1.44 ]
[ 1.50 ] [ 1.51 ] [ 1.52 ]
[ 1.60 ] [ 1.61 ] [ 1.62 ]
- Added the BrowserAttachIE function.
- Added the BrowserGetOpenWindowTitles function.
- Added the GetIPAddress function.
- Added the strlwr function.
- Added the strupr function.
- Improved the BrowserSetFormField function to use the field value if there is no field name or use both the field name and value. The onchange and onclick events are also now triggered.
- Improved the ComboBox_SelectString and ListBox_SelectString functions by adding an optional send change notification message.
- Improved the ListBox_SelectString function by adding the ability to clear the selections.
- Added the ability to pass parameters to a function by reference.
- Added the Find Next command.
- Fixed sending the extended keys: home, end, delete, insert, pageup, pagedown, up, down, left, and right.
- Fixed a few aspects of the script engine.
- Fixed a few aspects of the installation.
- Fixed a few aspects of the script launcher.
- Added the ComboBox_GetCount function.
- Added the ComboBox_GetText function.
- Added the FtpGetFolderListing function.
- Added the GetDlgItemText function.
- Added the GetFileSize function.
- Added the GetFileTimeString function.
- Added the GetMenuCommandStrings function.
- Added the GetMenuState function.
- Added the IsDlgButtonChecked function.
- Added the ListBox_GetCount function.
- Added the ListBox_GetText function.
- Improved the CurrentTimeString function to allow a default value for
the format.
- Improved the GetFolderListing function by adding a sort listing
option.
- Improved the FTP functions by adding the option to specify a port.
- Improved the RunWait function to allow default values for the show
and milliseconds parameters.
- Improved the SetDlgItemText function with the option to also send a
change message to the control.
- Added the command line option ‘/c’ to enable string special
codes in the parameters.
- Added the Built-in Function Reference command to the Help menu.
- Added the Online Support command to the Help menu.
- Fixed a few aspects of the script engine.
- Fixed a few aspects of the installation.
- Improved the help.
- Made writing scripts easier by having a non-strict compiler option.
- Added the BrowserGetStatusText function.
- Added the BrowserGetTextLinkUrl function.
- Added the GetPixelColor function.
- Added the SetSystemTime function.
- Added the Strict option on the Build menu.
- Added the #strict statement.
- Added command line options for the strict compiler option.
- Improved the BrowserFollowTextLink function to include following
graphic links with no alternate text.
- Improved the RegDeleteKey function to include the option of deleting
all the descendants or only deleting empty sub keys.
- main() functions are now excluded from #include files.
- Fixed a few aspects of the script engine.
- Improved the editor text selection by not automatically selecting
words.
- Improved the help.
- Added the GetForegroundWindowTitle function.
- Added the MoveFile function.
- Improved the BrowserClickFormButton function.
- Improved the BrowserSetFormField function.
- Fixed a few aspects of the script engine.
- Improved the help.
- Added the DownloadUrl function.
- Added the FtpDownloadUrl function.
- Added the FtpGetOpenFileName function.
- Added the SendMailMapi function.
- Added the SetWaitIncrement function.
- Added the ability to automatically check for an update if connected
to the Internet.
- Fixed a few aspects of the script engine.
- Improved the help.
- Added the ASCII function.
- Added the BrowserGetHtml function.
- Added the Chr function.
- Added the CreateFolder function.
- Added the DeleteFolder function.
- Added the FolderExists function.
- Added the FtpDelete function.
- Added the FtpDownload function.
- Added the FtpRename function.
- Added the FtpUpload function.
- Added the ReplaceString function.
- Added the ability to return integer values to a batch file or a
calling program.
- Added the ability to pass parameters when running a script file from
the command line.
- Added more SendKeys special codes.
- Improved the editor with drag-n-drop and line selection.
- Increased the maximum size of a script file to 1 MB (1,048,576
bytes).
- Increased the maximum length of a string to 16 MB (16,777,216
characters).
- Added the ability to open multiple files with the Open command on
the File menu.
- Fixed a few aspects of the uninstallation.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
- Added the BrowseForFolder function.
- Added the BrowserIsDocumentInteractive function.
- Added the BrowserWaitDocumentInteractive function.
- Added the GetFolderListing function.
- Improved the FindString function by adding the optional start
character parameter.
- The System Tray Launcher command Add option defaults to the active
script file.
- Fixed and improved installation and uninstallation under Windows
NT/2000.
- Fixed and improved a few aspects of the script engine.
- Added the GetFileAttributes function.
- Added the GetOpenFileName function.
- Added the SetFileAttributes function.
- Added the SetRunningScriptWindow function.
- Added the Create Desktop Shortcut command on the Tools menu.
- Improved the InputString function by adding the optional title and
timeout values.
- Improved the MessageBox function by adding the optional timeout
values.
- Improved the OpenFile function by adding some more file access
modes.
- Improved the VerifyActiveWindowTitle, VerifyActiveWindowTitleSub,
VerifyActiveWindowText and VerifyActiveMDIWindowTitle functions by
adding an optional timeout value.
- Improved the installation procedure.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
- Added the atoi function.
- Added the BrowserGetBodyText function.
- Added the BrowserGetLocationURL function.
- Added the BrowserSetInternetSettings function.
- Added the CloseFile function.
- Added the ExitWindows function.
- Added the FileEOF function.
- Added the OpenFile function.
- Added the ReadFileString function.
- Added the WriteFileString function.
- Added the HFILE type specifier.
- Added the Font command on the View menu to select the editor window’s
font name and size.
- Added the ability to set dialog box controls by using the id of the
control instead of the text label.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
- Added the BrowserGetTitle function.
- Added the BrowserRefresh function.
- Added the CopyFile function.
- Added the FindString function.
- Added the rand function to generate a random number.
- Added the constant RAND_MAX.
- Fixed and improved a few aspects of the script engine.
- Added the ability to declare and use variables.
- Added the BrowserClickFormButton* function.
- Added the BrowserClose* function.
- Added the BrowserGetFormFields* function.
- Added the BrowserGetFormNames* function.
- Added the BrowserGetTextLinks* function.
- Added the BrowserGoBack* function.
- Added the BrowserFollowTextLink* function.
- Added the BrowserIsDocumentComplete* function.
- Added the BrowserLaunchIE* function.
- Added the BrowserNavigate* function.
- Added the BrowserResetForm* function.
- Added the BrowserSetActiveForm* function.
- Added the BrowserSetForegroundWindow* function.
- Added the BrowserSetFormField* function.
- Added the BrowserShowWindow* function.
- Added the BrowserSubmitForm* function.
- Added the BrowserWaitDocumentComplete* function.
- Added the GetClipboardText function.
- Added the LeftString function.
- Added the MidString function.
- Added the RightString function.
- Added the RunWait function.
- Added the strlen (string length) function.
- Added the HBROWSER type specifier.
- Added the constant NULL.
- Added the Tip of the Day when the program starts. The Tip of the Day
can also be accessed from the Help menu.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
* The browser functions are currently only available for
Microsoft Internet Explorer 4 and above.
- Added the EnableScreenSaver function.
- Added the GetEnvironmentVariable function.
- Added the IsConnectedToInternet function.
- Added the RegGetKeyValueInt function.
- Added the RegGetKeyValueString function.
- Added the StopScreenSaver function.
- Added the string comparison logical operators == and !=.
- Added the remainder operator %.
- Fixed the order of precedence when evaluating the operators.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
- Added the ability to run script files from a system tray menu. Configure the system tray
launcher settings by using the Configure Launcher command on the Tools menu.
- Added the AppendFileString function.
- Added the CurrentTimeString function.
- Added the GetUserName function.
- Added the IsScreenSaverRunning function.
- Added the VerifyActiveMDIWindowTitle function.
- Added the InputString function.
- Added the SetDefaultPrinter function.
- Added the MB_OKCANCEL MessageBox buttons option.
- Added the MB_YESNO MessageBox buttons option.
- Added the MB_ICONQUESTION MessageBox icon option.
- Added the integer logical operators ==, !=, <, <=, > and >=.
- The registration and installation information is now stored for the local machine
instead of the current user.
- Fixed and improved a few aspects of the script engine.
- Added the IsServiceActive function.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
- Added the ComboBox_SelectString function
- Added the ListBox_SelectString function.
- Added the ability to run CLR Script without installing the program by adding the switch
/n to the command line.
- Fixed and improved a few aspects of the script engine.
- Added the break statement.
- Added the repeat statement.
- Added the while statement.
- Fixed and improved a few aspects of the script engine.
- Fixed a few problems with the installation.
- Improved the help.
- Added the BrowseURL function.
- Added the CreateFile function.
- Added the DeleteFile function.
- Added the FileExists function.
- Added the ability to run a script without displaying the progress dialog window by
adding the switch /h to the command line.
- Fixed a few bugs in the script engine.
- Fixed getting help for dialog boxes by pressing F1.
- Added the RegCreateKey function.
- Added the RegSetKeyValueInt function.
- Added the RegSetKeyValueString function.
- Added the RegDeleteKey function.
- Added the RegDeleteKeyValue function.
- Added the HKEY type specifier.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
- Added the itoa function.
- Added the operators +, -, *, /, &, ||, and &&.
- Added the string operator + to concatenate strings.
- Fixed and improved a few aspects of the script engine.
- Added the NetUserChangePassword function.
- Added the SetForegroundWindowTitleSub function.
- Added the Window Information Finder command.
- Fixed and improved a few aspects of the script engine.
- Improved the help.
- Added the ClickButton function.
- Added the CopyToClipboard function.
- Added the EmptyClipboard function.
- Added the exit function.
- Added the SetDlgItemText function.
- Added the WaitWindowClosed function.
- Added the #include statement.
- Added the string special character \r.
- Added the ability to continue long string constants onto the next line by ending the
line with a backward slash \.
- Added the Find command.
- Added the Replace command.
- Pressing F1 when the cursor is on a keyword brings up help for that word.
- Added the ability to run a script from a shortcut by adding the switch "/r" to
the command line.
- New lines are automatically indented to the previous line.
- Pressing the tab key with multiple lines selected indents the lines.
- Pressing the shift+tab keys with multiple lines selected unindents the lines.
- When opening a script file from the command line, if the file does not exist, you will
be asked if you would like to create a new file.
- When running or compiling, all the modified open files are automatically saved.
- Fixed and improved many aspects of the script engine.
- Improved the error reporting.
- Improved the help.
- First public release of CLR Script.
- Added the Run command.
- Added the Compile command.
- The editor is a simple edit control similar to Notepad.
- Added the CheckDlgButton function.
- Added the FindWindow function.
- Added the IsEmpty function.
- Added the MessageBox function.
- Added the Pause function.
- Added the Run function.
- Added the SendKeys function.
- Added the SetForegroundWindow function.
- Added the VerifyActiveWindowText function.
- Added the VerifyActiveWindowTitle function.
- Added the VerifyActiveWindowTitleSub function.
- Added the WaitWindowTitleVisible function.
- Added the int type specifier.
- Added the string type specifier.
- Added the void type specifier.
- Added the negation ! operator.
- Added the bitwise or | operator.
- Added the constant TRUE.
- Added the constant FALSE.
|