Jump to content

Search the Community

Showing results for tags 'trigger scripts'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • FileMaker
    • FileMakerCafé
    • FileMaker 22(2025)
    • FileMaker 21(2024)
    • FileMaker 20(23)
    • FileMaker Go
    • Web
    • Plug-ins & Tools
    • XML import/export
    • Documentatie
    • Tips & Truuks
    • FileMaker Pro 19
    • FileMaker Pro 18 Advanced
    • FileMaker Pro 17 Advanced
    • Archief
    • Off Topic

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


FMSummit(s)


FBA


FileMaker Certificatie

Found 5 results

  1. Serial port communication plug-in updated for FileMaker Pro 2025. Lienden, the Netherlands, August 5, 2025–Troi today announced the immediate availability of Troi Serial Plug-in 9.0 for Claris FileMaker Pro 2025. 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 or directly insert incoming serial data into your database, in the background (without any script triggering) “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 works with all types of serial ports, including those added through an extension card or USB to serial adaptor What is new in version 9.0? Troi Serial Plug-in 9.0 has the following changes: Improved compatibility Tested and made compatible with Claris FileMaker 2025 (FileMaker Pro 22.0). Tested and made compatible with Claris FileMaker 2024 (FileMaker Pro 21.0). Tested and made compatible with macOS 15 (Sequoia) and macOS 14 (Sonoma). Tested and made compatible with Windows 11, including Windows 11 version 23H2 (October 31, 2023) and Windows 11 version 24H2 (October 1, 2024). New functionality and improvements The function Serial_GetUSBInfo now also returns the location ID in the result. Also added a switch “-USBLocationID” to get just the locationID as a result. The location ID of a serial USB port is a hexadecimal code which indicates the (physical) location in the USB device tree. For example 0x14200000 can indicate controller 1 -> USB hub 4 -> port 2. You can use the location ID to identify a USB serial device by determining which physical port it is plugged into. Enhanced Script Triggering functionality Added error handling when the plug-in has insufficient privilege for triggering scripts in a FileMaker file. The plug-in now shows an alert dialog if script triggering is not allowed in a (newly created) file. In this case you most likely need to enable the extended privilege Validate cross-file plug-in access (fmplugin extended privilege) in the fmp12 file. When running Troi Serial Plug-in on FileMaker Server the plug-in will not show a dialog, but it will add a warning to the Troi Plugin FMServer.log when the script triggering fails. The plug-in also links to our online help page: Enable “Validate cross-file plug-in access” extended privilege for FMP trigger scripts. Updated the example files Terminal.fmp12, MultiPorts.fmp12, Debug.fmp12 and added notes that you need to enable the “Validate cross-file plug-in access” extended privilege in newly created fmp12 files, for script triggering and/or direct insertion to work. Added new switch “-DontShowExtendedPrivilegeWarning” to the Serial_Open function. When you add this switch no alert will be shown if script triggering fails because of insufficient privilege for triggering scripts. Added extra “Switches” parameter to the Open Serial Port script step and added switch “-DontShowExtendedPrivilegeWarning”. When you add this switch no alert will be shown if script triggering fails because of insufficient privilege for triggering scripts. Enhanced Direct Insertion functionality Also added error handling when the plug-in has insufficient privilege for Direct Insertion data into a FileMaker file, the plug-in shows an alert dialog if direct insert is not allowed in a (newly created) file. Also here you most likely need to enable the extended privilege Validate cross-file plug-in access (fmplugin extended privilege) in the fmp12 file. Updated the example file MeasureTemperature.fmp12 and added notes that you need to enable the “Validate cross-file plug-in access” extended privilege in newly created fmp12 files, for direct insertion to work. Added new switch “-DontShowExtendedPrivilegeWarning” to the Serial_SetDirectInsert function. When you add this switch no alert will be shown if direct insertion into the database fails because of insufficient privilege. Furthermore we improved the Startup Registration Log and the code in several places. Pricing & Availability A fully functional demo version of Troi Serial Plug-in 9.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 9.0 uses a new v9 registration code. The upgrade is free for users who bought a license for Troi Serial Plug-in on or after August 1, 2024. Eligible users have been sent a new v9 registration. Contact us if you have not received yours. Upgrades from a cross platform developer license bought before August 1, 2024 are available for US$ 439. You can order upgrades from the Serial Plug-in page or from our store.
  2. Updated script triggering plug-in for FileMaker Pro 2024 and 2025 Lienden, the Netherlands, July 17, 2025–Troi today announced the immediate availability of Troi Activator Plug-in 10.0 for FileMaker Pro 2025. What is Troi Activator Plug-in? Troi Activator Plug-in is a very powerful tool for triggering scripts remotely. All from within FileMaker you can: trigger a FileMaker script on a different computer (remotely) trigger a FileMaker script over internet use the built-in security to prevent unauthorized triggering send a number (e.g. a record ID) and a long text with the trigger start and stop listening for remote trigger messages with one script step communicate with databases in different FileMaker versions or even runtimes run a (secure) web server, which can trigger a script and send a (HTML) response Except from remote triggering you can also use the Activator Plug-in for: triggering a script on a specified date and time scheduling events which trigger any script you want running a script from any FileMaker calculation, for example a tooltip calculation trigger a FileMaker script when a file or folder is added to a folder validating fields on exiting a record with a custom script suited to your specific needs What is new in version 10.0? Troi Activator Plug-in 10.0 is tested and made compatible with: Claris FileMaker 2025 (FileMaker Pro 22.0) and Claris FileMaker 2024 (FileMaker Pro 21.0). macOS 15 (Sequoia). Windows 11, including Windows 11 version 24H2 (October 1, 2024). We added the following enhanced Script Triggering functionality to Troi Activator Plug-in 10.0: Added error handling when the plug-in has insufficient privilege for triggering scripts in a FileMaker file. The plug-in now shows an alert dialog if script triggering is not allowed in a (newly created) file. In this case you most likely need to enable the extended privilege Validate cross-file plug-in access (fmplugin extended privilege) in the fmp12 file. When running the Activator plug-in on FileMaker Server the plug-in will not show a dialog, but it will add a warning to the Troi Plugin FMServer.log when the script triggering fails. The plug-in also links to our online help page: Enable “Validate cross-file plug-in access” extended privilege for FMP trigger scripts. Updated the example files ScheduleTriggers.fmp12, HTTPResponse.fmp12, UploadData.fmp12, RemoteTriggers.fmp12 and FolderTrigger.fmp12 and added notes that you need to enable the “Validate cross-file plug-in access” extended privilege in newly created fmp12 files, for script triggering to work. Added new switch “-DontShowExtendedPrivilegeWarning” to the Actr_ScheduleEvent function, Start HTTP Server script step and Actr_StartHTTPServer function. When you add this switch no alert will be shown if script triggering fails because of insufficient privilege for triggering scripts. Bug fixes and changes: (Windows) Fixed a bug that prevented the plug-in from loading in FileMaker Pro 18 (installing it would result in error code 1550). (Windows) Fixed a bug that prevented running the Secure (HTTPS) Server with the Start HTTP Server script step and Actr_StartHTTPServer function when running FileMaker Pro 18 or FileMaker Pro 19.1 to 19.5. (Windows) Fixed a bug which could make the FileMaker app unresponsive when running a Secure Server when receiving certain web requests. Updated the UploadData.fmp12 example file: it now gives more detailed information when an error occurs. Other improvements: Improved the code in several places and made it more secure. (macOS) Removed superfluous logging that could be added to the system log in several places in the code. Updated the plug-in’s compilation environment, it now compiles with a current Plug-in SDK. Several small bug fixes and speed improvements. Improved the Startup Registration Log: now the name and version of the plug-in are shown at the beginning of the log. (macOS) Modernized the code for registration and flash dialog handling. (Windows) Improved the appearance of the flash dialog of the plug-in: the Troi Plugins logo is now displayed sharper and bigger on screens with higher scale factors. Pricing & Availability A fully functional demo version of Troi Activator Plug-in 10.0 is available on the Activator Plug-in page. Licenses cost US$ 99 per user. Details on developer licenses and multi-user discounts can be found on the Activator Plug-in page. You can order licenses from our shop. Upgrade information Version 10.0 needs a new registration. The upgrade is free for users who bought a license for Troi Activator Plug-in on or after July 1, 2024. Eligible users have been sent a new registration. Contact us if you have not received yours. Upgrades from licenses bought before July 1, 2024 are available from US$ 59 per user. Upgrade prices for other licenses can be found in the shop. You can order upgrades there.
  3. Updated script triggering plug-in for FileMaker Pro 2023: run a secure (HTTPS) server. Lienden, the Netherlands, January 25, 2024–Troi today announced the immediate availability of Troi Activator Plug-in 9.0 for FileMaker Pro 2023. What is Troi Activator Plug-in? Troi Activator Plug-in is a very powerful tool for triggering scripts remotely. All from within FileMaker you can: trigger a FileMaker script on a different computer (remotely) trigger a FileMaker script over internet use the built-in security to prevent unauthorized triggering send a number (e.g. a record ID) and a long text with the trigger start and stop listening for remote trigger messages with one script step communicate with databases in different FileMaker versions or even runtimes run a (secure) web server, which can trigger a script and send a (HTML) response Except from remote triggering you can also use the Activator Plug-in for: triggering a script on a specified date and time scheduling events which trigger any script you want running a script from any FileMaker calculation, for example a tooltip calculation trigger a FileMaker script when a file or folder is added to a folder validating fields on exiting a record with a custom script suited to your specific needs What is new in version 9.0? Troi Activator Plug-in 9.0 is tested and made compatible with: Claris FileMaker Pro 20.3.1 (FileMaker Pro 2023), Claris FileMaker Pro 19 up to Claris FileMaker Pro 19.6.3 and Claris Pro 40.2. macOS 13 (Ventura) and macOS 14 (Sonoma). Windows 11, including Windows 11 version 23H2 (October 31, 2023). We added the following new functionality to Troi Activator Plug-in 9.0: Improved the Add Folder Trigger script step and the Actr_AddFolderTrigger function: the maximum number of folders to watch (folder triggers) is now 10. Improved the Start HTTP Server script step and Actr_StartHTTPServer function: you can now start a Secure (HTTPS) Server, by adding the switch “-RunSecureServer”. Note that for running a secure server you need to install a SSL Certificate. This can be a self signed certificate for testing purposes. See also Installing a SSL Certificate for Troi Activator HTTPS Server. Created new WebDirect_UploadImage.fmp12 example file to demonstrate uploading to the UploadServer from a database published with FileMaker WebDirect. Other changes and improvements: Improved the boilerplate HTML that the Upload Server will serve to a web browser, the web page will now have room for the image at the top. Added switch “-GetStartupRegistrationLog” to the Actr_Version function. This will return a text log of the plug-in’s registration process at startup time of FileMaker Pro. When you have problems registering the plug-in, you can see if the payment certificate was found and if a valid registration code was found. Added an example script to Version.fmp12, which gets the text log of the startup registration of the plug-in. Improved the EasyInstallTroiPlugins.fmp12 example file (v1.8.6): added a script which adds the Startup Registration Log to the log field. This will get a text log of the startup registration process of the plug-in. Improved the code in several places and made it more secure. Updated and improved the HTTPResponse.fmp12 example file to demonstrate the new HTTPS functionality. Pricing & Availability A fully functional demo version of Troi Activator Plug-in 9.0 is available on the Activator Plug-in page. Licenses cost US$ 99 per user. Details on developer licenses and multi-user discounts can be found on the Activator Plug-in page. You can order licenses from our shop. Upgrade information Version 9.0 needs a new registration. The upgrade is free for users who bought a license for Troi Activator Plug-in on or after May 17, 2022. Eligible users will be sent a new registration. Contact us if you have not received yours after January 26, 2024. Upgrades from licenses bought before May 17, 2022 are available from US$ 59 per user. Upgrade prices for other licenses can be found in the shop. You can order upgrades there.
  4. Vind het leuk om met jullie een truukje te delen, die ik al een tijdje met veel plezier toepas. Neem natuurlijk het risico dat jullie het in jullie tomeloze creativiteit zelf al lang bedacht hebben, maar gok er nu nog maar even op dat dit nog niet zo is. De aanleiding: uit zichzelf kan FileMaker in tekstvelden geen URL’s detecteren en dus ook niet openen. Ik heb dat altijd een wat hinderlijk gebrek gevonden, juist omdat we nu zo gewend zijn geraakt om altijd URL's te kunnen aanklikken. Je kan echter vrij gemakkelijk URL’s klikbaar maken door een combinatie van een custom functie en een klein (getriggered) scriptje. Het werkt zolang gebruik wordt gemaakt van het openingsmoment van het veld. Door via een het-functie de cursorpositie op te vragen kan razendsnel worden bepaald of er op een URL wordt geklikt, en zo ja, welke dat dan is. Dit vereist wel dat het de URL van zichtbaar is in een nog gesloten veld, maar dat is niet per se bezwaarlijk. De (parameterloze) custom functie is: GetURLAtSelection Let ([ content = Get(InhoudActiefVeld) ; cursorPos = Get(StartActieveSelectie) ; pos0 = Max ( Position ( content ; "¶"; cursorPos; -1); Position ( content ; " "; cursorPos; -1) ) + 1 ; pos1 = Min ( Position ( content ; "¶"; cursorPos; 1); Position ( content ; " "; cursorPos; 1) ) ; pos1 = If ( pos1 = 0; Length (content) + 1; pos1) ; rip = pos1 - pos0 ; result = Middle ( content ; pos0 ; rip ) ] ; If ( Left ( result; 7 ) = "http://" or Left ( result; 8 ) = "https://"; result; "" ) ) // end let De URL-detector werkt nu uitsluitend met http en https. Maar dat kan je vanzelfsprekend uitbreiden met andere protocollen. Maak vervolgens een OnObjectEnter trigger aan voor het volgende scriptje: # process URL # Variabele instellen [ $p ; Waarde: GetURLAtSelection ] If [ not IsEmpty ( $p ) ] URL openen [ Met dialoogvenster: Uit ; $p ] Records/verzoeken vastleggen [ Met dialoogvenster: Aan ] End If Script afsluiten [ Tekstresultaat: ] Je kan deze trigger aan elk veld koppelen waaraan je deze functionaliteit wilt toevoegen. Have fun!
  5. Updated script triggering plug-in for FileMaker Pro 18 adds a new folder trigger. Lienden, the Netherlands, April 2, 2020–Troi today announced the immediate availability of Troi Activator Plug-in 6.0 for FileMaker Pro 18. What is Troi Activator Plug-in? Troi Activator Plug-in is a very powerful tool for triggering scripts remotely. All from within FileMaker you can: trigger a FileMaker script on a different computer (remotely) trigger a FileMaker script over internet trigger a FileMaker script when a file is placed inside a folder use the built-in security to prevent unauthorized triggering send a number (e.g. a record ID) and a long text with the trigger start and stop listening for remote trigger messages with one script step communicate with databases in different FileMaker versions or even runtimes Except from remote triggering you can also use the Activator Plug-in for: triggering a script on a specified date and time scheduling events which trigger any script you want running a script from any FileMaker calculation, for example a tooltip calculation trigger a FileMaker script when a file is placed inside a folder validating fields on exiting a record with a custom script suited to your specific needs What is new in version 6.0? Troi Activator Plug-in 6.0 is compatible with FileMaker 18 and has the following new functionality: Tested and made compatible with FileMaker Pro 18. Added new Add Folder Trigger script step and Actr_AddFolderTrigger function. These add a folder action, which triggers a script when the monitored folder is changed, for example when a file or folder is added to or removed from the folder. Added new Remove Folder Trigger script step and Actr_RemoveFolderTrigger function. These remove a previously added folder trigger. Added a new FolderTrigger.fmp12 example file which demonstrates the new functionality. (macOS) Added echo functionality to the HTTP server. The plug-in will echo back the HTTP request, including the method and headers used. This can help with debugging an HTTP problem, for example to test HTTP requests with custom headers you want to send with our Troi URL Plug-in. The response can be either plain text or HTML formatted. Updated HTTPResponse.fmp12 to demonstrate the new Echo functionality. Version 6.0 also has the following changes and improvements: Fixed a problem in the HTTP server where an empty POST request would block until timeout. Small improvement to the HTTPResponse.fmp12 example file. Fixed a typo (a URL) in the trigger.html test page. Updated the EasyInstallTroiPlugins.fmp12 file, it can now remove the old Troi Activator Plug-in 4.5 without causing a crash. You no longer need to remove it manually. Pricing & Availability A fully functional demo version of Troi Activator Plug-in 6.0 is available on the Activator Plug-in page. Licenses cost US$ 89 per user. Details on developer licenses and multi-user discounts can be found on the Activator Plug-in page. You can order licenses from our shop. Upgrade information Version 6.0 needs a new registration. The upgrade is free for users who bought a license for Troi Activator Plug-in on or after April 23, 2019. Eligible users will be sent a new registration. Contact us if you have not received yours after April 6, 2020. Upgrades from licenses bought before April 23, 2019 are available from US$ 49 per user. Upgrade prices for other licenses can be found in the shop. You can order upgrades there.
×
×
  • Create New...