1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. HalliHalloSchat

Beiträge von HalliHalloSchat

  • AutoItWrapper produziert Fehler: LastError:110:

    • HalliHalloSchat
    • 11. Mai 2016 um 15:00

    Danke für deine Hilfe.

    Leider habe ich genau das schon alles versucht.
    Alle Explorer Fenster geschlossen, Execution Levels geändert, über KontextMenü kompiliert...

    Mein PC:
    Windows 7x64 mit aktuellem PatchLevel
    GData InternetSecurity mit aktuellem PatchLevel

  • AutoItWrapper produziert Fehler: LastError:110:

    • HalliHalloSchat
    • 10. Mai 2016 um 23:02

    Hallo,

    ich habe seit einiger Zeit einen Fehler, wenn ich meine AutoIt Scripte kompilieren möchte:

    Error: EndUpdateResource: Returncode = 0 - LastError:110:Das System kann das angegebene Gerät oder die angegebene Datei nicht öffnen.


    Hier der Auszug aus der Log:

    AutoIt
    +>22:55:16 AU3Check ended.rc:0
    >Running:(3.3.14.2):S:\Programmierung\AutoIt\Programme\AutoIt3\aut2exe\aut2exe_x64.exe /in "S:\Programmierung\Scripte\_am Entwickeln\SymLinks.au3" /out "C:\Users\Marco\AppData\Local\AutoIt v3\Aut2exe\~AU61A4.tmp.exe" /nopack /icon "..\..\..\..\AutoIt\Programme\AutoIt3\Aut2Exe\Icons\AutoIt_Main_v10_256x256_RGB-A.ico" /comp 4 /Console
    +>22:55:17 Aut2exe.exe ended.C:\Users\Marco\AppData\Local\AutoIt v3\Aut2exe\~AU61A4.tmp.exe. rc:0
    >22:55:17 Performing the Program Resource Update steps:
    ! Invalid FileVersion value 3=05. It will be changed to:5
    ...>Updating Program Version information.
    !>22:55:17 Error: EndUpdateResource: Returncode = 0 - LastError:110:Das System kann das angegebene Gerät oder die angegebene Datei nicht öffnen.rc:2
    !>22:55:17 Error: Program Resource updating Failed. The output program will not contain the Resource updates!rc:2
    +>22:55:18 AutoIt3Wrapper Finished.
    >Exit code: 0 Time: 3.798

    Die kompilierte Datei unter: C:\Users\Marco\AppData\Local\AutoIt v3\Aut2exe\~.....exe ist immer erstellt worden.
    In dem Ordner liegen schon etliche Dateien rum. Auch ein Aufräumen dort hilft nicht.

    In dem Moment des Fehlers, liegt eine ~CoE8DB.tmp im selber Ordner (C:\Users\Marco\AppData\Local\AutoIt v3\Aut2exe\). Diese ist 0Kb groß und verschwindet sofort nachdem ich den Fehler von AutoItWrapper bestätige wieder.


    Ich habe schon mit google einige Threats gefunden, jedoch brachte bei mir bisher nichts.
    Ich habe meinen Virenscanner + Verhaltenskontrolle komplett deaktiviert, gleicher Fehler.
    Ich habe ein Update aller AutoIt und SciTe Komponenten gemacht, brachte leider auch kein Erfolg :(

    Vielleicht habt ihr ja eine Idee?

  • SysHeader32 auslesen klappt nicht.

    • HalliHalloSchat
    • 2. Februar 2015 um 14:10

    Hallo Experten,

    ich möchte bei VeraCrypt (TrueCrypt hat das gleiche verhalten) die SysHeader32 auslesen.
    Leider bekomme ich keinen Text zurück.

    Die Zeile 11 sollte gefüllt sein, jedoch kommt kein Text zurück.

    Die Funktionen:

    [autoit]


    GetItemCount
    GetSubItemCount
    GetSelected

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

    _GUICtrlListView_GetItemCount
    _GUICtrlListView_GetColumnCount

    [/autoit]


    geben die korrekte Größe des SysHeader32 zurück, somit habe ich wohl den richtigen Handle.

    Das AU3Info-Tool gibt leider auch keinen Text aus.

    Folgenden Code habe ich schon:

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

    MsgBox(0,"",ControlListView("VeraCrypt","","SysListView321", "GetItemCount"))
    MsgBox(0,"",ControlListView("VeraCrypt","","SysListView321", "GetSubItemCount"))
    MsgBox(0,"",ControlListView("VeraCrypt","","SysListView321", "GetSelected"))
    MsgBox(0,"",ControlListView("VeraCrypt","","SysListView321", "GetText", 10))

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

    #include <GUIListView.au3>

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

    $hWnd = ControlGetHandle("VeraCrypt","","SysListView321")
    MsgBox(0,"",_GUICtrlListView_GetItemCount($hWnd))
    MsgBox(0,"",_GUICtrlListView_GetColumnCount($hWnd))

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

    For $i=1 to 20
    ConsoleWrite(_GUICtrlListView_GetItemTextString($hWnd, $i) & @CRLF)
    Next

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


    UPDATE1:
    Mit der Option

    [autoit]

    #AutoIt3Wrapper_UseX64=N

    [/autoit]


    bekomme ich TrueCrypt ausgelesen, jedoch nicht VeraCrypt


    UPDATE2:
    Mit der Option

    [autoit]

    #AutoIt3Wrapper_Res_requestedExecutionLevel=requireAdministrator

    [/autoit]


    bekomme ich nun auch VeraCrypt ausgelesen. :D

    Wieso kann ich mit der X64-Version nicht die Daten auslesen?

  • RegExp Hilfe

    • HalliHalloSchat
    • 23. Januar 2015 um 08:02

    JAAAA

    Vielen dank.

    (?<!\\)"

    läuft perfekt. Ihr seit TOP!

  • RegExp Hilfe

    • HalliHalloSchat
    • 22. Januar 2015 um 17:23

    Hallo,

    stehe auf dem Schlauch...

    Ich habe folgenden String:

    Code
    Die \"Hütte\" ist nämlich":"werner":123124

    Ich möchte nun die " als RegExp finden, aber nur wenn diese nicht mit einem \maskiert sind.
    Also nur die drei ", die bei werner stehen.

    Die bei der \"Hütte\" sollen stehen bleiben.

    habe habe schon viel versucht, aber ich finde keinen Quatisizer mit 0

    ein

    Zitat

    [^\\]"

    markiert mir dann bei nämlich":"werner":1 nicht nur die " sondern das Zeichen davor mit.


    Also möchte ich mein eigenes Suchzeichen auch maskieren können, sodass es nicht berücksichtigt wird.

  • Übersetzer gesucht

    • HalliHalloSchat
    • 14. Januar 2015 um 13:42

    Und wann kommt diese Seite wieder:

    Deutsche Hilfe - selber übersetzen und verbessern (momentan leider offline )


    Dieses online übersetzen war genial :)

  • Übersetzer gesucht

    • HalliHalloSchat
    • 14. Januar 2015 um 13:07

    Wo ist denn diese tolle Übersetzer Seite hin gekommen?
    Kann mich noch an ältere Übersetzungen erinnern, dort ging es online...

    Der andere Link:
    Deutsche Hilfe auf 3.3.10.2 updaten - mitmachen

    scheint bei mir ins leere zu führen. :(

  • Captcha Competition Ostern bis Mitte April

    • HalliHalloSchat
    • 9. April 2010 um 13:36

    beim letzten edit ist es wohl aus versehen wohl raus geflogen...

  • Problem mit Sleep() Timerdiff()

    • HalliHalloSchat
    • 31. März 2010 um 13:24

    sehr merkwürdig....

    es gibt Tage da ist TimerDiff() korrekt und dann mal wieder falsch und heute ist wieder alle gut.... Ich habe am System nichts verändert....

  • Problem mit Sleep() Timerdiff()

    • HalliHalloSchat
    • 25. März 2010 um 08:40

    leider läuft meine Systemuhr im BIOS auch normal schnell...

    Ich habe Zuhause auf meinen anderen 3 Rechner das Problem nicht fest stellen können...
    Werde mal ein älteres Image auf spielen und schauen ob es an Windows liegt...

  • Problem mit Sleep() Timerdiff()

    • HalliHalloSchat
    • 24. März 2010 um 16:21

    wie kann das denn angehen...

    mit

    [autoit]


    $timer=TimerInit()
    While 1
    ToolTip(Int(TimerDiff($timer)/1000)
    WEnd

    [/autoit]


    läuft die Zeit ziemlich normal, aber eine Core 100% Last


    [autoit]


    $timer=TimerInit()
    While 1
    Sleep(1000)
    ToolTip(Int(TimerDiff($timer)/1000)
    Wend

    [/autoit]

    läuft die Zeit nur noch halb so schnell und die Core hat auch nichts mehr zu tun.


    Ich dachte, das TimerInit() einen Zeitstempel und TimerDiff() die Differenz zu dem Zeitstempel zurück gibt.
    Wieso läuft die Zeit gut, wenn die Core beschäftigt ist und wenn man diese mit Sleep() "schont" die Zeit-Taktung gebremst wird?

  • Problem mit Sleep() Timerdiff()

    • HalliHalloSchat
    • 24. März 2010 um 16:02

    hier läuft bei mir die zeit auch fast konstant um den Faktor zwei auseinander....

    [autoit]


    $timer=TimerInit()
    $StartSec = @SEC
    While 1
    Sleep(1000)
    ToolTip(Int(TimerDiff($timer)/1000) & @CRLF & @SEC-$StartSec)
    WEnd

    [/autoit]
  • Problem mit Sleep() Timerdiff()

    • HalliHalloSchat
    • 24. März 2010 um 15:42

    die normale Systemuhr läuft normal...


    [autoit]


    Local $timer=TimerInit()
    _zeit()
    Sleep(5000)
    _zeit()
    ConsoleWrite(TimerDiff($timer)&" milliseconds"&@CRLF)

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

    local $dll=DllOpen("kernel32.dll")
    $timer=TimerInit()
    _zeit()
    DllCall($dll,"none","Sleep","dword",5000)
    _zeit()
    ConsoleWrite(TimerDiff($timer)&" milliseconds"&@CRLF)

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

    Func _zeit()
    ConsoleWrite(@MIN & ":" & @SEC & @CRLF)
    EndFunc

    [/autoit]


    Ausgabe bei mir:

    Code
    46:48
    46:53
    2530.56904513466 milliseconds
    46:53
    46:58
    2588.87924852235 milliseconds

    Also die Sleep()-Zeit passt, allerdings die Timerdiff()-zeit nicht....

  • Problem mit Sleep() Timerdiff()

    • HalliHalloSchat
    • 24. März 2010 um 15:31

    Hallo Leute,

    habe auf meinem System ein interessantes Problem gefunden...

    - Auf meinem System dauert ein Sleep(1000) ca. 500ms
    - TimerDiff ist ca. 50% langsamer als eine echte Uhr.... wenn ich 60Sekunden warte, erzählt mir Timerdiff() ca. 30 Sekunden


    Wenn ich ich meinen TaskManager schaue, dann zählt dieser die Sekunden auch im Doppeltakt, also pro Sekunde zählt dieser 2 Sekunden.

    Liegt das alles an dem Dual-Core?
    Kann doch nicht wirklich sein oder???

    Hat jemand von euch auch dieses "Problem"

  • TCP - Server - Client Problem 2

    • HalliHalloSchat
    • 22. März 2010 um 13:16

    So würde ich es machen, im Server:

    [autoit]


    While 1
    $recive = TCPRecv($accept,100)
    If $recive <> "" Then FileWriteLine($file,$recive)
    Sleep(10)
    WEnd

    [/autoit]
  • TCP - Server empfängt nicht oder nur einmal :(

    • HalliHalloSchat
    • 16. März 2010 um 13:25

    geht er nicht aus dieser Schleife raus, da er nichts empfängt wird doch @error von TCPRecv() gesetzt:


    [autoit]


    While 1
    $Recv = TCPRecv($ConnectedSocket,4096)
    if $Recv <> "" then TrayTip("SERVER","Received " & $Recv,1000)
    if @error then
    ExitLoop
    EndIf
    WEnd

    [/autoit]

    Edit: Frage: wie bekommt man das Eingerückt dargestellt???

  • Tastendrücke hintereinander ablaufen lassen

    • HalliHalloSchat
    • 26. Februar 2010 um 14:26

    wie lange soll es denn zwischen den einzelnen Tastendrücken warten?

    er wartet doch jetzt erst 5 Sekunden, dann immer 1 Sekunde und zum Schluss noch mal 5 Sekunden...

    Stellt sich mir nur die Frage, ob $Button1 richtig gesetzt ist.

  • Liste von AutoIt3Wrapper Einstellungen

    • HalliHalloSchat
    • 26. Februar 2010 um 13:59

    Hallo Leute,

    wo gibt es eine komplette Liste von den AutoIt3Wrapper Einstellungen?

    Gruß!


    EDIT: hab es jetzt gerade gefunden: SciTE\AutoIt3Wrapper\Directives.au3

  • SciTe löscht ZeilenFormatierung

    • HalliHalloSchat
    • 22. Februar 2010 um 13:43

    Die Userdateien brachten leider keinen Erfolg.

    Als ich die SciTEGlobal.properties umbenannt habe, sah SciTe danach völlig kaputt aus, aber die Tabs wurden nicht mehr gelöscht.
    Also muss ja in dieser Datei irgendwo die Einstellung zu finden sein...

    Edit:
    Hier der Erfolg:
    Die Zeile: strip.trailing.spaces=1
    habe ich nun auf 0 gestellt und alles ist wie beim alten!


    Vielen Dank UEZ!!!

  • Obfuscator erzeugt eine Datei als Virus/Wurm

    • HalliHalloSchat
    • 22. Februar 2010 um 10:30

    Firmenvirenscanner... kann ich leider nicht beeinflussen welchen Virenscanner die Firma einsetzt...

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™