Filecreate in ein Verzeichnis der Makros beinhaltet

  • Hey Leute,

    Folgendes will ich zum laufen bringen:


    dircreate der makros beinhaltet
    erstelle in das Verzeichnis eine *.log Datei und Screenshot

    versuche schon seit Stunden das Problem zu finden jedoch ohne Erfolg.


    [autoit]

    #include <ScreenCapture.au3>
    #include <Array.au3>
    #include <File.au3>
    dircreate("H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC & "\")$pfad = "H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC)
    _ScreenCapture_Capture($pfad & "\TEXT" & $Bausteine[$a] & ".jpg")
    FileWriteLine($pfad & "\Protokoll.log","-" & @HOUR & "-" & @MIN & "-" & @MSEC & "_" & "Text1" & $Bausteine[$a] & "Text2")

    [/autoit]

    5 Mal editiert, zuletzt von Merto (20. Juli 2010 um 01:36)

  • Das hat nix mit den Makros zu tun.
    Was soll denn das hier sein?

    [autoit]

    dircreate("H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC & "\")$pfad = "H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC)

    [/autoit]

    Mach's erstmal so:

    [autoit]


    dircreate("H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC & "\")
    $pfad = "H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC

    [/autoit]

    Der Rest ist "schätzen sie mal" da das ja nicht dein komplettes Skript zu sein scheint.

  • Hallo Merto,

    das du bei jedem Programmstart einen Ordner erstellst istr unnötig, da ja jedesmal nur der ScreenShot und eine einzeilige log-Datei darin stehen.
    Am besten kamm man dir helfen, wenn du postest, was du am Ende erreichen willst und was bis jetzt funktioniert (bitte kompletten Code dazu posten). Dann kann man sich Gedanken über den besten Weg dorthin machen.

    mfg (Auto)Bert