MonkeybreadSoftware Posted Wednesday at 08:47 AM Posted Wednesday at 08:47 AM After installing the MBS FileMaker Plugin, register it to unlock licensed features and remove the trial dialogs. There are four ways to register — pick the one that fits your workflow. Ways to register 1) Preferences dialog — manual entry (macOS & Windows) Open the MBS plugin preferences and enter the five registration fields manually: Menu to open preferences macOS: FileMaker Pro → Preferences… → Plug-Ins → MBS Plugin → Configure… Windows: Edit → Preferences… → Plug-Ins → MBS Plugin → Configure… Fill the fields like this (copy & paste each value into the corresponding field) from the email: Name: FMTraining Part: Complete Type: Trial End Date: 202511 Serial: KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw Click Register. If the data is correct, the plugin confirms and stores the registration permanently. 2) Preferences dialog — paste full license string (automatic split, v15.5+) Starting with version 15.5, you can paste the whole semicolon-separated license string into any one of the fields and the plugin will split it into the five fields for you. This avoids typing errors. Example of the string you should paste (paste only this line): "FMTraining"; "Complete"; "Trial"; 202511; "KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw" After pasting, press Register to store the registration permanently. 3) Register in a Script using StoreRegistration (recommended for solutions) To register automatically for every user/solution, call the MBS("StoreRegistration"; ...) function from a startup script. This is the recommended approach for distributing solutions because users never have to open preferences. For client solutions put the script on a start trigger such as OnFirstWindowOpen. For server installations, call the registration script from your Start script (or a server startup script) so the server plugin gets the server license during startup. Sample script (works in FileMaker script steps): # Register MBS Plugin If [ MBS("IsRegistered") ≠ 1 ] Set Variable [ $r ; Value: MBS("StoreRegistration"; "FMTraining"; "Complete"; "Trial"; 202511; "KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw") ] If [ $r ≠ "OK" ] Show Custom Dialog [ "Problem with MBS Plugin Registration"; $r ] End If End If If the registration is successful the function returns "OK". If not, you can show the returned message to the user for troubleshooting. 4) Temporary session registration with Register If you only need the plugin active for the current FileMaker session, use MBS("Register"; ...). This registers the plugin until FileMaker quits; it is not persisted across restarts. Set Variable [ $r ; Value: MBS("Register"; "FMTraining"; "Complete"; "Trial"; 202511; "KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw") ] Use this only when persistence is not needed (for quick tests or temporary sessions). Quick reference Method How Persistence Manual preferences Open preferences (macOS: FileMaker Pro → Preferences → Plug-Ins → MBS Plugin → Configure…; Windows: Edit → Preferences → Plug-Ins → MBS Plugin → Configure…) and enter fields Permanent Paste full license (v15.5+) Paste the semicolon-separated license string into any field; plugin splits it automatically Permanent StoreRegistrationin script Call MBS("StoreRegistration"; ...) from startup script (OnFirstWindowOpen or server start) Permanent Register in script Call MBS("Register"; ...) for session-only activation Until FileMaker quits (temporary) Download & support Download the latest plugin builds here: Download MBS FileMaker Plugin Note: If you received a server license, register it from a script called by your Start script so the server process gets the registration during startup. Questions, bug reports or feature requests? Contact MBS support via the email included with your license. For news and updates, check the MBS blog or subscribe to the mailing list.
Recommended Posts