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. chip

Beiträge von chip

  • Programm - Ping

    • chip
    • 22. September 2011 um 14:55

    Öhm bis auf den letzten Spoiler sind alle leer XD.

  • CMD-Befehle in AutoIT...

    • chip
    • 22. September 2011 um 14:52
    Zitat von Mike280399


    Wie gesagt, hätte ich @COMSPEC irgendwie durch Hilfe oder anderes herleiten können, wäre ich vielleicht selbst drauf gekommen :)

    Geh in die Hilfe unter Punkt "Häufig gestellte Fragen (FAQ)" findest du:

    Spoiler anzeigen
    Zitat

    5. Wie kann ich DOS-Programme aus AutoIt heraus ausführen?
    Wenn du etwas wie den DOS-Befehl "dir" ausführen möchtest, dann musst du dazu den Kommandozeileninterpreter verwenden (je nach Betriebssystem ist das "command.com" oder "cmd.exe"). Das Makro @Comspec beinhaltet den korrekten Ort dieser Datei. Du solltest den RunWait()-Befehl verwenden, weil es auf die Beendigung des DOS-Programms abwartet, bevor die Ausführung des eigenen Skriptes fortgesetzt wird. Hier ein Beispiel, wie man den DOS-"dir"-Befehl auf das Laufwerk C:\ anwendet (tatsächlich wird folgendes ausgeführt: command.com /c Dir C:\ :(

    RunWait(@COMSPEC & " /c Dir C: ")

  • AutoC++

    • chip
    • 22. September 2011 um 14:47

    Also ich hab mir das nun eine weile überlegt und mir fällt einfach nicht ein was an AutoC++ nun besser sein soll als an normal Autoit. Sehe bei AutoC++ nur eine unschöner Syntax aber einen wirklichen Vorteil nicht oder soll das einfach eine andere Art von AutoItObject sein?. Wäre nett wenn das mal für die etwas langsameren verdeutlichen würdes campweb hehe.

  • Jährliche Foreninventarisierung

    • chip
    • 22. September 2011 um 14:37

    So die jährlichen Foreninventarisierung steht an.

    1. Themen - alle da
    2. Menu - ist auch da
    3. Downloadbereich - voll funktionsfähig
    4. Schnitzel - nicht defekt
    5. Portal - klappt super
    6. Raupi - Reinigung der SB nach wie vor funktionsfähig
    7. Mitgliederliste - alle da

    Inventarisierung ist damit abgeschlossen und jegliches Foreninventar funktioniert *g*

  • CMD-Befehle in AutoIT...

    • chip
    • 22. September 2011 um 14:27

    Hier:

    Spoiler anzeigen
    [autoit]

    If Not FileExists("C:\RegistryBackup") Then
    DirCreate("C:\RegistryBackup")
    EndIf

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

    If FileExists("C:\RegistryBackup\regbackup.reg") Then
    FileDelete("C:\RegistryBackup\regbackup.reg")
    EndIf

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

    RunWait(@COMSPEC & ' /c regedit /e "C:\RegistryBackup\regbackup.reg"')

    [/autoit]
  • CMD-Befehle in AutoIT...

    • chip
    • 22. September 2011 um 14:22
    Zitat von Mike280399

    Meinte den Auszug ausm Wiki:


    Dort steht: Will man Einstellungen zb auf den USB-Stick oder einfach nur auf der Festplatte sichern, muss man sich entweder die Werte raussschreiben, oder das ganze durch ein anderes Script machen lassen, was wiederum ziemlich umständlich ist.

    Das bezieht sich darauf, wenn du Sachen mit Autoit in der Registry schreibst und dann dein Script auf USB-Stick an anderen Rechner mitnimmst es evtl. ncihtmehr geht weil da ja die Registryeinträge nicht sind. Deshalb fängt steht auch dort "Will man Einstellungen" ;).

  • CMD-Befehle in AutoIT...

    • chip
    • 22. September 2011 um 13:53

    Keine Ahnung was mit deinem Edit meinst hehe. Aber ändert nichts daran, dass dich erstmal für eine Sache entscheiden solltest. Es macht schlicht keinen Sinn batch und autoit auf diese weiße wie du es machst zu mixen. Da man alles was mit batch geht auch mit Autoit kann und noch viele mehr.

  • CMD-Befehle in AutoIT...

    • chip
    • 22. September 2011 um 13:42

    *lach* dann solltest dir erst klar darüber werden was du möchtest und dich dann für eines von beidem entscheiden ;). Es ist nämlich recht sinnfrei eine Batch mit Autoit aufzurufen.

  • CMD-Befehle in AutoIT...

    • chip
    • 22. September 2011 um 13:26

    Jetzt mal ganz ehrlich Mike280399, willst du Autoit oder batch lernen?

  • _FFXPath funktioniert nach _FFTabAdd nichtmehr

    • chip
    • 22. September 2011 um 12:07

    Hab grade folgendes Problem. Wenn ich mit _FFTabAdd eine Seite in einem neuen Tab öffnen finden _FFXPath den xpath nicht:

    [autoit]

    _FFTabAdd("http://www.boerse.de/wertpapier/DE0008404005")
    $name = _FFXPath("//*[@id='content_container']/div[1]/h1", "textContent")
    MsgBox(0, "", $name)

    [/autoit]

    Wenn man allerdings schon die Seite in einem Tab offen hat und aktiv dann geht der XPath:

    [autoit]

    $name = _FFXPath("//*[@id='content_container']/div[1]/h1", "textContent")
    MsgBox(0, "", $name)

    [/autoit]
  • CMD-Befehle in AutoIT...

    • chip
    • 22. September 2011 um 09:55
    Zitat von Mike280399
    Code
    if not exist "C:\RegistryBackup" mkdir "C:\RegistryBackup"


    Wenn das Verzeichnis noch net existiert -> Machen

    [autoit]

    If Not FileExists("C:\RegistryBackup") Then
    DirCreate("C:\RegistryBackup")
    EndIf

    [/autoit]
    Zitat von Mike280399
    Code
    if exist "C:\RegistryBackup\regbackup.reg" del "C:\RegistryBackup\regbackup.reg"


    Gibt schon eine Sicherung ? -> Weg damit

    [autoit]

    If FileExists("C:\RegistryBackup\regbackup.reg") Then
    FileDelete("C:\RegistryBackup\regbackup.reg")
    EndIf

    [/autoit]
    Zitat von Mike280399
    Code
    regedit /e "C:\RegistryBackup\regbackup.reg"


    Sichere die Registry unter C:\RegistryBackup\regbackup.reg

    [autoit]

    RegRead

    [/autoit]

    Und des weiteren gibt es etwas ganz tolles. Es nennt sich die Hilfe in der das alles in maximal 5 Minuten gefunden hättest.

  • MsgBox schliessen nach beginn einer Aktion wie z.B. Installation

    • chip
    • 22. September 2011 um 09:28

    So wird die GUI ausgeblendet:

    Spoiler anzeigen
    [autoit]

    #RequireAdmin
    #include <GUIConstants.au3>
    #include <Inet.au3>

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

    #Region ### START Koda GUI section ### Form=C:\Users\Mike\Desktop\AutoIT3-Scripts\Helferchen.kxf
    #AutoIt3Wrapper_Icon=D:\Tools\Iconsammlung\incredigames.ico
    #AutoIt3Wrapper_Outfile_x64=RegBackup.exe
    #AutoIt3Wrapper_Res_Comment=RegBackup
    #AutoIt3Wrapper_Res_Description=Kleines Programm sichern der Registry
    #AutoIt3Wrapper_Res_Fileversion=1.0.0
    #AutoIt3Wrapper_Res_LegalCopyright=Mike
    #AutoIt3Wrapper_Res_Language=1031
    $Form1_1 = GUICreate("Regbackup", 298, 82, 454, 342)
    $Button1 = GUICtrlCreateButton("Los geht`s", 104, 40, 89, 33, 0)
    $Label1 = GUICtrlCreateLabel("Downlad-Registrybackup - ausführen - feddich", 8, 8, 282, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $Button1
    GUISetState(@SW_HIDE)
    ; Download von Regbackup.cmd ( Legt eine Sicherung der Registry unter C:\RegistryBackup ab
    $url2 = "http://mm-edv.eu/DL/regbackup.cmd"
    $filename = StringSplit($url2, "/")
    $filesplit = UBound($filename) - 1
    InetGet($url2, @ScriptDir & "\" & $filename[$filesplit])

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

    ; Ausführen RegistryBackup
    ShellExecuteWait("Regbackup.cmd")

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

    MsgBox(0, "Feddich", " Registry gesichert unter: C:\RegistryBackup")
    EndSwitch
    WEnd

    [/autoit]
  • Alternative zu Tesseract?

    • chip
    • 22. September 2011 um 08:11

    Also erstmal solltes du dir klar werden was es überhaupt ist. Es gibt Javascript und es gibt Java-Applet die bis auf den Namen nichts miteinander zu tuen haben. Ein Javascript-Applet gibt es nicht.

    Da ich aber vermute, dass du ein Java-Applet meint hier mal eine alternative mit Livekursen ohne Java-Applet: http://www.boerse.de/index-aktien/k…69008_list,real

  • WinActivate funktioniert nicht zuverlässig... :(

    • chip
    • 22. September 2011 um 07:58

    Das sollte dein Problem mti den Werbelayern beheben: https://addons.mozilla.org/de/firefox/addon/adblock-plus/

  • WorkBooks.Add^ ERROR - line 152 Excel.au3

    • chip
    • 21. September 2011 um 17:25

    Werte mal die @error Rückgaben aus, dann siehst wo der Fehler steckt.

  • Mehrere Windows screenshots mit fortlaufend nummerierten Dateinamen erstellen

    • chip
    • 21. September 2011 um 13:55

    Meinst das so?

    Spoiler anzeigen
    [autoit]

    #include <File.au3>
    #include <ScreenCapture.au3>

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

    _Main(5)

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

    Func _Main($anzahl)
    Local $hBmp
    $bilder = _FileListToArray(@ScriptDir, "*.jpg")

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

    If @error Then
    $bilder = 1
    Else
    $bilder = $bilder[0] + 1
    EndIf

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

    For $i = $bilder To $bilder + $anzahl Step 1
    $hBmp = _ScreenCapture_Capture("")
    $name = _ScreenCapture_SaveImage("Error_Screenshot" & $i & ".jpg", $hBmp)
    Next
    EndFunc ;==>_Main

    [/autoit]
  • Ubbala - Mike

    • chip
    • 21. September 2011 um 13:40

    Naja für 30 Posts in der Zeit kann man schon noch sagen:

    "Herzlich Willkommen und viel Spaß im Forum ;)"

  • Mehrere Windows screenshots mit fortlaufend nummerierten Dateinamen erstellen

    • chip
    • 21. September 2011 um 12:18

    Hier:

    Spoiler anzeigen
    [autoit]

    #include <ScreenCapture.au3>

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

    _Main()
    Func _Main()
    Local $hBmp

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

    For $i = 1 to 10 Step 1
    $hBmp = _ScreenCapture_Capture ("")
    $name = _ScreenCapture_SaveImage ("Error_Screenshot" & $i & ".jpg", $hBmp)
    Next
    EndFunc ;==>_Main

    [/autoit]
  • Script nach neustart fortsetzen

    • chip
    • 21. September 2011 um 11:36

    Joa, das automatische anmelden weg lassen und jedesmal per Hand :).

  • Script nach neustart fortsetzen

    • chip
    • 21. September 2011 um 11:28

    Nein, das ist eine Funktion die ebenfalls oben dabei ist ;)

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™