Hallo zusammen,
Ich hab jetzt einige Zeit an einer Script Engine für PHP gebastelt. Was mich brennend interessiert ist, wie euch das Teil gefällt und ob man damit eurer Meinung nach bereits etwas anfangen kann …
Ich habe mich bisher nicht getraut mein Programm der Öffentlichkeit vorzustellen, da noch zu viele Probleme auftauchten. Es ist noch immer ne Riesen Baustelle, aber man kann damit bereits ganz nette Anwendungen für Windows Programmieren.
Das ganze besteht aus folgenden Komponenten:
SEDoc.dll – Die Dynamic Link Library für alle KrazSE Objekte
.kraz Dateien – Beinhalten die Daten für ein SEDocument-Objekt
KrazSE.exe – Besteht aus einen Fenster mit einem SEDocument-Objekt
Wird eine .kraz Datei in eine Anwendung umgewandelt, dann
wird die KrazSE.exe einfach zur Zieldatei kopiert und die Daten
der .kraz Datei in die neue .exe Datei geschrieben. Da die KrazSE.exe
alle benötigten Dateien ( php5ts.dll, php5activescript.dll, php.ini,sedoc.dll,
seeditors.dll, sereco.dll, Scripte, Klassen und Objekte )
beinhaltet und KrazSE sich bei fehlender Installation automatisch installiert,
kann die neu erstelle .exe Datei einfach auf fremden Rechnern gestartet
werden.
Das ganze ist so umfangreich, dass ich noch Stunden weiter schreiben könnte, aber ich höre
jetzt hier auf und lade das teil ENDLICH mach hoch, damit ich evtl. durch positive Resonanz
neue Energie zum Weitermachen schöpfen kann …
Ich habe mal schnell ne Seite gemacht, auf der man das Archiv und Beispiele downloaden kann. Das ganze gibt es unter http://www.kraz.de/se/. Bitte beachten - das ganze ist noch laaaange nicht fertig!!
Noch ne Frage: Darf ich die php5ts.dll und die php5activescript.dll einfach so in meinem Projekt verwenden oder muss ich dazu eine Lizenz kaufen? – Wenn ja, entferne ich natürlich alles wieder vom Server und werde es lediglich für eigene Zwecke verwenden …
Wer Interesse hat mir bei dem ganzen Projekt zu helfen kann sich hier im Forum übers PM bei mir melden. Die in KrazSE integrierten PHP-Klassen und Objekt könnten durchaus noch verbessert werden – auch toll währe eine Objekt Orientierte Visual Component Library – also Objekte wie Buttons, Eingabefelder usw.
Ich hab jetzt einige Zeit an einer Script Engine für PHP gebastelt. Was mich brennend interessiert ist, wie euch das Teil gefällt und ob man damit eurer Meinung nach bereits etwas anfangen kann …
Ich habe mich bisher nicht getraut mein Programm der Öffentlichkeit vorzustellen, da noch zu viele Probleme auftauchten. Es ist noch immer ne Riesen Baustelle, aber man kann damit bereits ganz nette Anwendungen für Windows Programmieren.
Das ganze besteht aus folgenden Komponenten:
SEDoc.dll – Die Dynamic Link Library für alle KrazSE Objekte
.kraz Dateien – Beinhalten die Daten für ein SEDocument-Objekt
KrazSE.exe – Besteht aus einen Fenster mit einem SEDocument-Objekt
Wird eine .kraz Datei in eine Anwendung umgewandelt, dann
wird die KrazSE.exe einfach zur Zieldatei kopiert und die Daten
der .kraz Datei in die neue .exe Datei geschrieben. Da die KrazSE.exe
alle benötigten Dateien ( php5ts.dll, php5activescript.dll, php.ini,sedoc.dll,
seeditors.dll, sereco.dll, Scripte, Klassen und Objekte )
beinhaltet und KrazSE sich bei fehlender Installation automatisch installiert,
kann die neu erstelle .exe Datei einfach auf fremden Rechnern gestartet
werden.
Das ganze ist so umfangreich, dass ich noch Stunden weiter schreiben könnte, aber ich höre
jetzt hier auf und lade das teil ENDLICH mach hoch, damit ich evtl. durch positive Resonanz
neue Energie zum Weitermachen schöpfen kann …
Ich habe mal schnell ne Seite gemacht, auf der man das Archiv und Beispiele downloaden kann. Das ganze gibt es unter http://www.kraz.de/se/. Bitte beachten - das ganze ist noch laaaange nicht fertig!!
Noch ne Frage: Darf ich die php5ts.dll und die php5activescript.dll einfach so in meinem Projekt verwenden oder muss ich dazu eine Lizenz kaufen? – Wenn ja, entferne ich natürlich alles wieder vom Server und werde es lediglich für eigene Zwecke verwenden …
Wer Interesse hat mir bei dem ganzen Projekt zu helfen kann sich hier im Forum übers PM bei mir melden. Die in KrazSE integrierten PHP-Klassen und Objekt könnten durchaus noch verbessert werden – auch toll währe eine Objekt Orientierte Visual Component Library – also Objekte wie Buttons, Eingabefelder usw.
Kommentar