It occurred to me that while I post various technical tips to this forum that some readers might not be familiar with what Smart Mover really does and how it can help improve workflow and system efficiency. So here is a more general description of the product.
Smart Mover is a configurable utility application. It runs Administrator defined jobs (called Processes) that can collect, process and distribute content. These Processes can be scheduled to run unattended as frequently as required 24X7 or triggered by another application (Enterprise for example). All activity is logged, errors are detected, recorded and optionally emailed to the Admin. Think of it like a User that works every day, does not take any vacation, coffee breaks or call in sick.
Each Process is composed of one or more Tasks. And each Task is designed to perform a specific common function. The Admin merely combines the appropriate Tasks to achieve the desired functionality. There are Tasks that can manage or modify files and folders, send or receive content over a variety of IP protocols, and most importantly communicate directly with Enterprise and Elvis.
Consider also that most Tasks include options that make them work selectively. For example, the "Delete Files" Task can delete files or folders from a designated path. But it can also be set to only delete files with a certain extension, or just the files that have not been modified in the last X hours. The "Enterprise Download" Task allows you to choose which renditions of the object you want to save..... and you can include versions, metadata and for Layouts & Dossiers, the children.
Most Tasks do not require any programming or scripting language. A simple setup window is used to provide all the parameters required to execute each Task. There are however, some Tasks that do require knowledge of XSLT, RegEx, and XML. But there are numerous sources to help deal with these including examples in the User Guide and this forum.
Here are some simple examples of Processes you could easily setup:
Example 1: Every 5 minutes Mover checks an FTP server for new files. If there are any, it retrieves them from that server and uploads them to Enterprise or Elvis with designated metadata. Or instead of checking a FTP server it could just as easily check for mail in a given email account. Either way, if the files happen to be zipped Mover can unZip them along the way automatically.
Example 2: An Enterprise or Elvis user selects a photo to be published... but the image needs some modification. So the user just set the Status to "Needs Modification" (for example). Mover then checks Enterprise or Elvis for Images with that Status. If it finds any, it locks them and downloads them into a designated folder. From there either a user manually modifies the images or it is done automatically with one of Mover's Image File Processing Tasks. Regardless, once completed, the image is file is placed in a designated folder, where Mover picks it up and saves it as a new version of the original, unlocks it and changes the status to "Modified".
Example 3: You have just approved a layout and set it Status "Approved" which causes Enterprise to create the Output rendition. Mover then downloads that new rendition, changes the Status to "Sent", zips the file(s) and then FTPs it to the desired location..... and possibly emails them to make sure they know it is there.
The possibilities are endless and only limited by your imagination.
Please sign in to leave a comment.