InetGet Fehler

  • Hallo,
    Ich habe ein Problem mit der "InetGet" Funktion.
    Ich versuche für mein Projekt Zusatzdateien(Größe:10-50MB) herunterzuladen die ich auf File-Upload.net hochgeladen habe.
    Hier ein Test.

    Spoiler anzeigen
    [autoit]

    #include <Inet.au3>
    #include <String.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Link = _GetFileUploadDLLink("http://www.file-upload.net/download-2091696/test.txt.html")
    InetGet($Link,"C:\Test.txt",0,0)
    InetGet($Link,"C:\Test1.txt",0,1)
    InetGet("http://www.file-upload.net/download-2091696/test.txt.html","C:\Test2.txt",0,0)
    InetGet("http://www.file-upload.net/download-2091696/test.txt.html","C:\Test3.txt",0,1)

    [/autoit] [autoit][/autoit] [autoit]

    Func _GetFileUploadDLLink($iLink)
    $Source = _INetGetSource($iLink)
    $Start = '<form action="'
    $End = ' method="post" >'
    $Between = _StringBetween($Source,$Start,$End)
    $Final = StringTrimRight($Between[0],1)
    Return $Final
    EndFunc

    [/autoit] [autoit][/autoit] [autoit][/autoit]


    Funktioniert er bei euch?
    Bei mir läd er die Datei runter und speichert sie unter "Test.txt" und "Test1.txt".
    Doch in den Txt Dateien steht nur der Sourcecode der Webseite.
    Brauche unbedingt Hilfe!

  • Hi

    mit diesen 2 zeilen lädst du dir auch nur die html seiten runter und speicherst sie dann als text dokument ab

    [autoit]

    InetGet("http://www.file-upload.net/download-2091696/test.txt.html","C:\Test2.txt",0,0)
    InetGet("http://www.file-upload.net/download-2091696/test.txt.html","C:\Test3.txt",0,1)

    [/autoit]

    aber ich kann mir auch schlecht vorstellen, dass man dateien so einfach von diesen uploadportalen runterladen kann

  • Diese 2 Zeilen:

    [autoit]

    InetGet("http://www.file-upload.net/download-2091696/test.txt.html","C:\Test2.txt",0,0)
    InetGet("http://www.file-upload.net/download-2091696/test.txt.html","C:\Test3.txt",0,1)

    [/autoit]


    werden aber nicht heruntergeladen.
    E: Ich habe es auch schon mit bplaced.net getestet und da kriege ich auch nur den Sourcecode der Seite.

  • du musst irgendwie an die antwort des post-formulares der seite kommen:

    [autoit]

    <form action="http://www12.file-upload.net/data.php?id=2091696&name=test.txt" method="post" >

    [/autoit]

    dann sollte die gewünschte datei heruntergeladen werden.