Nanourl: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: Unter http://u.q0a.de/ ist der nanourl-Dienst der Zerties verfügbar. Im ZAN wird dieser direkt über die IP-Adresse 192.168.99.1 adressiert. Zum komfortablen Ver...) |
(kein Unterschied)
|
Aktuelle Version vom 3. Mai 2009, 09:59 Uhr
Unter http://u.q0a.de/ ist der nanourl-Dienst der Zerties verfügbar. Im ZAN wird dieser direkt über die IP-Adresse 192.168.99.1 adressiert.
Zum komfortablen Verfügbarmachen kann das folgende Skript verwendet werden:
#! /bin/bash
url=$1
post=$(echo "$url" | perl -pe 's/[^A-Za-z0-9]/sprintf("%%%02X", ord($&))/seg')
wget --post-data='url='"$post" u.q0a.de -O- -q | sed -n 's/.*href="\([^"]*\)".*/\1/p'
Das Skript wird einfach mit der url als Parameter aufgerufen und gibt dann auf der Standardausgabe die gekürzte Url raus.
Beispiel
$ shorturl http://www.zerties.org http://u.q0a.de/r7iyf