Boese Flash-Cookies endgueltig loswerden

Dass HTTP-Cookies nicht nur nützlich sein können sondern oft misbraucht werden, um Userverhalten zu studieren ist seit langem bekannt. Alle aktuellen Browser bieten die Möglichkeit Cookies seitenspezifisch zu erlauben, bzw. ganz zu verbieten. Das Löschen dieser Plagegeister nach jeder Browsersession ist auch eine Möglichkeit.
Leider gibt es diese Unsitte auch für Flash. Flash-Cookies werden noch dazu extra gespeichert und können derzeit in keinem Browser verwaltet werden. Zudem sind sie browserunabhängig. Angeblich kann man mit dem Flash-Manager auf den Seiten von Macromedia/Adobe das Speichern verbieten. Aber egal was ich dort probiert habe, sie tauchen immer wieder auf. Was also tun? Es gibt zwei Möglichkeiten:

1. Regelmäßig löschen
Mittels eines kleinen Scripts im Autostart kann man z.B. jedesmal den Inhalt des Flash-Cookie-Ordners löschen lassen. Unter Windows liegt er unter

C:\Dokumente und Einstellungen\USER_NAME\Anwendungsdaten\Macromedia\Flash Player\#SharedObjects

auf dem Mac hier

/Users/USER_NAME/Library/Preferences/Macromedia/Flash\ Player/#SharedObjects

und unter Linux (normalerweise) dort

~/.macromedia/Flash_Player/#SharedObjects

Exemplarisch poste ich eine BAT-Datei die diesen Job unter Windows erledigt:

@echo off
if exist "C:\Dokumente und Einstellungen\USER_NAME\Anwendungsdaten\Macromedia\Flash Player\#SharedObjects" goto ausgabe
echo Flash Cookie Verzeichnis nicht gefunden.
goto ende

:ausgabe
echo Verzeichnis gefunden
rmdir /s /q "C:\Dokumente und Einstellungen\USER_NAME\Anwendungsdaten\Macromedia\Flash Player\#SharedObjects\"
echo Verzeichnis geloescht

:ende
REM exit

Das Terminal-Fenster bleibt nach Ausführung offen. Um es automatisch schließen zu lassen muss in der letzten Zeile das REM gelöscht werden.

2. Rechte entziehen
Obige Lösung ist nicht optimal. Erstens verhindert sie das Setzen der Cookies nicht und zweitens muss ein zusätzliches Script ausgeführt werden. Besser ist es also diesen Müll erst gar nicht auf das System zu lassen. Achtung! Es könnte sein, dass manche Flash-Anwendungen dann nicht mehr funktionieren. Selbst habe ich jedoch noch keine Probleme gehabt. Youtube spielt keinen Sound mehr zu den Videos! Eine Frechheit. Ein Workaround findet sich im ersten Kommentar vom Jens.
Flash Cookies Windows Rechte Bei Windows klickt man Rechts auf den Ordner #SharedObjects und wählt "Eigenschaften" und dann den Reiter "Sicherheit". Dort löscht man bei "Erweitert" jetzt am Besten alle Benutzer/Gruppen. Wie es aussehen soll, zeigt das erste Bild.
Flash Cookies Mac Rechte Auf dem Mac geht es etwas einfacher. #SharedObjects markieren und Apfeltaste + i drücken. Dort entzieht man sich dann selbst die Rechte für diesen Ordner. Das zweite Bild sagt mehr als 1000 Worte.
In beiden Fällen kann der Vorgang leicht rückgängig gemacht werden, falls wider Erwarten doch Probleme auftauchen sollten. Ich freue mich über Feedback und Verbesserungsvorschläge.

4 comments April 21st, 2008

Microsoft Expression Products: MS blaest zum Angriff auf Adobe

Mit der neuen Expression Products Linie will Microsoft in die Bereiche Bildbearbeitung und Flash einsteigen, sowie im Bereich WYSIWYG bei der Webseitenerstellung verlorenen Boden gut machen.
Die drei Programme heißen:

  • Graphic Designer
  • Interactive Designer
  • Web Designer

Zu letzterem ist sogar eine öffentlich zugängliche Betaversion verfügbar. Mir persönlich ist das zwar egal, da ich meinen Code komplett von Hand schreibe, Adobe dürfte es mit den Produkten GoLive und Dreamweaver aber anders gehen. Zwar kann man noch nicht sagen, ob Expression Web Designer ähnlich mächtig wird, zumal eine PHP Unterstützung fehlen wird, die Marktmacht und den Spielraum Microsofts beim Preis sollte man aber keinesfalls unterschätzen.
Der Preis wird auch bei Graphic Designer entscheidend sein. An die Möglichkeiten und die Verbreitung von Adobes Photoshop wird MS noch lange nicht herankommen. Die Integration von Bitmap- und Vektorgrafik macht es aber doch zu einem ernsthaften Konkurrenten von Fireworks.
Flash ist ebenfalls auf den meisten Plattformen etabliert und hat mit Action Script eine sehr mächtige Sprache an Bord. Mit der Windows Presentation Foundation in Windows Vista und bald auch in XP kann der Softwareriese trotzdem zu einer ernsthaften Alternative werden.
Ich empfehle auf jeden Fall die unter "Tours & Demos" zu findenden Filme anzusehen. Besonders der zum Graphic Designer hat mir sehr gefallen, auch wenn das Interface noch etwas zu officelastig aussieht.

Add comment Mai 16th, 2006

Rauchen toetet

Diese Flashanimation aus Russland erklärt warum Rauchen tötlich ist und welche Folgen es haben kann. Es erklärt die Lewinsky Affäre, den Einsturz des WTC und einen zukünftigen Atomkrieg :D.
Gefunden im Taxiblog.

Add comment März 5th, 2006

Hilf der Q! Ein Knobelspiel

Q, die Kuh. Die Q ist eine kleine schwarz-gefleckte Kuh, die versucht in diversen Levels einen Pokal zu ergattern. Das Spiel ist in Flash geschrieben und erstaunlich kurzweilig. Damit man auch zu einem säpteren Zeitpunkt wieder einsteigen kann, gibt es Levelcodes.
Im Normalmodus gibt es 42 Level, die ich bereits alle durch habe :D. Aber da ist noch der Profimodus. Der ist dann teilweise sehr knifflig. Ich selbst kenne zu diesem Zeitpunkt nur die ersten paar Aufgaben. Wer von seligen Amigazeiten noch Boulderdash, oder andere Kistenschiebespielchen kennt wird begeistert sein. Und wer nicht, ebenfalls.
Zur Q.

1 comment Februar 27th, 2006