MonkeybreadSoftware

Members
  • Content count

    95
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by MonkeybreadSoftware

  1. With MBS FileMaker Plugin you can use various functions for this. You can use QTMovie or AVAsset to open the video/audio file and read metadata like duration. Or if you show it in an interactive container to run javascript with WebView.RunJavaScript and query duration.
  2. The SDI windows work in 16 runtime. JSON functions are technical included in the runtime, but disabled, so you can't use them. On the long run you may want to upgrade users to SBA or FLT.
  3. Do you use plugins? MBS Plugin with RunTask functions may do this. But we also have Java functions to load jar file and instantiate an object from a Class and call methods directly.
  4. Nickenich, Germany - (May 15th, 2017) -- MonkeyBread Software today is pleased to announce MBS FileMaker Plugin 7.2 for macOS, iOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin currently available for FileMaker Pro. As the leading database management solution for Windows, Mac, iOS and the web, the FileMaker Pro Integrated Development Environment supports a plugin architecture that can easily extend the feature set of the application. MBS FileMaker Plugin 7.2 has been updated and now includes over 4600 different functions, and the versatile plugin has gained more new functions:Our new plugin is optimized for FileMaker 16 and provides all the usual features in the latest version of FileMaker. The script workspace again shows the syntax highlighting and allows to search scripts. We added a new MBS script step, so you can easily use plugin functions in your scripts. Of course you can continue with using Set Variable as before and keep compatible to FileMaker 15. You can even yourself define custom script steps in FileMaker using expressions to evaluate with our plugin.Included with the new plugin version is a plugin for iOS. This is a brand new plugin and allows you to try over 2000 of our functions already for your own solutions built using the FileMaker iOS SDK. We will need to check in the next months how iOS performs and which functions can help you the most. Most of the Webviewer functions already work on iOS, including the preferences functions to enable the developer extras.For macOS we added a new preferences dialog. There you can toggle all the enhancements we offer for the FileMaker script workspace. And you can enter your license key for storing it in the preferences file with FileMaker. In the script workspace we added new zoom controls, so you can increase font size for your scripts. For popupmenu controls in FileMaker, you can now copy the values via our contextual menus. For calculation dialogs, you can now define a minimum font size, so you easier read them when presenting.For Windows you can now send emails via the local email client application. This includes sending emails with attachments via Outlook or Thunderbird. Using our new Registry functions you can add, edit and delete registryentries directly from FileMaker.For CURL we have new functions to setup queries to Amazon Webservices and we provide an example for AWS S3 download and upload. Our plugin provides the authentication based on AWS4-HMAC-SHA256 for the queries, so you can easily integrate several amazon services. With new socket type functions, you can now let CURL connect to an IP and use the connection like any other socket with reading and writing data. CURL encapsulates all the IP protocols (IPv4 and IPv6), proxies and SSL options for you. Finally we allow you to use the system root certificates on macOS and Windows for SSL verification.For our Windows users we added new WindowsUserNotification functions to show user notifications on Windows 8 and newer. A notification can show a picture and several text lines to notify user about an event when your app runs in background. For macOS we provide similar features using UserNotification functions.You can now show the character palette to enter emojis, set/get valuelists as xml from/to clipboard (see CTs FileMakerSnippetStorage.fmp12), new iOSDevice functions, better barcode creation, better Speak command and more.Finally we updated LibXL to version 3.8.0, OpenSSL to 1.1.0e and 1.0.2k, SQLAPI to 4.1.11, SQLite to 3.18.0, DynaPDF to 4.0.11.27 and Xcode to 8.3.2.See release notes for a complete list of changes. More details in the release notes. Please take the time to check our 450 example databases and check where you can use our plugin features in your solutions. System Requirements: * Mac OS X 10.6 or later, including macOS 10.12 * Windows XP and newer, including Windows 10 and Windows Server 2016 * FileMaker Cloud (64-bit Linux) * FileMaker Pro 9 to 16 * FileMaker iOS SDK 16 Pricing and Availability: MBS FileMaker Plugin is available directly from the MonkeyBread website with licenses starting at just $149 (USD). Not all functions are available in all platforms, please check specifications. The plugin can be used without license as trial. Meet us in Phoenix at the FileMaker Developer Conference, July 24-26, 2017 http://www.filemaker.com/learning/devcon/ Monkeybread Software: http://www.monkeybreadsoftware.com/ MBS FileMaker Plugin Website: http://www.monkeybreadsoftware.com/FileMaker/ Function Reference: http://www.mbsplugins.eu/ Download Free Trial: http://www.monkeybreadsoftware.com/FileMaker/download.shtml App Logo: http://www.monkeybreadsoftware.com/images/MBSLogo.jpg Release notes: http://www.monkeybreadsoftware.com/filemaker/releasenotes.shtml Located in beautiful Nickenich, Germany, MonkeyBread Software is a privately held company founded in 2000 by Christian Schmitz. MonkeyBread Software focuses on the Macintosh, Linux and Windows platforms. With over fifteen years as a software developer, Christian's aim is developing unique and useful utilities, complemented by first-class customer support. Copyright 2000-2017 Christian Schmitz Software GmbH. MonkeyBread Software is a registered trademark of Christian Schmitz, Nickenich. All Rights Reserved. Apple, and the Apple logo are registered trademarks of Apple Computer in the U.S. and/or other countries. FileMaker Pro and FileMaker are trademarks of FileMaker, Inc. Other trademarks and registered trademarks may be the property of their respective owners. Greetings Christian Schmitz Monkeybread Software
  5. You can email FileMaker... But as there is only little changes between the versions, you could simply go with 12 and be fine.
  6. Well, it can work. But you may run into issues like your Windows PC goes to sleep or restarts to install updates. For Server you can configure more to keep it running all the time. Depends all on the compromises you like to make.
  7. If you use MBS Plugin, you can try our Barcode functions. We can create picture for a barcode with various options and a lot of barcode types (EAN, UPC, QRCode, DataMatrix, PDF417, etc.). And we can write image files (JPG, GIF, PNG, SVG, TIFF, PS) and draw vector graphics of barcode on PDF pages.
  8. We use client side certificates for GSX webservice from Apple. With our plugin you can use CURL functions and provide client side certificate as PEM or PKCS12 file. See example here: https://www.mbsplugins.de/archive/2017-02-21/Using_Apples_Global_Service_Ex
  9. Maybe you email me later and I can check that next week. For now you can try the plugin as is.
  10. If you would want to use Speak command in MBS Plugin, I could add an option for speed, just for you.
  11. If the plugin is too expensive, you could always contact me and discuss prices. Usually we find a way... And in contrast to an free plugin, the paid one includes me as full time developer to help people.
  12. If I run the command line here, I get the error. So I presume your CURL uses the certificates installed on your computer and the plugin doesn't know about them.
  13. I tried with MBS Plugin: #Start new session Set Variable [$curl; Value:MBS("CURL.New")] #Set URL to load (HTTP, HTTPS, FTP, FTPS, SFTP, etc.) Set Variable [$result; Value:MBS("CURL.SetOptionURL"; $curl; "http://api.easysendy.com/ver1/listAPI")] Set Variable [$result; Value:MBS("CURL.SetInputText"; $curl; "api_key=101ab54dbdad0ddca616e3&req_type=allLists")] Set Variable [$result; Value:MBS("CURL.SetOptionUpload"; $curl; 1)] #RUN now Set Field [CURL Test::Result; MBS("CURL.Perform"; $curl)] #Check result Set Field [CURL Test::Text; MBS("CURL.GetResultAsText"; $curl; "UTF8")] Set Field [CURL Test::debug; MBS("CURL.GetDebugAsText"; $curl)] #Cleanup Set Variable [$result; Value:MBS("CURL.Cleanup"; $curl)] But this gives error about missing public key. So question: Why not https? And could it be you need a SSL client key to connect?
  14. For MBS Plugin 7.2 I already added passing parameters. So you can include two numbers in the notification. e.g. a command code and a number as parameter.
  15. We have a function to do this automatically via script using MBS Plugin: Webview.SetInternetExplorerVersion function http://www.mbsplugins.eu/WebviewSetInternetExplorerVersion.shtml
  16. If you know which fields are transmitted, you can transmit the same without web viewer using our CURL functions.
  17. Nickenich, Germany - (March 14th, 2017) -- MonkeyBread Software today is pleased to announce MBS FileMaker Plugin 7.1 for Mac OS X, Linux and Windows, the latest update to their product that is easily the most powerful plugin currently available for FileMaker Pro. As the leading database management solution for Windows, Mac, and the web, the FileMaker Pro Integrated Development Environment supports a plugin architecture that can easily extend the feature set of the application. MBS FileMaker Plugin 7.1 has been updated and now includes over 4400 different functions, and the versatile plugin has gained more new functions:For playing audio on Mac, we have new AVPlayer functions. You can load audio files from file, container or URL. When playing you can select volume, playback speed and seek to any time. If you still use QTMovie functions, please switch soon.For Windows we added new DirectoryWatcher functions. You can now watch a folder for changes and get a script triggered if the user changes something in the folder. Similar things can be done using FSEvents functions on Mac.We improved our Audit functions to better check for fields when using FileMaker Server. This results in a massive performance improvement compared to our 7.0 plugin. Audit can now globally be enabled or disabled.Our feature for XML file import got several improvements. The function now handles CData sections as text. New flags for importing lets you keep wrapping xml nodes and handle inner nodes as text blocks. This greatly simplifies the import of XML from SOAP web services.The functions to edit word files can now extend tables. If your template contains a table and you want to flexible add rows and fill them, you can now duplicate a row as needed and insert it below or on the end of the table.On Mac you can now drag PDF files on Mac to Finder and other applications. The web viewer can be hidden in case the user should not see automatic interaction. Our plugin can now make sure FileMaker stays frontmost.Pictures returned by the plugin now include a DPI value. We have more list functions and hotkeys can now inform about keys being released. The screen functions now support multiple screens on Windows, the plugin is again compatible to Windows XP and our dialog function can now show up to 10 buttons and a stop icon.Finally we updated PortMidi, CURL to version 7.35.1, DynaPDF to 4.0.9.24 and SQLite to 3.17.0.See release notes for a complete list of changes. More details in the release notes. Please take the time to check our 450 example databases and check where you can use our plugin features in your solutions. System Requirements: * Mac OS X 10.6 or later, including macOS 10.12 * Windows XP and newer, including Windows 10 and Windows Server 2016 * FileMaker Cloud (64-bit Linux) * FileMaker Pro 9 to 15 Pricing and Availability: MBS FileMaker Plugin is available directly from the MonkeyBread website with licenses starting at just $149 (USD). Not all functions are available in all platforms, please check specifications. The plugin can be used without license as trial. Meet us in Phoenix at the FileMaker Developer Conference, July 24-26, 2017 http://www.filemaker.com/learning/devcon/ Monkeybread Software: http://www.monkeybreadsoftware.com/ MBS FileMaker Plugin Website: http://www.monkeybreadsoftware.com/FileMaker/ Function Reference: http://www.mbsplugins.eu/ Download Free Trial: http://www.monkeybreadsoftware.com/FileMaker/download.shtml App Logo: http://www.monkeybreadsoftware.com/images/MBSLogo.jpg Release notes: http://www.monkeybreadsoftware.com/filemaker/releasenotes.shtml Located in beautiful Nickenich, Germany, MonkeyBread Software is a privately held company founded in 2000 by Christian Schmitz. MonkeyBread Software focuses on the Macintosh, Linux and Windows platforms. With over fifteen years as a software developer, Christian's aim is developing unique and useful utilities, complemented by first-class customer support. Copyright 2000-2017 Christian Schmitz Software GmbH. MonkeyBread Software is a registered trademark of Christian Schmitz, Nickenich. All Rights Reserved. Apple, and the Apple logo are registered trademarks of Apple Computer in the U.S. and/or other countries. FileMaker Pro and FileMaker are trademarks of FileMaker, Inc. Other trademarks and registered trademarks may be the property of their respective owners. Greetings Christian Schmitz Monkeybread Software -- Read our blog about news on our plugins: http://www.mbsplugins.de/
  18. A script Parameter would be a nice idea. Like passing a number or so around. What would you want to listen for 5700 different notifications? Normally people just use one or two. The list function should return a list of all registered names. The example exe is there, it sends notifications on Windows using SendMessageTimeout and HWND_BROADCAST.
  19. The MBS Plugin can receive notifications from OS. And with MBS Plugin comes an example in C++ to send them with a little exe for windows. So you could use the .exe there to send notification to your FileMaker solution and trigger a script via our plugin. see http://www.mbsplugins.eu/component_Notification.shtml
  20. If you use MBS Plugin, you can send emails there, too. see http://www.mbs-plugins.com/archive/2016-10-03/Sending_emails_in_FileMaker_wi/monkeybreadsoftware_blog_filemaker
  21. The people from FileMaker Developers Nederland organize regularly FileMaker meetings in Netherlands. They asked me to offer some insight into the MBS Plugin, so we invite to an MBS Event for Saturday 11th March 2017 to de Schakel, Utrecht. see https://www.mbsplugins.de/archive/2017-02-06/English_MBS_Plugin_training_in
  22. Well, if someone doesn't like to use Java, the MBS Plugin can offer SSH directly: http://www.mbsplugins.eu/component_SSH.shtml also SFTP via CURL functions. If you like to try, get the plugin with examples and try them.
  23. What is smreset? I just want you to check what functions you use, check the documentation, if they require a call of a cleanup function and call that as needed.
  24. If enough people ask, they may add a plugin for you. Or you take the chance to switch from shared hosting to your own server instance.
  25. Well, if you load an image to memory, you may need to free it explicitly. Else more and more images will fill memory. At least for MBS Plugin, you need to call the free methods on each image to remove it from memory.