Home Notas Weblog Downloads Manuales Mis programas Diseño web Links Correo Información legal Mejor visto en ... FAQ Acerca del autor Menú
RSS 1.0

Codificador de direcciones URL

Este es mi primer programa útil. A veces te pasa que tu hosting o el FBI no te dejan poner links en tu sitio a ciertas páginas o recursos.

Se puede hacer muchas cosas, desde poner la URL sin link para que los usuarios la copien y peguen, hasta hacer cosas con JavaScript que abran un popup (lo que legalmente no es un link).

La solución que presento usa un script CGI en Perl; el cual genera, en base a un parámetro que le pases, una página con el link final. De este modo indirecto, no estás linkeando al recurso "prohibido".

Este 'sistema' se puede usar como servicio o como programa.


Uso como servicio

  1. Entrá a esta página. Introducí la URL a la que tu hosting no te deja linkear.
  2. Te va a devolver una URL del tipo http://www.frost-team.com.ar/iceman/cgi-bin/decoder.pl?hash=aHR0cDovL3dpcmVsZXNzLmphdmEuc3VuLmNvbS8%3D. Creá un link estándar en tu sitio a esa URL.

Cuando los usuarios clickeen a ese link, les aparecerá una página diciendo:

Por razones legales no puedo poner un link directo así que este es el link real.

La página que dice esto no está hosteada en tu sitio, sino en éste. Vos ya no tenés ninguna responsabilidad sobre ese link (por más que se haya creado en base a tus parámetros).


Uso como programa

Usar este programa "como programa" es simplemente levantar el servicio vos mismo o usarlo en tus hostings.

Estos son los requerimientos para usarlo como programa:

Podés tenerlos instalados en tu máquina o en un hosting que te deje usarlos.

Para ello, bajá el zipeado y seguí estos pasos:

  1. Modificá la primer línea de cada script, en mi caso dice #!C:\Perl\bin\perl porque yo uso Windows, si tenés Linux cambialo a #!/usr/bin/perl o donde sea que tengas tu intérprete de Perl.
  2. Te recomiendo que hostees el script decoder.pl en un hosting externo a tu sitio.
  3. Modificá en el script coder.pl la línea 10, y asigná a la variable $direccion la URL del script decoder.pl
  4. De ser necesario, cambiá el atributo action del formulario en crear.html con la URL del script coder.pl
  5. Levantá el programa servidor web y entrá a la página crear.html.

Nota: Esta ayuda está en el zipeado.


Ficha técnica

Nombre: codificador de URLs
Versión: 1.0 beta
Autor: ICeman
Licencia: Licencia artística
Tamaño: 6 Kb
Sistema operativo: todos
Idioma: español (Argentina)
Lenguaje: Perl
Plataforma: Perl
Dependencias: ninguna en particular

Descargar ahora


XHTML válido CSS válido ¡Bajate Firefox! ¡Instalá el soporte Java ya! Algunos derechos reservados