MBS FileMaker Plugin 9.5
We develop FileMaker plug-ins for macOS, iOS, Linux & Windows.
The MBS Plugin is easily the most powerful plug-in available for FileMaker today. There are over 5,900 functions that allow FileMaker developers to extend their solutions in some amazing ways. Each function does a little task and in their combination you can unleash the full power of our plugin. MBS Plugin support FileMaker Pro Advanced, Server (Scheduled Scripts, WebDirect & PSoS), Runtime, Cloud for AWS and the iOS SDK. To learn how to use them together, please check our reference and our more than 500 example databases. A quick overview:
Download the MBS FileMaker Plugin
Both archives contain the macOS, iOS, Windows & Linux plugins.
Installation.pdf ( 2.5M )
Documentation as PDF ( 14M )
- Enjoy Syntax Coloring in scripts and formulas. Copy scripts with formatted text. (Mac only)
- Show maps via Apple's MapKit framework on your layout with MacOS and iOS, get snapshots and add pins.
- Compress files, data or text to zip archives and uncompress them later.
- Use the telephone API (TAPI) on Windows.
- List and connect to serial ports.
- Read rich text documents on Mac OS X like Word documents, OpenOffice documents or RTF files.
- Enumerate printers and get/set default printer.
- Recognize text in images using OCR functions.
- Receive and send Midi notes.
- XL Functions.
- Work with Excel files without Microsoft Excel by using libXL library in FileMaker.
- Read and Write older xls files and newer xlsx files.
- Use Audit to log activities in a database.
- SQL Connectivity
- Connect to multiple SQL databases: Oracle, SQL Server, DB2, Sybase, SQL Anywhere, Informix, InterBase, SQLBase, MySQL, PostgreSQL, ODBC and SQLite (with encryption).
- Read values, changes values, add new records, call stored procedures.
- Use prepared statements for increased security.
- Use bulk row fetching for maximum speed.
- Read and write blob values with images.
- CURL Library
- Download and upload files or data from/to http/https/ftp/ftps/sftp.
- Compose emails. Send emails over smtp and receive emails over POP3 or IMAP.
- Perform several transfers simultaneously in background.
- Send form data directly without Webviewer.
- Network Sockets
- Control the Webviewer
- Print website, Fill and submit forms.
- Generate image or PDF of current webpage.
- Register WebDownloadDelegate and WebPolicyDelegate scripts to control downloads in Webviewer on Mac.
- Image editing with GraphicsMagick
- Load pictures from file, container value or create a blank one.
- Compose pictures together, e.g. add an overlay or watermark.
- Edit images with crop, rotate, scale and other operations.
- Draw (round) rectangles, lines, ellipses, circles and arcs into image.
- Use lots of image effects like blur, sharpen, swirl and others.
- Save result to container or file.
- Use Twain or ImageCapture to scan images from scanner.
- Use PDFKit (Mac only) or DynaPDF functions (Mac and Win)
- Render an image from a page of a PDF with PDFKit or DynaPDF.
- Extract text from PDF with PDFKit or DynaPDF.
- Create new PDF with pages from existing PDF with PDFKit or DynaPDF.
- Add images and text to a page.
- Use DynaPDF table layouts for creating reports, invoices or catalogs.
- Print and Fax PDF documents without dialogs.
- Encryption and Hash
- List directory content, copy, move, rename or move to trash files and folders.
- Show file/folder selection or save dialogs.
- Get icon from file or folder and preview images or preview panel with QuickLook (Mac only)
- Set Icons on Mac with our plugin.
- Launch files, query file size or file existents, create directories.
- Query the last used file path in Mac file dialogs.
- Query special folders.
- Lock your app for Kiosks
- Query which USB devices are connected and allow only the start of your runtime if special USB stick is connected.
- Hide system GUI like Dock and menubar with System UI Functions
- Show a backdrop behind your FileMaker window so user does not see the desktop.
- Color window content to focus user on a dialog.
- Control windows in FileMaker
- Show progress dialogs.
- Add Drag and Drop functions on Mac & Win.
- Enumerate windows and control any window in FileMaker.
- Disable close, minimize and maximize widgets.
- Show and hide any window.
- Use window transitions on Mac OS X like Apple's applications. (See video)
- Show popup menus with icons, custom fonts and submenus.
- Mac Integration
- Add TouchBar with custom buttons to trigger scripts.
- Customize the toolbar and add your own commands there.
- Read, change and write events and reminders from the Calendar Database
- Read image metadata like EXIF, IPTC, JPEG and TIFF fields with CGImageSource functions.
- Read, change and write contacts from the Addressbook
- Notify user with User Notifications on Mac OS X 10.8.
- Query location of a Mac with CoreLocation functions. Map addresses from/to geo coordinates with CLGeoCoder functions.
- Set your application's dock tile icon and badge text.
- Put your solution into Apple's Mac App Store and use plugin functions to verify the package receipt.
- Query printers and their print jobs. Cancel print jobs or send raw printer commands to raw printers, like label printers.
- iOS Integration with FileMaker iOS SDK
- Windows Integration
- Query system information
- Powerful text functions
- Get/Set text on the clipboard.
- Remove accents from texts for easier search.
- Use SoundEx to have searches for Maier also show results for Meyer, Meier and Mayer
- Use regular expressions on text and lists.
- Find similar texts using Text.JaroWinklerDistance or Text.LevenshteinDistance or find best match in a list using List.BestMatch or QuickList.BestMatch
- Run command line tools with our Shell functions.
- Use remote control functions to move mouse, perform clicks and press keys.
- Send and receive notifications from other applications or part of your solution.
- Start a script now or after some time and pass file name, script name and parameter as texts.
- Set and Get variables which you can see in all files of your solution.
- List screens and take screenshot from whole screen or from rectangle.
- Run AppleScript and WindowsScript scripts in FileMaker.
- Store global preferences for your solution.
And a log of more stuff like Container utility functions. If you miss something, please email us and we may add another function for you.
Upcoming FileMaker Events:
|Meetup Revival||Dutch/English||9th December 2019||Vleuten||meetup.com|
|New York FileMaker Pro Developers' Group||English||19th Mar 2020||New York, USA||nyfmp.org|
|dotfmp.berlin||English||4th to 6th June 2020||Berlin, Germany||dotfmp.berlin|
|FileMaker Konferenz||German||17th to 20th June 2020||Malbun, Liechtenstein||filemaker-konferenz.com|
|Claris Engage USA||English||3rd to 6th Aug 2020||Nashville, USA||filemaker.com|
|Claris Engage Europe||Multilingual||26th to 28th Oct 2020||Lisbon, Portugal||filemaker.com|
Newest entries on our blog:
Presentation and tutorial videos
MBS FileMaker Plugin 9.5 (English)
Mit dem MBS Plugin haben Sie gute Karten (Deutsch)
FMK 2019 Präsentation (Deutsch)
DevCon 2019 Presentation (English)
For more examples see the other videos
Current version of MBS Plugin always supports the current version and a few versions back. We recommend to use the latest version to benefit from bug fixes and newer features.
|FileMaker Version||Minimum MBS Plugin Version|
|FileMaker Pro 18||9.3|
|FileMaker Pro 17||8.1|
|FileMaker Pro 16||7.2|
|FileMaker Pro 15||6.0|
The Linux plugin works on 64-bit Linux Servers including those used for FileMaker Cloud for AWS.
If you need MBS Plugin for older FileMaker versions, please contact us.
MBS FileMaker tutorial videos