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


Da Apple seinen Wechsel zu eigenen Prozessoren angekündigt hat, arbeiten wir 
bereits an einer Aktualisierung unseres Plugins, um diese zu unterstützen. Für 
den Moment haben wir bereits die Funktion SystemInfo.isBigSur definiert, um 
zurückzugeben, ob die neuere MacOS-Version 11.0 läuft. Die Funktion 
SystemInfo.isARM überprüft, ob FileMaker auf einer ARM-basierten CPU läuft und 
diese gibt derzeit 1 auf iOS zurück, wird aber in Zukunft 1 am Mac zurückgeben, 
wenn FileMaker auf neuerer Mac-Hardware mit Apple Prozessor läuft. Und die 
Funktion SystemInfo.isTranslated teilt Ihrer Lösung mit, ob Sie x86-Code auf 
Apple Silicon in Emulation ausführen.

Um Dateien, Bilder, Links, Texte oder URLs unter MacOS zu teilen, können Sie 
jetzt ein Standardmenü von MacOS anzeigen lassen und einen Dienst auszuwählen 
und dann zu teilen. Per Skript können Sie den Dienst auch festlegen und 
zusätzliche Parameter angeben. Dazu gehört die Übergabe von Betreff und 
Empfängern für E-Mail- und Chat-Nachrichten. Neben einigen wenigen 
Standardzielen wie Airdrop, Apple Mail, Photos und iMessage können Sie 
verschiedene Software von Drittanbietern installieren, um deren Freigabedienste 
zu nutzen.

Mit WebView.Create und WebView.CreateWithControl können Sie einen 
benutzerdefinierten Web Viewer erstellen. Für MacOS können Sie zwischen WebKit 
1.x und 2.x wählen. Für iOS erhalten Sie immer WebKit 2.x und für Windows den 
Internet Explorer. Da unser Web Viewer unabhängig von der 
FileMaker-Layout-Engine ist, können Sie ihn über anderen Steuerelementen 
platzieren, und er bleibt ohne Neuladen sichtbar, wenn Sie zwischen 
verschiedenen Datensätzen wechseln.

Mit unseren neuen CLibrary-Funktionen können Sie in C/C++ geschriebene 
Bibliotheken laden und deren Funktionen auflisten. Sie wählen eine Funktion aus 
und verwenden die CFunktion Funktionen, um einen Aufruf vorzubereiten und dann 
die Funktion auszuführen. Parameter werden automatisch in die richtigen 
Datentypen konvertiert und das Ergebnis in einen Wert für FileMaker 
umgewandelt. Mit dieser Funktion können verschiedene Funktionen des 
Betriebssystems direkt aufgerufen werden, ebenso wie Geräte-SDKs mit ihren 
entsprechenden Treibern.

Unsere Audit-Funktionen wurden neu geschrieben und verwenden intern 
SQL-Parameter. Dies erlaubt uns Emojis zu protokollieren. Das Plugin kann nun 
wiederholte Felder auf Änderungen überwachen und zu protokollieren. Bei Bedarf 
können Sie dies mit der Funktion Audit.SetIgnoreRepetitions deaktivieren.

Die CURL-Funktionen können SSL-Zertifikate über Felder laden, anstatt Dateien 
zu referenzieren. Wir haben die Funktion CURL.UseSystemCertificates 
umgeschrieben, damit sie besser auf neueren MacOS-Versionen funktioniert.

Für Windows haben wir die Unterstützung zum Laden der DebugBar in einen 
Webviewer hinzugefügt. Dies ist ein Add-on eines Drittanbieters für Internet 
Explorer mit dem Sie den DOM-Baum untersuchen, JavaScript ausführen und 
CSS-Eigenschaften anzeigen. Verwenden Sie unsere Funktion WebView.ShowDebugBar, 
um die DebugBar zu laden und in FileMaker zu verwenden. Wir haben die 
DragDrop-Funktionen verbessert, um Bilddaten unter Windows besser akzeptieren 
zu können. Für die Shell-Funktionen können Sie Shell.SetBufferSize verwenden, 
um die Puffergröße für die Erfassung der Ausgabe des Befehlszeilenwerkzeugs 
festzulegen.

Drücken Sie unter MacOS Befehlstaste-Umschalttaste-F, um direkt in das Suchfeld 
von FileMaker zu springen und Skripts im Script-Arbeitsbereich zu finden. 
Verwenden Sie Befehlstaste-F für unser Suchfeld für Texte innerhalb des 
aktuellen Skripts. Wenn Sie einen Skript als Text kopieren, fügen wir den 
Scriptnamen als Kommentar oben hinzu. In der Datenanzeige klicken Sie auf die 
Liste und drücken Sie Befehl-Option-G, um globale Variablen auszublenden, 
drücken Sie Befehl-Option-F, um Felder auszublenden, oder drücken Sie Befehl-F 
für die Suchleiste. 

Wir haben Base64URL als Option zu verschiedenen Hash- und 
Verschlüsselungsfunktionen hinzugefügt. Mit der verbesserten RSA.Sign können 
Sie JWT RS256-Signaturen erstellen.

Wir fügten benannte Farb- und Alphakanal-Unterstützung im MacOS für 
ColorPanel-Funktionen hinzu, aktualisierten Font.Activate für neuere 
MacOS-Versionen, ergänzen Java.DefineClass- und Java.FindClass-Funktionen für 
Java, eine neue JSON.ToXML-Funktion zur Konvertierung von JSON in XML und wir 
haben Verbesserungen für die LDAP-Funktionen mit der Übergabe für Binärdaten in 
JSON. 

Einige kleinere Dinge sollten nicht unerwähnt bleiben wie Files.StandardizePath 
zur Standardisierung von Dateipfaden, GMImage.Ping und GMImage.PingContainer 
zum Lesen von Metadaten aus Bildern, ohne alle Pixeldaten zu lesen, eine neue 
Matrix.Multiply-Funktion und Funktionen um bei X509 Zertifikaten den 
Gültigkeitsbereich abzufragen.

Außerdem aktualisieren wir die CURL-Bibliothek auf Version 7.71.1, DynaPDF auf 
4.0.40.116, LCMS auf 2.11, LibXL auf 3.9.1, SQLAPI auf 5.1, SQLite auf 3.32.0 
und Xcode auf Version 11.5.


Alle Änderungen in den Release Notes:
https://www.monkeybreadsoftware.com/filemaker/releasenotes103.shtml


Mehr Details zu den Änderungen finden Sie in den Release Notes. Nehmen Sie sich 
ruhig einmal die Zeit das Plugin näher anzuschauen. Probieren Sie die über 600 
Beispieldatenbanken und überlegen Sie einmal, wo sie welche Funktion in ihren 
Lösungen einbauen können.

Systemvorraussetzungen:
* macOS 10.9 oder neuer, inklusive macOS 10.15.
* Windows 7 und neuer, inklusive Windows 10 und Windows Server 2020
* FileMaker Pro 7 bis 19
* FileMaker Cloud for AWS (64-bit Linux)
* FileMaker iOS SDK 16 bis 19


Lizenzen gibt es ab 99 Euro (zuzüglich MWSt) direkt auf unserer Webseite. Sie 
können die Plugins gerne ohne Lizenz einmal testen oder eine Trial Lizenz 
anfordern. Bei Fragen können Sie sich gerne auf Deutsch oder Englisch an uns 
wenden, per Email oder Telefon. Gerne können Sie auch auf einem FileMaker 
Stammtisch oder auf einer der nächsten FileMaker Konferenzen mehr erfahren.


Für Schulungen und Konferenzen siehe Tabelle hier:
https://www.monkeybreadsoftware.com/filemaker/events/

Mehr Informationen auf unserer Webseite:
https://www.monkeybreadsoftware.com/filemaker/

Dokumentation:
https://www.mbsplugins.eu/

Release Notes:
https://www.monkeybreadsoftware.com/filemaker/releasenotes.shtml


Mit freundlichen Grüßen
Christian Schmitz
Monkeybread Software


-- 
Read our blog about news on our plugins:

http://www.mbsplugins.de/



_______________________________________________
[email protected] mailing list
%(list_address)s
https://ml-cgn05.ispgateway.de/mailman/listinfo/mbsfmplugin_monkeybreadsoftware.info

Reply via email to