« MBS Xojo Plugins, ver… | Home | MonkeyBread Software … »

Neues MBS FileMaker Plugin 11.3

12. Juli 2021 - Monkeybread Software veröffentlicht heute das MBS FileMaker Plugin für FileMaker in Version 11.3, mit inzwischen über 6500 Funktionen eines der größten FileMaker Plugins überhaupt. Hier einige der Neuerungen:

Mit dieser Version integrieren wir zbar als eine Option für die Barcode-Erkennung. Wenn Sie ein Bild eines zu erkennenden Barcodes haben, können Sie Barcode.Detect mit zxing ausprobieren. Oder sie laden mit Barcode.LoadLibrary die zbar-Bibliothek und probieren die neue Barcode.Scan Funktion. Zu den unterstützten Barcodes in zbar gehören EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 und QR Code.

Seit Jahren haben wir OCR-Funktionen mit Tesseract 3.02 und diese Bibliothek zeigt ihr Alter. Wir bieten Ihnen nun die Möglichkeit, OCR.Load zu verwenden und die aktuelle Version 4.1 von Tesseract zu laden und von den Verbesserungen in der Bibliothek zu profitieren. Mit der neuen Version können Sie mehreren Sprachen gleichzeitig in einem Bild erkennen und ein Bild direkt an die Engine übergeben.

Sie können eigene Funktionen in FileMaker verwenden. Würden Sie es begrüßen, wenn diese in einer Tabelle gespeichert würden? Sie könnten mehrere Versionen wie Produktion vs. Entwicklung vorhalten und diese dann beim Start von FileMaker in den Speicher laden. Dann können Sie sie überall mit unserer FM.CF-Funktion aufrufen und eine variable Anzahl von Parametern übergeben. Das funktioniert über mehrere Dateien hinweg und kann serverseitig oder im FileMaker iOS SDK verwendet werden.

Für CURL haben wir eine Unterstützung für vor-signierte URLs hinzugefügt. Sie können unsere Beispiele für Amazon S3 verwenden, um Dateien hochzuladen und dann zeitlich begrenzte URLs für den Zugriff auf diese Dateien mit CURL.AWSPresignURL generieren und sie in einem HTMLViewer zu laden. Die CAInfo-Datei kann nun aus einem Container geladen werden.

Verwenden Sie die neue Funktion JS.CF, um benutzerdefinierte Funktionen in JavaScript zu definieren und diese jederzeit über unser Plugin auszuführen. Speichern Sie die Funktionen in einer Tabelle und laden Sie sie beim Starten von FileMaker. Verwenden Sie sie dann dateiübergreifend, solange FileMaker läuft, einschließlich serverseitiger Scripts oder FileMaker iOS SDK. Nutzen Sie alle eingebauten JavaScript-Funktionen für Mathematik, Arrays, JSON oder definieren Sie eigene Funktionen, die FileMaker über Evaluate, SQL-Abfragen oder Script-Triggering erreichen. Erstellen Sie benannte JavaScript-Umgebungen mit JS.New, listen Sie bestehende mit der Funktion JS.List auf und rufen Sie Funktionen über JS.CallFunctionValues auf.

Für Windows haben wir die Screenshot-Funktion verbessert, damit sie auf mehreren Bildschirmen funktioniert. Wir haben weitere RTF-Funktionen implementiert, wie die neue Funktion Text.RTFToText. Außerdem funktionieren Clipboard.GetStyledText und Clipboard.SetStyledText jetzt auch unter Windows, ebenso wie TextView.GetStyledText und TextView.SetStyledText.

Für macOS haben wir die Option hinzugefügt, privates Browsing für WebViewer mit der Funktion WebView.SetUsePrivateBrowsing zu aktivieren, wir unterstützen mehr Barcode-Typen für Vision.DetectBarcode und die PageSetupDialog-Funktionen können nun eine benutzerdefinierte Papiergröße definieren. Wir haben SystemInfo.isMonterey hinzugefügt, um auf die kommende macOS-Version zu prüfen.

Für iOS kann das QuickLook-Panel nun das Teilen mit der Funktion QLPreviewPanel.SetSharingAllowed deaktivieren. Die Funktion SystemInfo.IsLowPowerModeEnabled kann Ihnen mitteilen, ob der Akku des Benutzers schwach ist.

Wir haben Archive.GZipDecompress hinzugefügt, um gzip-Daten im Speicher schnell zu dekomprimieren. Unsere Skript-Suche springt jetzt mit Return-Taste zu einer passenden Zeile, die Funktion XML.Query hat neue Flags bekommen und die neue Funktion App.PlaySystemSound erlaubt das Abspielen von System-Sounds. Wir haben neuere Listenfunktionen wie List.MapEntries und List.GetColumn hinzugefügt, eine neue Funktion FM.ErrorMessage, um Fehlermeldungen für FileMaker-Fehlercodes abzufragen und wir haben eine Funktion Text.FromStyles, um JSON aus Text.Styles wieder in gestylten Text zu verwandeln.

Schließlich haben wir die curl-Bibliothek auf Version 7.77.0, DynaPDF auf 4.0.54.148, die openssl-Bibliothek auf 1.1.1k, SQLite auf 3.36.0 und Xcode auf Version 12.5.1 aktualisiert

Alle Änderungen in den Release Notes.

12 07 21 - 09:07