Kalr Moik

Kalr Moik

Es gibt eine Möglichkeit die eigene Pinnwand der VZ-Netzwerke fast vollkommen automatisch zu löschen. Um ein wenig Handarbeit wird man nicht umher kommen, aber es ist deutlich angenehmer als der “Eintrag für Eintrag”-Weg den einem das Netzwerk offeriert.

Was gebraucht wird ist:

  • Firefox mit dem folgenden, installierten Addon:
  • Selenium IDE:
  • Projektdatei (vzpinnwandloeschen.html) für Selenium IDE downloaden: vz-pinnwand-loeschen.zip

Das Addon Selenium IDE simuliert die Mausklicks im Firefox die in der Projektdatei vorgegeben sind. In der Projektdatei stehen dann Anweisungen wie

  1. öffne “Meine Seite”
  2. suche neusten Pinnwandeintrag
  3. drücke “Eintrag löschen”
  4. drücke im Dialogfenster “Ja klar!” zur Bestätigung
  5. suche neusten Pinnwandeintrag

Als erstes muss man Firefox und das Addon Selenium IDE geöffnet werden - im Firefox zu öffnen unter

Extras - Selenium IDE

Selenium IDE im Firefox öffnen

Es öffnet sich folgendes Fenster.

Selenium IDE

Es muss der Recording Modus mit einem Klick auf den roten Button auf der rechten Seite deaktiviert werden.

Record Modus deaktivieren

Im Textfeld “Base URL” muss der Link auf das Netzwerk stehen, in dem der User angemeldet ist.

Base URL einstellen

Dann stellt man die Geschwindigkeit von Fast auf Slow. Wenn man bei studiVZ zu schnell Dialoge anklickt kann es sein, dass man schneller klickt, als die studiVZ Server das abarbeiten können, so dass es zu Fehlermeldungen wie “Upsa! Da ist wohl etwas schief gegangen. Versuch es doch nochmal!” kommen kann. Umso langsamer Selenium IDE arbeitet, umso geringer ist die Chance auf solche Fehler zu stoßen.

Fehlermeldung

Jetzt entpackt man das Verzeichnis vz-pinnwand-loeschen.zip und öffnet die darin enthaltene Projektdatei vzpinnwandloeschen.html in Selenium IDE

Projektdatei öffnen

und erhält folgenden Status.

Geöffnete Projektdatei

Wenn man jetzt also

  • den Firefox geöffnet hat,
  • in studiVZ/meinVZ/schuelerVZ eingeloggt ist,
  • das eigene Profil geöffnet hat,
  • die Base URL auf die des eigenen Netzwerkes (z.B. ) gesetzt hat,
  • die Geschwindigkeit von Fast auf Slow eingestellt hat und
  • die Projektdatei vzpinnwandloeschen.html in Selenium IDE geladen wurde,

dann kann man die Löschaktion starten.

Löschaktion starten

Jetzt öffnet Selenium IDE automatisch das VZ Profil im Firefox und löscht den aktuellsten Pinnwandeintrag - das lässt sich auch alles beobachten. Das ganze passiert im Idealfall 200 Mal am Stück, bis der Löschvorgang durchgelaufen ist. Allerdings kann es trotz der gedrosselten Geschwindigkeit dazu kommen, dass sich das Addon verzettelt und der Löschvorgang nicht vollständig ausgeführt werden kann. In dem Fall einfach die Löschaktion erneut starten.

In der Projektdatei sind Löschbefehle für 200 Pinnwandeinträge angegeben. Sollten die nicht reichen, den Löschvorgang einfach wiederholen. Mehr Löschbefehle sind kaum sinnvoll, da sich Selenium IDE in Testläufen immer wieder verheddert hat. Der manuelle Neustart ist aber auch alles, was noch gemacht werden muss.

Bisher ließen sich alle Webcomics, die ich konsumiere (Nichtlustig, Dilbert, XKCD) bequem über einen RSS Reader lesen. Nur der große Favorit wollte nicht so, wie ich mir das vorstellte: Cyanide & Happiness. Die verkünden in ihren RSS Feeds lediglich: “New Cyanide and Happiness Comic” - und das jeden Tag. Irgendwie kann man sich das auch sparen, den Komfort der RSS Feeds wollte ich allerdings nicht missen. Also hab ich mir selbst eine XML Datei erstellt, die immer den neusten Comicstrip anzeigt.

Beziehen lässt sich das Ganze über:

http://kalr-moik.de/rss/explosm.php

Da bei die XML Datei jedes Mal neu erstellt werden muss, ist der Seitenaufbau im Browser eher müsig, im RSS Reader merkt man davon glücklicherweise nichts.

Die anderen erwähnten RSS Feeds sind über folgende Links zu abonnieren:

http://www.xkcd.com/rss.xml

http://www.nichtlustig.de/rss/nichtrss.rss

http://feeds.dilbert.com/DilbertDailyStrip