RapidSucker: Grab rapidshare and megaupload links under your Unix, Linux or Mac OS X

First things first: The download link
(scroll down for the changelog)

Info:

Rapidsucker is a rapidshare and megaupload premium links downloader/grabber/collector. Please note that this only works if you have premium accounts on those services, it will not work with the free accounts. The current version is written in Python and runs from the shell console, which is perfect to leave it running on those mostly idle company servers ;-)

Continua dentro; pincha para leerlo completo (545 palabras)

Calculador Casi Realista de Descargas

Muchos programas de descargas de Internet, navegadores, y similares calculan el tiempo estimado para una descarga de varios archivos de la siguiente forma:

Tiempo restante = tiempo estimado para la descarga del que vaya a tardar más.

Y el tiempo de la descarga de cada fichero es:

Tiempo descarga = parte restante / velocidad por unidad de tiempo.

El problema de calcular el tiempo restante de una descarga múltiple de esta forma es que no tiene en cuenta que cuando un fichero termina normalmente su ancho de banda se reparte entre el resto de los archivos, por lo que la descarga de estos se acelera. Y cuando termina el segundo se acelera aún más... por lo que el tiempo inicial que da el programa generalmente suele ser bastante mayor del tiempo real para finalizar las descargas. En el programa "RapidSucker" que estoy haciendo poco a poco (le pondré una página en breve, aparte del cutreartículo anterior en la página) quería algo más realista, así que el módulo Calculador Casi Realista de Descargas que incluye hace:

  1. Calcular tiempo restante para todos los ficheros y obtener el que terminará antes y el tiempo que falta para ello.
  2. Calcular cuanto habrán avanzado la descarga el resto de ficheros cuando el primero haya terminado.
  3. Y volver al primer paso, ya con los ficheros que quedan y teniendo en cuenta su avance, sumando cada vez el tiempo transcurrido al tiempo total.

En el código del RapidSucker se puede ver una implementación de ejemplo de esto, usando recursividad (y con alguna ñapa interna actualmente, todavía estoy prototipando), en los miembros calculatePendingTime y calculatePendingTimeRec de la clase RapidDownloader.

Compartir/Guardar/Bookmark

Motivos por los que no aconsejaría a nadie invertir en Fon

Fon, es la red social de usuarios de redes WIFI que deciden compartir entre sí o con los demás su acceso a Internet. Se basa en el uso de un router wifi -la fonera- el cual se configura diciéndole si somos usuarios de tipo "linus" o "bill". Los usuarios de tipo linus no cobran cuando alguien de fuera de la red fon se conecta a su router (Fon como empresa si les cobra), pero por el contrario pueden conectarse gratis a cualquier red WIFI de la red Fon (tanto las de los linus como las de los bill.) Los usuarios bill sin embargo no pueden conectarse a otras redes WIFI de Fon pero reciben un porcentaje del dinero que paga un usuario de fuera de la red -un alien, en terminología Fon- cuando se conecta a la suya.

La idea es muy buena -comparte tu red y accede a la red de cualquier persona de Fon-, pero en la práctica acusa varios fallos que creo que harán que fracase antes de empezar de verdad, y son estos:

No hay redes WIFI de Fon en ningún sitio

Esta afirmación tomada al pie de la letra es falsa, puesto que redes Fon sí que hay, sólo hay que mirar el mapa de foneras y redes que ofrecen en su propia página -entre ellas sale la mía-. El problema es que cuando uno necesita Fon de verdad no tiene una red cerca. Probad. Sí, en el mapa sale que en la calle tatachín hay un fonero, pero si nos acercamos a la calle tatachín nos encontramos con que ahí no hay señal por ninguna parte. Porque Manolo el Fonero vive en el octavo y en la calle no llega nada de señal, su contribución a la red Fon sólo la podrían disfrutar sus vecinos en sus casas, lo que además sería bastante absurdo porque para disfrutar de la red necesitarían su propio router Fon... y entonces ya tendrían WIFI sin las limitaciones de velocidad que les pueda imponer Manolo. Y así siempre. Esto lo intentan solucionar con la "fonntena", una antena que conectada al router aumenta su alcance. Pero es una solución mal planteada, porque te hacen pagar por ella, y yo personalmente no tengo ninguna necesidad de pagar por una antena, ya que en mi casa llega perfectamente la señal en todos sitios (fuera no.)

Tarifa máxima de Internet 3G por 42€

Yoigo. Esa compañía de ridícula página web de fondo blanco, letras grandotas, sentencias con confianza y tuteo excesivo esconde dos joyas. La primera es que ofrecen unas tarifas "unificadas" de telefonía gracias a las cuales uno no debe preocuparse de si llama a un fijo, a un móvil de Orange, a uno de Vodafone... porque todas las llamadas, mensajes y MMS cuestan lo mismo (y no mucho.) La segunda joya, la que me interesa para este artículo, es que ofrece sin necesidad de contratar ningún plan, oferta, promoción ni otras cocofagias de directores comerciales un coste máximo diario de acceso a Internet por 3G de 1,39€ IVA incluido. Es decir, hasta el primer mega pagas 0,0014€ por KB y a partir del primer mega, que según la tarifa anterior es 1.4€, ya no se paga más, sin tener ningún límite de consumo. Eso quiere decir que si nos conectamos todos los días a Internet desde el móvil y usamos más de un mega de ancho de banda, nos saldrá por unos 42€ al mes. Y cada día que no nos conectemos o nos conectemos menos, menos dinero pagamos (pero nunca pagaremos más.) Es decir, más que una tarifa plana de 42€ es una tarifa máxima de 42€ o menos. Si tenemos en cuenta que la mayoría de los teléfonos de hoy en día pueden conectarse al ordenador para ser usados como modem, y que la velocidad es de unos 2 megas por segundo (como un ADSL medio a 2007), ya tenemos el estoque que se clavará, tiempo al tiempo, en el espinazo de Fon.

Es cierto que 42€ al mes (o menos) no es precisamente un regalo, y que la cobertura 3G de Yoigo no es del 100%. Pero no es menos cierto que con el tiempo y la entrada de la competencia intentando dar un bocado a la clientela internetera de Yoigo el coste bajará. Y además tampoco creo que haya quien dude que la cobertura 3G con el tiempo se irá extendiendo a todo el territorio nacional. Y en cualquier caso hoy por hoy, es infinítamente mayor que la de Fon sobre todo si tenemos en cuenta que donde no hay 3G podemos conectarnos por GPRS que, si bien es más lento (54Kb/seg), tiene cobertura casi total hoy en día.

Y el que no se lo crea, que me lo diga en dos años.

Compartir/Guardar/Bookmark

Como combatir la piratería musical o "porque en España la piratería es tan alta"

Comparen esto, en el Reino Unido:

(eso son 6.48€)

Con esto de Spain is different:

En proporción a la renta per cápita de cada país, en realidad es como si a los ingleses el CD les costase 5.57€. O dicho de otra forma, un Británico trabajá poco más de media hora para comprarse el CD y un Español trabajará casi dos horas... aunque igual en vez de eso prefiere no hacer el gilipollas y bajárselo de Internet.

Compartir/Guardar/Bookmark

network.http.pipelining en firefox: mejor no activarlo

En muchos sitios he leído que una forma de optimizar la carga de páginas con Firefox es ir a la pestaña avanzada de opciones escribiendo about:config en la barra de URLs y poner network.http.pipelining a "true". Pues bien, MEJOR NO HACERLO. Hace que cuando una página esta cargando efectivamente esa página cargue más rápido, pero por lo menos en mi sistema inutiliza totalmente el resto del navegador, de modo que si tenemos más pestañas mientras carga una página tarda muchísimo en cambiar a ellas, en crear nuevas y demás. Y como yo uso muchas pestañas, mejor dejo la opción desactivada. Además, activándo la opción tampoco es tan grande; en alguna web he leido "10 veces más rápido". Esos friquis deben estar fumando algo tremendo. Seguro que usan Ubuntu.

Compartir/Guardar/Bookmark