Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2012-02

gecko port

7 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

franmate en gmail.com

Hola,

Estuve probando geckoport, pero no consigo que funcione. Nada de nada, ni los ejemplos
Prob� a poner la carpeta xulrunner junto al ejecutable, a colocar el ejecutable dentro de la carpeta, etc
Y nada.

Jose , �C�mo de accesible tiene que estar xulrunner? ( junto al ejecutable, en una carpeta, etc )

Gracias

Reply by email

José Mejuto
to franmate en gmail.com

Hello franmate,

Tuesday, February 7, 2012, 9:22:09 AM, you wrote:

fgc> Estuve probando geckoport, pero no consigo que funcione. Nada de nada, fgc> ni los ejemplos
fgc> Prob� a poner la carpeta xulrunner junto al ejecutable, a colocar el fgc> ejecutable dentro de la carpeta, etc
fgc> Y nada.
fgc> Jose , �C�mo de accesible tiene que estar xulrunner? ( junto al fgc> ejecutable, en una carpeta, etc )

Windows o Linux ?

Best regards, Jos�

Reply by email

franmate en gmail.com
to José Mejuto

El d�a 7 de febrero de 2012 09:46, Jos� Mejuto <joshyfun en gmail.com> escribi�:

Show quoted text 13 lines
Hello franmate, Tuesday, February 7, 2012, 9:22:09 AM, you wrote: fgc> Estuve probando geckoport, pero no consigo que funcione. Nada de nada, fgc> ni los ejemplos fgc> Prob� a poner la carpeta xulrunner junto al ejecutable, a colocar el fgc> ejecutable dentro de la carpeta, etc fgc> Y nada. fgc> Jose , �C�mo de accesible tiene que estar xulrunner? ( junto al fgc> ejecutable, en una carpeta, etc ) Windows o Linux ?

En este momento estoy con windows, pero ser�a para los dos sistemas operativos.

Gracias

Reply by email

José Mejuto
to franmate en gmail.com

Hello franmate,

you wrote 5 lines
> fgc> Prob� a poner la carpeta xulrunner junto al ejecutable, a colocar el > fgc> ejecutable dentro de la carpeta, etc > fgc> Y nada. > fgc> Jose , �C�mo de accesible tiene que estar xulrunner? ( junto al > fgc> ejecutable, en una carpeta, etc )

fgc> En este momento estoy con windows, pero ser�a para los dos sistemas operativos.

Salvo que algo est� fallando, cosa que no me extra�ar�a (a los del gecko les gusta cambiar comportamientos de versi�n en version) necesitas que el xulrunner completo est� en una carpeta llamada "xulrunner" en la misma del .exe (el .exe tambi�n puede estar en la misma del xulrunner, o poner la variable de entorno "MOZILLA_FIVE_HOME apuntando a donde est� el xulrunner).

La carpeta xulrunner tiene que parecerse a esta:

26/05/2010 18:18 <DIR> .
26/05/2010 18:18 <DIR> ..
25/05/2010 22:48 <DIR> chrome
26/05/2010 18:13 <DIR> components
25/05/2010 22:48 <DIR> defaults
25/05/2010 22:48 <DIR> dictionaries
25/05/2010 22:48 <DIR> greprefs
25/05/2010 22:48 <DIR> modules
25/05/2010 22:48 <DIR> plugins
25/05/2010 22:48 <DIR> res
24/05/2010 2:49 12.288 AccessibleMarshal.dll 24/05/2010 2:54 118.272 crashreporter.exe 24/05/2010 2:08 3.801 crashreporter.ini 24/05/2010 2:58 115 dependentlibs.list 24/05/2010 3:04 478 freebl3.chk
24/05/2010 2:55 249.856 freebl3.dll
26/05/2010 17:59 14.637.114 geckotest.exe
24/05/2010 2:49 24.576 IA2Marshal.dll
24/05/2010 3:01 5.885 javaxpcom.jar
24/05/2010 3:01 13.824 javaxpcomglue.dll 24/05/2010 2:15 840.704 js.exe
24/05/2010 2:15 809.472 js3250.dll
24/05/2010 2:05 30.826 LICENSE
24/05/2010 2:12 708.608 mozcrt19.dll
24/05/2010 3:01 220.672 mozctl.dll
24/05/2010 3:01 11.264 mozctlx.dll
24/05/2010 2:10 2.337 nspr-config
24/05/2010 2:14 163.840 nspr4.dll
24/05/2010 2:56 638.976 nss3.dll
24/05/2010 2:57 344.064 nssckbi.dll
24/05/2010 3:04 478 nssdbm3.chk
24/05/2010 2:55 98.304 nssdbm3.dll
24/05/2010 2:55 81.920 nssutil3.dll
24/05/2010 2:54 145 platform.ini
24/05/2010 2:14 14.848 plc4.dll
24/05/2010 2:14 11.776 plds4.dll
24/05/2010 2:05 1.002 README.txt
24/05/2010 3:01 8.192 redit.exe
24/05/2010 2:57 98.304 smime3.dll
24/05/2010 3:04 478 softokn3.chk
24/05/2010 2:55 155.648 softokn3.dll
24/05/2010 2:26 452.096 sqlite3.dll
24/05/2010 2:56 135.168 ssl3.dll
24/05/2010 2:54 6 update.locale
24/05/2010 2:54 241.152 updater.exe
24/05/2010 2:58 12.288 xpcom.dll
24/05/2010 2:59 23.552 xpcshell.exe
24/05/2010 2:15 308.736 xpidl.exe
24/05/2010 2:15 21.504 xpt_dump.exe
24/05/2010 2:15 18.432 xpt_link.exe
24/05/2010 2:58 9.645.568 xul.dll
24/05/2010 3:01 110.592 xulrunner-stub.exe 24/05/2010 3:01 93.184 xulrunner.exe

Si necesitas un renderizador web, probablemente ser�a m�s recomendable que dirigieras la vista hacia webkit, parece que su API es m�s estable que la de gecko y menos incompatible entre versiones.

Aunque si hay gente dispuesta a colaborar podr�a mejorar el geckoport, pero necesito alguien que est� dispuesto a probar cosas y que sepa explicar lo que "falla", por que el �ltimo que me ayudaba ten�a que darle yo todo hecho, hasta el c�digo para su programa :(

Best regards, Jos�

Reply by email

franmate en gmail.com
to José Mejuto

Hola,
El xulrunner actual no contiene esos archivos y carpetas http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/11.0b1/runtimes/ , �ser� que me equivoco de xulrunner?

El error es que no se puede inicializar geckobrowser.

No se trata de hacer un renderizador web, lo que intento es conseguir un entorno para intercambiar informaci�n entre un ejecutable y una p�gina web local. La p�gina web ejecutar�a c�digo javascript. �Esto se puede hacer con webkit?

Ya me gustar�a tener conocimientos suficientes para poder ayudarte, pero no, todav�a me falta muuucho.

Gracias por todo

El d�a 7 de febrero de 2012 10:34, Jos� Mejuto <joshyfun en gmail.com> escribi�:

Show quoted text 92 lines
Hello franmate, Tuesday, February 7, 2012, 9:57:27 AM, you wrote: >> fgc> Prob� a poner la carpeta xulrunner junto al ejecutable, a colocar el >> fgc> ejecutable dentro de la carpeta, etc >> fgc> Y nada. >> fgc> Jose , �C�mo de accesible tiene que estar xulrunner? ( junto al >> fgc> ejecutable, en una carpeta, etc ) fgc> En este momento estoy con windows, pero ser�a para los dos sistemas operativos. Salvo que algo est� fallando, cosa que no me extra�ar�a (a los del gecko les gusta cambiar comportamientos de versi�n en version) necesitas que el xulrunner completo est� en una carpeta llamada "xulrunner" en la misma del .exe (el .exe tambi�n puede estar en la misma del xulrunner, o poner la variable de entorno "MOZILLA_FIVE_HOME apuntando a donde est� el xulrunner). La carpeta xulrunner tiene que parecerse a esta: 26/05/2010 �18:18 � � � � <DIR> � �. 26/05/2010 �18:18 � � � � <DIR> � �.. 25/05/2010 �22:48 � � � � <DIR> � �chrome 26/05/2010 �18:13 � � � � <DIR> � �components 25/05/2010 �22:48 � � � � <DIR> � �defaults 25/05/2010 �22:48 � � � � <DIR> � �dictionaries 25/05/2010 �22:48 � � � � <DIR> � �greprefs 25/05/2010 �22:48 � � � � <DIR> � �modules 25/05/2010 �22:48 � � � � <DIR> � �plugins 25/05/2010 �22:48 � � � � <DIR> � �res 24/05/2010 � 2:49 � � � � �12.288 �AccessibleMarshal.dll 24/05/2010 � 2:54 � � � � 118.272 �crashreporter.exe 24/05/2010 � 2:08 � � � � � 3.801 �crashreporter.ini 24/05/2010 � 2:58 � � � � � � 115 �dependentlibs.list 24/05/2010 � 3:04 � � � � � � 478 �freebl3.chk 24/05/2010 � 2:55 � � � � 249.856 �freebl3.dll 26/05/2010 �17:59 � � �14.637.114 �geckotest.exe 24/05/2010 � 2:49 � � � � �24.576 �IA2Marshal.dll 24/05/2010 � 3:01 � � � � � 5.885 �javaxpcom.jar 24/05/2010 � 3:01 � � � � �13.824 �javaxpcomglue.dll 24/05/2010 � 2:15 � � � � 840.704 �js.exe 24/05/2010 � 2:15 � � � � 809.472 �js3250.dll 24/05/2010 � 2:05 � � � � �30.826 �LICENSE 24/05/2010 � 2:12 � � � � 708.608 �mozcrt19.dll 24/05/2010 � 3:01 � � � � 220.672 �mozctl.dll 24/05/2010 � 3:01 � � � � �11.264 �mozctlx.dll 24/05/2010 � 2:10 � � � � � 2.337 �nspr-config 24/05/2010 � 2:14 � � � � 163.840 �nspr4.dll 24/05/2010 � 2:56 � � � � 638.976 �nss3.dll 24/05/2010 � 2:57 � � � � 344.064 �nssckbi.dll 24/05/2010 � 3:04 � � � � � � 478 �nssdbm3.chk 24/05/2010 � 2:55 � � � � �98.304 �nssdbm3.dll 24/05/2010 � 2:55 � � � � �81.920 �nssutil3.dll 24/05/2010 � 2:54 � � � � � � 145 �platform.ini 24/05/2010 � 2:14 � � � � �14.848 �plc4.dll 24/05/2010 � 2:14 � � � � �11.776 �plds4.dll 24/05/2010 � 2:05 � � � � � 1.002 �README.txt 24/05/2010 � 3:01 � � � � � 8.192 �redit.exe 24/05/2010 � 2:57 � � � � �98.304 �smime3.dll 24/05/2010 � 3:04 � � � � � � 478 �softokn3.chk 24/05/2010 � 2:55 � � � � 155.648 �softokn3.dll 24/05/2010 � 2:26 � � � � 452.096 �sqlite3.dll 24/05/2010 � 2:56 � � � � 135.168 �ssl3.dll 24/05/2010 � 2:54 � � � � � � � 6 �update.locale 24/05/2010 � 2:54 � � � � 241.152 �updater.exe 24/05/2010 � 2:58 � � � � �12.288 �xpcom.dll 24/05/2010 � 2:59 � � � � �23.552 �xpcshell.exe 24/05/2010 � 2:15 � � � � 308.736 �xpidl.exe 24/05/2010 � 2:15 � � � � �21.504 �xpt_dump.exe 24/05/2010 � 2:15 � � � � �18.432 �xpt_link.exe 24/05/2010 � 2:58 � � � 9.645.568 �xul.dll 24/05/2010 � 3:01 � � � � 110.592 �xulrunner-stub.exe 24/05/2010 � 3:01 � � � � �93.184 �xulrunner.exe Si necesitas un renderizador web, probablemente ser�a m�s recomendable que dirigieras la vista hacia webkit, parece que su API es m�s estable que la de gecko y menos incompatible entre versiones. Aunque si hay gente dispuesta a colaborar podr�a mejorar el geckoport, pero necesito alguien que est� dispuesto a probar cosas y que sepa explicar lo que "falla", por que el �ltimo que me ayudaba ten�a que darle yo todo hecho, hasta el c�digo para su programa :( -- Best regards, �Jos� _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email

José Mejuto
to franmate en gmail.com

Hello franmate,

Wednesday, February 8, 2012, 2:53:32 PM, you wrote:

fgc> Hola,
fgc> El xulrunner actual no contiene esos archivos y carpetas fgc> http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/11.0b1/runtimes/ fgc> , �ser� que me equivoco de xulrunner?

Pues hasta cierto punto si. Desde la versi�n 2.0 de xulrunner cambian todo cada 15 dias :) as� que la �ltima versi�n soportada es la 1.9.2. F�jate que el primer d�gito indica que es compatible hacia atr�s, de modo las 1.x.x son compatibles desde 2006 (o mejor dicho antes) hasta junio de 2011, mientras que la 2.x es compatible de marzo a agosto de 2011, la 3.x de agosto a enero de 2012, la 4.0 ni existe, la 5.x es compatible s�lo consigo misma, etc...

Las versiones superiores a 1.9.2 no ser�n soportadas hasta que se "calmen" los cambios, ya que as� no se puede. Si fuese C ser�a cambiar los .h y a funcionar, pero en pascal hay que cambiar los "bindings" correspondientes, y lo peor, encontrar los que ahora son diferentes.

http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.19/

B�jate eso, tiene todas las capacidades de una navegador del a�o pasado, o sea, s�lo le falta (si no me equivoco) HTML5, aunque algunas cosas si las soporta.

Best regards, Jos�

Reply by email

franmate en gmail.com
to José Mejuto

Gracias , funciona muy bien.

Te agradezco tu ayuda.

El d�a 8 de febrero de 2012 15:47, Jos� Mejuto <joshyfun en gmail.com> escribi�:

Show quoted text 37 lines
Hello franmate, Wednesday, February 8, 2012, 2:53:32 PM, you wrote: fgc> Hola, fgc> El xulrunner actual no contiene esos archivos y carpetas fgc> http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/11.0b1/runtimes/ fgc> , �ser� que me equivoco de xulrunner? Pues hasta cierto punto si. Desde la versi�n 2.0 de xulrunner cambian todo cada 15 dias :) as� que la �ltima versi�n soportada es la 1.9.2. F�jate que el primer d�gito indica que es compatible hacia atr�s, de modo las 1.x.x son compatibles desde 2006 (o mejor dicho antes) hasta junio de 2011, mientras que la 2.x es compatible de marzo a agosto de 2011, la 3.x de agosto a enero de 2012, la 4.0 ni existe, la 5.x es compatible s�lo consigo misma, etc... Las versiones superiores a 1.9.2 no ser�n soportadas hasta que se "calmen" los cambios, ya que as� no se puede. Si fuese C ser�a cambiar los .h y a funcionar, pero en pascal hay que cambiar los "bindings" correspondientes, y lo peor, encontrar los que ahora son diferentes. http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.19/ B�jate eso, tiene todas las capacidades de una navegador del a�o pasado, o sea, s�lo le falta (si no me equivoco) HTML5, aunque algunas cosas si las soporta. -- Best regards, �Jos� _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email