Lizenzcodes für eigene FileMaker-Lösungen

Lizenzcodes für eigene FileMaker-Lösungen

Verkaufe Deine FileMaker-Lösungen mehrfach


18. September 2023In FM RegistrationsBy Karsten Risseeuw4 Minutes

Wie kann man eine FileMaker-Lösung an mehrere Kunden lizenzieren? Selbstverständlich kann man bei jedem Kunden die Lösung installieren, anpassen und dann manuell freischalten. Das ist aufwendig. Gelingt das auch einfacher?

Die einfachste Lösung ist vielleicht die, welche seit Jahrzehnten benutzt wird: Die Freischaltung über einen Lizenzcode. Wie erstellt man für eigene FileMaker-Lösungen einmalige Lizenzcodes? Das gelingt etwa mit «FM Registrations».

FM Registrations ist eine FileMaker Applikation, womit Lizenzcodes für eigene FileMaker-Entwicklungen gemacht werden können. Mit FM Registrations verschlüsselt man Informationen, die dann in Ihrer FileMaker Applikation wieder entschlüsselt werden. Wie die Entschlüsselung eingebaut wird, erklärt eine Beispieldatei mit dem Namen «FM Unlock». Alles bleibt 100% FileMaker. Es benötigt keine Plug-ins und funktioniert auf jeder Plattform, worauf FileMaker läuft.

Lizenzschlüssel mit FileMaker erstellen

Es funktioniert ganz einfach. In FM Registrations erfasst man Kunden und Softwareversionen. Danach legt man für die Kunden Lizenzen an: Man wählt eine der angelegten Softwareversionen, stellt die Konfiguration fest und generiert den Lizenzschlüssel.

Ein Lizenzschlüssel kann aus einem oder zwei Teilen bestehen. Diese sendet man dem Kunden, der auf einer Registrationsseite in Ihrer Applikation die Software freischalten kann.

Der Lizenzschlüssel wird geprüft und bei korrekter Eingabe wird die Applikation zur Benutzung freigeschaltet.

Freischalten oder konfigurieren von FileMaker Lösungen

Die Entwicklung von FM Registrations wollte zwei Dinge erreichen: Es soll eine Freischaltung Ihrer FileMaker Lösung ermöglicht werden, aber ebenso eine Konfiguration möglich sein. Man kann beliebige Informationen im Lizenzschlüssel verpacken, etwa die Anzahl Benutzer, ein Verfalldatum oder Hinweise auf zusätzliche Optionen. Diese Informationen werden bei der Eingabe durch den Benutzer wieder entschlüsselt und können dann zur Einstellung von Funktionen genutzt werden.

Möchte man etwa die Anzahl Benutzer von 1 auf 5 erhöhen, generiert man einen neuen Lizenzschlüssel für 5 Personen. Der Kunde erhält den neuen Lizenzschlüssel. Nach Eingabe des neuen Lizenzschlüssels wird die Anzahl Benutzer von 1 auf 5 erhöht. Die Logik dahinter muss vom Entwickler implementiert werden. Die Informationen erhält er aus dem Lizenzschlüssel. Mit dieser Methode lassen sich etwa zeitlich limitierte Lizenzen erstellen, mehr Benutzer freischalten oder weitere Module aktivieren.

Updates verkaufen

Neue Versionen können verkauft werden, wenn der Lizenzschlüssel erneuert werden muss. Das ist mit FM Registrations im Handumdrehen erledigt. Man legt eine neue Softwareversion an und generiert einen neuen geheimen Schlüssel, der in die FileMaker Applikation übertragen wird. Mithilfe des geheimen Schlüssels werden Lizenzschlüssel erstellt und wieder entschlüsselt. So funktionieren neue Versionen nur mit neuen Lizenzschlüsseln und können deshalb als Upgrade verkauft werden.

Verschiedene Versionen verkaufen

Gut vorbereitet, kann man mit den Möglichkeiten von FM Registrations mehrere Versionen oder ein unterschiedlicher Ausbau der gebotenen Leistung konfigurieren. Sie lassen sich nur durch einen entsprechenden Lizenzschlüssel aktivieren. Das funktioniert auch, wenn man mit den Entwicklerwerkzeugen den Administrationsteil der Datei komplett entfernt. Das ist perfekt für Lösungen, die im Internet vertrieben werden.

Welche Lösungen sind für FM Registrations vorbereitet?

Zwei weitere Produkte sind bereits für FM Registrations vorbereitet. Dort ist das Entschlüsselungsmodul «FM Unlock» bereits implementiert. Das vereinfacht nicht nur den Aufbau eines neuen Produktes, sondern erübrigt den Einbau von diesem Modul. FM Unlock kann natürlich auch auf andere Art implementiert werden, wie hier oben bereits erwähnt.


Dynamische Navigation in FileMaker

Dynamische Navigation in FileMaker

Diese Lösung basiert auf einer Navigationstabelle und ist global nutzbar


Über die Jahre entwickelten wir verschiedene Navigationssysteme in FileMaker. Dies ist die dritte Generation und die Beispieldatei erklärt das Prinzip.

FileMaker unterstützt von sich aus keine Navigation. Es gibt Bedienelemente, wie Buttons, die man nutzen kann. Müsste man jedoch auf jeder Seite Navigationsbuttons manuell einrichten, dann wird das bald unübersichtlich. Geht es auch besser?

Die Anforderungen:

  • Navigation in einer Tabelle verwalten
  • Navigation global und ohne Relationen verwenden

Das Navigationskonzept

Die vorliegende Lösung erklärt das Konzept und zeigt den Basisaufbau. Sämtliche Einträge für die Navigation werden in einem ersten Schritt in einer Tabelle verwaltet. In einem zweiten Schritt werden die Einträge mit einem Script in die Wiederholungen globaler Textfelder geschrieben. Von dort lassen sich die Angaben beliebig nutzen. In einem letzten Schritt wird ein Buttonbar so präpariert, dass die Navigation darin dargestellt und genutzt werden kann. Der Buttonbar kann man auf beliebige Seiten kopieren und funktioniert überall auf Anhieb.

Screenshots:

Die ausgebaute Version gibt es in FM Starter

Wer eine bereits implementierte und ausgebaute Lösung sucht, findet diese in unserem Produkt «FM Starter». Das Konzept dieser Beispieldatei ist dort implementiert und stark ausgebaut. Die Navigation kann einfach konfiguriert werden, verfügt über verschiedene Ebenen und ist von Grund auf mehrsprachig. FM Starter ist eine Startdatei für neue FileMaker-Projekte und vereinfacht und beschleunigt den Aufbau neuer Projekte erheblich.

Dynamic Navigation 3
Dynamic Navigation 3

[English] Example of a dynamic navigation in FileMaker, which can be used globally through your application. No relationships needed. This file explains the basics and can be easily implemented in your solution. If you need a ready-to-go solution with strong enhanced functionality, check out our product FM Starter, a starter file for new FileMaker projects. FM Starter shortens your development time by months.

Requires FileMaker Pro 19.6 or newer to open the file. If you work with an older version, use a trial version of FileMaker to open the file, then downgrade. It is using UUIDnumber for each record as a primary key, but you can overcome that easily if required. The technique as showed is universal.


[German] Beispiel für eine dynamische Navigation in FileMaker, die global in Ihrer Anwendung verwendet werden kann. Keine Beziehungen erforderlich. Diese Datei erklärt die Grundlagen und kann leicht in Ihre Lösung implementiert werden. Wenn Sie eine fertige Lösung mit stark erweiterter Funktionalität benötigen, schauen Sie sich unser Produkt FM Starter an, eine Einstiegsdatei für neue FileMaker-Projekte. FM Starter verkürzt Ihre Entwicklungszeit um Monate.

Erfordert FileMaker Pro 19.6 oder neuer zum Öffnen der Datei. Wenn Sie mit einer älteren Version arbeiten, verwenden Sie eine Testversion von FileMaker, um die Datei zu öffnen, und führen Sie dann ein Downgrade durch. Sie verwendet UUIDnumber für jeden Datensatz als Primärschlüssel, aber das können Sie bei Bedarf leicht umgehen. Die gezeigte Technik ist universell.

Größe: 492 kB
Version: 3.0

Mit FileMaker und FrankCRM die eigene Geschäftssoftware aufbauen

Erstelle Deine eigene Geschäftssoftware mit FileMaker und FrankCRM

Die Geschichte hinter der Entwicklung von FrankCRM


15. Juni 2023In FrankCRMBy Karsten Risseeuw11 Minutes

Kann man selbst Software entwickeln? Mit FileMaker kann man das. Ich habe es selbst so gemacht. Begonnen hat alles jedoch mit einer offenen FileMaker-Lösung, die ich einst gekauft habe und dann für meine Bedürfnisse anpassen konnte. Das war der beste Entscheid, den ich zu Anfang meiner Selbstständigkeit gemacht habe. Dies ist die Geschichte hinter der Entwicklung von FrankCRM.

Wie ich mit FileMaker mein Geschäft aufbaute

Als ich mich selbstständig gemacht habe, wollte ich kein Entwickler sein. Ich habe Produkte vertrieben und Dienstleistungen erstellt. Ich erkannte, dass meine Tätigkeiten mit keiner Standardsoftware abgedeckt werden konnte. Deshalb habe ich nach einer Lösung gesucht, die frei zugänglich war und von mir angepasst werden konnte. So landete ich bei FileMaker und einer offenen FileMaker-Lösung. Sie hat mir – und später auch meinem Team – besonders geholfen.

Einige meiner Aufgaben waren speziell und wurden von keiner Standardsoftware abgedeckt. Weil ich jedoch eine offene FileMaker-Lösung einsetzte, konnte ich Felder hinzufügen, Scripts anpassen und neue Layouts erstellen. Das waren meine ersten Schritte mit FileMaker und ich habe von der einfachen Bedienung enorm profitiert. Parallel habe ich mein Geschäft aufgebaut und die Software dafür optimiert. Ich war Quereinsteiger für FileMaker-Entwicklungen, aber konnte damit viele Geschäftsabläufe aussergewöhnlich effizient aufbauen.

Mit den Jahren wurden die Anforderungen höher und neue Geschäftsbereiche kamen dazu. Viele Geschäfte stehen in dieser Entwicklung. Die ursprüngliche FileMaker-Lösung stiess an ihre Grenzen. Die Grundlage war ausgezeichnet, aber für meine Arbeit und mit den Entwicklungen im Softwarebereich konnte ich mir bessere Lösungen vorstellen.

Die Entwicklung von Standardlösungen

Die ersten FileMaker-Lösungen, die ich für die eigene Firma entwickelte, waren nicht sehr professionell. Mit der Zeit änderte sich das. Bestimmte Vorgehensweisen bewährten sich, andere dagegen nicht. Ich lernte (und lerne) viel von anderen FileMaker-Entwicklern. Es entstand eine solide Entwicklungsgrundlage und viel Erfahrung, wodurch verschiedene Standardlösungen bis zur Marktreife gebracht und über Jahre hinweg vertrieben und gepflegt wurden.

Aufgrund dieser intensiven Auseinandersetzung mit FileMaker kam es zu einer Startdatei für neue FileMaker Projekte. Sie sollte dabei helfen, neue Projekte zügiger aufzugleisen. Daraus entstand ein Produkt: FM Starter. In dieser Startdatei wurden Basisfunktionen implementiert, die für fast jedes FileMaker Projekt benötigt werden. Dazu zählten eine Navigation, Mehrsprachigkeit, eine Benutzerverwaltung und dieser Dinge mehr. Es sind diese «unsichtbaren Dinge», die bei der Entwicklung besonders viel Zeit benötigen.

FM Starter ist die Abkürzung für eine professionelle Entwicklung. Denn, Hand aufs Herz, wer will sich schon gerne immer wieder mit denselben Basisanforderungen auseinandersetzen? Die Startdatei kombiniert einige bewährte Lösungen als stabile Ausgangslage.

Was sollte der nächste Schritt sein?

Die offene Standardlösung, die ich immer schon haben wollte

Während FM Starter nach wie vor weiterentwickelt wird, entstand auch die Idee für ein neues Produkt. Ich merkte, dass viele Benutzer FM Starter als Basis für eine eigene Geschäftssoftware einsetzen. Sie wollten dasselbe, wie einst ich selbst: Eine offene FileMaker-Datei, die vieles mitbringt, jedoch angepasst und weiterentwickelt werden kann.

Einst hatte ich eine CRM- und ERP-Lösung entwickelt, worin «alles» drin war. Sie hatte sich bewährt, weil es alles abdeckte, was ich je benötigte. Die Lösung wurde auch erfolgreich verkauft.

Die Zeiten änderten sich jedoch, und damit technologische Möglichkeiten und in Konsequenz auch meine Geschäftstätigkeit. Nicht alles, was ich je entwickelt hatte, war mehr relevant. Jetzt ging es nicht mehr darum, neue Fähigkeiten auszubauen, sondern den Kern der Tätigkeit besser auszuprägen. «Auf das Maximum reduzieren» wurde das Leitwort. Dazu kamen Ideen wie modulare Entwicklung, die Trennung von Funktionalität und Parametrisierung und die Möglichkeiten von FileMaker Add-ons. Die Erkenntnis dabei: Mit neuen, wegweisenden Konzepten lassen sich bessere Lösungen bauen, die sich einfacher ergänzen lassen.

Langsam reifte die Idee einer offenen FileMaker-Lösung für typische Geschäftsabläufe. Es sollte eine Lösung sein, die ich mir selbst einst sehnlichst gewünscht hatte. Nicht aber sollte die Software «alles können». Viele Funktionen zu haben, hat sich in der täglichen Praxis nur bedingt bewährt. Aufgrund der vielen Änderungen bei Geschäftsabläufen erschien eine einfache Konfigurierung viel bedeutsamer. Damit sollte man besser gewappnet sein für künftige Änderungen im Geschäftsablauf.

Gute Konzepte sind flexibel und lassen sich einfach anpassen. Wer von Anfang an mit guten Konzepten arbeitet, spart sich bei der Weiterentwicklung sehr viel Zeit und Aufwand.

Konzepte neu denken

Beispiele

Sprache

Wer mit FileMaker eine Softwarelösung entwickelt, kann Texte direkt in das Layout schreiben. Auch kann man Wertelisten mit «Ja» und «Nein» und vielen weiteren Texten bestücken. Was aber, wenn man eine zweite oder gar dritte Sprache benötigt? Dann müsste man dafür ein System entwickeln und das rückwirkend in eine bereits gewachsene Softwarelösung einbauen. Auch wenn man nur eine Sprache benötigt, ist es weitaus effizienter, für Textetiketten eine Sprachverwaltung zu nutzen, die sich bei Bedarf einfach erweitern lässt. Und Wertelisten kann man mit Zahlen bestücken, die sprachunabhängig sind und bleiben, während die Texte von einem separaten Sprachsystem getrennt bleiben dürfen. Wenn wir schon bei der Sprache sind: Wäre es nicht sinnvoll, die Sprache der Benutzeroberfläche getrennt von einer Dokumentsprache einstellen zu können? Oder Sprachvorgaben direkt per Land, Kunde und Dokument flexibel einstellen zu können?

Mehrwertsteuer

Die Mehrwertsteuer (Deutschland: Umsatzsteuer) ist eine andere Detailfrage. Es ist sehr einfach, den richtigen Mehrwertsteuersatz fest in einem Script oder einer Berechnung zu integrieren. Bei einer Änderung oder Diversifizierung der Mehrwertsteuersätze, oder wenn man einmal Produkte ganz ohne Mehrwertsteuer exportieren möchte, müssen Änderungen und Ausnahmen integriert werden. Das ist aufwendig, noch ganz zu schweigen von mehreren Mehrwertsteuersätzen innerhalb einer Rechnung. Solche Optionen später nachzurüsten, ist wieder extrem aufwendig. Wäre es nicht sinnvoller, alle Optionen von Anfang an und leicht konfigurierbar einzubauen? Etwa über ein paar einfache Wertelisten? Und wäre es nicht genial, wenn Standardwerte pro Land, Kunde und Rechnung einstellbar bleiben?

Verfalldaten

Immer mehr Produkte oder Dienstleistungen werden «abonniert» oder Serviceverträge werden für eine gewisse Zeit vereinbart. Das ist fast schon eine Basisanforderung. Wäre es da nicht hilfreich, wenn man bei jeder Rechnungsposition ein Start- und Enddatum definieren kann, und dabei gleich angibt, dass man vor dem Verfalldatum erinnert werden will? Wenn man schon dabei ist, soll ein kleiner Workflow dabei helfen, diese Erinnerungsdaten mit ein paar Informationen rasch den Kunden per E-Mail zuzuschicken. Ein Basisablauf löst vielleicht nicht jede Anforderung, aber kann relativ leicht angepasst werden. Hilfreich ist es auf jeden Fall, wenn eine solche Erinnerung gleich in der Sprache des Kunden verschickt wird. Dort kommt dann wieder die Sprachverwaltung ins Spiel, die hier gleich integriert wird.

Für eine offene und flexible Lösung sind die Konzepte ausschlaggebend, die konsequent und konfigurierbar umgesetzt und genutzt werden. So landete ich Schritt für Schritt bei der Standardlösung, die ich schon immer haben wollte.

FrankCRM als Basis

Die Standardlösung FrankCRM bietet eine Grundlage für die Verrechnung von Produkten oder Dienstleistungen an Kunden. Es lässt sich damit sofort arbeiten. Wer die Software morgens herunterlädt, kann gleichentags noch erste Rechnungen verschicken.

FrankCRM wurde so aufgebaut, dass möglichst viele Einstellungen über normale Layouts frei konfigurierbar sind. Das vereinfacht die Anpassung an die eigenen Bedürfnisse.

«Konfigurieren ist einfacher als Programmieren.»

Mit einer Vollversion erhält man vollen Zugriff auf die Datei. Dadurch ist FrankCRM eine perfekte Grundlage für die eigene Weiterentwicklung. FrankCRM ist dabei nicht nur eine Geschäftssoftware, sondern auch eine Entwicklungsgrundlage, mit einer bewährten Projektstruktur und vielen generischen Werkzeugen, die man für die Weiterentwicklung einsetzen kann.

Weniger ist mehr

FrankCRM beschränkt sich auf wenige Bereiche. Das ist mit Absicht so gewählt. Das Problem vieler CRM-Lösungen ist, dass sie überladen wirken. Man hat sozusagen «alles», aber wer nicht «alles» benötigt, oder «überall» Anpassungen machen muss, steht einer oft gewaltigen Aufgabe gegenüber. Kann «viel» auch «zu viel» bedeuten?

FrankCRM ist zwar mit vielen Optionen ausgestattet, aber bleibt übersichtlich und fokussiert. Das ist gut für kleine Firmen, die vielleicht nie mehr benötigen. Andere dagegen möchten eine Weiterentwicklung vorantreiben. Als Startdatei für neue Branchenlösungen bietet FrankCRM eine vielseitige und bewährte Grundlage ohne Ballast.

Weniger ist mehr.

Eine Weiterentwicklung kann man selbst an die Hand nehmen oder bei Bedarf auch einen externen Entwickler dafür engagieren. Welche Freiheit bei der Entwicklung steht Ihnen vor Augen?

FrankCRM entdecken

FrankCRM (kostenlose Version)

FrankCRM (kostenlose Version)

Eine kostenlose Geschäftssoftware auf Basis von FileMaker, mit Einschränkungen


FrankCRM ist eine flexible Geschäftssoftware für FileMaker Pro. Auf dieser Seite lässt sich die kostenlose Version herunterladen. Wer eine Vollversion erworben hat, kann diese direkt aus dem eigenen Konto auf fmstarter.com herunterladen.

Es gibt 3 Versionen

Kostenlose Testlizenz

Kostenlose und zeitlich unbegrenzte Version von FrankCRM. Diese Version kann man benutzen, wie sie ist, aber sie kann nicht weiterentwickelt werden.

Möglichkeiten

  • Ideale Lösung für Kleinstfirmen und Freelancer
  • Zeitlich unbegrenzt nutzbar
  • Kann auf neue Versionen aktualisiert werden
  • Begrenzte Testversion für die käuflichen Lizenzen
  • Ideenfundgrube für Entwickler (bitte sehr)

Einschränkungen

  • 1 Benutzer
  • max. 20 Adressen
  • kein Entwickler-Zugriff

Standardlizenz

Dies ist eine Vollversion, die auch weiterentwickelt werden kann. Es gibt keine Einschränkungen bei den Möglichkeiten. Es wird eine offene FileMaker-Datei geliefert.

Möglichkeiten

  • Offene FileMaker-Lösung
  • 1 Jahr lang kostenlose neue Versionen
  • FM Starter in der Version 2.x integriert
  • Beliebig viele Anwender*
  • Beliebig viele Sprachen*
  • Entwickler Dashboard mit besonders vielen weiteren Einstellungsmöglichkeiten
  • Lösung läuft auch im FileMaker Netzwerk
  • Perfekte Startdatei für eine Branchenlösung in Eigenentwicklung.

* Nur abhängig von Möglichkeiten in FileMaker.

Einschränkungen

  • Lizenz für 1 Endbenutzer (Firma)
  • Kein Wiederverkauf möglich.

Verkaufslizenz

Dies ist eine Vollversion, wie die Standardlizenz, mit denselben Möglichkeiten. Im Unterschied zur Standardlizenz erlaubt diese Lizenz den Wiederverkauf als Teil Ihrer Weiterentwicklung.

Wer als FileMaker-Entwickler etwa eine Branchenlösung entwickelt, kann FrankCRM als Teil dieser Entwicklung nutzen und kann mit der Verkaufslizenz beliebig viele eigene Lizenzen verkaufen.

Möglichkeiten

  • Alle Möglichkeiten der Standardlizenz
  • Günstigste Lösung, wenn man mehrere Lizenzen für die eigene Firma benötigt
  • Kann als Teil einer Weiterentwicklung (!) vom Lizenzinhaber beliebig oft weiterverkauft werden

Einschränkungen

  • Lizenz für 1 Entwickler (oder Entwicklungsfirma)
  • Keine Einschränkungen für den Wiederverkauf, solange FrankCRM nur als Basis einer eigenständigen Entwicklung genutzt wird.

FrankCRM ist eine moderne, einfach erweiterbare FileMaker Lösung für neue Business-Anwendungen. Anders als Lösungen, die versuchen «alles» zu erledigen, wird hier nur die Grundlage geboten. Damit lässt sich zügig weiterentwickeln und vieles lässt sich bereits über Einstellungsseiten bequem konfigurieren.

Dokumentation und Download

Portrait of smiling girl in glasses, sitting with laptop in outdoor cafe, drinking coffee and working remotely, studying online.

FM Starter Version 2.8 freigegeben

FM Starter Version 2.8 freigegeben

Bugfixes und Verbesserungen


30. November 2022In FM StarterBy Karsten Risseeuw1 Minutes

Ab sofort steht FM Starter in der Version 2.8 zur Verfügung. Das Update bringt keine grossen Neuerungen, sondern eine Reihe kleinere Verbesserungen und Bugfixes.

Zu den Änderungen gehören folgende Anpassungen:

  • Entwickler-Dashboard: Aktueller Kontoname kann per Klick der Entwicklerliste hinzugefügt werden.
  • Die globale Navigation passt die Fenstergrösse automatisch an. Dafür kann jetzt eine minimale Fensterbreite angegeben werden.
  • Für die automatische Übersetzung mit DeepL wurde Ukrainisch hinzugefügt.
  • Die Login-Seite wurde optimiert.

Downloads

Kunden mit einer aktuellen Lizenz von FM Starter, oder dem FM Developer Bundle, können das letzte Update aus Ihrem Konto auf fmstarter.com herunterladen.

Was ist FM Starter?

FM Starter ist eine Startdatei für neue FileMaker-Projekte. Die Datei beschleunigt und vereinfacht neue Projekte, indem es oft benötigte Bausteine (Navigation, Mehrsprachigkeit, Projektstruktur, Benutzerverwaltung, usw.) sofort zur Verfügung stellt. Neue Projekte lassen sich rasch aufgleisen.

Was ist FM Starter?

Erweiterung der Benutzerverwaltung in FM Starter

Erweiterung der Benutzerverwaltung in FM Starter

Das Modul «UserAccounts» zur Verwaltung von FileMaker Konten in FM Starter wurde aktualisiert


9. Februar 2022In FM StarterBy Karsten Risseeuw1 Minutes

FM Starter erhielt gerade ein neues Update. Die neue Version 2.4 ist ein Unterhaltsupdate mit verschiedenen kleinen Optimierungen und Bugfixes. Die Benutzerverwaltung erhielt eine nützliche neue Funktion.

Name und Passwort

FM Starter, unsere Startdatei für neue FileMaker Projekte, bietet verschiedene Module für neue Projekte. Darunter ist eine Benutzerverwaltung mit dem Namen «UAC User Accounts». In dieser Benutzerverwalten können Administratoren neue Konten für Benutzer ablegen und darin Zugriffsdaten, Rechte, eine Standardsprache und Anfangs- und Enddaten festlegen.

Bislang wurden Benutzername und Benutzerpasswort vorgegeben. Der Benutzername entsprach der Email-Adresse und das Passwort wurde von einem Algorithmus per Zufall generiert.

Neu lassen sich Name und Passwort auch manuell einstellen. In gewissen Umständen kann das hilfreich sein. Schaltet man auf eine manuelle Vergabe um, kann man die Umstellung jederzeit auslösen, indem man die Zugriffsrechte neu definiert. Dieser Vorgang ist nötig, weil die Benutzertabelle lediglich eine Schnittstelle zwischen Benutzer und FileMaker-Konten darstellt. Diese beide müssen bei jeder Änderung synchronisiert werden. Die neue Definition der Zugriffsrechte stellt diese Synchronisierung sicher.

Kostenloses Update für alle aktive Konten

Das Update ist kostenlos für Kunden mit einem aktuellen Serviceabonnement. Die Downloads findet man im eigenen Konto auf fmstarter.com.

Weitere Informationen zu FM Starter findet man hier:


FM Registrations jetzt mit Add-on

FM Registrations jetzt mit Add-on

Version 1.70 kommt mit verschiedenen Vereinfachungen


25. Oktober 2021In FM RegistrationsBy Karsten Risseeuw2 Minutes

Wollten Sie schon immer Ihre FileMaker-Lösungen mehrfach verkaufen? Das geht! Mithilfe von FM Registrations können Sie Lizenzcodes für eigene FileMaker-Lösungen erstellen. Dafür braucht es zwei Dinge: Sie brauchen einen Code-Generator, der Lizenzcodes erstellen und verschlüsseln kann. Sie brauchen auch eine Integration für Ihre FileMaker-Lösung, wodurch diese Lizenzcodes wieder entschlüsselt werden können. Beides erledigt FM Registrations von Kursiv Software mit Bravour. Die zweite Aufgabe wurde mit dem letzten Update noch viel einfacher.

Neu in Version 1.70

Kursiv Software hat gerade FM Registrations in der Version 1.70 freigegeben. In diesem Update dreht sich alles um FM Unlock, ein Modul, womit sich Lizenzschlüssel von FM Registrations wieder entschlüsseln lassen. FM Unlock ist ein Modul und neu auch ein Add-on. Abhängig von der FileMaker-Version, womit Sie arbeiten, können Sie das Modul oder das Add-on nutzen, um die Funktionen in eigenen Lösungen zu integrieren. Beim Add-on ist das jetzt besonders einfach.

Dies sind die Änderungen für Version 1.70

  • FM Unlock: Verbesserte Layouts in der Beispieldatei
  • FM Unlock: Neu auch als Add-on
  • Aktualisiertes Handbuch
  • Diverse Bugfixes und kleine Verbesserungen.

An der Funktionalität hat sich nichts geändert.

FM Unlock nicht benötigt in FM Starter

Wer bereits FM Starter einsetzt, muss sich um eine Integration von FM Unlock nicht kümmern. Das Modul ist bereits Teil von FM Starter und kann dort im Entwickler-Dashboard einfach ein- oder ausgeschaltet werden. Das letzte Update von FM Starter hat bereits die neuen Layouts von FM Unlock integriert und ist damit aktuell.

Download der letzten Version

Wer innerhalb der letzten 12 Monaten FM Registrations gekauft hat (auch als Teil vom Developer Bundle), kann das Update ab sofort aus dem eigenen Konto auf fmstarter.com herunterladen.

Nach dem Download muss man folgende Schritte machen:

  • Freischaltung mit den Lizenzdaten vom Kauf
  • Import aller Entwicklungs- und Registrationsdaten aus ihrer letzten Version.
  • Neue Handbücher, Beispieldatei und Add-on sind in der Lösung enthalten und können dort ab der Seite «Ressourcen» exportiert werden.


42'000 Downloads

42'000 Downloads


21. Januar 2021In AllgemeinBy Karsten Risseeuw1 Minute

Erstaunlich! Bis Anfang 2021 wurden die Beispieldateien und FileMaker Module dieser Website über 42’000 Mal heruntergeladen. Das zeigt, dass FileMaker Entwickler weltweit auf der Suche nach guten Lösungen, nach Einstiegshilfen, Startdateien und Beispielen sind.

FM Starter wird erweitert werden

Nun geht es in die zweite Runde. Der Zähler wird zurückgesetzt. Die Website wird nach und nach überarbeitet. Einige ältere Dateien verschwinden, dafür werden regelmässiger neue Beiträge erscheinen. Ausserdem bereiten wir gerade noch etwas vor, was speziell FileMaker Entwickler weiterhelfen wird. Darüber wird hier jedoch noch nichts verklickert.

Warten Sie ab!