How to RickRoll the MTV Europe Music Awards 2008
RickRolling – something people argued about since it was »invented«:
Some say it’s immature and childish, others think it’s damn funny. I’d number myself among the second group.
So I was hooked when I stumbled across a post in a german forum which was a request to help creating one of the biggest RickRolls in the world. Actually, this could be even bigger than the RickRoll Youtube did.
Basically, all you have to do is to visit http://ema.mtv.co.uk/vote/, scroll down, select »Best Act Ever« and enter »Rick Astley«. But that is way to complicated if you want to vote more than once (well, we have to make sure that Rick Astley becomes one of the nominees). So you can simply use this link to vote for him.
If you’re using a UNIX (e.g. Linux or BSD) and you really want to support this, you can open up a terminal and enter*:
while true ; do wget -O /dev/null 'http://ema.mtv.co.uk/vote/#!fields[category]=Best+Act+Ever&fields[artist]=Rick+Astley&action[suggestions]=Vote' ; done
This will vote for Rick endlessly (until you hit CTRL+C to abort).
* Don’t use the above command if you don’t have a »flatrate« (which is unmetered internet access, so you pay a monthly fee and it doesn’t matter how much you download).
Just a very quick update of the Keoh progress
I completed the search function – It should find every result you can find using the search on veoh.com. It’s also possible to search for tags or users.
Unfortunately, I can’t begin with the interesting part – embedding the video itself – because my copy of PyQt4 doesn’t include the Phonon-Module. My attempts to compile them myself failed. I think I’ll have to tell the (K)Ubuntu package maintainers.
Webtrainer- and Keoh-Preview
Well, it has been a while since I posted something here…
But I’ve good news. My first Sourceforge-Project just got approved! It’s called Webtrainer and I’ll upload it soon soon. I still have to deal with some insecure SQL queries – when I started coding, I didn’t have a clue about safe programming.
The second thing is that I’m starting to write a graphical VeohTV replacement. Torben Gerkensmeyer’s VeohProxy somehow »inspired« me. Although VeohProxy is great, I’d like to have a graphical interface and the possibility to search videos offline. So I started developing »Keoh«. It has this name, because it was supposed to become a KDE4-app. However, it is a pure QT4-app now, because I realized that this makes it much easer to run on other platforms, too.
Here’s a first Screenshot:
How to recover Pidgin’s ICQ-functionality
Since today, AOL seems to reject all connections that use an old ICQ protocol, even their own ICQ 5.1 client and unfortunately also Pidgin. This is really wretched, because Linux users (and also Mac/Windows users who don’t want to use a slow, ressource-hungy client with a childish design that is also full of ads) are now locked out.
Fortunately there is a fix for this:
If you’re using Ubuntu, you just have to add the following line to your /etc/apt/sources.list:
deb http://ppa.launchpad.net/nicolai-spohrer/ubuntu hardy main
This can be done by using an editor like nano:
sudo nano /etc/apt/sources.list
After appending the line to your sources.list, you need to install the update by typing this into a terminal:
sudo apt-get update && sudo apt-get dist-upgrade
After installing the fix, it’s recommended to remove the line you’ve added from your sources.list.
If you’re using Debian or ArchLinux, you can find fixed DEBs and TGZs at the Server of the University of Applied Sciences in Esslingen, Germany, all other Linux-Users find Patch-files for Pidgin and Licq there.
There’s also a patched DLL for Windows users, that need to put it into their Pidgin-directory.
Kopete users may try the patch at the KDE Bug Tracker.
Please note that these patches are NOT official and neither me nor the guys that made these fixes assume any responibility.
EDIT: Pidgin released Version 2.4.3, which fixed the Problem. You can get the Source from their homepage and compile it yourself, but I think it won’t take too long until your distribution will add it to its repositories.
Watching VeohTV-Videos on Linux WITHOUT using »wine«
Watching VeohTV-Videos on GNU/Linux (and also on BSD, OpenSolaris, etc.) is currently a big problem, because the guys at veoh.com currently only support Windows XP/Vista and Mac OS X. There is already a petition in their forum to create a Linux client, but the guys at veoh.com simply ignore it.
So there have been some other solutions:
You can install VeohTV in wine, but in my opinion, this is not a proper solution, because it needs a second copy of Mozilla Firefox installed in wine.
An alternative was using OpenVeoh, but that doesn’t work anymore.
Fortunately, I recently came across a new way to watch VeohTV-Videos by using VeohProxy.
Installation
You’ll need »python«. On Debian, you can install it by typing this into a console:
sudo apt-get install python
After installing »python«, you have to download VeohProxy:
wget http://veohproxy.googlecode.com/files/veohproxy-1.3.zip
Then unzip it by typing:
unzip veohproxy-1.3.zip
Usage
First, start VeohProxy:
python veohproxy-1.3/default.py.
Now you take the Video-ID from a Veoh-Link, e.g.:
http://www.veoh.com/videos/v1021877pQkpC7Hz?rank=13
With this ID, you can start downloading:
wget -c --proxy=off http://127.0.0.1:64653/v1021877pQkpC7Hz
Please note:
Sometimes the download seems to freeze, but that’s no problem. The download will continue after some time.
Gtk2-version of the MySpace-MP3-Fetcher
I just wrote a Gtk2-version of the console-based MySpace-MP3-Fetcher.
Please note that the Gtk2-perl-bindings are required.

If you need help during installation, read the INSTALL-file included in the archive.
Fetch MySpace-MP3s via Perl
I recently wrote a Perl-Script to directly fetch the MP3s from the musicplayer at a MySpace-bandprofile. You just have to enter the MySpace-URL of the band’s profile page and it automatically creates a folder where it puts all the downloaded MP3s.
I know the Sourcecode is not a masterpiece, but be lenient toward me, it’s my first Perl project
If you want to contribute to the code, feel free to send me an email.
If you need help during installation, read the INSTALL-file included in the archive.
Happy downloading
Welcome!
Hi!
As you can see, this is my first post to this blog. The aim of this blog will be to offer some useful tricks or scripts to use on a Linux system (most will work on other Unixes like BSD or Solaris as well).
Holzhaus

