Latest 10.x Patch

This patch can be used for Automize 10.x, AutoKrypt 10.x, AbleFtp 10.x, JaSFtp 10.x, and XMLmotor 10.x.
Application of every Patch update requires you to accept the EULA within the software.
THIS PATCH CAN ONLY BE APPLIED TO VERSION 10.00 AND LATER

How to install
Stop the Service (Engine menu / windows service module)
Shut down the scheduler engine and shut down the user interface.
Unzip this zip file directly into the Automize10, AutoKrypt10, JaSFTP10, or AbleFtp10 folder.

Possible Errors
If you get a message saying that hitek.jar is in use, and cannot be copied, it means that the scheduler engine or user interface is still running.
Please Stop the service if you are using it, shut down the scheduler engine from the user interface, and then shut down user interface. Then, try installing the patch again.

Download the patch

Patch ID = 10.25 - Use with Versions 10.00 or later ONLY
Patch release date: 12/27/14
* Version 10.23 and 10.24 shipped with wrong build of TaskAccountTask.exe , i.e. TaskAccount task would fail in 10.23 and 10.24
* Task and Schedule Treelists on the left panel now implement sorting. The Treelists sorted correctly by default on windows, mac, but not on some linux systems.
* Script Task - Example Scripts button failed to launch correct example files on some systems.
* When deleting a task, it also deletes its schedule now. Previously, it only deleted its variables and tasklogs, but not its schedule.
* FTP (Commons Library) - added support for Netware and AS400
* Windows installers now shows the version correctly as 10.25.0.0 instead of 10.0.0.0
* FTP (Commons), FTP-J (JScape), SFTP-J (JScape) and SFTP (Maverick) browsers improved.
* Windows Service Module will only open once on startup for the first time the software is opened.

Patch ID = 10.24 - Use with Versions 10.00 or later ONLY
Patch release date: 12/11/14
* Version 10.23 update shipped with faulty build of Windows Service Module. (Error message: not valid x86 or 64-bit application)

Patch ID = 10.23 - Use with Versions 10.00 or later ONLY
Patch release date: 12/08/14
* New feature added to export/import tasks, schedules, variables, logs and settings selectively. Tasks and schedules are copied or overwritten while Profiles are merged.
* BUGFIX: Schedule list on left did not render correctly on some systems.

Patch ID = 10.22 - Use with Versions 10.00 or later ONLY
Patch release date: 12/05/14
* Command Task - Updated to support format for commandline. Java 1.6.45 and later do not support commandline arguments with embedded quotes normally used to enclose file paths containing spaces.
* Unix Service menuitem added in Engine menu. Creates automizeservice or jasftpservice etc... for use in /etc/init.d or /etc/rc.d/init.d
* SFTP-J browser - Clicking on the connect button did not bring up profiles window.
* ArrayLoop and CSVLoop Bugifx: loop by row added quotes and newline to end of row string.

Patch ID = 10.21 - Use with Versions 10.00 or later ONLY
Patch release date: 10/31/14
* Encryption keystore - Keystore Tab - Settings Button - User interface Default shell command was incorrect on windows. (sh -c instead of cmd /c)

Patch ID = 10.19 - Use with Versions 10.00 or later ONLY
Patch release date: 08/01/14
* Task Sequence user interface bugfix - Moving steps up/down, Move to step, and Drag and Drop of steps failed if Task sequence contained same task title in multiple steps.
* Email module bugfix: javamail TLS properties not correctly set. It would default back to SSL/465 on certain servers like gmail and still work. On other servers like office365 it would fail.

Patch ID = 10.18 - Use with Versions 10.00 or later ONLY
Patch release date: 07/23/14
* Email check task now supports SSL/TLS.

Patch ID = 10.17 - Use with Versions 10.00 or later ONLY
Patch release date: 06/05/14
* Windows Service module Bugfix: Now correctly enters the domain\user in the account name field. This previous defaulted to .\user because domain was not found correctly.
* Email module bugfix: HTML email added into version 10.13 caused new lines to disappear. New option added to allow user to select plain text or html.
* FTP browser improvements. Browser would hang on long connections and transfers.

Patch ID = 10.16 - Use with Versions 10.00 or later ONLY
Patch release date: 04/23/114
* SFTP module bugfix - updated 3rd party library to 1.4.51 but did not update 3rd party subscription key.

Patch ID = 10.15 - Use with Versions 10.00 or later ONLY
Patch release date: 04/21/14
* Database SQL and Database Stored Procedure tasks - option added to allow user to specify column separator.
* Mac Service menuitem added in Engine menu. Creates com.hitek.[program].service.plist for use in /Library/LaunchDaemons
* FTP-J and SFTP-J modules - now uses JScape library version 9.2.0 - Mar 31, 2014
* SFTP module - now uses Maverick library version 1.4.51 - Mar 31, 2014.
* Encryption module now uses GNUPG 1.4.16 on windows. To get 1.4.16, use the full windows installer (not patch update). This version supports IDEA algorithm.
* FTP-J command task adds response variables for standard ftp commands issued.

Patch ID = 10.14 - Use with Versions 10.00 or later ONLY
Patch release date: 03/01/14
* Deleting task will now allow option to delete its corresponding variable file and task log.
* User Variable Window improved. Allows user to add, edit, or delete user variables from the window itself.
* Scheduling BUGFIX: For one user, we found that next schedule time calculated is earlier than current time, causing schedule to be suspended. In this situation, schedule module will wait 15 seconds and recalculate next schedule time again.
* BUGFIX: Excel, Access, Powerpoint, Word macro tasks did not allow dynamic variables to be used for the document or database.
* New Reports menu added - Tasks, Schedules and Profiles configurations.

Patch ID = 10.13 - Use with Versions 10.00 or later ONLY
Patch release date: 02/17/14
* BUGFIX: Schedule Information Window active and recent schedules list are empty on some systems from 10.09-10.12. Bug introduced with scheduler improvements done in version 10.09.
* BUGFIX: EmailLogs task did not attach task logs if 'task' was used in the Attach Logs field.
* Email task now supports sending HTML mail.
* Performance Improvement: Task Sequence user interface and Task Sequence task slowed down considerably when user has large amount of tasks (>1000).

Patch ID = 10.12 - Use with Versions 10.00 or later ONLY
Patch release date: 02/11/13
* Bugfix: Task To Run /nowait feature introduced in 10.10 resulted in Email notifications not being sent for tasks launched by 'default' and 'run in sequence |' options.
* FTP (commons) module now supports FTPS (i.e. FTP over SSL/TLS).

Patch ID = 10.11 - Use with Versions 10.00 or later ONLY
Patch release date: 01/04/13
* New Installers which include the files to support the XML libraries.
* XMLmotor and Automize Enterprise - XSL Transform task added.
* XMLmotor and Automize Enterprise - XML XPath task added.
* XMLmotor and Automize Enterprise - XML XPath Loop task added.

Patch ID = 10.10 - Use with Versions 10.00 or later ONLY
Patch release date: 12/20/13
* Task Sequence settings window - Move button added to allow task step to be moved to any step in the sequence list.
* Task Sequence settings window - Drag and Drop enabled to allow task step to be moved to any step in the sequence list.
* Task Sequence settings window - Button added to allow user to specify sequence table columns width.
* Encryption module - Favorite folders tab. View button opens file/folder in default application on all Operating Systems where java desktop api is supported. (previously only available on windows).
* Bugfix: Task To Run feature did not wait for tasks to finish running before exiting (monitoring tasks) or moving to next loop (loop tasks).
* Task to Run feature - since default is to wait for launched task to finish, a /nowait option is available. This allows task continue without waiting for launched task to complete.
* Directory Loop, File Monitor and Directory Monitors tasks - adds more variables for the current/last Filename. Adds a variable without filename extension. Adds variables for alphanumeric parts of the filename separated by non-alphanumeric characters.
* Automize Enterprise - XML browser added in Utilities menu.
* Automize Enterprise - XML Loop task added
* Automize Enterprise - XML Monitor task added
* Automize Enterprise - XML Validate task added

Patch ID = 10.09 - Use with Versions 10.00 or later ONLY
Patch release date: 12/06/13
* BUGFIX: corrupted settings files and variables files are now detected and fixed.
* BUGFIX: Resuming/Suspending schedule and subsequent Next Run Time value was erratic on some systems.
* BUGFIX: If user added comment to a task or schedule folder, then the folders .properties file would be displayed in the task or schedule list.
* Schedule Table - Next Run Time field now provides option to get value from Engine directly rather than from variable file. (more reliable)
* Directory Loop task now supports looping through files in subdirectories also.
* Password Encryption: The old HITEK encryption method has been removed as an option. All passwords previously encrypted with the HITEK method will still be decrypted and used.
* Password Encryption: All new passwords will be created using the more secure JAVA method.
* Encryption module: Keystore Tab - Settings button - default shell command for linux set to 'bash'.
* Encryption module - Favorite folders tab has been improved.

Patch ID = 10.08 - Use with Versions 10.00 or later ONLY
Patch release date: 11/10/13
* BUGFIX: Fixed issue where engine information was lost on engine restart or after maintenance task.
* BUGFIX: SFTP-J profile - leaving timeout setting blank would cause connection failure.
* BUGFIX: BulkEmail task failed to connect for SMTP authentication method.
* BUGFIX: Script task logged error if user did not set the UserSetExitCode variable added in version 10.03.
* Variable module adds the DATES variable which provides more flexibility and options than the DATE variable.\
* Added Nimbus skin to available platform looks (skins now available = windows, motif, java, nimbus).
* Email support generator now attaches the data for each subtask of a Task Sequence, to the support.zip file.

Patch ID = 10.07 - Use with Versions 10.00 or later ONLY
Patch release date: 10/19/13
* BUGFIX: Fixed issue where license information was sometimes lost on engine restart or after maintenance task.
* BUGFIX: Fixed bug in FTP-J PUT task. Rename file option did not work with PUT option.

Patch ID = 10.06 - Use with Versions 10.00 or later ONLY
Patch release date: 09/27/13
* BUGFIX: Fixed 5.x tasks conversion error.
* Windows installers have updated InstallShield Installers (2013 version 20) to fix install issues on some Windows 2012 server systems.

Patch ID = 10.05 - Use with Versions 10.00 or later ONLY
Patch release date: 09/09/13
* Script - Array Variable values can now be obtained using Script task. Documented in Script - Examples - Hitek Methods.
* BUGFIX: CLM SetVar error could occur in certain situations, while setting variable value via engine. This resulted in falling back to setting variable value outside engine.

Patch ID = 10.04 - Use with Versions 10.00 or later ONLY
Patch release date: 07/19/13
* Email send smtp port for TLS mode is 587 instead of 567.
* Directory Loop task adds variable ::CurrentLoop

Patch ID = 10.03 - Use with Versions 10.00 or later ONLY
Patch release date: 05/25/13
* Automize Enterprise Script module allows user to specify script exit code via User Variable 'YourScriptTaskTitle::UserSetExitCode'.

Patch ID = 10.02 - Use with Versions 10.00 or later ONLY
Patch release date: 03/29/13
* Email module now supports sending secure email using TLS (example: GMail) or SSL (example: Yahoo Mail).
* Automize Enterprise Script module now supports javax.script supported languages like ruby, javascript, python, groovy etc..

Patch ID = 10.01 - Use with Versions 10.00 or later ONLY
Patch release date: 03/21/13
* Windows launchers target minimum .NET 3.0 instead of .NET 4.0 to support older systems.
* Fixed Windows launchers to automatically 'run as administrator'.
* HitekService Module targets a minimum .NET 3.0 instead of .NET 4.0 to support older systems.

Patch ID = 10.00 - Use with Versions 10.00 or later ONLY
Patch release date: 03/15/13
* Barebones release with new program folders, launchers, and updated 3rd party libraries.
* New features being tested will be added in from 10.00-10.10.
* Version 10 uses java JRE 6. Version 9 also used java JRE 6.
* Java 7 has some issues with the FTP and email modules. When resolved we will move to Java 7.
* Windows version uses now uses jre1.6.0_43, os.arch = x86, sun.arch.data.model = 32
* Commandline Module is now freely included with all products. No separate license is needed.
* Web Interface is freely included with all products. No separate license is needed.
* Email module now uses JavaMail 1.4.6, release date February 7, 2013.
* FTP module now uses Commons .NET library version 2.2, release date 2010-11-17.
* Note: Commons .NET library 3.2, release date 2012-11-26 is being tested but currently has issues.
* 10.x will eventually move to Commons .NET 3.2 when issues are resolved.
* FTP-J module now uses JScape FTP library version 9.0, release date Oct 8, 2012
* SFTP module now uses Maverick library version 1.4.4, release date Dec 5, 2012
* SFTP-J module now uses JScape SFTP library version 9.0, release date Oct 8, 2012
* New windows service module HitekService.exe which no longer needs a 3rd party active-x control.
* Windows service module has a new Service Monitoring feature built in.



As always, it is a pleasure doing business with you. We are very happy with the capabilities of the new version of Automize and are looking forward with moving ahead with our first production system based on this software. –Automize Enterprise User

Thanks for your timely response. You make a great product, and we're integrating it more and more into our daily production activities. I will try out these FTP suggestions as you've outlined. –JaSFTP User

Just wanted to compliment you folks on a great product. your product is working flawlessly! I'll definitely be purchasing it, and telling every other "IT type" I know about it! Thanks so much. –Automize User

Your program was exactly what I was looking for...you have all the features that I require; all in one program!!–AbleFTP user