- Retention Modul hinüber
- Änderungen am Honeypot
- Opera mini
- ICQ wurde an Russland verkauft
- In eigener Sache: Änderungen am Public Key
- Ubuntu Lucid Lynx in der Beta 1
- Neues Ubuntu (Lucid Lynx) in der dritten Alpha
- Horst Köhler hat das umstrittene Gesetz von Zensursula unterschrieben
- WPA2 mit EAP
- Neues image.gd Script
Blogroll:
- Yamas Blog
- T400
- Planet Pytal
- Ein Mädchen erobert Linux Mint
- Dinis Blog
- Blog@denscoNET
- Björns Blog
- ax86
- Aus dem Leben eines angehenden Informatikers
Neues image.gd Script · Sonntag Dezember 13, 2009
Es ist spät und ich hatte Langeweile, also habe ich mir noch mal mein altes Bash Script her genommen und meinen Lieblingshoster heraus genommen und dafür noch mal ein optimiertes Script geschrieben:
#!/bin/shfile="`date +%Y-%m-%d_image_gd.jpeg`" tmp="/tmp/~imagegd.sh.tmp" browser="xdg-open" shp="scrot" case $shp in scrot) scrot $file -q 100 ;; esac curl -\# -LF "image=@$file" http://image.gd > $tmp files=`grep -o -m2 -E \ "[h-t]{4}\:\/\/[s1-9]{2}\.[a-m]{5}.\gd\/.*(\.png|\.jpg|\.gif)" $tmp` for f in $files; do $browser "$f"; done; rm $tmp
Vielleicht gibt es unter meinen Lesern ein paar Leute denen noch ein effektiverer Regex einfällt. Der dort macht zwar auch sein Zeug aber der sieht mir noch nicht geekig genug aus ;). Wenn ich morgen Zeit finde dann werde ich auch noch die Screenshotfunktion mit scrot und einigen anderen Programmen einbauen. Xdg-open sorgt dafür das der Standardbrowser für das hoch geladene Bild verwendet wird. Nach dem hochladen, wenn alles gut ging, öffnet z.B. Firefox 2 Tabs einen mit einen Thumbnail und der andere zeigt das Bild in voller Größe.
Update: Das Script erstellt nun mit scrot einen Screenshot und lädt diesen dann bei image.gd hoch. Grundsätzlich wäre an der Stelle jedes beliebige Screenshotprogramm möglich.
Tags: bash, grep, image.gd, linux, script, sh, upload, xdgKategorie: blogging, linux
— BloodyWing
Kommentar schreiben/lesenEnvironment has left the building · Mittwoch November 25, 2009
Weiß ja nicht ob ich auch Gentoouser als meine Leser habe, aber hattet ihr das schon mal das nach emerge -avuDN world Bash aktualisiert wurde und durch das update dann alle Environment Variablen verloren gegangen sind. Sogar $PATH obwohl ich die Configs noch nicht überschreiben lassen hab.
Tags: bash, emerge, environment, gentooKategorie: blogging, linux
— BloodyWing
KommentareJpg2PNG Script · Mittwoch Februar 18, 2009
Für Bash :)
- #!/bin/bash
- for f in *.png; do convert -interlace line -antialias -quality 95 $f "`basename $f .png`.jpg"; done;
Braucht natürlich durch “convert” Imagemagick.
Tags: bash, convert, imagemagick, jpg, linux, png, scriptKategorie: blogging
— BloodyWing
Kommentarebloody ist ratlos :| · Sonntag August 10, 2008
Wenn jemand eine Idee hat wie man für einen Ajax Chat einen Bot programmiert, dann immer her mit den Ideen. Bei dem Chat handelt es sich um diesen: Blueimp Ajaxchat
Methoden mit POST ganz einfach Logins dort hin zu schicken habe ich schon versucht, das Problem wird wohl JS sein, was in Perl und BASH nicht so einfach realisiert werden kann. Außerdem schickt der Chat alle 300 ms (in etwa) ein Keepalive los (über GET).
Tags: ajax, bash, bot, chat, get, javascript, linux, perl, post, scheiße verdammteKategorie: blogging, perl
— BloodyWing
Kommentare

