Probleme beim Abspielen der SWF-Datei

-2

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

  • Herunterladen von iswiff oder einem anderen eigenständigen Mediaplayer - entweder Update Adobe Flash (was ich getan habe) oder die Datei kann nicht abgespielt werden (Bildschirm wird eingeblendet mit der Meldung "Zugriff nur über iqtest.dk möglich"

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

  • Erstellen eines Dokuments mit dem Namen flash.html, Hinzufügen

und spiele es in meinem Browser. Wiederum erscheint ein Bildschirm mit der Meldung "Zugriff nur über iqtest.dk möglich".

  • Öffnen über Firefox - Firefox verfügt weder über ein Shockwave-Plugin noch über ein Adobe Flash-Plugin

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

Jeremy Fisher
quelle
Sie sollten die Datei nicht heruntergeladen haben. Die Antwort von Gertel unten ist gut, aber die beste (und wahrscheinlich einfachste) Methode, diese Arbeit zu erledigen, besteht darin, zu der Seite zurückzukehren, von der aus Sie auf die Datei zugegriffen haben, und sie einfach abzuspielen, anstatt sie herunterzuladen.
music2myear

Antworten:

1

Es hört sich so an, als würde die Flash-Datei prüfen, auf welcher Website sie abgespielt wird.

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

In Ihrem Fall stimmt die aktuelle Domain mit der iqtest.dk überein. Die Datei möchte einfach nicht von einer anderen Domain ausgeführt werden.

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

  • Installieren Sie einen Webserver (nginx / apache2)
  • Legen Sie Ihre HTML-Datei und die SWF-Datei im Stammverzeichnis des Webserververzeichnisses 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 besteht darin, die Datei zu dekompilieren / zurückzuentwickeln und die Prüfung zu deaktivieren. Zu diesem Zweck können Sie Programme wie JPEXS Free Flash Decompiler , Show My Code oder ein anderes Dekompilierungsprogramm verwenden.

Bitte beachten Sie, dass die Dekompilierung von Software in Abhängigkeit von Ihren lokalen Gesetzen und Bestimmungen möglicherweise illegal ist.

gertmenkel
quelle