Você está na página 1de 11

Readme.txt For Schedule v3.7.

41c
Prepared 2/06/2008
Schedule
Copyright 1997-2008, Evans Programming
All Rights Reserved
IMPORTANT! Read the Schedule License Agreement before using Schedule for the fir
st time!
Contents
--------
I. Installing Schedule
II. Known Issues
III. Revision Information
IV. More information
---------------------------------------------------

I. Installing Schedule
To install Schedule, run sd3741c.exe and follow the on screen instructions.
If you are upgrading from a prior version, your Schedule databases and
macros will be preserved.

II. Known Issues


a) If Schedules' FTP Operations do not function correctly, upgrade
or install the Microsoft Internet Explorer v5.0 or higher.
Schedule FTP Operations requires Explorer v5.0 or higher.
You can download Microsoft Internet Explorer for free from:
http://www.microsoft.com/windows/ie/download/
b) Schedule is not designed to run as service. Running Schedule as
a service using SrvAny or other utilities is not supported.
c) Two simultaneous copies of Schedule cannot run at the same time
on the same PC (one copy is enough because Schedule is mulit-
tasking and multi-threaded). This is by design.
d) Schedules' 'Run Program' operation has an option to monitor launched
applications for completion. If a monitored application launches a
secondary application and then the original application terminates,
Schedule will report that the monitored app has completed even though
the application desired to be monitored may still be executing.
For applications that meet the above described scenario, Shellwait.exe
can be used for a 'Run Program' command to monitor applications for
completion based on title.
For additional information please download shellwait.exe which is
freely available from:
http://www.EvansProgramming.com/dloads/epShellWait.exe

III. Version Information


Version: 3.7.41
Date: 2/6/2008
Description: Added support for alternate FTP engine.
1. Selecting to use the Evans FTP engine over the default Microso
ft mswinet
engine provides a performance increase and an alternative in t
he event
of FTP transfer issues.
Version: 3.6.40
Date: 1/05/2008
Description: Bug fix to Vista compatability changes.
1. Corrected registry error that occurred on Windows Server 2003.
Version: 3.6.39
Date: 12/13/2007
Description: Vista compatability changes.
1. Updated help file to *.chm for Vista compatability.
2. Updated internal registration methods for complete Vista compa
tability.
Version: 3.5.38c
Date: 06/09/2006
Description: Fixed bug where large logs caused an overflow error.
Version: 3.5.37c
Date: 05/27/2006
Description: Minor FTP enhancements.
1) Changed so FTP uses Schedules settings instead ot I.E.s. This
reduces problems that may occur if I.E. settings are altered
in a manner that is incompatable with Schedules FTP implementa
tion.
2) Added passive mode, case sensitive filename and proxy support.
Version: 3.5.36c
Date: 10/28/2005
Description: Recompiled w/ most current version of Evans FTP components.
Version: 3.5.35c
Date: 2/22/2004
Description: Minor enhancements and bug fixes.
1) Replaced the FTP engine with the commercial Evans FTP componen
t
to provide better stability, better error handling and potenti
al
for future FTP related enhancements.
2) Corrected minor problems with form sizing related to XP themes
.
Version: 3.5.34c
Date: 1/06/2004
Description: Minor bug fixes and enhancements.
1) Replaced the calendar control which was causing problems on so
me PCs.
2) Replaced all registry calls with the Registry-Pro control to
fix 'load-at-startup' issue & centralize registry access.
3) Corrected operations set to 'reschedule if past due' that were
globally disabled when due.
Version: 3.5.33c
Date: 12/08/2003
Description: Changed the command field, for 'Run Program' operations,
from text to memo to allow commands > 256 chars.
Version: 3.5.32c
Date: 10/11/2003
Description: Added extended logging to Auto-compaction routine.
Added user configurable auto-compaction setting(s).
Small correction to auto-compaction.
1) Normally, auto-compaction occurs every 50 operations
to keep the schedule.mdb database small and healthy.
Pressing [Ctrl]+[Alt]+[Shift]+[D] toggles DEBUG Mode.
When Debug Mode is on auto-compaction occurs every
2 operations and detailed information related to
auto-compaction is recorded in the Schedule log file.
If Debug Mode is toggled off, the auto-compact frequency
is set to 50 and the extended logging is disabled.
2) Auto-compact frequency and extended debugging can
also be set by changing the following registry keys:
Key:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Schedule\S
ettings
Value Description
--------------- ----------------------
Compact Every Controls the auto-compact frequency (default = 5
0)
Extended Logging True or False (default = False)
3) Small correction to auto-compaction.
Version: 3.5.31c
Date: 09/04/2001
Description: 3.5 Minor bug fix
1) Corrected problem with auto-rescheduling of jobs
under certian conditions.
2) Corrected the multithreaded component to fix
problems with Run Program Operations not
running simultanously under certian conditions.
3) Improved task load / unload speed for multi-threading
operations loading / unloading simultanously.
Version: 3.5.30c
Date: 11/21/2000
Description: 3.5 Minor bug fix
1) Corrected errors caused from installing via PCAnywhere.
Version: 3.5.29c
Date: 11/6/2000
Description: FTP and FileWatch fix. Changes only effect epINET.DLL and
epFilWat.exe. No version change to Schedule.
1) Corrected FTP download. Was sometimes appending old data
when existing files were overwritten.
2) Corrected FileWatch event on Windows 95 O/S.
3) Corrected Exit Windows and Kill Program Operations. Corrected
the Macro Interpreter's ShutDownWindows and KillProcess comman
ds.
4) All other features were found to be Windows 2000 compatible
without change.
5) Misc Setup program improvements.
Version: 3.4.28c
Date: 8/21/2000
Description: 3.4 Maintenance release
1) Corrected intermittent problems with ExitWindows operation.
2) Corrected setup program - Added shlwapi.dll, fixed service pac
k
warnings and fixed auto continue after reboot for windows nt.
Version: 3.4.27c
Date: 7/22/2000
Description: 3.4 New setup and minor bug fix
1) Updated setup program to handle in-use files and to improve th
e setup
program overall.
2) Corrected 'division by zero' error that occured when a Repeati
ng
Operation's repeatition was set to zero.
Version: 3.4.26c
Date: 7/15/2000
Description: 3.4 Official Commercial Release
1) Moved Macro Editor from View menu to Tools Menu.
2) After successful reports from the user concerning revision 9 o
f v3.4.25c
I have removed all logged errors for "method ~ of object ~ fai
led" and
changed so that it reports a regular error after 5 retries. In
testing
one retry consistently corrected the problem.
3) Corrected problem with Tools/Load Schedule At Startup - was fa
iling to
load at startup when long file names were involved (Win 95/98
only).
4) Changed Lock feature so that you now enable / disable locking
from the
Options menu - the unlocking password is entered there now. Lo
cking is
still done from the system tray menu. A password is only requi
red to
unlock Schedule.
5) Added a Lock At Startup option to the Options menu.
6) Removed the repair and compact from the Windows/Start/Schedule
menu.
This is now done automatically by Schedule (since v3.4.23).
Version: 3.4.25c
Date: 7/8/2000
Description: 3.4 Commercial Release
1) Corrected error 91 that occurred when a 2nd copy of Schedule
was launched.
2) Changed FTP operations so that they are fully asynchronus. You
can now cancel an FTP transfer in the middle of a file.
3) Changed Test so you can only run 1 test at a time. This was do
ne
to avoid problems with running the same test more than once at
the
same time.
4) Changed so a description is required before testing. Changed t
he default
operation type to "Display Message" (was "Backup") for new Ope
rations.
Both changes were done to avoid clicking the Test button on a
blank
record (which was causing all files in the root directory to g
et copied
into the Schedule folder).
5) Changed the behavior of the "Scheduled For" time when new and
existing
operations are saved. If the new "Scheduled For" time has pass
ed (is equal
or less than the current time) then the Operation is automatic
ally
rescheduled for the next scheduled interval specified. In the
case of One
Time Operations the "Scheduled For" column will show "Never Du
e" or
"Complete".
6) Corrected Repeating Operations when one or more days are skipp
ed. Here is
how rescheduling will behave;
a) If repeat is every x minutes or x hours and one or more
days are
skipped, the start time for the next scheduled day will be
12:00 am.
Using "Only From" or "Excluding" time periods can modify th
is behavior.
b) If repeat is other than every x minutes or x hours and o
ne or more days
are skipped, the start time for the next scheduled day will
be the
original Period Time. Using "Only From" or "Excluding" time
periods
can modify this behavior.
7) Corrected a problem that occasionally would cause Schedule to
lockup
during data entry. This was known to occur in the Operations P
roperties
and FTP Specifications screens.
8) Added an option to the Menu's Option section to 'Load Schedule
at Startup'.
9) Added a 5 time retry for "method ~ of object ~ failed" message
in
frmScheduleMonitor.AddTask. If the error occurs it retries up
to 5 times
then continues. A WARNING message is logged if the 5 retries a
re reached
and Schedule continues anyway. This error was reported by only
one customer,
was intermittent and was determined to not be a Schedule bug.
However, this
workaround was added to correct the error as best as possible
so that Schedule
Operations are not disrupted.
Version: 3.4.24b
Date: 6/25/2000
Description: 3.4 BETA Version - 2nd release - Gold Version
Corrections and enhancements
a) Improved cancelling of FTP operations. Cancelling FTP operatio
n(s)
ties up Schedules interface until the cancellation takes effec
t.
Cancel cannot occur intil the current transfere completes ther
efore
on large files schedule will seem to lockup until the cancel t
akes
effect.
Although this will be changed in a future version this is curr
ently
"by design" due to the nature of the FTP API's being used.
Even with the above restriction, multiple simultaneous multith
readed FTP
operations can occur at the same time.
b) ExitWindows Operation corrected.
c) Disappearing FTP specifications corrected.
d) Corrected the problem where the Macro Editors' "run to cursor
"
function would suddenly stop working.
e) Corrected the problem where the Macro Editors' cancel functio
n
would not function.
f) Added ability to "run selected text" to Macro Editor.
g) Corrected problem where the operations thread DLL, epSchdOpTh
d.exe
failed to unload when not in use.
h) Added seconds parameter to the delay option for Event type Op
erations.
i) Updated Help file.
j) Corrected problem with password protected lock option during
startup.
Version: 3.4.23b
Date: 5/28/2000
Description: 3.4 BETA Version - 1st release
Multithreading and performance tuning. Functionality enhancements
.
a) Corrected multithreaded performance under heavy stress loads.
b) Added day(s) of week options to "Repeat" repetition period of
Operation
Properties. This allows repeat of jobs every x minute(s) or ho
ur(s)
during selected days of the week.
c) Added "Execute Except at Startup" option to "If Past Due" on t
he Options
tab of Operation Properties. This allows past due jobs to exec
ute
except when Schedule is first starting.
d) Added FTP Operation Type. This allows sending and receiving fi
les
via FTP. Includes source and target file / folder dialogs. Sup
ports
wildcards too.
e) Added "Advanced Options" to the Backup type Operation. This al
lows
selecting only new files to be backed up plus allows selecting
to include
hidded, system and / or read-only files.
f) Added a password protected "Lock" / "Unlock" option to the sys
tray menu
to prevent unauthorized tampering with Schedule.
g) Added enhanced error reporting and error handeling.
h) Added ability to remove registration in case a user wants to m
ove a license
to a different computer.
i) Added auto-repair / compact of the schedule database schedule.
mdb (or the
current database if a custom database was created) after every
50
operations. This keeps the databases small. Autocompact only o
ccurs when
no other operations are running. Also, the "autocompact" is lo
gged to the
schedule.log.
Version: 3.3.22c
Date: 12/8/99
Description: Fixed ExitWindows on Win 95 and slower computers
Version: 3.3.21c
Date: 11/20/99
Description: Fixed File Watch Events / Win 95
Version: 3.3.20c
Date: 10/26/99
Description: Update to vb6 - Service Pack 3
Version: 3.3.19c
Date: 10/20/99
Description: Update to vb6

Version: 3.3.18c
Date: 9/14/99
Description: 3.3 Commercial Release w/ Minor Fixes and Enhancements
Corrected Macro Send for {PRTSC} and %{PRTSC} ([Print Screen] and
[Alt]+[Print Screen]) to capture the screen ({PRTSC}) or current
window (%{PRTSC}) to the windows clipboard.
Corrected problem that prevented a Windows shutdown, logoff etc f
rom
succeeding when a Delayed or Waiting or Suspended Operation was p
ending
or running.
Version: 3.3.17b
Date: 8/28/99
Description: 3.3 BETA - Additions / corrections
Added the offending pathname to the error message when caching fo
lders
for a backup operation. This will help resolve problems that may
occur
during caching such as an invalid pathname or a pathname that is
too long.
Version: 3.3.16b
Date: 8/8/99
Description: 3.3 BETA - Added Events. Added automatic database conversion,
database repair and compact utility. Made registration
info global to the workstation. Added ability to differentiate
windows with matching titles. Updated forms and Wizards. Misc
bug fixes and changes.
Version: 3.2.13c
Date: 6/12/99
Description: 3.2 Misc fixes and changes
Changed macro NumLock / ScrollLock / CapsLock functions so that t
hey
can get AND set the key states. Eliminated AutoNumLock function.
Misc changes to make macro Send more DOS compatible. Corrected pr
oblems
w/ Macros on NT machines.
Version: 3.2.12c
Date: 5/30/99
Description: First Schedule v3.2 commercial release
Version: 3.2.11b
Date: 5/30/99
Description: Corrections / enhancements to 3.2 BETA
Corrected problems and enhanced Operation Properties' CloseWindow
and
KillProgram opreations. Corrected and enhanced Macro Editor and S
end
function.
Version: 3.2.10b
Date: 5/16/99
Description: Enhanced Macro Interpreter Send command to allow sending keys to
DOS
programs. Enhanced Send's keystroke functionality. Added Macro co
mmands
NumLock, CapsLock, and ScrollLock. Added AutoNumLock macro comman
d.
Version: 3.1.9c
Date: 4/20/99
Description: Enhanced Macro Wizards and Macro Editor. Minor bug fixes and enha
ncements.
IMPORTANT! This version REQUIRES new schedule databases. Please
DO NOT reuse old schedule.mdb files or errors will occur! Sorry!

Replaced all toolbar images to fix problems reported with colors.


Enhanced
macro send command speed. Enhanced Macro Editor functionality and
updated
Wizards. Added ability to test macros directly from Macro Editor.
Added Stop Test selection to Systray Menu to make it easy to abor
t macro
tests. Made improvements to key recorder / decoder.
Fixed problem with Operation backup on multiple files and long fi
lenames.
Enhanced Macro Cancel. Misc Macro enhancements.
Version: 3.0.8c
Date: 4/4/99
Description: Performance and Asthetic Enhancements, minor bug fixes.
Version: 3.0.7c
Date: 3/15/99
Description: 3.0 Commercial Version
First commercial release of v3.0.
Version: 3.0.6b
Date: 3/7/99
Description: BETA Version
Corrected multi-file select for backup operation type.
Version: 3.0.5b
Date: 2/25/99
Description: BETA Version
Corrected "Use Original Base" option.
Version: 3.0.4b
Date: 2/16/99
Description: IMPORTANT! This version (3.0.4b) REQUIRES new schedule databases.
Please
DO NOT reuse old schedule.mdb files or errors will occur! Sorry!
Misc corrections to v3.0. Added "Use Original Base" option to the
Operation Schedule Options screen. When "Use Original Base" is ch
ecked,
rescheduling is based off the original scheduled time and date.
When unchecked, rescheduling is based off the current time and da
te.
Example: A job is scheduled to go at 8:00 PM and repeat every hou
r. It's
8:10 PM and you just started your scheduler. If "Use Original Bas
e" is
selected the next operation will be scheduled for 9:00 PM (based
on the
original 8:00 PM time), otherwise the next operation will be sche
duled for
9:10 PM (based on current 8:10 PM time).
"Use Original Base" defaults to checked. You can't check both "Us
e
Original Base" and the Repeat Repetition option to "Reschedule Fr
om
Completion Time".
Enhanced cancel ability for macros.
Version: 3.0.3b
Date: 1/31/99
Description: Misc. corrections to v3.0. Changed Operation Scheduler to disallo
w monthly
scheduling on the 29th-31st and disallow yearly scheduling on 2/2
9 because
these dates cannot be repeated on a monthly and yearly basis. Add
ed Last
Of Month option to the Operation Scheduler. Tested for year 2000
compliance OK. Added support for international date and time sett
ings.
Version: 3.0.2b
Date: 1/24/99
Description: Misc. corrections to v3.0
Version: 3.0.1b
Date: 12/8/98
Description: Major changes. Added multi-threaded tasks, macro editor / wizard,
new
operations. Basically this is a brand new application from the gr
ound up.
Version: 2.1.2c
Date: 9/24/98
Description: Added GetWindowID, GetProcessID, CloseWindow and KillProcess comm
ands.
Revised Help file to current w/ extended examples for each macro
command.
Version: 2.1.1b
Date: 9/24/98
Description: BETA VERSION - Added ShutdownWindows Macro Command. Revised SetFo
cus
macro command to allow application window activation based on
window title.
Version: 2.1.0b
Date: 9/11/98
Description: BETA VERSION - Added RunExecute Macro Command.
Corrected expiration registration screen.
Revised all error handling in the macro interpreter.
Version: 2.0.3c
Date: 7/23/98
Description: Add files to setup that were ommitted due to a bug in the MS
setup wizard and master dependency tables.
Version: 2.0.2c
Date: 6/24/98
Description: Enhanced test mode. Added additional info to event logging.
Corrected code to fix problems on some NT machines.
Total Code Review and optimization.
Version: 2.0.1c
Date: 5/2/98
Description: Added Macro commands. Added test button to Scheduler.
Enhanced logfile capabilities.

IV. More information


Please see the Schedule help file or visit the Evans Programming
Web site if you would like additional information.
Evans Programming may be contacted through any of the following;
E-Mail: Sales@EvansProgramming.com
Support@EvansProgramming.com
Web: http://www.EvansProgramming.com
Phone: 1-847-401-8450

Schedule
Copyright 1997-2008, Evans Programming
All Rights Reserved

Você também pode gostar