Mozilla* GNU Pichiciego

Tuesday, September 14th, 2010

Mozilla Pichiciego

versión 0.1.2 – ¡¡¡NUEVA!!!

Una versión muy simple del famoso Mozilla, el GNU Pichiciego es un navegador
muy simple basado en Gecko y ajax de javascript (Jquery)

Instalación/Actualización simple

1
2
3
wget http://elelefantemoteado.com.ar/repositorio/pichiciego/pichiciego.tar
tar -xf pichiciego.tar
sudo ./instalacion.sh           #poner clave de cuando lo solicite

# — si sudo te da problemas:

1
2
su    #poner clave de cuando lo solicite
sh ./instalacion.sh

Instalacion desde el paquete “deb”

1
2
3
wget http://elelefantemoteado.com.ar/repositorio/pichiciego/contrib/pichiciego.deb
sudo apt-get install python-gtkmozembed
sudo dpkg --install pichiciego.deb

¿Que trae de nuevo?

  • Autocompletar
  • Historial simple
  • Atajos
  • Pantalla completa
  • Mejoras en el arte


Imagen del pendrive
Tene tu pendrive del Pichiciego
Con esto estas ayudando
al desarrollo del GNU Pichiciego

Tene tu pequeño pichiciego USB,
Pendrives VIVOS o no
de 1GB, 2GB, 4GB, 8GB, 16GB, etc, etc
¡Pedilo ya!

Comunidades

Colaboradores:

Probado exitosamente en:

Captura:

Mozilla Pichiciego - Captura

Captura de la versión 0.1

Lista de Quehaceres:

  • Hacer que el programa se cierre correctamente
  • Visualización a pantalla completa
  • Bloquear paginas que se superponen a iframe contenedor (en desarrolo)
  • Agregar cambios dinámicos de URL (en desarrollo)
  • Conservar el tamaño al cerrar el programa
  • Simple Historial
  • GUI basado en pichiciego (en desarrollo)
  • Metodo de paginas stream (en desarrollo)
  • Barra de URL que se oculte (en desarrollo)

Campaña:

Minibanner

1
2
<a href='http://elelefantemoteado.com.ar/txt/mozilla-pichiciego/'>
<img src='http://elelefantemoteado.com.ar/banners/mini_pichiciego.png' /></a>

ASCII / e-mail

1
Yo ♥ al GNU Pichiciego - http://mini-url.in/101ad9
1
GNU Pichiciego 100% Libre - http://mini-url.in/101ad9
1
Libre, liviano y simple GNU Pichiciego - http://mini-url.in/101ad9
1
Vives en el siglo XXI, pero tienes un navegador digno del medioevo, se libre con el nuevo GNU Pichiciego - http://mini-url.in/101ad9

Por favor reporten errores como comentarios o en trac como un Ticket

Presentación el “Pichiciego mucho más que un navegador”:


(esta puede tardar en cargar. Usar con la barra espaciadora y los cursores, o mouse. ver/descargar SVG )

Se buscan:

  • Desarrolladores de instalación:
    • Colocación de en repositiorios (cualquier OS)
    • Creacion de paquetes “DEB” o similares
  • Desarrolladores de Python:
    • Levantar eventos de ventanas “pop-up” y nuevas ventanas
    • Interacción de Javascript / Python
    • Mejorar la gramática, optimizar el código
  • Desarrolladores de Javascript
    • Desarrollo de interface gráfica /utilidades (mirar lista de quehaceres)
  • GtkMozEmbed
    • Mejorara el control de esta aplicaciones en fundamental, capturar eventos, modificar código fuente de las paginas en tiempo real, sumar plugins, etc
  • Documentación
    • Recopilar datos del proyecto
    • Crear ayudas
  • Traductores:
    • Para comunidades y/o Programa

*Mozilla es marca registrada (sugerido por davidf)

Click here to lend your support to: Mozilla Pichiciego and make a donation at www.pledgie.com !

15 Responses to “Mozilla* GNU Pichiciego”

  1. Jethrotul Says:

    Hola
    No hay version para windows?

    saludos

  2. hawkspid Says:

    Y los botones de retroceder, adelantar o actualizar? Saludos.

  3. #!Sexy/Bash Says:

    Nota, si usas debian y en algunos otros Sistemas operativos puede se que no te sirva el “sudo”, tenes que usar “su”, por ejemplo seria:

    wget http://elelefantemoteado.com.ar/repositorio/pichiciego/pichiciego.tar #Ultima version del Pichiciego
    tar -xf pichiciego.tar
    su # poner clave cuando la solicite
    apt-get install python-imaging
    ./instalacion.sh #poner clave de cuando lo solicite

  4. killmess Says:

    Está bueno, pero no tengo botón derecho, no puedo ir a la página previa, no puedo control click para que me abra links en una nueva pestaña, o click central para que se abra un link en una pestaña nueva en segundo plano.

    Hasta luego, KM. ¡Suerte!

  5. Marco Says:

    Muy buena idea, espero que les vaya bien.
    Se nota que todavia esta crudo pero viene bien encaminado, esto es lo que me gustaria a mi, un navegador bien sencillo, pero completo (y l estar basado en mozilla, seguro lo sera ; ) )

  6. Nicolas Says:

    Le pifearon aca:
    “Instalacion desde el paquete “deb”:

    wget http://elelefantemoteado.com.ar/repositorio/pichiciego/contrib/pichiciego.deb
    sudo dpkg install pichiciego.deb”

    El comando para la instalacion del paquete deb, por lo menos en ubuntu, es:
    “sudo dpkg -i pichiciego.deb” y no “sudo dpkg install …”. Con install no anda…

    Saludos.

  7. Nicolas Says:

    Por lo que vi, esta programado en python,, No es por desmereser su idea,, pero me parece que en lo que respecta a mostrar html en python lo mejor es el GtkWebKit Editor.. Vi que tienen un link comentado en su codigo ( http://www.gnewbook.org/pg/blog/asrafil/read/58799/minibrowserpy-un-navegador-minimalista-ultraligero-y-escrito-en-python )…
    Lo que no entiendo es por el por que de la decicion de usar el gtk.mozembebed en lugar del webkit?.

    Saludos.

  8. Nicolas Says:

    Deberias poner un comprobador para que la url empiece con \"http://\", \"file://\" o los protocolos permitidos, esto lo podes hacer por python, o en el javascript mismo…
    Si es en python podrias hacer:

    def protocolourl(url):
    protocolo = ( \"http://\", \"file://\" )
    if url.lower().startswith(protocolo) == False:
    url = \"http://\" + url
    return url

    En donde protocolo es la tupla que contiene todos los posibles, a medida qe se desarrolle el programa podes ir poniendo mas,, ftp, etc, etc

    O en javascript:
    function protocolourl(url){
    var protocolo = [ \"http://\", \"file://\" ] ;
    for (var=0;var<=protocolo;var=var+1)
    if ( var == protoloco.length) {
    url = \"http://\" + url;
    break;
    }
    var proto = protocolo[var]
    if ( url.element.substring(0,proto.length).toLowerCase() == proto) {
    break;
    }
    }
    return url ;
    }

    Perdona por todos los comentarios seguidos, pero bueno, son cosas qe se me ocurren en el momento…

  9. Nicolas Says:

    Lo empece a probar en el archivo html qe muestra el programa al iniciarse,, corregi un par de cosas, se copia re mal por aca.. Mandame un mail si qeres qe te lo mande por ahi…

  10. Nicolas Says:

    Interesante que miren esto:
    http://pywebkitgtk.googlecode.com/svn/trunk/demos/browser.py

  11. Oleksis Says:

    Como establecer las propiedades de conexion para el uso de proxy (host, port, username, password). Saludos!

  12. #!Sexy/Bash Says:

    Perdón, pero no me di cuenta que habia comentarios voy a responder de arriba hacia abajo:
    —————————
    Jethrotul
    Seria posible que corra en windos, pero tendrias que instalarte:
    gtk para windows
    python con gtk, y GtkEmbedMoz
    luego correr el pichiciego desde python
    si alguien logra hacerlo andar documentelo…

    una solucion más facil seria corre el gecko de wine
    http://wiki.winehq.org/Gecko
    es tecnicamente lo mismo que el pichiciego, faltarian sus componentes en js
    esos los levantas de: http://elelefantemoteado.com.ar/repositorio/pichiciego/usr.tar

    —————————
    hawkspid
    ya estan en la version 0.1.2
    —————————
    killmess
    Voy a ver si le pongo pestañas lo del boton derecha tambien pero no esperen que tenga todo lo que tiene cualquier navegador por que para eso usen esos…
    —————————
    Nicolas
    muchas gracias sera correjido lo del deb
    el resto no lo vi!!! me queiro matar!
    pero ya lo correji en la version 0.1.2

    si quers ayudar con el codigo lo mejor va a ser que me lo envies o te sumes al grupo de gnewbook o sourceforce

    —————————

  13. #!Sexy/Bash Says:

    Me falto lo del proxy hay q buscar un software que lo haga de manera externa

  14. Nicolas Says:

    Voy a parecer medio rompe,, pero bueh,,
    Acordate del PEP-08 ( http://www.python.org/dev/peps/pep-0008/ ), si no lo leiste, leelo.
    No mezcles tabs con espacios, siempre conviene usar espacios y el tamaño de la tabulacion que se usa es de 4 espacios,,,

  15. #!Sexy/Bash Says:

    interesane, nunca supe como era… igual el nano no ayuda, hace cualquera con los tabs… jaja voy a escribirlo todo a nuevo dentro de poco, si queres pegar codigo aca poner <code></code> pero como si fuese html

Leave a Reply

Security Code: