Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ICE License Probleme / unzureichender Support (https://www.delphipraxis.net/108892-ice-license-probleme-unzureichender-support.html)

miwi 20. Feb 2008 21:49


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 www.ionworx.com als Demo-Version.

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

Jelly 20. Feb 2008 22:45

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.

miwi 22. Feb 2008 11:53

Re: ICE License Probleme / unzureichender Support
 
Zitat:

Zitat von Jelly
Du machst im Grunde für ein Delphi Forum ein Problem: du vergisst die Quellcodes... Aber zu deinem Problem:

Die Sourcecodes sind in der zip-Datei enthalten, funktionieren natürlich nur mit der lizenzierten Komponenten.

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.

wfoertsch 22. Feb 2008 12:28

Re: ICE License Probleme / unzureichender Support
 
Zitat:

Zitat von miwi
Zitat:

Zitat von Jelly
Du machst im Grunde für ein Delphi Forum ein Problem: du vergisst die Quellcodes... Aber zu deinem Problem:

Die Sourcecodes sind in der zip-Datei enthalten, funktionieren natürlich nur mit der lizenzierten Komponenten.

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.



Hallo,

die hatten auch mal ein Forum vielleicht machen die das irgendwann wieder auf ...
Hat anscheinend genervt wenn die User immer nur am nachfragen sind wann der nächste Bugfix kommt ;-)



Gruss Wolle

GHorn 24. Mär 2009 10:35

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.

Roaster 24. Mär 2009 12:52

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:

GHorn 24. Mär 2009 17:16

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.

semo 9. Jul 2009 22:17

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.

Wishmaster 10. Jul 2009 12:21

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 www.winlicense.com umzusteigen. Die ist um ~50€ teure bietet dafür auch mehr.


Zitat:


Here are just a few of WinLicense's protection features:

* Multilevel encryption to protect code and data in an application.
* Advanced detection of cracking tools.
* Execution of code the highest level of priority to implement never before seen protection techniques.
* Scrambles executable code, data, and APIs in the application to avoid any possible reconstruction of the original application.
* Protection against all disassemblers and debuggers.
* SDK offers two-way communication with SecureEngine® and the protected application.
* Advanced technology which prevents dumping from memory to disk.
* Fully customizable protection options and dialogs.


semo 11. Jul 2009 12:04

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.
Seite 1 von 3  1 23      

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