Seite 2 von 2 Erste 12
  1. #11
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    8.144
    Thanked 9.419 Times in 3.255 Posts
    Blog Entries
    5

    Standard Flash deaktivieren

    Zitat Zitat von par0noid Beitrag anzeigen
    Die Seite wird aufgerufen, danach via RegEx bestimmte ID's gesucht.
    Sowas in der Art dachte ich mir schon.
    Dafür sollte man auch nicht das WebBrowser Control mishandeln, verbraucht unnötig viel zu viel Performance, und is einfach eine ugly Lösung, wie du ja an dem Flash Dings selbst siehst xD

    Wenn die Seite keine Cookies zum generieren der ID braucht sollte das hier reichen

    Code:
    Dim resp As String = New WebClient().DownloadString("http://google.de")
    Ganz oben bei den Import-Definitionen noch

    Code:
    Imports System.Net

    einfügen.
    In dem String befindet sich dann der komplette Quelltext der Seite.


  2. #12

    Registriert seit
    16.06.2011
    Beiträge
    9
    Thanked 13 Times in 11 Posts

    Standard Flash deaktivieren

    Es geht nicht speziell nur darum einen Quellcode zu downloaden, sonst hätte ich es nicht in .net geschrieben

    Es wurde ganz bewusst das WebBrowserObject gewählt da der User wirklich Surfen soll.

    Stell dir folgendes Szenario vor (nicht das was ich vor habe):

    Youtube.com wird im WebBrowserObject aufgerufen.
    Im Tool ist ein Download Button.
    Sobald ein User ein Video anklickt wird der Button klickbar und kann das Video downloaden.

    Sowas habe ich vor, nur nicht bei Youtube und nicht bei einem Videoportal^^

  3. #13
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    8.144
    Thanked 9.419 Times in 3.255 Posts
    Blog Entries
    5

    Standard Flash deaktivieren

    Zitat Zitat von par0noid Beitrag anzeigen
    Es geht nicht speziell nur darum einen Quellcode zu downloaden, sonst hätte ich es nicht in .net geschrieben

    Es wurde ganz bewusst das WebBrowserObject gewählt da der User wirklich Surfen soll.

    Stell dir folgendes Szenario vor (nicht das was ich vor habe):

    Youtube.com wird im WebBrowserObject aufgerufen.
    Im Tool ist ein Download Button.
    Sobald ein User ein Video anklickt wird der Button klickbar und kann das Video downloaden.

    Sowas habe ich vor, nur nicht bei Youtube und nicht bei einem Videoportal^^
    Das hat nichts mit der Sprache zutun. Du könntest irgendein Programm in .NET schreiben das sonstwas macht, wo du in einem Teil davon bestimmte Infos von einer Seite brauchst, und dafür eben fälschlicherweise das .NET Control verwendest, das dir mit dem Flashcontent den du eigentlich gar nicht brauchst Probleme bereitet.

    In dem Fall ist das natürlich was anderes.
    Probiers mal mit demProgressChanged-Event, das wird jedes mal wenn das Control den Buffer heruntergeladen hat (4096 bytes sind das glaub ich) aufgerufen.
    Da prüfst du dann einfach ob der Tag für das Flash Element schon im Content geladen ist, wenn dem so ist ersetzt du ihn einfach.


  4. #14

    Registriert seit
    16.06.2011
    Beiträge
    9
    Thanked 13 Times in 11 Posts

    Standard Flash deaktivieren

    Das hat nichts mit der Sprache zutun.
    Natürlich, für mich hat es damit was zutun.
    Für nen Tool womit ich nur einen Quelltext lesen will hätte ich Java verwendet weil ich das lieber programmiere als VB.net
    Da aber .net dieses schöne WebBrowserObject mitliefert wollte ich es damit realisieren.

    Welche Eigenschaft nimmt denn dann den Wert der ersten 4096 bytes an?

Seite 2 von 2 Erste 12

Ähnliche Themen

  1. [Vorschlag] Keine auf Flash basierenden Werbebanner
    Von CDLF im Forum Feedback
    Antworten: 2
    Letzter Beitrag: 18.01.2014, 21:35
  2. Flash Video Rippen / Speichern
    Von 7even im Forum Internet und Technik
    Antworten: 6
    Letzter Beitrag: 18.12.2013, 21:28
  3. Vorschau Flash Notify
    Von uncopyable im Forum Showroom
    Antworten: 0
    Letzter Beitrag: 24.08.2013, 22:47
  4. Flash- website kopieren?
    Von Scanner im Forum Webentwicklung
    Antworten: 3
    Letzter Beitrag: 15.08.2012, 00:19
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.