MBS Filemaker Plugin 2.5
We develop Filemaker plug-ins for Mac OS X and Windows.
Download License Order a license Function Reference User guide
The MBS is easily the most powerful plug-in available for FileMaker today. There are over 700 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. To learn how to use them together, please check our reference and our more than 90 example databases. A quick overview:
- CURL Library
- Download and upload files or data from/to http/https/ftp/ftps/sftp.
- Send emails over smtp and receive emails over pop3 or imap.
- Perform several transfers simultaneously in background.
- Send form data directly without Webviewer.
- CUPS for Mac OS X
- Query printers and their print jobs.
- Cancel print jobs or send raw printer commands to raw printers, like label printers..
- Control the Webviewer
- Print website, Fill and submit forms.
- Run Javascript in Webviewer and call back Filemaker Scripts from Javascript.
- Disable Javascript Alerts in the Webviewer.
- 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.
- Use lots of image effects like blur, sharpen, swirl and others.
- Save result to container or file.
- Use PDF functions from Mac OS X
- Render an image from a page of a PDF.
- Extract text from PDF.
- Create new PDF with pages from existing PDF.
- Scripting
- Run AppleScript and WindowsScript scripts in Filemaker.
- Query Icons
- Get icon from file or folder and previews with QuickLook (Mac only)
- Make Screenshots
- List screens and take screenshot from whole screen or from rectangle.
- 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 to your Mac solutions.
- 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)
- Mac App Store
- Put your solution into Apple's Mac App Store and use plugin functions to verify the package receipt.
- Register your own URL Scheme
- Have your solution start with a click on an email or website and process the URL as you need. Plugin calls a script with the name you define when registering.
- Query system information
- Need to know computer name, memory size, serial number, OS Version or something else?
- Run Scripts
- Start a script now or after some time and pass file name, script name and parameter as texts.
- Global variables
- Powerful text functions
- Remove accents from texts for easier search.
- Use SoundEx to have searches for Maier also show results for Meyer, Meier and Mayer
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.
Newest entries on our blog:
- Using a HTML slider in Filemaker with Webviewer and our plugin
- MBS Filemaker Plugin, version 2.6pr1
- [ANN] MBS FileMaker Plugin 2.5 for OS X/Windows - 765 Functions In One Plugin
- License changes
- MBS Filemaker Plugin, version 2.5pr6
- MBS Filemaker Plugin, version 2.5pr5
- MBS Filemaker Plugin, version 2.5pr4
- Filemaker Magazine
- Happy new Year 2012
- Merry Christmas
Download the MBS Filemaker Plugin |
||||
|
MBSFMPlugin25.dmg |
MBSFMPlugin25.zip |
|||
Tutorial videos
| Filemaker Window Transitions (Mac OS X) 1:26 minutes | |
| Filemaker WebView Example project source code FilemakerCurrency project and database files (Mac OS X) 7:45 minutes | |
| Filemaker, AppleScript and iChat Example project source code AppleScriptChat project files (Mac OS X) 4:09 minutes |
For more examples see the other videos
New in version 2.5
- Added CURL plugin functions to download/upload with http/https/ftp/ftps/sftp and sending/receiving emails with pop3/imap/smtp.
- Added CUPS plugin functions to query printers and print jobs, cancel print jobs, and sending data to printer.
- Added WebView.DisableJavascriptAlerts to disable javascript alert on Mac.
- Added Math.HexToDec and Math.DecToHex.
- Added new optional NoAnimation parameter to Window.Resize function.
- Fixed a memory leak with GMImage.NewFromContainer.
- Fixed a memory leak with container JPEG functions.
- Fixed a few small memory leaks.
- Fixed a bug where GMImage.NewFromContainer did not read a container value, because there were two JPEG streams and the first one was empty.
- Fixed the error above for JPEG functions, too.
- Updated Screenshot functions for Mac OS X 10.7.
- Improved documentation with table formatting.
- Improved Form Utility:
- Now shows right commands for textarea, checkbox and select fields.
- Added Images tab.
- Now uses $ for variable names.
- Improved reading containers for Container.GetJPEG* functions, especially for external jpeg files. Same for PDFKit, GraphicsMagick and functions
- Improved GMImage.NewFromContainer so it now also reads references image files.
- Trace function now works again with logging to file.
- Please note: You need a Developer license for creating Runtimes.
New in version 2.4
- Added new ProgressDialog functions.
- Added Drag and Drop functions for Mac.
- Added USB functions to find and list connected USB devices.
- Added VersionAutoUpdate function which returns version number in format 020400xx. Same as Version, but better parsable.
- Added type paramters to PDFKit.GetPDFPageImage and WebView.RenderImage to select type and filename for image.
- Added resolution parameter to PDFKit.GetPDFPageImage function.
- Added box parameter to PDFKit.GetPDFPageImage function.
- Added PDFKit.SetIgnoreCombineErrors and PDFKit.GetIgnoreCombineErrors.
- Added String.RemoveNewLine function.
- Added a String.WriteTextFile function.
- Added new optional filename parameter to Window.AsPDF, GMImage.GeticcColorProfile, GMImage.Getprofile, GMImage.GetiptcProfile, GMImage.WriteToPNGContainer, GMImage.WriteToJPEGContainer, GMImage.WriteToGIFContainer and GMImage.WriteToPNGContainer.
- Added GMImage.WriteToGIFContainer and GMImage.WriteToPNGContainer.
- Added a TextToRTF function.
- Added new string functions: String.EncodeToHTML, String.DecodeFromHTML, String.EncodeToHex and String.DecodeFromHex.
- Added Path.NativePathToFilemakerPath and Path.FilemakerPathToNativePath.
- Added Trace function.
- Added ShowURL function.
- Added String.ReadTextFile.
- Added Window.Resizable and Window.SetResizable.
- Added Window.ShowsToolbarButton and Window.SetShowsToolbarButton to hide toolbar button on Mac OS X.
- Added String.ReplaceNewline function.
- Added Window.HideScrollbars and Window.ShowScrollbars function.
- Added CGPSConverter.Convert function.
- Fixed bug with Progress Dialog on Windows (progressbar jumped).
- Fixed a bug with dpi value not used right for PDF image creation.
- Window functions now only work for Mac with Cocoa. So we now require Filemaker 8.5 or newer on Mac for all functions touching windows.
- Updated Form Utility.
- Our Drag and Drop functions can't work on Windows as Filemaker overwrites plugin there.
- WebView.RenderImage now really has image type optional.
- Plugin Version function returns version now in format 2.4.0.xx where xx is the build number.
- Now includes Intel only version of plugin. You need that for a Runtime in the Apple Mac App Store.
- Graphicsmagick image references are now validated before being used. This avoids some trouble.
- Graphicsmagick functions WriteTo*Container now check if compression works.
- Window.SetCloseButton can now enable close button on runtimes on Windows.
- RTF function now handles unicode characters.
- Runtime solutions show first License dialog on first function call. (without license)
- Registration dialog now shows plugin version and last called function.
- Moving error handling so we return LastError to Filemaker instead of error message. So check lasterror of all plugin calls.
Read about older releases in our release notes.
Support
You can of course send us questions by email.
Or subscribe to our mailing list: MBS Filemaker Plugin Mailinglist
Pricing
See pricing page and order page.
System requirements
The Plugin requires Mac OS X 10.4 or Windows 2000.
Filemaker version 7 to 11 is supported.
Last version with PowerPC support on Mac: 2.4.
The plugin runs locally on a Filemaker installation or on a server installation. If you use Instant Web Publishing or Filemaker to Go, the plugin still needs to be run on the server, but results can be viewer on browser or iOS devices.
Links
MBS Filemaker Plugins - Pfarrgemeinde Ministranten Nickenich