Links (Flash-Seiten) sammeln und auto-playlist erstellen

  • Hi!

    habe folgende Situation:
    Auf einer Website werden - zum Teil auch unter bestimmten Kategorien aber das ist Anfangs nicht wichtig - verschiedene Flash-Filme zum anschauen angeboten. Was leider fehlt ist eine Playlist- oder Autoplay-Funktion.
    D.h. wenn ein Filmchen gelaufen ist, geht der Player auf Pause/Stop und es passiert nix weiter. Und ich würde die Filme gerne nacheinander durchlaufen lassen.

    Idealerweise bietet die Seite sehr einfachen Zugang zu den einzelnen Links der Filme:
    https://autoit.de/www.example.com/2011 alle Filme 2011
    https://autoit.de/www.example.com/2011/04 alle Filme aus April 2011
    https://autoit.de/www.example.co…itel-des-Films/ die einzelnen Filme
    usw.

    Pro Woche sind das so 3-5 Filme.

    Was ich mir noch gut vorstellen kann, ist diese Links zu sammeln und dann in Reihenfolge oder im Shuffle-Mode anzufordern indem ich die Links an den Browser übergeben.

    Die große Frage ist: Wie kann ich wissen wie lange der einzelne Film geht also wann der nächste geladen werden soll?

    Hat jemand Ideen dazu oder gerne auch zum gesamten "Projekt"?!
    ---------------------------------------
    Edit:
    Da ich bisher keine Antwort bekam, muss ich entweder annehmen, dass keiner eine Lösung kennt oder dass die Frage nicht ganz klar ist. Daher noch einmal mit anderen Worten.

    1) Gibt es eine Möglichkeit zu prüfen, ob ein eingebetter Flash-Player gerade aktiv ist also der Film läuft? ...oder Pause macht oder fertig ist???

    Der entsprechende Code des Objekts ist:

    Spoiler anzeigen
    Code
    <object id="flowplayer-rtmp" width="616" height="347" data="http://example.com/pfad/flowplayer-3.2.7.swf" type="application/x-shockwave-flash"><param name="movie" value="http://example.com/pfad/flowplayer-3.2.7.swf" /><param name="flashvars" value="config={'clip':{'url':'mp4:bt-1234567890abcd01234', 'provider':'velocix'}, 'play':{'replayLabel': '', 'url':'http://example.com/pfad/img/play.gif', 'width':66, 'height':35},'plugins':{'velocix':{'url': 'http://example.com/pfad/flowplayer.rtmp-3.2.3.swf', 'netConnectionUrl': 'rtmpt://10.10.10.10/flash'}, 'controls':{'tooltips':{'buttons':true, 'play':'Play', 'pause':'Pause', 'mute':'Mute', 'unmute':'Unmute', 'fullscreen':'FullScreen', 'fullscreenExit':'Small'}}}}" /><param name="allowfullscreen" value="true" /></object>


    2) Habe generell wenig bis Null Plan von COM und Objekten. Kann mir einer bei der UDF "_IELinkGetCollection" erklären was genau ein Auflistungsobjekt ist und woher in dem Beispiel

    Spoiler anzeigen
    Code
    #include <IE.au3>
    $oIE = _IE_Example ("basic")
    $oLinks = _IELinkGetCollection ($oIE)
    $iNumLinks = @extended
    MsgBox(0, "Link Info", $iNumLinks & " Links gefunden")
    For $oLink In $oLinks
        MsgBox(0, "Link Info", $oLink.href)
    Next


    plötzlich die Variable $oLink herkommt? Auch nach ansehen des Codes der UDF bin ich nicht schlau geworden.

    3) Da die Hirnwäsche der Medienbranche inzwischen sehr gut funktioniert der wohl nötige Hinweis, dass alles selbstverständlich legal ist und zwar von der Quelle bis zum Abspielen. Falls jemand Zweifel hat bitte fragen...


    Vielen Dank! im Vorraus...

    Einmal editiert, zuletzt von Hakeem (22. Mai 2011 um 15:43)

  • wenn die Seiten und dein tun legal sind, warum stellst Du dann nicht den originalen Link ein?
    Ein arbeiten in Theorie ist immer sehr schwierig.

    Es gibt sicher einfache Möglichkeiten das umzusetzen.

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    ein paar Infos ...

    Wer mehr als "nur" Hilfe benötigt, kann sich gern im Forum "Programmieranfragen" an uns wenden. Wir helfen in allen Fällen, die die Forenregeln zulassen.

    Für schnelle Hilfe benötigen wir ein ! lauffähiges ! Script, dass wir als Demonstration des Problems testen können. Wer von uns erwartet ein Teilscript erstmal lauffähig zu bekommen, der hat
    1. keine wirkliche Not
    2. keinen Respekt vor Menschen die ihm in ihrer Freizeit Ihre Hilfe anbieten
    3. oder ist einfach nur faul und meint wir coden das für ihn

    In solchen Fällen erlaube ich mir, die Anfrage einfach zu ignorieren. ;)

  • Hallo Schnuffel,

    es gibt neben legal/illegal noch weitere Gründe warum man das vlt. nicht möchte.

    Wenn du bereit bist dir das anzuschauen um eine (schlauere) Lösung zu finden, bin ich gerne bereit dir den Link per PN zu schicken. Vorausgesetzt du respektierst meinen Wunsch nach Nichtveröffentlichung der Original-Adresse.