Newbie
Task Manager
Newbie Task Manager is a flexible, powerful, multi-purpose
task scheduler. The scheduled tasks can be executed at
specified times or intervals. They can also be triggered
by specified system events. Task functions include Macro
recording and playback; starting, stopping, applications;
logoff, shutdown, restart of computer; sending network
messages and emails; local or network file I/O operations
such as file copy, archive and delete; FTP, HTTP and ICQ
access; plus a lot more.
Purchase
Newbie Task Manager


Secure
purchase via Share*It! |
 |
Copyright
© 2005 Newbie.
All Rights Reserved. |
|
|
| Newbie
Automation Suite 2.0
|
|
 |
Newbie
Web Automation
(Flash
Demo)
Newbie Web Automation 2.7 is the next
major release of Newbie that adds a lot
more functionality in automating the web
browsing experience. New functions
include a Newbie Script Wizard, ability
to print web pages on the fly, interface
with websites using Newbie Forms,
inactivity timeout verification and
most importantly integration with Newbie
Task Manager to schedule script executions.
Read
more information... |
|
|
|
What's
New with Newbie? |
|
March 28, 2008 |
Newbie Web Automation version 2.7.4 is the latest
release. New features have been
added such as ability to check for a string in a web page, setting focus to a
window
using its title and additional XML functions. New XML functions are now
available
to allow adding nodes to an XML document. Please refer to the Help file for
function
details.
New API functions:
Function StrInWebPage(SubStr: string): boolean;
Function WindowActivate(sWindowTitle: string): boolean;
Function XMLAddNode(sNodeName: string; sNodeText: string): boolean;
Function XMLParentNode: boolean;
Function XMLGetFirstChildNode: boolean;
Procedure XMLAddAttribute(sAttribName, sAttribValue: string); |
|
|
January 26, 2008 |
Newbie Web Automation version 2.7.3 is the latest
release. New features have been
added such as sending email, capturing a screenshot of the browser region and
saving it as an image, executing a web script in a frame and other new
functions. Please refer to the Help file for function details.
New API functions:
Function SendEmail(sHost: string; nPort: integer; sUserName, sPassword, sFrom,
sRecipient, sSubject, sBody, sAttachFile: string): boolean;
Function ScreenCaptureWebBrowser(sFilename: string): boolean;
Function WaitMouseClickXY(XPos, YPos, nDelay: integer): boolean;
Function ExecuteWebScriptInFrame(sKeyword, sScript, sLanguage : string): boolean;
Function CheckRadioHTML(sText: string): boolean;
Function ButtonExists(sValue : string): boolean; |
|
|
October 20, 2007 |
Newbie Web Automation version 2.7.2 is the latest
release. A new feature is added
to read data from XML files. An new procedure is introduced to automate
downloading files from websites by handling the popup windows. Please refer to
the Help file for function details.
New API functions:
Function OpenXMLFile(sXMLFile: string): boolean;
Function CloseXMLFile: boolean;
Function XMLFindNode(sNodeName: string): boolean;
Function XMLNextNode: boolean;
Function XMLGetNodeText: string;
Function XMLGetNodeAttr(sAttribute: string): string;
Function XMLGetChildNodesCount: integer;
Procedure Beep;
Procedure Inc(var nValue: integer);
Procedure ProcessDownloadFile(sWindowTitle1, sWindowTitle2, sPath: string;
nTimeout: integer) : boolean; |
|
|
August 18, 2007 |
Newbie Web Automation version 2.7.1 is the latest
release. A new feature is added
to Newbie Scripts that allow handling of the OnClick event. Another new feature
is
also added to be able to encrypt scripts. This will prevent the script from
being
viewable or editable. Please refer to the Help file for feature details.
New API functions:
Procedure SetOnClick(bEnable: boolean); |
|
|
July 14, 2007 |
Newbie Web Automation version 2.7 is the latest
release. New Excel functions are
provided to save CSV to XLS, XLS to CSV and print Excel files. A new function is
provided to handle script error popup messages that are encountered by the
Newbie
browser. Lastly, a new function is provided to click an image on the web page
based
on a user defined region. Please refer to the Help file for function details.
New API functions:
Function ExcelCSVToXLS(sCSVFile, sXLSFile: string): boolean;
Function ExcelXLSToCSV(sXLSFile, sCSVFile: string): boolean;
Function ExcelPrintFile(sFilename: string; sPageOrientation: string): boolean;
Function MouseClickImageXY(sBMPFile: string; X1, Y1, X2, Y2: integer): boolean;
Procedure ScriptPopupDialog(bShowDialog, bContinueScript: boolean); |
|
|
June 19, 2007 |
Newbie Web Automation version 2.6.9 is the latest
release. A new feature allows
you to automate clicking an object on screen by using a Bitmap file. You can now
get the html code of a frame's document using its name. New functions added to
simulate clicking the web browser's Back, Forward, Home and Refresh buttons.
Please refer to the Help file for function details.
Newbie for
Windows Vista is now officially released.
New API functions:
Function MouseClickImage(sBMPFile: string): boolean;
Function AddBackSlash(str: string): string;
Function GetHTMLFrameBody(sFrameName: string): string;
Procedure ClickBrowserBack;
Procedure ClickBrowserForward;
Procedure ClickBrowserHome;
Procedure ClickBrowserRefresh; |
|
|
May 16,
2007 |
Newbie Web Automation version 2.6.8 is the latest
release. A feature has been added to allow downloading of web pages as either
html page or as web archive file using SaveWebPageAs(). You can now click on a
checkbox by specifying its ID using
ClickCheckBoxID(). Use the WaitForWindowToClose() function when handling file
download popup dialogs. This function will wait for the popup window to close
before continuing script execution. Please refer to the Help for more details.
Stay tuned for the upcoming release of
Newbie for
Windows Vista.
New API functions:
Function ClickCheckBoxID(sID: string): boolean;
Function WaitForWindowToClose(sWindowTitle: string; nMilliSecs: integer):
boolean;
Procedure SaveWebPageAs(sType: string; sFilename: string); |
|
|
May 1,
2007 |
Newbie Web Automation version 2.6.7 is the latest
release. A feature has been added to allow sending text messages during script
execution to the Newbie StatusBar using the procedure StatusBarMsg(). This will
allow you to keep track of the progress of script execution. Some minor bug
fixes have also been implemented.
New API functions:
Procedure StatusBarMsg(sMsg: string); |
|
|
March 30,
2007 |
|
The Newbie Plugin for Mozilla Firefox has been
updated. The following are the list of changes.
1. Support for Firefox 2.0. The Newbie Plugin has
been updated and tested on the latest version of Firefox version 2.0
2. The custom script directory tab has been added to the Newbie Plugin for
Firefox. Previously, it was only available in the Plugin for Internet Explorer.
You will need to download the latest
NpNewbie.dll from our FTP Site. Kindly refer to the Help menu->Online
Help->Supported Web Browsers->Mozilla Firefox->Setup Firefox Plugin, for setup
instructions. |
|
|
March 7,
2007 |
Newbie Web Automation version 2.6.6 is the latest
release. Additional API functions
are introduced in this version. First, the ability to get a database field based
on the
data type of the field. It can be a string, integer or float. Second, being able
to
select multiple values of a multi-select listbox and checking multiple
checkboxes using one call to the function.
New API functions:
Function DBGetStrField(sFieldName: string): String;
Function DBGetIntField(sFieldName: string): Integer;
Function DBGetFloatField(sFieldName: string): double;
Function SelectListMultiItems(ControlName, sValues: string): boolean;
Function ClickCheckBoxMultiItems(sButtonName : string; sValues: string): boolean; |
|
|
December 12, 2006 |
|
Newbie Web Automation version 2.6.5 is the latest release. This version now
allows
you to store, access and execute scripts from a user defined directory. Previous
versions
only allowed scripts to be stored in a fixed subdirectory under the Newbie
installation
directory. The latest version adds a new tab on the Scripts Treeview that can
display
scripts from a user defined directory. This feature is available in both the
Newbie
application and the Newbie Plugin for Internet Explorer.
There are two ways to configure the custom script directory:
1. Go to the custom Tab and use the F10 key to change script directory and Tab
caption
2. You can also set it in the User Menu, Change User Info, Set Custom Script
Directory button
After updating Newbie, you will need to
increase the length of the F8 field in the
CtrlDp.xtr and CtrlsXl.xtr from 60 to 250 to accommodate very long directory
paths.
Refer
to the Newbie Forum, Latest Updates section for details. You must be a
registered Newbie customer in order to get access to the latest updates.
|
|
|
November 28, 2006 |
Newbie Web
Automation version 2.6.4 is the latest
release. A bug fix has been
implemented to accommodate long html object
names during Web Recordering. It
was previously truncating to only 50
characters.
New API functions:
Function SetElementAttribute(sTag, sName,
sAttribute: string; vValue: Variant): boolean; |
|
|
November 14, 2006 |
Newbie Web
Automation version 2.6.3 is the latest
release. The following functionality have been
added to Newbie:
1. Added support to run Newbie on Internet
Explorer 7.
2. Added IE7 support to:
- Download images and files
- fixed "Launch in IE" option
3. Added new API function. Refer to the Help
Menu, Online Help for details.
New API functions:
Function ExtractSubStr(sSrcStr, sStartStr,
sEndStr : string): string; |
|
|
November 3, 2006 |
Newbie Web
Automation version 2.6.2 is the latest
release. The following functionality have been
added to Newbie:
1. Added the OnTimer event procedure in the
Newbie Script. This event triggers after a
user defined number of milliseconds. The Timer
is enabled by calling the SetTimer function.
The OnTimer event is useful for waiting a
number of milliseconds after the
OnDocumentComplete has already triggered.
2. Added new API functions. Refer to the Help
Menu, Online Help for details.
New API functions:
Function SetTimer(bEnabled: boolean; nInterval:
integer);
Function GetElementAttribute(sTag: string;
sName: string; sAttribute: string): string;
Function
WaitForWindowMouseClickXY(sWindowTitle:
string; nTimeout, X, Y: integer) : boolean; |
|
|
October 20, 2006 |
Newbie Web
Automation version 2.6.1 is the latest
release. The following functionality have been
added to Newbie:
1. Added String Matrix functions to easily
read and write to/from a comma separated value
data file. Newbie now makes it easy to read a
CSV file and populate web forms.
2. Added new API functions. Refer to the Help
Menu, Online Help for details.
New API functions:
Function MatrixGetVal(nRow, nCol: integer):
string;
Function MatrixMaxCol: integer;
Function MatrixMaxRow: integer;
Function MatrixReadFile(sFile: string):
boolean;
Function MatrixResize(nRows, nCols : integer):
boolean;
Function MatrixSaveToFile(sFile: string;
bOverwrite: boolean): boolean;
Function MatrixSetVal(nRow, nCol: integer;
sValue : string): boolean;
Procedure MatrixLineDelimiter(sDelimiter:
string);
Procedure MatrixReset;
Function WaitForElement(sTag, sAttribute,
sValue: string; nTimeout: integer): boolean;
Function DoubleQuote(str: string): string; |
|
|
October 6, 2006 |
Newbie Web
Automation version 2.6 is the latest release.
The following functionality
have been added to Newbie:
1. Support for Multi-Tab Browsers. You can
execute a Newbie Script on a new tab browser
allowing you to have multiple web browsers up
at the same time. This makes it easier and more
convenient to access multiple websites on
Newbie.
2. This version includes a number of new API
functions. Refer to the Online Help,
under "Newbie API Functions" for details.
New API functions:
- function MouseClickXY(X, Y: integer): boolean;
- function WaitSelectListItem(ControlName, sValue: string; nDelay:
integer): boolean; |
|
|
September 16, 2006 |
Newbie Web
Automation version 2.5.9 is the latest
release. The following functionality have been
added to Newbie:
1. Ability to capture screenshots of web pages
and save as a Bitmap or JPEG file.
2. Extract the HTML Body of a web page.
This version includes a number of new API
functions. Refer to the Online Help,
under "Newbie API Functions" for details.
New API functions:
- function ScreenCaptureToClipboard(sCaptureType: string): boolean;
- function ScreenCaptureToFile(sFullPath: string; sCaptureType: string):
boolean;
- function ScreenCaptureXY(sFullPath: string; X1, Y1, X2, Y2: integer):
boolean;
- function GetHTMLBody: string; |
|
|
September 5, 2006 |
Newbie Web
Automation version 2.5.8 is the latest
release. The following functionality have been
added to Newbie:
1. Ability to pass parameter arguments to
JScripts and VBScripts thru the
ExecuteActiveScript() function
2. Extract html tables from web pages while
preserving their layout using
GetTableAttribute()
3. Execute application from within Newbie
Scripts using WinExec(). Additional options
now
exist to wait for application to finish and
maximum wait time
This version includes a number of new API
functions. Refer to the Online Help,
under "Newbie API Functions" for details.
New API functions:
- function SetCheckBox(sButtonName : string; sValue: string; bValue:
boolean): boolean;
- function GetTableRowAttribute(TablePos, RowPos : integer; sAttribute:
string): string;
- function GetTableAttribute(TablePos : integer; sAttribute: string):
string; |
|
|
August 21, 2006 |
Newbie Web
Automation version 2.5.7 is the latest
release. This version includes
a number of new API functions. Refer to the
Online Help, under "Newbie API Functions" for
details. Also, the "/param"
commandline parameter switch has been increased
to a maximum of 20 parameters.
New API functions:
- function DBTableFindRec(sFieldName: string; vData: Variant): boolean;
- function DeleteIECookies: boolean;
- function ExecDBQuery(sConnectStr : string; sSQLStr: string): boolean;
- function GetWindowsUserName: string;
-
function
OpenADOTable(sConnectStr : string; sTableName:
string): boolean;
- procedure Read(var cData: char); |
|
|
August 1, 2006 |
Newbie 2.5.5 is
the latest release of Newbie Web Automation.
This version includes
improvements in handling frames during
recording of web actions using the Web
Recorder.
A "/hidescripts" commandline parameter has
been added to hide the Treeview when Newbie is
initially shown.
New API functions:
- function ClickCheckBox(ControlName: string;
sValue: string): boolean; |
|
|
July 07, 2006 |
Newbie 2.5.3 is
the latest release of Newbie Web Automation.
This version now supports the Mozilla Firefox
browser. Newbie can be accessed on Firefox
using a Sidebar Plugin that allows you to
access all your Newbie Scripts and execute
them on Firefox. Plus, you can also use
JavaScripts to automate web pages on Firefox. Now you have the option to
execute scripts on the Newbie browser,
Internet Explorer or Firefox. View flash
demos:
Newbie Plugin for Firefox (2.2 MB)
and Automate Firefox
using JavaScripts (2.7 MB).
Refer to the Online Help, under Supported Web
Browsers, Mozilla Firefox for details on how
to install the Newbie Plugin for Firefox. You
must have the latest Newbie 2.5.3 in order to
use the plugin. A number of APIs are currently
not yet supported on Firefox but will be
supported in future updates.
New API
functions:
- function GetExecuteBrowser: string; |
|
|
June 14, 2006 |
A new HTML based
Newbie Online Help is now available. It
replaces the old PDF Help file. To access the
Online Help, click Help menu->Online Help.
Change in version numbers. Previous versions
used N.N.A (alpha char) format.
New format uses N.N.N all numerical values.
New APIs have been introduced to this version:
- function WaitSendString(sStr: string; nDelay:
integer; nTimes: integer): boolean;
- function
WaitForWindowSendString(sWindowTitle: string;
sStr: string; nDelay: integer) : boolean;
The Newbie
Automation Engine Library has been released.
Software developers can now integrate the
Newbie Automation Engine into their software
applications by calling functions from a
distributable DLL library. This provides
better integration, deployment and error tracking
of web automation tasks. The Script Editor is
also included to allow editing of Newbie Scripts.
For more information,
click
here. |
|
|
May 12, 2006 |
|
Newbie Web
Automation version 2.5 has been released. This
version contains the following updates:
1. New API
functions have been introduced:
- SelectListItemInFrame(ControlName, sValue: string): boolean;
- SelectListIndexInFrame(ControlName: string; nValue: integer): boolean;
- GetTableCellImages(TablePos, RowPos, CellPos : integer; sPath: string):
boolean;
- SelectFile(const sCaption: string; sInitialDir: string): string;
- WaitNewbieScriptEnd(nDelay: integer): boolean;
2. An option to terminate Newbie when time out
occurs (no mouse or keyboard activity) is now
available. Previously, a login screen pop ups
up requiring the user to enter the password.
Now you have the option to close Newbie
immediately after time out to prevent someone
from seeing the currently loaded web page. You
can activate this feature in User Menu->Change
User Info.
3. The latest release of Newbie Task Manager
version 1.83 (view
demo) now as a built in Action for
executing Newbie Scripts. It encrypts the
password so that it is not visible on the commandline. This Action is located in
Processes->RunNewbie.
|
|
|
April 27, 2006 |
Newbie Web
Automation version 2.4e has been released.
This version now supports
Newbie Database API functions. These functions
allow you to save extracted data
from the web directly into any ODBC compliant
Database such as Access, MS-SQL and Oracle.
You can also read data from a Database table
and upload it to the web.
function OpenDBTable(sDataSourceName : string;
sTableName: string): boolean;
function CloseDBTable: boolean;
function DBSetField(sFieldName: string; vData:
Variant): boolean;
function DBGetField(sFieldName: string):
Variant;
function AppendDBTable: boolean;
function EditDBTable: boolean;
function PostDBTable: boolean;
function EndOfDBTable: boolean;
function DBTableNext: boolean;
function DBTablePrior: boolean;
function DBTableFirst: boolean;
function DBTableLast: boolean;
|
|
|
March 27,
2006 |
Newbie Web
Automation version 2.4c has been released.
This version of Newbie integrates the Web
Recorder functionality into the Newbie Plug-in
for Internet Explorer. Now you can record,
play your
web actions and generate Newbie
Scripts directly from Internet Explorer. The
Newbie Web Recorder, which was previously a
separate program, has been removed.
|
|
|
March 13,
2006 |
|
Newbie Web
Automation version 2.4b has been released. This
version comes with a Script
Debugging feature (See
Demo). Users will be able to debug
scripts in the middle of execution, take a look at
values of internal variables and
copy them to the Clipboard. The Script
Debugger is available with the purchase
of Newbie Web Automation or Newbie Automation Suite. A key
file will be emailed after purchase that will
activate this feature.
|
|
|
February 05,
2006 |
|
Newbie Plug-in
for Internet Explorer is now available in
version 2.3a. See Demo.
You
can access and execute your Newbie Scripts
from within Internet Explorer by clicking the
View Menu-> Explorer Bar-> Newbie Web
Automation. You can also create a
shortcut button on the IE Toolbar by checking
the 'Add Newbie To IE Toolbar' option under
Tools Menu in the Newbie application.
Customers can
now access the latest documentations from our
website by clicking
Help Menu -> Customer Documentations in
Newbie. |
|
|
December 15, 2005 |
|
You can now
access the Parameters Database on the Newbie Script
Editor by clicking
File Menu->Parameters or by pressing Ctrl+P
keys.
The Newbie Delphi Visual Component VCL is now
available. It is a collection of components
that allow you to create applications that
automate web pages using Newbie Scripts. Also,
a new API is added to always
execute Newbie Scripts in a new Internet Explorer
window.
- function SetExecuteBrowser(sBrowser: string)
: boolean; |
|
|
November 21, 2005 |
New APIs have
been introduced to manipulate hard to access
field objects
such as Java/Javascript fields, unnamed text
fields and ability to process
popup windows (e.g.
logon windows,
confirmation popup windows, etc).
- function IsExecuteScriptIE : boolean;
- function GetActiveBrowserWindow: boolean;
- function GetActiveWindow(sTitle: string):
boolean;
- function SendString(str : string): boolean;
- function SendKeyPress(sKey : string):
boolean;
- function SendStringToWindow(WndTitle, str :
string; nDelay: integer): boolean;
- function SendKeyPressToWindow(WndTitle, sKey
: string; nDelay: integer): boolean; |
|
|
November 3, 2005 |
|
Newbie version
2.2k supports customizing Newbie to your own
local language. The world is a diverse mix of
languages and we would like Newbie to be
universal, used and understood by all.
To access this feature, click Tools
Menu->Language
Configuration. If you
would like to share your translation with
other Newbie users, click
here.
 |
|
|
October 11, 2005 |
|
Newbie version
2.2j now supports Microsoft Windows Scripting.
VBScript, JScript and any other scripting
languages supported by the Windows Scripting
Host (WSH) can now be executed inside Newbie
Scripts either as stand-alone files or as
inline code.
The following
are the new Newbie APIs that support WSH:
- procedure InlineClear;
- procedure InlineAdd(sLine: string);
- function InlineGetStr : string;
- function ExecuteActiveScript(const Filename:
string): Boolean;
- function ExecuteInlineVBScript : Boolean;
- function ExecuteInlineJScript : Boolean;
Newbie
introduces
ActiveScript, a free Scripting
Editor that allows you to edit/execute scripts
supported by Microsoft Windows Script Host (WSH)
such as VBScripts, JScripts and other script
control files. |
|
|
September 15, 2005 |
| Newbie
Web Automation Lite (WAL) is now avaliable
starting with release 2.2i. WAL is an affordable
version of Newbie ($12.50) that contains
all features of the Full Version ($29.95).
It only costs one-third of the Full Version
yet has all the functionality. It also comes
with the Newbie Web Recorder. However, the
Lite Version does not include the free periodic
updates that come with the purchase of the
Full Version. See Products
page for more information. |
|
|
August 30, 2005 |
1.
Newbie can now be configured to use your own
proprietary encryption functions for encrypting
usernames, passwords and other important personal
information stored in the Parameters Database.
Newbie users have been clamoring for this
feature and we have listened. Read more information,
click here.
2. Take a look at the redesigned Newbie login
screen and application shortcut icon created
on your Desktop after installing Newbie. |
| |
|
August 4, 2005 |
1.
Newbie now interfaces with MS Outlook to retrieve
Calendar Appointments
and check Email. You must have the MSOffice
version of Outlook. Outlook Express is not
supported. Click Tools Menu->Outlook Configuration
to setup this feature. If you do not have
Outlook, you will not see this menu option.
2. You can now move Newbie Scripts using drag
and drop to any
User folder.
3. List of available Pascal functions have
now been published and
made available. Visit http://www.newbielabs.com/customer/Pascal
Help for detailed documentations.
4. Web Recorder now handles clicking image
hotspots. You can also use the
Newbie API function ClickHotspot.
- function ClickHotSpot(MapName, AltText:
string): Boolean; |
| |
| July
21, 2005 |
| Version
2.2d introduces a new feature called Web Aggregation.
New APIs have been introduced to allow users
to extract Hyperlinks from multiple websites
and aggregate them into a user specified file.
Such applications of this feature include
extracting news links from your favorite websites
and posting into your blog. It can also function
as a more dynamic RSS reader since there is
no limitation to the websites you can extract
from. You can schedule hyperlink extraction
and FTP uploading using Newbie Task Manager.
Sample scripts are provided to demonstrate
this feature. |
| |
| June
16, 2005 |
Version
2.2 introduces a new feature called Newbie
Forms. Newbie Forms are HTML pages created
by the user to collect information that is
submitted to websites. Using Newbie Forms
allows a user to create Newbie Scripts that
can gather information once and submit to
multiple websites simultaneously. It makes
comparison searching across different websites
easier and a lot faster. Sample scripts using
Newbie Forms:
Search airfares on Expedia and Travelocity
Search books from Amazon, Ebay and Alibris
Search on Google, Yahoo and MSN |
| |
| May
15, 2005 |
You
can now create Folders under the User's directory
and organize Newbie Scripts according to category.
This makes it simpler to locate and run your
Scripts.
New API function to extract text information
from the web and copy it to the Windows Clipboard.
You stepped away from your computer and forgot
to close Newbie. Concerned that someone could
access your web accounts while you're away?
No need to worry. Newbie 2.1 comes with a
timeout feature that locks itself when there
is no user activity such as keyboard activity
and mouse movement. You can specify the number
of minutes before Newbie times out. Once Newbie
is locked out, you will be required to enter
your password to gain access. |
|
|
|
|