jueves, diciembre 31, 2009

Descargar videos online con Firebug

Anteriormente se describió un método para realizar la descarga de los archivos FLV o MP4 de ciertos sitios mediante páginas web que, ingresando la url donde se encuentra el video, proporcionan el enlace para realizar la descarga del mismo.
Si bien ese método es efectivo no están soportados todos los sitios que dan videos mediante flash. Por suerte existen diferentes formas de realizar la descarga de videos de forma genérica, para cualquier sitio. En esta ocasión se mostrara como descargar videos mediante el add-on (complemento) de Firefox Firebug.
Una vez descargado, instalado y reiniciado el Firefox se deberá ir al margen inferior derecho y hacer un clic en el icono del Firebug (un bichito), hecho esto aparecerá el panel de Firebug, nos interesará ir a la pestaña que dice red y haciendo clic sobre la flecha para abajo que está en la pestaña al activarla hacer un clic en "Habilitado". Esto activará el monitor de actividad de red que proporciona toda la información de red de lo que esta sucediendo mientras uno navega.

Hecho esto basta con acceder al video (o hacer clic en play), esto generara una larga lista de items en el monitor de red, y luego ver en la lista el que tiene un tamaño mayor que normalmente supera el mega y a su vez la barra de progreso sigue corriendo.

Ahí habrá que hacer clic derecho sobre ese ítem y “Copiar la dirección” para pegarla en un gestor de descarga o hacer clic en donde dice “Abrir en pestaña nueva” de esta forma se abrirá una ventana de dialogo para iniciar la descarga del archivo.

Así se pueden bajar videos de YouTube como de muchísimos sitios en formato FLV.
Una aclaración si se selecciona HD, en los videos de YouTube, el archivo obtenido será un MP4 en vez de FLV.
Luego de descargado el archivo se puede visualizar con el VLC VideoLan

miércoles, diciembre 23, 2009

Lectores libres de documentos PDF

Las ventajas de los archivos PDF (Portable document format) son notables, en primer lugar es un archivo que se puede abrir en cualquier plataforma dada la portabilidad, por otro lado tal como lo visualiza la persona que lo edita es como lo van a ver las personas que lo vean (no sufre deformaciones en el formato por diferentes tipografías, márgenes, etc).
Son archivos que pueden contener imágenes, textos, videos y hasta formularios.

Pero (todo tiene un pero), el programa mas utilizado (el Adobe Acrobat Reader) es un programa pesado en cargar y que últimamente tiene problemas de seguridad, por lo que Adobe aconseja desactivar JavaScript del lector de PDF. Si bien esto solucionaría el problema de las vulnerabilidades, no soluciona el problema de lo que tarda en cargar los documentos.
Por suerte existen alternativas y libres, para este tipo de formatos.

pdfreaders.org es un sitio en el cual lista, de momento 11, lectores de archivos PDF de software libres (se dispone de su código fuente) para 3 plataformas diferentes (Windows, Mac OSX y Linux/BSD -Free Operating Systems-).
Automáticamente detectará nuestro sistema operativo y marcara en verde el programa mas conveniente para nuestra plataforma.

En el caso de Windows, el software recomendado es Sumatra PDF que actualmente se encuentra en su versión 1.0.1 y el instalador ocupa tan solo 1.2 MB, su interfaz es sumamente sencilla, tiene las funciones básicas para visualizar un documento PDF, y lo mas importante los documentos los carga a una velocidad asombrosamente rápida.
De todas formas hay varios otros lectores libres para probar y elegir el que mas cómodo le quede a uno.

sábado, diciembre 19, 2009

Servicios web para ver la disponibilidad de un enlace ed2k

eMule es el programa mas utilizado para descargar archivos de la red Peer-to-Peer (P2P) eDonkey2000 (ed2k).
Un enlace ed2k es aquel que permite indicarle al programa de intercambio de archivos que archivo debe buscar para iniciar la descarga con un nombre, su tamaño y un hash.
Un hash es un identificador único de un archivo, se obtiene mediante algoritmos que permiten (junto con el tamaño del archivo) saber si un archivo es igual a otro sin necesidad de analizarlo bit a bit.

Suele suceder que al intentar descargar un archivo no sabemos si este está disponible en la red y dudemos de ponerlo a descargar, para esto existen servicios que buscan, en una lista de servidores edonkey, la disponibilidad del archivo en la red y de esta forma poder saber si podremos o no descargar el archivo. Si bien esto se puede hacer poniendo a descargar el archivo (y es la forma que devuelve resultados mas reales) estas opciones sirven para ver estadísticas del archivo y ver como ve “otro ordenador” el archivo (muy interesante en caso de que uno tenga problemas de conexión).

Hay ciertos detalles a tener en cuenta, primero que esta búsqueda por parte de estos servicios no se hace en la red Kademlia y por otro lado si uno tiene LowID no se podrá conectar con el resto de los usuarios que tengan el archivo que tengan LowID (por eso es recomendable solucionar este problema, pero será un tema desarrollado en otra entrada).

Los servicios son peerates y ed2k-stats shortypower. Este último es en memoria al primer servicio de este tipo (Razorback's ed2kHistory) y a su sucesor que está discontinuado pero el autor dejo el código fuente para que quien lo desea continúe prestando el servicio (Tothbenedek's Razorback 2 Memorial ed2k Stats).

Para agregar estos servicios al emule se puede modificar el archivo webservices.dat, en la carpeta config de donde esté instalado el eMule, mediante un editor de texto cono el bloc de notas y agregar estas dos lineas:
ed2k-stats shortypower,http://ed2k.shortypower.org/?hash=#hashid
ed2k-check peerates,http://edk.peerates.net/check.php?p=#hashid
De esta forma cuando se hace clic derechos sobre un archivo ya sea en la parte de trafico o en la de compartidos, llenado a Servicios web le aparecerán las opciones para realizar el chequeo de disponibilidad de los archivos vía web.
Quedará así:

jueves, diciembre 17, 2009

Servidores DNS gratuitos y abiertos

Un DNS o Servidor de Nombre de Dominio, a grandes rasgos, es aquel que permite realizarle consultas sobre un dominio y este devuelve su dirección IP.
Para una mejor explicación se puede ver este video (es bastante extenso).




Cada ISP (proveedor de Internet) tiene servidores DNS propios y existen en total 13 servidores raíces de DNS que son la última instancia a buscar para encontrar la dirección del servidor DNS autorizado para la zona de mas alto nivel del dominio buscado.

En caso de que el servidor de nuestro proveedor de Internet funcione de forma deficiente, muy lenta o sufra problemas técnicos temporales es posible reemplazar las direcciones IP de los servidores DNS configurados en el sistema para que este pueda resolver el dominio solicitado.

Afortunadamente existen servidores gratuitos y abiertos como alternativas, los siguientes son:

OpenDNS:
208.67.222.222
208.67.220.220
DNS Advantage:
156.154.70.1
156.154.71.1
Google Public DNS:
8.8.8.8
8.8.4.4
Estos servidores pueden ser usados como alternativas ante ataques a los servidores DNS del proveedor o por su mayor eficiencia al resolver las direcciones.
Adicionalmente ciertos servicios proveen una protección ante sitios de phishing y resolución automática de direcciones mal tipeadas.
Algunas criticas que se le hacen a estos servicios es que pueden guardar toda la información de las webs por las que se navega.

Una guia (en ingles) para configurar el router o la PC se puede encontrar aquí o aquí.
Recibe las actualizaciones en tu correo