Jump to content

Recommended Posts

Updated file management plug-in for FileMaker Pro 19 offers new functionality and is compatible with macOS 11.0.

Lienden, the Netherlands, January 26, 2021–Troi today announced the immediate availability of Troi File Plug-in 12.1 for FileMaker 19. This is a maintenance update in which we tested and improved the compatibility with macOS 11.0 (Big Sur), added and improved several functions and fixed a number of issues.

New functionality in Troi File Plug-in version 12.1

Troi File Plug-in 12.1 has the following new functionality:

  • Added new function TrFile_GetFileKind, which will return a (localized) description of what kind of file this is. For example a .fmp12 file will return “FileMaker Document” and a .zip file will return “ZIP Archive”. NOTE The resulting description will be returned in the current system language and can be slightly different depending on platform, installed applications and OS version.
  • Improved the TrFile_GetFileHash function: you can now use a container (or a variable with container data) as the source parameter, for example a JPEG in a container field.
  • Added switch “-AllowNonLocalCloudItems” to the TrFile_SelectFileDialog function. This will allow you to select files that are not downloaded to the local disk.
  • Improved the TrFile_GetMetaData function: added support for FujiFilm Raw image files (.raf) when using the switches “-GetEXIF” and “-GetXMP”.
  • Improved the TrFile_CreateThumbnail function for .CRW (RAW) files, when using the switch “-GetFullSizeRawThumbnail” switch, the function now returns the full size thumbnail embedded in the RAW file.
  • Added new switch “-DontAddDS_Store” to the TrFile_CreateZIP function. When you add this switch hidden .DS_Store files will not be added to the ZIP file (.DS_Store files can be added to folders by the macOS Finder).
  • Added new switch “-AddMacOSXAttributes” to the TrFile_CreateZIP function. When you add this switch Extended attributes and resource forks are added to the zip file. If there are extended attributes (or files with resource forks) this will be stored in a “__MACOSX” folder at the top level.

Improved compatibility, bug fixes and other changes and improvements

Troi File Plug-in 12.1 also has the following changes and improvements:

  • Tested and made compatible with Claris FileMaker Pro 19, up to and including FileMaker Pro 19.2.
  • Tested and made compatible with macOS 11.0 (Big Sur).
  • Tested and made compatible with Windows 10 version 20H2 (October 2020 Update) and Windows 10 version 2004 (May 2020 Update).
  • Fixed a problem while using the encoding switch -Encoding=ASCII_Windows (Windows-1252) : the plug-in no longer crashes when an incorrect or corrupt text with undefined character codes (like for example 0x81) is read. In this case the Unicode replacement character is returned.
  • (macOS) Fixed a problem with the functions TrFile_Substitute, TrFile_SetMetadata and TrFile_InsertContents functions: in some cases (with the source and destination file being equal) these functions would work but incorrectly return an error code $$-47.
  • (Windows) Fixed a problem with creating thumbnails with the Create Thumbnail script step or the TrFile_CreateThumbnailfunction, the plug-in would not honor the EXIF orientation tag for some JPEG images.
  • Fixed a bug in the TrFile_GetMetaData function: when using the switch “-GetPDFDescription” the plug-in no longer truncates text when it contains a slash.
  • Fixed a problem in the Set MetaData of Image File script step and the TrFile_SetMetaData function. The GPS Altitude Reference can now be set correctly (0 = Above Sea Level and 1 = Below Sea Level).
  • Renamed the Delete File script step to Delete file (note the lower case f), making its name different from the FileMaker native Delete File step. This ensures that when you copy and paste script steps the correct step is pasted.
  • (macOS) Modernized several functions and script steps. They now use a more modern framework.
  • (macOS) Improved compatibility when running FileMaker Pro 19 in dark mode, the flash dialog is now more visible.
  • Improved several example files.
  • Several other minor bug fixes.

More detailed information on all changes and improvements can be found on the File Plug-in page.
You can download the new version there.

Upgrading to version 12.1 is free for all customers with a valid subscription for the Troi Developer License Bundle and for users of version 12.0. You don’t need a new registration code.
Upgrades from older versions are available from US $ 59. You can order upgrades from our shop.

Troi File Plug-in 12.1 for FileMaker Pro 19
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By troi
      Serial port plug-in updated for FileMaker 19
      Lienden, the Netherlands, May 5, 2021–Troi today announced the immediate availability of Troi Serial Plug-in 7.0 for Claris FileMaker Pro 19.
      What is Troi Serial Plug-in?
      Troi Serial Plug-in gives FileMaker Pro easy and powerful access to external devices with a serial interface:
      read from and write to the (virtual) serial ports of the computer directly from FileMaker Pro without the need of a separate application native FileMaker script triggering, to get incoming data into the database “Suspend/Resume Serial Port” script step to temporarily suspend the incoming data stream and resume it when you are interested in the data “Wait for Match” function to wait for a specific text before triggering the possibility to open an unlimited number of serial ports and to trigger different scripts for different ports What is new in version 7.0?
      Troi Serial Plug-in 7.0 has the following changes:
      Improved compatibility
      Tested and made compatible with Claris FileMaker Pro 19, up to and including FileMaker Pro 19.2. Tested and made compatible with macOS 11.0 (Big Sur). Tested and made compatible with Windows 10 version 20H2 (October 2020 Update) and Windows 10 version 2004 (May 2020 Update). New function and functionality 
      Added new Serial_DelayMilliSeconds function, which will wait for the specified number of milliseconds. (macOS) Prepared the plug-in for Apple Silicon: made the plug-in a universal binary by adding code for the arm64 architecture of macOS. Added new switch to the Serial_SetDirectInsert function: -ConvertBytesToNumbers. When data is directly inserted into the database all received bytes are first converted to their numeric value. The plug-in will for example insert “65 66 67 “, which would be Unicode “ABC”. Note that each number is followed by a space, as separator, also after the last number. (macOS) If the plug-in can’t load a bundle at start-up, the plug-in will now write a detailed error to the system.log. See the Console.app in this case (search for FileMaker in the system.log). (macOS) Improved compatibility when running FileMaker Pro 19 in dark mode, the flash dialog is now more visible. Improved the EasyInstallTroiPlugins.fmp12 example file: updated the plug-in install scripts to be compatible with Apple Silicon. These scripts now also give more detailed instructions. Small cosmetic improvement of the Regifunc.fmp12 example. Other changes and bugfixes
      Fixed a memory leak in the Receive Serial Data script step and the Serial_Receive function. IMPORTANT The minimum supported FileMaker version is now FileMaker Pro 16. Also the minimum supported macOS version is now OS X 10.12 (Sierra), and Windows 8. You can keep using v6.0 for older versions of FileMaker Pro, Windows or Mac OS X. Fixed several bugs, modernized the code in several places and made further improvements. Pricing & Availability
      A fully functional demo version of Troi Serial Plug-in 7.0 is available on the Serial Plug-in page.
      A cross platform developer license costs US$ 999. Details can be found on the Serial Plug-in page. You can order licenses there or from our shop.
      Upgrade information
      Version 7.0 uses a new v7 registration code. The upgrade is free for users who bought a license for Troi Serial Plug-in on or after September 4, 2019. Eligible users will be sent a new v7 registration. Contact us if you have not received yours after May 7, 2021.
      Upgrades from a cross platform developer license bought before September 4, 2019 are available for US$ 399. You can order upgrades from the Serial Plug-in page or from our shop.
    • By HOnza
      24U releases Gonector 2.0 for Claris FileMaker
      This new version of the mobile hardware integration plug-in doubles the number of supported devices with new barcode and RFID scanners and more
      Prague, CZ -- May 4, 2020 -- 24U Software announces immediate availability of Gonector 2.0, the plug-in that enables custom FileMaker apps running on iPhone or iPad to seamlessly integrate with professional mobile hardware devices. such as digital scales, RFID readers and mobile printers. The new version adds support for industrial barcode scanners from Zebra, handheld RAIN UHF RFID readers with circular polarization CANE skID and Alien ALR-S350, and the DPP line of mobile receipt/label printers from Infinite Peripherals. It also extends the existing functionality by allowing for writing to NFC tags on iPhone with no additional hardware and triggering FileMaker scripts by pressing the programmable hardware button available on some sled readers from Infinite Peripherals, such as Infinea X.
      Version 2.0 brings:
      Support for Infinite Peripherals DPP receipt/label printers Support for CAEN skID, a new high-performance RAIN/UHF RFID reader Support for Alien ALR-S350 hand-held RAIN/UHF RFID reader Support for Zebra CS4070 and DS3678 barcode scanners Additional Zebra scanners may be compatible but have not been tested Extended CAEN RFID readers support by enabling user memory reading and writing Extended iPhone built-in NFC reader support to enable NFC tag writing Extended Infinea X support to allow for triggering scripts with programmable buttons Added possibility to control visual, audible and haptic feedback of capable readers Improved cadence of script triggers for scales, RFID readers Compatibility with FileMaker iOS App SDK 19  
      About Gonector
      Gonector is a FileMaker plug-in that allows a native application for iPhone or iPad, built using the FileMaker iOS App SDK, to communicate directly with mobile hardware devices. Being able to interact with professional mobile devices enables developers to use the FileMaker platform to create POS, inventory and other heavy-duty mobile business apps with friendly, fast, and reliable user interface.
      The first version of Gonector was released in July 2018. It has enabled custom apps, such as JOGS, to replace manual work with modern technologies, such as RFID and digital scales, without compromising the ease of use and development efficiency provided by the Claris FileMaker platform.
      Duncan McDavid, CEO of Jacoma Estates said about JOGS and its use of Gonector: "The product we received from 24U has been helpful for us because it's given us a competitive edge over some of our suppliers. We've got a much quicker system in terms of procurement products and a much more transparent system... It's cut out a lot of inefficiencies both through removal of paper paperwork and paper-based processing but we're also able to do a lot more transactions now so our return on investment into the system has been very good."
      The JOGS application combines digital scales, RFID and mobile receipt printers to bring modern technologies to one of the poorest countries in Africa. But Gonector can be used even for more than just the devices it explicitly supports. With its function, designed for reading weight from digital scales, Alan Meinhart from Three Z Printing also successfully used Gonector to read data from a specialized sensor in order to accurately measure paper consumption during print jobs.
      Since plug-ins cannot be added to FileMaker Go, adding these features to a mobile FileMaker app requires the use of the FileMaker iOS App SDK. This can be significantly simplified to just a few clicks by using the 24U's Xgode service. With this service, adding the Gonector to the app is a matter of clicking a checkbox and selecting the devices to enable.
      For development, Gonector 2.0 requires any Mac running macOS 10.12 or later and FileMaker Pro 16 or later, or an x86 PC running Windows 7 or later and FileMaker Pro 16 or later.
      macOS 10.14.6 or later and Xcode with Swift version 5 is necessary for building the iOS and iPadOS apps containing Gonector 2.0. Alternatively, the 24U's Xgode online service can be used.
      Apps built with Gonector 2.0 can be installed on iOS 13.1 or newer.
      Availability and Pricing
      Gonector 2.0 is immediately available for download free of charge as a fully functional 14-days trial version. Development dummy plug-in does not require activation, iOS version embedded into an app can be activated with a license that is tight to specific bundle ID of the app.
      Licenses for Gonector start at US$499 per year for app deployed to up to 20 users.
      License for Payment Terminals Edition of Gonector is available for US$7999 and includes implementation support for one type of payment terminal.
      More information about the new version: https://24usw.com/gon2wf
      More information about Gonector: https://24usoftware.com/gonector
      Download: https://24usoftware.com/gonector#download
      Buy: https://24uSoftware.com/gonector#buy
      About 24U Software
      With customers in 76 countries and 30 years of experience with the Claris FileMaker platform, 24U excels in developing new or taking care of existing custom desktop, web and mobile apps, optimizing their performance, identifying and resolving potential issues and liabilities, improving reliability, stability and scalability, integrating them with other systems including various hardware devices, and extending them beyond expectation.
      As a Claris Platinum Partner, 24U helps global businesses around the world to maintain sustainable growth by working with their in-house developers or completely taking care of the maintenance and development of their business solutions.
      Customer contact:
      HOnza Koudelka
      Software Division Manager, 24U s.r.o.
      Press Contact:
      (c)2021 24U s.r.o. All rights reserved. 24U and 24U Software are trademarks of 24U s.r.o. Claris and FileMaker area trademarks of Claris International, Inc., registered in the U.S. and other countries. All other trademarks are the property of their respective owners. Pricing and availability are subject to change without notice.
    • By 360Works
      http://static.360works.com/eoy_blast/logo.jpg A FileMaker Hosting Deal That is Out of This World for the Month of May!
      Last year we announced our new "Guaranteed Reliability" FileMaker hosting services to better support remote workers during the pandemic. We continue to offer cloud hosting for your FileMaker Server with numerous benefits for reliability, security, and support for our FileMaker products.
      It is more critical than ever to move away from on-premise hosting and put FileMaker data on the cloud where everyone can access it, no matter where they are working. We offer complete FileMaker hosting services with added benefits and tiered service plans. Some of those benefits include guaranteed backups, securely protected data, upgrades to latest FileMaker Server versions, support for 360Works products with MirrorSync and 360Deploy pre-installed, and disaster recovery. Read more about the benefits at 360works.com/filemaker-hosting
      During the month of May (starting today), we are running a hosting special for 360Works product purchases of $95 or more! If you purchase a 360Works plug-in or add-on, or renew a license, you will receive a $100 credit on your next Hosting bill. Existing Hosting customers are eligible. If you currently host FileMaker with us, and make a purchase this month, simply follow step 3 below to share your information with us.
      New Hosting Clients:
      Purchase a 360Works plug-in or add-on for FileMaker at 360works.com/products *Final order total on plug-in or add-on purchase must come to at least $95 as the final paid price, if other discounts are used the total amount due must still be greater than $95. Renewals are eligible as are orders within the past 3 months. Sign up for hosting at 360works.com/filemaker-hosting Submit your license or order number for your plug-in/add-on purchase, email, and company name using the button below  
      Claim Your Credit   Questions? Email hosting@360works.com
        Stay updated with 360Works
    • By cbum
      Any Experience running FMS 16 on Big Sur?
      What about 15/16/17 clients?
    • By 360Works
      Two-Day Event THIS WEEK: FileMaker Training TV
      Featuring Joe Martin on FileMaker OAuth Topics
      Join Joe Martin and Richard Carlton over at FileMaker Training TV for a two-day extravaganza (fun, live demonstration and chat) on FileMaker OAuth:

      April 22 and April 23 at 1 p.m. Pacific Time (4 p.m. Eastern) both days
      The team at Richard Carlton Consulting will be having Joe Martin, Senior Developer and Product Manager at 360Works, on their FMTraining TV Twitch live stream THIS WEEK, Thursday, April 22 and Friday, April 23 at 1:00 p.m. Pacific Time (4:00 p.m. Eastern Time) both days to talk about FileMaker OAuth best practices and new OAuth capabilities for Gmail and Office 365 in the 360Works Email Plugin.
      On Day 1, Joe and Richard will cover concepts of OAuth in FileMaker surrounding the increased security of logging in with platforms such as Google, Microsoft, and Amazon. On Day 2, Joe will focus on new OAuth capabilities introduced in the 360Works Email Plugin latest release.
      FMTraining TV sessions are approximately 1 hour long. Sessions will be streamed via FileMaker Training TV's Twitch, use the links below to sign up.
      Tune In Remotely
      Topic: OAuth in FileMaker and OAuth in 360Works Email Plugin
      Date: Thursday & Friday, April 22 & 23, 2021
      Time: 1:00 p.m. Pacific Time (4:00 p.m. Eastern Time)
      FMTraining TV Live
      Sign Up: Day 1   FMTraining TV Live
      Sign Up: Day 2 Stay updated with 360Works
  • Who Viewed the Topic

    9 members have viewed this topic:
    Gilapoin  AlphaSnail1  NLR  fabriceN  Fitch  Ocean West  Y Morin  rwoods  comment 
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.