Ide Con Ayuda Offline De Gambas3. Rev 6374 [solucionado]


Ir a la página 1, 2  Siguiente

Objetivo: Ide Con Ayuda Offline De Gambas3. Rev 6374 [solucionado]
A partir de la revision revision 6374, ya ha includido Benoît la ayuda off line

Ide con ayuda offline de gambas3

Este programa sirve para instalar y usar la ayuda de gambaswiki en el ide de gambas3 en modo offline (sin conexion a internet)


Realmente son 2 programas:
1) gambas3ayudaDisk
Es el ide de gambas3.5.3, modificado, para que cuando estemos en el editor de gambas3, y pulsemos
shift+f1 (la tecla mayusculas y la tecla f1), se cargue la ayuda de la palabra seleccionada.

2) gambashelpdisk
Este programa se encarga de instalar la ayuda de gambas3 (gambaswiki.org). La ayuda esta contenida en el
mismo programa, y no se necesita descargarla.
Ademas este programa, es usado por el ide modificado, para mostrar en el navegador Firefox, la ayuda
de la palabra seleccionada. (Por lo tanto es necesario instalarlo antes que el gambas3ayudaDisk)


Limitaciones de esta versión:
- Ayuda en Ingles
- Tienes que tener instalado Firefox
- Tienes que instalar gambashelpdisk y luego gambas3ayudaDisk.
- Puede ser que en alguna cosa no de ayuda, no lo he probado al 100%

Para iniciar el Ide modificado, escribe gambas3ayudaDisk en la terminal, despues de instalarlo.


Enlace de descarga:
Enlace a drive google


Espero vuestros comentario, el codigo fuente tambien esta disponible (las modificaciones estan hechas en el formulario FEditor), por si quereis estudiarlo, mejorarlo,... etc...

comentarios_note_shiftf1

Saludos

última edición por jsbsan el Domingo, 13 Julio 2014, 20:18; editado 1 vez
Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
Hola jsbsan, bye1

señalé esta tu aplicación en el foro gambas-it.org .

Perfil MP  
Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
Les toca comentar a los que quieren la ayuda offline.

Julio:

¿ Entonces ademas de la ayuda offline,tiene disponible la online ?. (Eso no estaría mal)
Veo que usaste Shift + F1, cuando normalmente para instrucciones es F2 sobre la instrucción concreta y F1 para la general.

¿ Tan difícil es detectar si hay conexión y en el caso adecuado usar ayuda online o offline ?.

Saludos

Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
Shell:

Citar:
¿ Entonces ademas de la ayuda offline,tiene disponible la online ?.

Si, la ayuda online (conectado a internet) también esta disponible, usando la tecla F2.

Citar:
Veo que usaste Shift + F1

Si, pero se puede modificar fácilmente. Entras en el formulario Feditor, editas el menu, y alli puedes comodificar la combinación de teclas de la opción "FindHelpDisk"
menueditorshiftf1
Citar:
¿ Tan difícil es detectar si hay conexión y en el caso adecuado usar ayuda online o offline ?.

No es difícil, (enviar un ping a la web y ver si tienes respuesta (Enlace), pero mi planteamiento ha sido distinto.
Lo que he hecho es añadir y modificar mínimamente el programa original.
En el programa original, he añadido una nueva opción al menu del formulario FEditor, que llama a nueva subrutina llamada FindHelpDisk.
Esta subrutina FindHelpDisk, lo que hace es obtener la palabra que este seleccionada en el editor (uso la misma forma que usa Benoit), y llama al programa "gambashelpdisk" pasandoles como parámetro la palabra seleccionada.

Y ya el programa "gambashelpdisk", se encarga de abrir la pagina de ayuda.

Y os preguntareis ¿por que usas Firefox, en vez del control webview?
Pues la razón es que al descargar la web de gambas (con wget -r -k www.gambaswiki.org), las páginas me aparecen sin la terminación .html, y cuando intento usar webview, (la propiedad .url), no abre la página... no se el por qué...

Tambien preguntareis ¿se puede poner todo en un solo programa?
Si, se puede. Pero he seguido el lema "divide y vencerás", tenía varios problemas:
-Integrar en el IDE, la llamada a la ayuda "offline"
-Extraer la ayuda (la tengo comprimida en un archivo tar.gz)
-etc
Y al dividirlo, me ha resultado más fácil hacerlo.

Saludos

última edición por jsbsan el Viernes, 04 Julio 2014, 21:58; editado 1 vez
Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
Buen aporte Julio.

Saludos

Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
Holas... perdón por la intromisión, la verdad no se como esta la ayuda en el disco, me refiero a los comando que se usaron para wget personalmente lo usaria asi

wget -m -N www.LAweb.com

Descarga todos los elementos para visualizar la web
Reescribe los link para que apunten al disco
Reescribe la extension de php a html
y si ya lo tienes lo actualiza

y en gambas podría llamarse así

Desktop.Open(User.Home &/ "GambasEnElDisck/help?Palabraclave")


Solamente digo no lo he probado. Gracias por su atencion.

última edición por osunaosuna el Jueves, 03 Julio 2014, 18:54; editado 1 vez
Perfil MP  
Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
osunaosuna:

Citar:
Holas... perdón por la intromisión,

No hay nada que perdonar, el foro esta para participar en los hilos para todos los que quieran comentar y/o aportar algo.

El comando que use de wget es:
wget -r -k www.gambaswiki.org

Lo que comentas de
Citar:
Reescribe la extension de php a html

Las páginas de gambaswiki, estan hechas en Gambas3, y no PHP, con lo cual no se si funcionará los parámetros que comentas.

Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
jsbsan

Notable aporte !!!! :

Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
jsbsan... a me colgué claro esta echo en gambas pero el resultado final, el que llega al cliente es html así que no habría problemas,,,,

Perfil MP  
Objetivo: Re: Ide Con Ayuda Offline De Gambas3 (BETA)
esta es otra idea mas no la he probado

necesitamos descargar la ayuda y un servidor web instalado
si no tenemos usamos uno liviano como lighhttp

luego modificamos el archivo etc host
gambasdoc a 127.0.0.1

y con eso deberia funcionar la ayuda offline

Perfil MP  
Ir a la página 1, 2  Siguiente

Página 1 de 2


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.3786s (PHP: -81% SQL: 181%)
Consultas SQL: 49 - Debug off - GZIP Activado