Probleme beim Abspielen der .swf-Datei

1169
Jeremy Fisher

Ich versuche, eine SWF-Datei über den Link iqtest.dk abzuspielen. Dieser Link lädt eine SWF-Datei herunter. Ich habe Tausende von Methoden zum Abspielen der Datei ausprobiert, aber nichts funktioniert.

  • Herunterladen von iswiff oder einem anderen eigenständigen Mediaplayer - entweder sagt Update Adobe Flash (was ich getan habe) oder die Datei kann nicht abgespielt werden (der Bildschirm wird auftauchen und sagt "auf diesen Zugriff kann nur über iqtest.dk zugegriffen werden")

  • Ändern der MIME-Datenbankdatei - Ich habe keinen / usr / mime-Ordner, daher ist dies nicht einmal relevant

  • ein Dokument namens flash.html erstellen und hinzufügen

und spiele es in meinem Browser. Es erscheint wieder ein Bildschirm mit der Aufschrift "kann nur über iqtest.dk aufgerufen werden"

  • Öffnen durch Firefox - Firefox hat kein Shockwave-Plugin oder Adobe Flash-Plugin

Ich weiß nicht, was ich sonst noch tun soll. Ich möchte die Datei nur lokal oder in meinem Browser abspielen.

-2
Sie sollten die Datei nicht heruntergeladen haben. Die unten stehende Antwort von Gertel ist gut, aber die beste (und die einfachste) Methode, um diese Arbeit durchzuführen, ist die Rückkehr zu der Seite, von der aus Sie auf die Datei zugegriffen haben, und versuchen, sie einfach von dort abzuspielen, anstatt sie herunterzuladen. music2myear vor 7 Jahren 0

1 Antwort auf die Frage

1
gertmenkel

Die Flash-Datei prüft, auf welcher Website sie abgespielt wird.

SWF-Dateien können die Domäne überprüfen, von der sie ausgeführt werden. Dies kann verwendet werden, um zu verhindern, dass Websites die gegenseitigen Flash-Spiele und andere ähnliche Zwecke stehlen.

In Ihrem Fall wird die aktuelle Domäne mit der iqtest.dk abgeglichen. Die Datei möchte einfach nicht von einer anderen Domäne ausgeführt werden.

Es gibt eine Möglichkeit, dieses Problem zu umgehen, aber es ist nicht einfach:

  • Einen Webserver installieren (nginx / apache2)
  • Legen Sie Ihre HTML-Datei und die SWF-Datei im Stammverzeichnis des Webserver-Verzeichnisses ab
  • Bearbeiten Sie Ihre hosts-Datei und fügen Sie 127.0.0.1 iqtest.dkeine neue Zeile hinzu ( /etc/hostsfür * nix% WINDIR% \ System32 \ drivers \ etc \ hosts "für Windows).
  • Navigieren Sie zu http://iqtest.dk/yourhtmlfile.html
  • Die Datei sollte geladen und verwendbar sein

Der Nachteil dieser Methode ist, dass Sie die echte iqtest.dk nicht mehr erreichen können.

Eine andere Möglichkeit ist das Dekompilieren / Reverse Engineering der Datei und das Deaktivieren der Prüfung. Zu diesem Zweck können Sie Programme wie JPEXS Free Flash Decompiler, Show My Code oder ein anderes Dekompilierungsprogramm verwenden.

Bitte beachten Sie, dass das Dekompilieren von Software in Abhängigkeit von den örtlichen Gesetzen und Bestimmungen möglicherweise illegal ist.