Bookmarklet, das Adresse von Flash-Objekt und Video anzeigt!

  • Ihr kennt das bestimmt: Man braucht unbedingt die URL von nem bestimmten Flash-Objekt.

    Das komfortabelste wäre Rechtsklick/Eigenschaften, aber das geht nicht, weil Flash ein eigenes Kontextmenü besitzt.

    Zweite Möglichkeit: Extras/Seiteninformationen/Medien bzw. Rechtsklick/Seiteninformationen anzeigen/Medien. Problem hierbei:
    - Man kann die Medien nicht sortieren
    - Es wird für Flash keine Vorschau angezeigt
    Man sucht also relativ lange, und kann keine eindeutige Zuordnung herstellen, wenn mehrere Flash-Dingens auf einer Seite sind

    Dritte Möglichkeit:
    Adblock Plus mit Ctrl-Shift-B. Leider versagt bei Flash der blinkende Rahmen, der normalerweise Objekte markiert, also weiß ich wieder nicht, welches Objekt welche Adresse hat.

    Viertens:
    Der DOM Inspector. Ich benutze hier die Erweiterung InspectThis, und klicke direkt oberhalb des Flashs auf "Inspect This". Dann gehe ich mit dem DOM Inspector zum folgenden "OBJECT", und finde rechts irgendwo im DOM Node die URL. Leider lässt sie sich nicht direkt mit Rechtsklick/"Kopieren" kopieren. Also gehe ich auf "Bearbeiten", und erst jetzt kann ich mit den üblichen Methoden die URL in die Zwischenablage holen. Puh!

    Geht das irgendwie schneller?
    Am liebsten wäre mir eine Erweiterung, die im Kontextmenü von Flash rumfummelt, aber das ist glaube ich recht schwierig.

    Gruß
    Pumbaa

  • Zitat von Sambubaly

    Gute dienste leisten da Bookmarklets als Lesezeichen in der Symbolleiste.

    z,B, Embedded Media Grabber


    Nicht schlecht!
    Dass das ganze auch mit Videos funktioniert, ist natürlich noch besser.

    Hab mir gerade mal den Code angeschaut. Leider bin ich ne ziemliche Null in JavaScript, aber das Prinzip hab ich verstanden.
    Meine Idee: Man könnte doch so was ähliches programmieren, aber so, dass die Originalseite im großen und ganzen erhalten bleibt, bis auf die <object>-Abschnitte. Diese könnte man ersetzen durch

    Code
    <div style="width:foo; height:bar; overflow:hidden; display:inline">
    <a href="http://trala.la/blabla.swf">http://trala.la/blabla.swf</a>
    </div>


    Experten gesucht. Bittebittebitte :)

    caveman: Das dürfte kein Problem sein. Solange die Umleitung funktioniert.

    PS: wer ein gutes Flash-Game sehen will, klicke hier: Four Second Frenzy

  • Juhuuu!
    Ich habs!

    Nach stundenlangem Lesen von JavaScript-Tutorien ist nun mein persönlicher Link-Einblender fertig.
    Ich habe mich dabei von Embedded Media Grabber inspirieren lassen.
    Vom Originalcode ist mittlerweile quasi nichts mehr übrig, so dass ich hier guten Gewissens meine Varianten vorstellen kann.

    Das Forum lässt wohl keine Links mit JavaScript zu, also habe ich sie auf auf meinem Webspace gespeichert:

    1. Dieses Bookmarklet blendet unterhalb jedes eingebetteten Flash- und Video-Objekts eine kleine Box mit der URL ein.

    2. Diese Variante ersetzt(!) die eingebundenen Flash-und Video-Objekte durch eine Box mit der URL.

    Leider ist es mir nicht gelungen (und ich glaube auch nicht möglich), die Box über das Objekt zu legen. Variante 2 ist so ne Art Notlösung und ist notwendig, wenn z.B. zwei Objekte direkt untereinander auftreten.

    Testen kann man z.B. hier:
    http://www.haha.nu
    http://www.ehrensenf.de
    http://www.fettisch.de
    http://www.youtube.com
    (oder hier :P)

    Gruß
    Pumbaa