Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19
  1. #1
    CIH-Virus Avatar von 55F
    Registriert seit
    25.09.2008
    Beiträge
    436

    Standard Need help VB.NET

    Also ich habe ein Tool geschrieben was mir Screenshots
    macht den Screenshot kann ich dann abspeichern oder auch
    auf www.directupload.net uploaden klappt auch alles perfect nur
    wenn ich es auf www.directupload.net hochlade wie kann ich
    das so machen das er mir den Directlink oder auch Hotlink
    genannt in eine TextBox anzeigt?


    Hoffe ihr wisst weiter...

  2. #2
    It's Toasted!!
    Registriert seit
    08.08.2007
    Beiträge
    375

    Standard

    Indem du den Link aus der Web response ausliest? Wie lädst du das Bild denn hoch?

  3. #3
    CIH-Virus Avatar von 55F
    Registriert seit
    25.09.2008
    Beiträge
    436

    Standard

    Zitat Zitat von r4z3r
    Indem du den Link aus der Web response ausliest?
    wie meinste das?


    Ya ich mache nen screenshot das wird mir das bild in einer picturebox angezeigt und ich klicke auf bild uploaden

  4. #4
    It's Toasted!!
    Registriert seit
    08.08.2007
    Beiträge
    375

    Standard

    Wie hast du das realisiert?
    Oder besser: Was für Objekte benutzt du für den Upload des Bildes?

    edit:// Schreib einfach mal einen kurzen Teil deines Quelltextes

  5. #5
    CIH-Virus Avatar von 55F
    Registriert seit
    25.09.2008
    Beiträge
    436

    Standard




    so sieht das aus kannst mich ya mal icq adden 156025

  6. #6
    It's Toasted!!
    Registriert seit
    08.08.2007
    Beiträge
    375

    Standard

    Die Obefläche hilft mir garnicht ^^'

    Was ist der Code im Event vom Upload Button?

  7. #7
    CIH-Virus Avatar von 55F
    Registriert seit
    25.09.2008
    Beiträge
    436

    Standard

    UPLOAD FUNCTION:
    Code:
            Dim b As New Bitmap(SystemInformation.VirtualScreen.Width, SystemInformation.VirtualScreen.Height)
            Dim g As Graphics = Graphics.FromImage(b)
            g.CopyFromScreen(0, 0, 0, 0, b.Size)
            g.Dispose()
            Return b
    SCREEN BUTTON:
    Code:
            WebBrowser1.Navigate("www.directupload.net")
            CaptureScreen()
            PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage
            PictureBox1.Image = CaptureScreen()
            IO.Directory.CreateDirectory("C:\Screeny")
            PictureBox1.Image.Save("C:\Screeny\TEMPimage.jpg")
    UPLOAD BUTTON:
    Code:
            ProgressBar1.Minimum = 0
            ProgressBar1.Maximum = 100
            ProgressBar1.Value = 0
            ProgressBar1.Value += 50
            WebBrowser1.Document.GetElementById("bilddatei").Focus()
            SendKeys.Send("C:\Screeny\TEMPimage.jpg")
            SendKeys.Send("{ENTER}")
            ProgressBar1.Value += 50

  8. #8
    It's Toasted!!
    Registriert seit
    08.08.2007
    Beiträge
    375

    Standard

    Geht doch,

    also erstmal ist das recht schlecht gelöst mit Sendkeys, aber egal.
    Wenn du den Druck auf Enter simuliert hast, navigiert der Webbrowser zur nächsten Seite.
    An den Link kommst du, indem du den Quelltext ausliest und diesen Splittest, so dass du am Ende nur noch den Link übrig hast.

  9. #9
    CIH-Virus Avatar von 55F
    Registriert seit
    25.09.2008
    Beiträge
    436

    Standard

    und wie geht dat?

  10. #10
    It's Toasted!!
    Registriert seit
    08.08.2007
    Beiträge
    375

    Standard

    Guck dir den Quelltext von directupload.net an. Dann suchst du nach einem String, der möglichst nur einmal vorkommt und - zumindest ist der Nähe - von deinem Link ist. Natürlich musst du darauf achten, dass dieser String auf statisch ist und sich nicht jedes mal ändert.

    Bei directupload würde sich dieser hier anbieten:
    this.style.backgroundColor=''">
    Das heißt also, dass du deinen Link folgendermaßen bekommst:

    Code:
    Link = Split(Split(Quelltext,"this.style.backgroundColor=''"">")(1),"<")(0)
    Nicht getestet, da ich grad viel um die Ohren hab. Aber so in etwa sollte es aussehen.

    edit:/ Upps, Fehler

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •