File Mover Blog

  • 17 Mar

    How to check the printer status before sending a pdf to the printer update

    How to check the printer status before sending a pdf to the printer

    Previous article: link

    We added a new Pascal Script function in version v2024.3.17.0

    Function psGetUrlContent(Const aUrl, aParams: String; var aError: String): String;

    Please check the previous article, we only changed the following part:

    • First Destination: Pascal Script
      • Please add the following script: link
      • We added the following Const values which you’ll need to adjust:
        • ctCheckPrinterConnection: This will add the possibility to check the printer using the URL of the printer (web page). A lot of network printers have an internal web server that we’ll be using to check if the printer is online.
          • Set this value to ‘TRUE’ if you want to use this option, otherwise set this Const to ‘FALSE’.
        • cpPrinterUrl: If ‘ctCheckPrinterConnection := True;’ then add the Url (web interface) of the Printer we need to check.
        • ..

    We added this update because the customer had a printer where, by default, only its web interface was enabled. In the previous article we used a telnet connection which seems to be disabled with some printer due to security reasons.

    check the printer status update

    If you need any help with this ‘check the printer status’ request, please let us know.

    Best Regards,

    Limagito Team

    #pdf #managedfiletransfer #filetransfer #filemanagement

  • 17 Mar

    How to move files to different ftp folders under the same root

    How to move files to different ftp folders under the same root on the same server

    Q: Conditional destination request. We are looking for an easy way (one channel) to move files to different ftp folders (more than 100 folders) under the same root on the same server, where filename prefix (3 char) is the key to which folder. Prefix and folder name are different.

    A few examples:
    • BBL > folder1
    • ABB > folder2
    • BYR > folder4
    • BYP > folder5
    • DAT > folder6
    I have been looking at your blog post without finding anything like it. The list of prefixes and folders could be a text table in the script or in a csv file. Do you have a script for this?
    A: Yes this is possible, please have a look at the following screenshots. This setup can be used with other Sources and Destinations too.
    – We used a Windows folder as Source:
    limagito file mover windows folder as source
    – Open our Pascal Script option
    limagito file mover pascal script option

    Please enable and add the following ‘On Destination’ Pascal Script:

    • Please add the following script: link
      • The script strips the first 3 characters from the filename by using ‘copy(psFilename, 1, 3)’
      • The stripped part is compared with ‘BBL’, ‘ABB’ .. ‘DAT’
      • Depending on the result of the compare, a folder name is added to our variable psVSA ( pascal script Var String A )
      • This psVSA variable will be used in the Destination setup as parameter (%VSA, which contains data from psVSA)
    • You’ll need to adjust the folder names and add more prefixes if needed
    files to different ftp folders
    – In the FTP as Destination Setup, please adjust the ‘Create Subdir’ option to:   %VSA\%SFS
    • Here we used the %VSA parameter, set in the Pascal Script, which contains the desired subdirectory name
    limagito file mover destination setup
    – Feedback customer:

    That looks easy. Thank you very much.

    If you need any help with this new option, please let us know.

    Best Regards,

    Limagito Team

    #ftp #sftp #managedfiletransfer #filetransfer #filemanagement

  • 17 Mar

    How to add tags to AWS S3 files after upload or download

    How to add tags to AWS S3 files after upload or download

    We received a request to add an option which allows to add tags after upload. This option was added in version v2024.3.17.0. This option allows you to add tags to an AWS S3 object after a successful upload or download.

    Please open your AWS S3 Destination Setup and switch to the new ‘Tags’ tab:

    • Check ‘Enable Set Tags’
      • Allowed characters: 0-9, a-z, A-Z, and + – = . _ : / @
      • Tags are Case Sensitive
      • Maximum 10 Tags allowed
    • Select ‘Set Tags Method’
      • Overwrite existing Tags
        • All existing tags will be deleted and replaced by the tags you added in Limagito.
      • Merge existing Tags, prio AWSS3
        • If a tag already exists then we’ll not adjust them. AWS S3 gets a higher priority.
      • Merge existing Tags, prio Limagito
        • If a tag already exist then we’ll adjust its value. Limagito gets a higher priority.

    Be sure your account has permissions to perform the s3:PutBucketTagging (and s3:GetBucketTagging) action(s). The bucket owner has this permission by default and can grant this permission to others. For more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 Resources.

    add tags to aws s3

    Result in the AWS console:

    add tags to AWS S3

    RunTime Log Result:

    limagito file mover runtime log result

    If you need any help with this new option, please let us know.

    Best Regards,

    Limagito Team

    #awss3 #managedfiletransfer #filetransfer #filemanagement

    By Limagito-Team AWS S3 , ,
1 2 3 4 134
SEARCH