Problem bei : _INetGetSource in Datei schreiben

  • hi,
    kleines problem
    ich hab folgendes versucht :

    [autoit]

    #include <INet.au3>

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

    $file = FileOpen("test.txt", 1)
    FileWrite($file, _INetGetSource("http://autoit.de/index.php?page=Portal"))
    FileClose($file)

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

    $file = FileOpen("test.txt", 0)
    MsgBox(0,"",FileReadLine("test.txt", 0))
    FileClose($file)

    [/autoit]

    wenn ich die datei auslesen möchte bekomm ich einen leeren string und die
    zeilenumbrüche ändern sich je nach programm mit dem ich es starte

    danke schon mal für die hilfe :D

    Einmal editiert, zuletzt von M☻x (4. Januar 2011 um 01:04)

  • Zitat aus Hilfedatei:

    Zitat

    Die Zeilennummer, die gelesen werden soll. Die erste Zeile einer Textdatei hat die Nummer 1 (nicht 0).

    Dass bedeutet für die erste Zeile:

    [autoit]

    FileReadLine("test.txt",1)

    [/autoit]


    Aber in deinem Fall würde ich das benutzen:

    [autoit]

    FileRead("test.txt")

    [/autoit]


    MfG AntiSpeed

    Nur keine Hektik - das Leben ist stressig genug

  • Hallo M☻x.

    die Datei wird heruntergeladen, wie du an dieem Beispiel siehst:

    [autoit]

    #include <INet.au3>
    #include <File.au3>
    #include <array.au3>

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

    $file = FileOpen("test.txt", 1)
    FileWrite($file, _INetGetSource("http://autoit.de/index.php?page=Portal"))
    FileClose($file)
    Local $aFile
    _FileReadToArray("test.txt",$aFile)
    _ArrayDisplay($aFile)

    [/autoit]

    warum du allerdings _INetGetSource und nicht INetGet (da du ja eh eine Datei haben willst) verwendest bleibt mir schleierhaft,

    Edit: trotz seines Anti im Namen war AntiSpeed schneller,

    Frohes guutes neues Jahr autoBert

  • Zitat

    und die
    zeilenumbrüche ändern sich je nach programm mit dem ich es starte


    Das hängt vermutlich damit zusammen, was für die Programme ein Zeilenumbruch ist... Editor hat da zum Beispiel andere Ansichten als NotePad++ ;). Ich würde dir empfehlen NotePad++ zu benutzen.