Seite 3 von 14
					
				Re: dll
				Verfasst: 28.06.2008 14:25
				von ts-soft
				cxAlex hat geschrieben:Eine Dll-Version ist schon in Arbeit, damit kann man Befehle im eigenen Programm von PaladiumX aus aufrufen lassen.
Sowas wie Lua, aber mit PB-Syntax wäre sehr nützlich. Man braucht keine
zweite Sprache lernen, um seine Anwendung mit Scripting-Features zu 
versorgen. Dadurch kann dann der Anwender das Programm selbst 
erweitern, bzw. Level oder ähnliches programmieren.
 
			 
			
					
				
				Verfasst: 28.06.2008 16:17
				von Deluxe0321
				Erstmal: Super gemacht! Deine Scriptsprache ist relativ performant & für 
mich als PB-User leicht zu bedienen. Ich verwende z.Z Lua in einem meiner 
Projekte. Wenn du das ganze als DLL rausgibst, dann werde ich auf Paladium 
umsteigen. Interessant wäre jetzt: kann man deiner Scriptsprache eigene 
Libs hinzufügen? Wenn ja, wie?
Gruß Marvin
PS:
Nur bitte mach den Ton zum erstellen einer Exe raus. Ich habe mich zu total 
erschreckt und bin beinahe vom Stuhl gefallen!  

 
			 
			
					
				Dll
				Verfasst: 28.06.2008 16:58
				von cxAlex
				So, eine Erste Version der DLL ist fertig: 
Download
Achtung, derzeit kann die Dll nur ein Skript ausführen, danach muss sie entladen und wieder neugeladen werden, aber das krieg ich auch noch hin.
Wenn ihr die Dll in den Compiler-Ordern kopiert erkennt sie automatisch alle Libs und Include-Datein. 
PS: eigene Libs:
Das sind Dlls mit einem speziellen Format, ich stell bald ein Demo-Skript rauf damit ihr eigene machen könnt.
 
			 
			
					
				
				Verfasst: 28.06.2008 19:39
				von cxAlex
				Neues Komplettpacket: verb. Interpreter, Dll kann beliebig viele Skripts nacheinander ausführen.
Download 
			 
			
					
				
				Verfasst: 29.06.2008 03:00
				von Deluxe0321
				@cxAlex
vielen Dank! Genau das was ich ungefaer brauchte.
gruß Marvin
			 
			
					
				
				Verfasst: 29.06.2008 08:51
				von Fabio
				Hmm, wie schaut es jetzt da mit den Lizenz Rechten aus??
Das ist doch in PB geschrieben, Du machst hier einen Interpreter der die PB
befehle ausführen kann bzw. eine Dll die man wo anders nutzen kann.
Das ist doch auch nichts anderes als ein wrapper, oder?
Ansonsten, echt Cool  

 
			 
			
					
				
				Verfasst: 03.07.2008 21:04
				von cxAlex
				@Fabio
Das sind keine normalen DLLs, die Nutzung als Wrapper währe sehr umständlich (dafür sind sie sicher NICHT konzepiert)
Die Lizenz ist Freeware, ihr dürft die DLL bzw. den Interpreter in euren eigenen Programmen verwenden. Über einen Vermerk auf mich/meine Software würde ich mich sehr freuen 

 
			 
			
					
				
				Verfasst: 03.07.2008 21:42
				von Kaeru Gaman
				ne du hast seine frage nicht verstanden...
er meint, wenn es quasi ein PB-Interpreter ist, 
dann stellst du ja damit jemandem PB für umsonst zur Verfügung,
und damit verstößt du gegen die PB Lizenz.
so meinte er das, und die Frage sollte vielleicht noch geklärt werden...
			 
			
					
				
				Verfasst: 03.07.2008 21:49
				von edel
				Kaeru Gaman hat geschrieben:ne du hast seine frage nicht verstanden...
er meint, wenn es quasi ein PB-Interpreter ist, 
dann stellst du ja damit jemandem PB für umsonst zur Verfügung,
und damit verstößt du gegen die PB Lizenz.
so meinte er das, und die Frage sollte vielleicht noch geklärt werden...
So ein Unsinn. cxAlex braucht sich darueber wohl ueberhaupt keine
Gedanken machen.
 
			 
			
					
				
				Verfasst: 04.07.2008 07:33
				von Fabio
				HI, ja das Thema ist heikel, ich weis.
Ich meine auch, wenn ich mit PB einen Dll erzeuge, dann darf nur ich, bzw. ein anderer sie nutzen der auch PB hat.
Da funktionen von PB enthalten sind.
Bei Paladium ist ja so eine Dll vorhanden, ich kann sie ja mit meiner PB Lizenz nutzen, aber ein anderer darf sie nicht mit BB,GLB usw... nutzen.
Die erstellte exe mit Paladium ist wieder was anderes.
Mir geht es in erster linie darum diese dll in anderen Programiersprache zu nutzen.