Mostrando las entradas con la etiqueta browser. Mostrar todas las entradas
Mostrando las entradas con la etiqueta browser. Mostrar todas las entradas

jueves, 10 de enero de 2013

Simpleperlbrowser 4.5

Bien,le hice otra pequeña actualización al programa de una vez,ya que voy ha estar ocupado los próximos días,no es una versión completa,ya que puede que haga 4.5.1,4.5.2,etc para corregir errores de esta,asi que lo que le he añadido es lo siguiente:

1.Cambie algunas cosas de la interfaz para que se vea mejor:

4.5:


4.antes

2.También añadí los conocidos accel's

Que son lo que se conoce como

ctrl+o = abrir

ctrl+s = salvar

ect

(Ya estaban listos en el código anterior pero no los había activado)

Porque?

Porque había tenido un problema con los botones de mi pc y otras cuestiones,pero bueno ya están añadidos,o mejor dicho activados.

Y en otra pequeña versión añadiré los tooltips,que son lo que se muestra al pasar el puntero sobre alguna herramienta del programa,como por ejemplo lo que se muestra en el sidebar de la derecha de Tiempo de Tux en la foto de perl,python,etc(si están leyendo la versión web de itimetux).


3. Corregí un error que al estar cargando una url/pagina,no podíamos usar el entry hasta que terminara,ya corregido.

4. Agregue configuración de motores de búsqueda,por defecto duckduckgo y otras cosas:

Versión 4.antes


Versión 4.5



(Esto buscara lo que indiques, en donde la entry )



Eso es todo,le deje un icon.xpm de duckduckgo,pero añádanle otro(ya que necesita uno de mayor calidad)

Bien,como he dicho es un ejemplo,que servirá para comprender un poco la programación Perl/Gtk3 ademas de que como navegador es muy bueno(para cosas sencillas),ya que no quiero competir con los grandes navegadores,seria absurdo,de momento quiero competir con los minimalistas :P.

No,ya mas en serio espero que en la versión 5,ya tenga multipestañas y funciones de la API de webkit,y en la 6 gestor de descargas,ya que estoy trabajando en los algoritmos necesarios,solo que se lleva su tiempo y no voy a tener mucho en los próximos días/semanas, también por eso el nombre de Tiempo de Tux:

Darse tiempo para usar Linux,para aprender Linux

Como por ejemplo,tengo tiempo libre es tiempo de tux :D

Ademas de muchas otras cosas,por el cual tiene este nombre el sitio.

Como usar:



Instalamos los módulos necesarios:

En terminal:

 su

 cpan

 install Gtk3

 install JSON


 install Gtk3::WebKit

Ahora creamos un archivo de texto con extensión .pl y metemos el código fuente:

Enlace


Ahora creamos la configuración JSON

Creamos un archivo de texto con extensión .json y metemos el código:

Enlace


Ahora abrimos con la terminal el script:

 chmod +x perlbrowser.pl

y

 ./perlbrowser.pl

Y listo:


Y aquí el compilado listo para usarse


 Enlace
Leer más...

domingo, 6 de enero de 2013

Simpleperlbrowser 4.1.1

Bien,esta entrada es para corregir algunos errores en la versión de la entrada pasada :\

Lo que pasa es que fallaron algunas cuestiones de lo nuevo que le puse y no tan nuevo, y es mejor arreglarlas,bien:

1.Error numero 1:

Error de https

No cargaba https,lo amontonaba,algo como http://https://url

Arreglado

2.Error en ventana de configuración de pantalla de inicio:

Al cerrar la ventanita,se destruía el botón de aceptar,y al volverlo abrir,no lo podía reconstruir

Arreglado y añadido otro stock

3.Algunas tonterías,como por ejemplo que no le había cambiado el nombre,(aun decía versión 3 ) ,que tenia código inútil,que había escribido,para prueba pero que no borre :S

4. Codigo repetido,al implementar JSON,use mucho su configuración en codigo repetido y mejor cree una subrutina,para mandarle la configuración de otras subrutinas.

5.No se abría en pantalla completa,una cosa es fullscreen y otra pantalla completa, así que:

Arreglado :D

También comente todo el código para entenderlo mejor y modificarlo mas fácil :D

Bien aquí el código fuente:

Enlace
Necesitas Gtk3,JSON,Gtk3::WebKit de CPAN


Configuración .json

Enlace

Y aquí el compilado,listo para usarse

Enlace

Si encuentran algún otro error comenten
Leer más...

viernes, 4 de enero de 2013

Simpleperlbrowser 4.1

De nueva vez,digo otra vez, he actualizado el navegador web escrito en perl,en esta ocasión he añadido,un menú de opciones,el cual en futuras actualizaciones usare para mas funcionalidad,de momento es una pequeña actualización de 4.0 a 4.1,ya que solo he estado creando el menú el cual se basa en la configuración de Gtk,y no en la configuración de Webkit,el cual es bastante grande,asi que como dije no me he metido en la API desde la 2.0.


Ya que no soy desarrollador web y solo tengo unos cuantos conocimientos en servidores,mysql,php y javascript, así que no me sirven de momento para usarlos en el navegador,ya que la documentación esta en C, y aunque la entiendo(un poco) necesito estudiarla mas,para ponerle funciones web a este navegador :D

Bueno,como dije le puse un menú,el cual use JSON para configuración,la cual es:

1.Pagina de inicio

2.Pantalla completa

3.Hide bar

También añadí un about y un exit

Otra cosa que añadí es un icono,el cual parece en todos lados,donde tenga que aparecer el icon en Gnome 3.

Solo que no soy diseñador gráfico y tendrán que añadirlo ustedes :\

Si no lo añaden no esta mal,añadi una estructura que verifica si existe y si no no hay problema.

Solo añadan un icono llamado logo.png a la carpeta del script.

Eso es todo,y ahora luce de esta forma:




Lo que se propone con este navegador,es que sea un ejemplo,de programación Gtk3/Perl y

Como es un ejemplo,para usarlo tenemos que hacerlo a lo gentoo:

Instalamos los módulos necesarios:

En terminal:

su

cpan

install Gtk3

install JSON


install Gtk3::WebKit
 
Ahora creamos un archivo de texto con extensión .pl y metemos el código fuente:

Enlace

Ahora creamos la configuración JSON

Creamos un archivo de texto con extensión .json y metemos el código:

 Enlace
Ahora abrimos con la terminal el script:

chmod +x perlbrowser.pl
y

./perlbrowser.pl

Y listo:


Como dije es un ejemplo,pero si lo quieren usar como navegador web,pueden bajar el ejecutable compilado,aunque también incluí el código fuente:

Ya listo para usarse

Enlace
Eso es todo
Leer más...

lunes, 5 de noviembre de 2012

Navegador Web escrito en perl Gtk3 actualizado

Bueno había sacado un ejemplo de un navegador web usando webkit y Gtk3 como GUI,todo esto en un script perl,me gusta jugar con los ejemplos que hago como tbashconverter y actualizarlos poco a poco,para que sirvan de ejemplo para los tutoriales que vemos en el sitio sobre scripting.

En el ejemplo anterior vimos como se podia navegar en la web desde una url de entrada desde la terminal.

En este caso añadí un box para que puedan ingresar la url desde el programa ya en si.

También añadí un botón de salida,no muy eficaz porque se puede salir con la X,pero lo añadí.

También un botón de retroceso y uno de adelanto.

Así que en teoría ya se puede navegar muy bien con este programa(ya es utilizable :D)

Lo único malo,es que para usarlo necesitan instalar el modulo Gtk3 y Webkit

No es muy difícil pero si son nuevos en esto puede ser algo molesto,lo que pasa es que no he podido usar librerías con esta version de Gnome y Perl,o sino lo empaquetaría todo en un archivo comprimido para que estuviera listo para usarse.

Instala lo necesario

Nota:Si sabes usar cpan sigue los comandos de abajo,si no date una vuelta por el tutorial

Enlace
Instalar

su


cpan


install Gtk3



install Gtk3::WebKit

Listo

Ahora aquí el código del programa

Enlace

Otro enlace por si no funciona

Enlace
Como usar el programa:

1.Crea un documento de texto en blanco

2.Renombralo comoquieras.pl

3.Dale permisos de ejecución

4.Ejecuta

perl comoquieras.pl




En el futuro voy a añadir algunos algoritmos para simplificar el uso,pero de momento eso es todo :D

Lo puedes modificar a tu gusto,poner la barra arriba,cambiar el nombre,etc

Que te diviertas :D

Leer más...