![]() |
ICE License Probleme / unzureichender Support
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zsuammen,
ich versuche seit einiger Zeit leider nur teilweise erfolgreich ICE License unter Windows XP einzusetzen. Die Registrierung mit Demo- bzw. Full-License scheint prinzipiell zu funktionieren. Die Auswertung mittels Checklicense ergibt nur unmittelbar nach der Registrierung (einlesen der Lizenz-Datei) entsprechende Ergebnisse. Wenn man das Programm erneut startet, ergibt Checklicense keine Rückgabewerte. Ich habe im Anhang mal ein kleines Projekt beigefügt welches das Problem reproduziert. Es handelt sich um ein Delphi-Projekt, die beiden Lizenz-Dateien (.dlic - Demolizenz, .flic - Fulllizenz) und die ausführbare Datei. Das Projekt läßt sich nur kompilieren wenn man die Komponente hat - gibt es aber bei ![]() Das Programm lädt automatisch entweder die .flic oder die .dlic Datei und registriert damit das Programm. Der Button GetInfo überprüft die Lizenz, der Button KillLic entfernt die Lizenz wieder. Alles funktioniert tadellos solange man mit einem admin-account in Windows XP eingeloggt ist. Wenn man sich als restricted-user einloggt funktioniert Checklicense ("GetInfo-Button") nicht mehr vernünftig. Das Komzept der Komnponente gefällt mir prinzipiell ganz gut, der Support von Ionworx ist leider wirklich schlecht. Auf der Webseite wird zwar "Live-Support" angeboten, "Online" ist der "Live-Support" aber nicht :-( Trotz sehr ausführlicher Fehlerbeschreibungen, Sourcecode und Programmteilen die das Problem beschreiben kommen zum einen nur nach mehrfacher Nachfrage und dann nur wenig hilfreiche Antworten. Zuletzt wurde mir empfohlen, das Laden der Lizenzdateien mit einem restricted-user-account zu testen und das Ergebnis mitzuteilen. Genau das habe ich ja gemacht und genau das ist ja das Problem - offensichtlich wurde ich mal wieder nicht verstanden. Vielleicht hat ja jemand hier im Forum die Software erfolgreich im einsatz und kann mir ein paar Tips geben. Besten Dank |
Re: ICE License Probleme / unzureichender Support
Du machst im Grunde für ein Delphi Forum ein Problem: du vergisst die Quellcodes... Aber zu deinem Problem:
Ich nutze die Komponente auch. Und hatte mal ähnliche Probleme damit, und habe mir dann aber von Ionworx erklären lassen, wie das Ganze funktioniert. Durch das Einlesen der Lizenz werden unter diverse Registry gemacht, an unterschiedlichen Stellen. Und auch unter HKEY_LOCAL_MACHINE. Darauf hat ein normaler User aber nur lesend Zugriff. Versucht ein normaler User eine Lizenz einzulesen, so wird stattdessen in CURRENT_USER abgelegt. Ein entfernen aus HKLM hat dann wohl komische Seiteneffekte. Genauer konnte ich es mir auch nicht erklären. Jedenfalls scheint wohl irgendwas nicht korrekt zu laufen. Bohr mal weiter bei Ionworx nach... Eine Lösung würd mich auch interessieren. |
Re: ICE License Probleme / unzureichender Support
Zitat:
Danke für die Antwort. Im Moment scheint ein wenig darauf hinzuweisen, als ob es etwas mit der Variante für BDS 2006 zu tuen hat - mit anderen Versionen kompiliert scheint das Problem nicht aufzutauchen. |
Re: ICE License Probleme / unzureichender Support
Zitat:
Hallo, die hatten auch mal ein ![]() Hat anscheinend genervt wenn die User immer nur am nachfragen sind wann der nächste Bugfix kommt ;-) Gruss Wolle |
Re: ICE License Probleme / unzureichender Support
Hi,
hatte kürzlich das gleiche Problem mit D2007. Ich habe ein kleines Beispielproramm geschrieben und an den Support, mit dem Hinweis auf diesen schon etwas älteren Beitrag hier im Forum, gesandt. Daraufhin habe ich ein Update per EMail bekommen. Das ganze dauerte nur etwa 1 Tag. Das Problem ist tatsächlich wohl so, dass versucht wird, die HKLM schreibend zu öffnen, was als Admin geht, aber nicht als profaner User. Ob es dann am Fehlerhandling liegt, kann ich nicht sagen. Mit dem Update geht's jetzt jedenfalls! Also ggf. beim Support nachfragen.... Noch was: In der Demo-Version gibts VCL's für D2006 und D2007. In der Kaufversion gibt's nur noch eine VCL für D2006. Die soll dann auch für D2007 genommen werden (lt. Support). Etwas verwirrend wie ich finde. Gruß G.H. |
Re: ICE License Probleme / unzureichender Support
Ich nutze ICE License schon längere Zeit nicht mehr - war einfach ein Fehlkauf!
Längere Zeit keine Updates (gibt's die jetzt überhaupt schon für D2009?) und irgendwie laienhaft programmiert. Bspw. musste man sich mit einem String property auseinandersetzen, wenn man auf ein Datum (war glaube ich das Gültigkeitsdatum einer Lizenz) zugreifen wollte statt auf eines vom Typ TDateTime. Gibt noch mehrere solche Beispiele von schlechtem Programmierstil in diesem Produkt. Was ich am meisten geärgert hatte war, dass das Forum auf der Webseite, nachdem sich einige dort über das Product ausgelassen haben, zufälligerweise durch den Betreiber durch einen falschen Knopfdruck, kurzerhand reorganisiert wurde. Zufälle gibt es! :roll: |
Re: ICE License Probleme / unzureichender Support
Was hast Du denn im Einsatz?
Bin eigentlich soweit recht zufrieden mit ICE. Es erfüllt für mich seinen Zweck.... Offiziell freigegeben (wenn man das hier so nennen kann) ist es für D2009 noch nicht. Werde es aber mal bei Gelegenheit ausprobieren. Ciao, G.H. |
Re: ICE License Probleme / unzureichender Support
Mich würde auch brennend interessieren was du nun für die Lizensierung nutzt!
Ich habe IceLicense im Einsatz und bin am Überlegen, ob ich es auch für das kommende Projekt nehmen sollte. Problem ist, dass ich dies mit Delphi 2009 umsetze und IceLicense aufgrund der Unicode strings in Dephi 2009 nicht funktioniert. Ich habe den Herrn Bruno BRANCIFORTI bereits das dritte Mal angeschrieben, wann denn nun der Delphi 2009 Support kommt. Auf die erste E-Mail hat er noch geantwortet und meinte: er plant im Juni diesen Jahres. Auf die anderen beiden E-Mails gab es keine Antwort mehr. |
Re: ICE License Probleme / unzureichender Support
Hi
ich hatte mir auch die ICE License VCL gekauft. und weil der support so sch***e ist denke ich darüber nach auf WinLicense von ![]() Zitat:
|
Re: ICE License Probleme / unzureichender Support
Wie sieht es mit Delphi 2009 und den Unicode strings aus?
Bei Ionworx funzt das ja derzeit nicht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz