Nachdem hier nur noch die letzten 200 Bilder angezeigt werden können sollen, sowie die Download-Möglichkeit der Originale für alte Mitglieder nur noch bis zum 31.5. bestehen soll, hab ich mich entschlossen, ein komplettes Backup anzulegen. Da es weder von Ipernity noch von anderen ein Programm dafür gab, musste ich mir selber ein Skript schreiben. Da dies anscheinend der einzige Weg ist, an die Originale zu kommen, ist es allerdings etwas umständlich. Man braucht:
  • Windows
  • Firefox
  • AutoIt
Zuerst stellt man Firefox so ein, dass alle Downloads in einem Ordner landen sollen. Der Ordner wird alle Bilder aufnehmen. Danach loggt man sich bei Ipernity ein und geht zum ersten (sprich ältesten) Bild im Account. Nun startet man das AutoIt-Skript (siehe unten) und gibt dem Firefox-Fenster den Fokus. Das Skript klickt sich dann durch die Menüs, um den Download zu starten. Dazu muss man allerdings die Koordinaten entsprechend anpassen, die man mit dem AutoIt Window Info herausfinden kann. Die eingetragenen Koordinaten müssten für eine Displaybreite von 1600 Pixeln stimmen. Ganz zuverlässig arbeitet das Skript aber auch dann nicht, da sich die Einträge im Menü von Ipernity von Bild zu Bild verändern (etwa, wenn Exif-Daten vorhanden sind oder eben nicht).
Aus Sicherheitsgründen stoppt das Skript nach 100 Bildern. Es lässt sich jederzeit mit Druck auf die ESC-Taste abbrechen.

Für etwas über 700 Bilder habe ich damit ca. 4 Stunden benötigt.

Hier nun das AutoIt-Skript, was in eine Textdatei mit der Endung au3 kopiert werden muss.
;--- Beginn ---
HotKeySet("{ESC}", "Terminate")

For $i = 1 To 100
AutoItSetOption("WinTitleMatchMode", 2)
WinWaitActive("Mozilla Firefox")
; Klick auf mehr optionen
MouseClick("left", 1300,343)
; Klick auf Foto herunterladen
; Ohne Exif-Daten
; MouseClick("left", 1145,580)
; Else
; Mit Exif-Daten
MouseClick("left", 1145,610)
;EndIf
;Klick auf Download-Link
MouseClick("left", 695,480)
;Download-fenster bestätigen
WinWaitActive("Öffnen von")
Send("{ENTER}")
;Schließen klicken
MouseClick("left", 951,535)
;Nächstes Bild laden
MouseClick("left", 1144,242)
Sleep(5000)
Next