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

Beiträge von xamxxl

  • Datein mit Platzhalter downloaden

    • xamxxl
    • 26. Oktober 2010 um 13:59

    Ok danke :)

  • Datein mit Platzhalter downloaden

    • xamxxl
    • 25. Oktober 2010 um 22:25

    Hallo
    Ich habe ein Programm geschrieben und möchte eine Datei von meinem Server downloaden.
    Es soll einfach nach einer Datei mit der Endung .ini auf dem Server nachgucken. Die Platzhalter mit * und % klappen nicht :I
    Ich habe schon einiges ausprobiert. Womit kann ich den ersten Teil Variabel machen sodass es nur auf die Datei Endung ankommt ?
    Danke :)

  • Inetgetsize oder getinfo,1

    • xamxxl
    • 16. Mai 2010 um 21:03

    k danke ... habs :D

  • Inetgetsize oder getinfo,1

    • xamxxl
    • 16. Mai 2010 um 20:26

    mhh danke :)
    ne mehr code ist eig. nicht nötig .
    Es ist leider nicht nur eine datei die der übeprüfen muss, sondern so cirka 50 stück. Mein Programm liest eine combo box aus und damit guckt der dann nach welche dateien dort sind und überprüft die Größe. Wenn ich zweimal drücke kommt klappt ja alles. Nur leider nicht beim ersten mal.

  • Inetgetsize oder getinfo,1

    • xamxxl
    • 16. Mai 2010 um 19:36

    Hallo :)
    Ich wollte einen downloader/updater bauen und der soll gucken ob es online eine neue Version gibt.
    Das klappt leider erst wenn ich den Knopf zweimal drücke.
    Ich vergleiche die Größe der Version aus dem Internet (a) mit der in einem Ordner (b) und wenn a und b verschieden groß sind soll er die neue downloaden.
    Leider klappt halt inetgetsize nicht. Ich habe es auch mit inetgetinfo ,1 ausprobiert und z.B. inetgetsize für 5 Sekunden in eine Schleife gepackt. Leider hat nichts funktioniert. Ihr seid sozusagen meine letzte Hoffnung :D
    MfG Xamxxl

    [autoit]

    $sizeKeys = Inetgetsize ("xx", 1)
    $Keys = FileGetSize(@ScriptDir & "xx")

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

    If $Keys <> $sizeKeys Then
    GUICtrlSetData($Label4, "Update wird geladen!")

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Hilfe mit _VersionCompare etc. (updater)

    • xamxxl
    • 2. Mai 2010 um 16:32

    bei mir kommt dann Du hast einen ungültigen oder nicht mehr gültigen Verweis aufgerufen.
    Zurück zur vorherigen Seite :(

  • Hilfe mit _VersionCompare etc. (updater)

    • xamxxl
    • 2. Mai 2010 um 16:18

    Hi
    Ja , ich habe die Sufu benutzt und es kamen nur 2 Beiträge von einem Website Updater (gesuchter Begriff:updater bauen)
    und auch nach _VersionCompare wo ich auf einen Thread namens eigene Updatefunktion einbauen...ideen gestoßen bin , der mir aber leider auch nicht weitergeholfen hat.
    Ich möchte einen Updater bauen , der die Version von einem Programm vom Pc mit einer vergleicht die runtergeladen werden kann und ausgibt ( meinetwegen in einer msg. box) ob es eine neue Version gibt.
    Dann kommt ein Knopf namens Download der mit inetget funktioniert.( wie kann ich eigentlich einen download Status ( hilfe von inetgetinfo?) einbauen ?)
    Hier ist der komplett unreife Quellcode
    Thx!

    [autoit]

    #include
    #include
    #Include
    #Region ### START Koda GUI section ### Form=
    $Form2 = GUICreate("Makro Master Updater", 256, 150, 694, 323)
    $Button1 = GUICtrlCreateButton("Download", 80, 88, 97, 41)
    $Button2 = GUICtrlCreateButton("Check", 96, 48, 57, 33)
    $Label1 = GUICtrlCreateLabel("Status", 0, 16, 252, 17, $SS_CENTER)
    GUICtrlSetFont(-1, 10, 800, 0, "Segoe UI")
    GUICtrlSetColor(-1, 0x008080)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $Button2
    $hDownload = InetGet("http://downloads.makro-master.de/DE/Makro-Master%203.3.exe", "Makro Master.exe", 1)
    $sVersion1=InetGetInfo("http://downloads.makro-master.de/DE/Makro-Master%203.3.exe", "Makro Master.exe")
    $sVersion2= "Makro Master 3.4"
    $compare=_VersionCompare($sVersion1, $sVersion2)
    GUICtrlSetData ($Label1, $compare)
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $hDownload = InetGet("http://downloads.makro-master.de/DE/Makro-Master%203.3.exe", "Makro Master.exe", 1)
    $sVersion1=InetGetInfo("http://downloads.makro-master.de/DE/Makro-Master%203.3.exe", "Makro Master.exe")
    $sVersion2= "Makro_Master_2.2"
    $compare=_VersionCompare($sVersion1, $sVersion2)
    If $compare= -1 Then
    InetGet("http://downloads.makro-master.de/DE/Makro-Master%203.3.exe", "Makro Master.exe", 1)
    Sleep(500)
    Sleep(500)
    Sleep(500)
    GUICtrlSetData ($Label1, ".exe wurden geupdated")
    ElseIf $compare= 0 Then
    GUICtrlSetData ($Label1, "fail")
    Sleep(500)
    GUICtrlSetData ($Label1, "fail")
    Sleep(500)
    GUICtrlSetData ($Label1, "fail")
    Sleep(500)
    GUICtrlSetData ($Label1, ".exe wurden geupdated")
    EndIf
    EndSwitch
    WEnd

    [/autoit][autoit][/autoit][autoit][/autoit]
  • GUICtrlCreateCombo hilfe

    • xamxxl
    • 8. April 2010 um 16:27

    ahh verstanden :D danke

  • GUICtrlCreateCombo hilfe

    • xamxxl
    • 8. April 2010 um 16:18

    Hi
    Ich habe jetzt eine Gui aufgebaut , aber die wird mir leider ein bisschen zu groß ^^
    Desshalb will ich lieber so eine ComboBox machen , aber ich weiß nicht wie man eine function machen kann , die bestimmte sachen macht wenn was bestimmtest in der combo box ausgewählt wird :(

    Hier der Code

    [autoit]

    #include <GUIConstants.au3>

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

    GUICreate("My GUI") ; will create a dialog box that when displayed is centered

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

    GUICtrlCreateCombo ("", 10,10)

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

    GUICtrlSetData(-1,"item1|item2|item3", "item3")
    $Radio1 = GUICtrlCreateRadio("Paladin 20-30", 36, 107, 145, 33)
    GUISetState () ; will display an empty dialog box with a combo control with focus on

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

    ; Run the GUI until the dialog is closed
    While 1
    $msg = GUIGetMsg()

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    Wend

    [/autoit]

    Das ist der Standard Code aus der Autoit Hilfe aus dem forum :)
    Mit dem Befehl hab ich noch nie gearbeitet .
    Danke für jede Antwort

  • Datein in ein Verzeichnis kopieren mit Autoit klappt nicht

    • xamxxl
    • 2. April 2010 um 18:58

    Raupi ...
    ich habe oben extra 2mal geschrieben das es nicht um den bot geht , sondern das ich meine makros sofort in den wow ordner kopieren kann ...

    @Schnitzel

    Danke !
    Echt toll das du so lange durchgehalten hast xD ^^
    thx

  • Datein in ein Verzeichnis kopieren mit Autoit klappt nicht

    • xamxxl
    • 2. April 2010 um 18:34

    ok danke :D klappt echt toll mit dem auswählen ^^
    aber das eigentliche problem geht nicht xD
    das war ja das eigentliche problem

  • Datein in ein Verzeichnis kopieren mit Autoit klappt nicht

    • xamxxl
    • 2. April 2010 um 18:21

    also einmal , es klappt leider nicht :P
    und $var=FileSelectFolder("Ordner wählen","") ----
    wenn ich jetzt einen button einstelle das der auf klick diese funktion ausführt , sehe ich dann das verzeichnis das ich angeklickt hab ?

  • Datein in ein Verzeichnis kopieren mit Autoit klappt nicht

    • xamxxl
    • 2. April 2010 um 18:04

    Also ich habe jetzt folgenden Code

    [autoit]


    #include <GUIConstants.au3>

    #region ### START Koda GUI section ### Form=c:\users\max\desktop\test.kxf
    $Form1_1 = GUICreate("Form1", 633, 454, 193, 115)
    $Group1 = GUICtrlCreateGroup("Makro-Master", 32, 96, 561, 257)
    $Den_Path_zu_deinem_WoW_Char = GUICtrlCreateLabel("Den_Path_zu_deinem_WoW_Char", 104, 128, 171, 17)
    $Input1 = GUICtrlCreateInput("Der Pfad ", 360, 128, 225, 21)
    $Er_ist_in_Wow_Wtf_Account_DEINACCOUNT_DEINSERVER_DEINCHAR = GUICtrlCreateLabel("Er_ist_in_Wow_Wtf_Account_DEINACCOUNT_DEINSERVER_DEINCHAR", 40, 168, 366, 17)
    $Jaeger = GUICtrlCreateRadio("Jaeger", 56, 208, 65, 33)
    $Krieger = GUICtrlCreateRadio("Krieger", 152, 208, 65, 33)
    $Schami = GUICtrlCreateRadio("Schami", 240, 208, 65, 33)
    $Schurke = GUICtrlCreateRadio("Schurke", 328, 208, 65, 33)
    $Magier = GUICtrlCreateRadio("Magier", 416, 208, 65, 33)
    $Dudu = GUICtrlCreateRadio("Dudu", 56, 248, 65, 25)
    $Kriegerr = GUICtrlCreateRadio("Kriegerr", 152, 248, 81, 33)
    $Paladin = GUICtrlCreateRadio("Paladin", 240, 248, 73, 33)
    $Todesritter = GUICtrlCreateRadio("Todesritter", 328, 248, 73, 33)
    $Hexenmeister = GUICtrlCreateRadio("Hexenmeister", 416, 248, 89, 33)
    $Bild_anzeigen = GUICtrlCreateButton("Bild_anzeigen", 88, 296, 185, 41, 0)
    $Start = GUICtrlCreateButton("Start", 328, 296, 209, 41, 0)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)
    #endregion ### END Koda GUI section ###

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Start ; Beim klick auf den Start Button
    If BitAND(GUICtrlGetState($Dudu), $GUI_CHECKED) Then ; Falls angeklickt
    $sZielPfad = GUICtrlRead($Input1) ; Pfad auslesen
    FileCopy ( "C:\Users\Max\Desktop\Mein Starter\macros-cache.txt", $Input1 , 1 )
    EndIf
    EndSwitch
    WEnd

    [/autoit]

    Hier download: Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Dateien

    test.au3 2,13 kB – 293 Downloads
  • Datein in ein Verzeichnis kopieren mit Autoit klappt nicht

    • xamxxl
    • 2. April 2010 um 17:37

    ehrlich gesagt hatte ich das zuerst ausprobiert... benutz den code doch mal und setze eine datei ein die die dahin kopieren willst ...
    bei mir klappt das leider nicht :(

  • Datein in ein Verzeichnis kopieren mit Autoit klappt nicht

    • xamxxl
    • 2. April 2010 um 17:21

    ja.. hab ich auch schon nachgeguckt...
    findest du da ein fehler ?

  • Datein in ein Verzeichnis kopieren mit Autoit klappt nicht

    • xamxxl
    • 2. April 2010 um 17:04

    Hi
    Bitte nicht sofort closen weil es nicht um WoW bots geht etc. sondern um den Befehl und der klappt bei mir nicht !

    Ich habe folgenden Code (mit hilfe von Seubo!)

    [autoit]

    #include

    #region ### START Koda GUI section ### Form=c:\users\max\desktop\test.kxf
    $Form1_1 = GUICreate("Form1", 633, 454, 193, 115)
    $Group1 = GUICtrlCreateGroup("Makro-Master", 32, 96, 561, 257)
    $Den_Path_zu_deinem_WoW_Char = GUICtrlCreateLabel("Den_Path_zu_deinem_WoW_Char", 104, 128, 171, 17)
    $Input1 = GUICtrlCreateInput("Input1", 360, 128, 225, 21)
    $Er_ist_in_Wow_Wtf_Account_DEINACCOUNT_DEINSERVER_DEINCHAR = GUICtrlCreateLabel("Er_ist_in_Wow_Wtf_Account_DEINACCOUNT_DEINSERVER_DEINCHAR", 40, 168, 366, 17)
    $Jaeger = GUICtrlCreateRadio("Jaeger", 56, 208, 65, 33)
    $Krieger = GUICtrlCreateRadio("Krieger", 152, 208, 65, 33)
    $Schami = GUICtrlCreateRadio("Schami", 240, 208, 65, 33)
    $Schurke = GUICtrlCreateRadio("Schurke", 328, 208, 65, 33)
    $Magier = GUICtrlCreateRadio("Magier", 416, 208, 65, 33)
    $Dudu = GUICtrlCreateRadio("Dudu", 56, 248, 65, 25)
    $Kriegerr = GUICtrlCreateRadio("Kriegerr", 152, 248, 81, 33)
    $Paladin = GUICtrlCreateRadio("Paladin", 240, 248, 73, 33)
    $Todesritter = GUICtrlCreateRadio("Todesritter", 328, 248, 73, 33)
    $Hexenmeister = GUICtrlCreateRadio("Hexenmeister", 416, 248, 89, 33)
    $Bild_anzeigen = GUICtrlCreateButton("Bild_anzeigen", 88, 296, 185, 41, 0)
    $Start = GUICtrlCreateButton("Start", 328, 296, 209, 41, 0)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)
    #endregion ### END Koda GUI section ###

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Start ; Beim klick auf den Start Button
    If BitAND(GUICtrlGetState($Dudu), $GUI_CHECKED) Then ; Falls angeklickt
    $sZielPfad = GUICtrlRead($Input1) ; Pfad auslesen
    DirCopy ( "C:\Users\Max\Desktop\Mein Starter\macros-cache.txt", "C:\Program Files\AutoIt3" [, 1] ); Datei kopieren (9 = Überschreiben (1) + Verzeichnis automatisch erstellen (8))
    EndIf
    EndSwitch
    WEnd

    [/autoit]

    Er soll die Datei.jpg in den $sZielpfad kopieren bzw. auch überschreiben wenn die Variabel $dudu angetickt ist.
    Er macht leider nichts ^^

    Help pls :D


    (nicht closen ... es geht nicht um das spiel sondern um den befehl)

  • Anfänger frage zu meinem Projekt :)

    • xamxxl
    • 2. April 2010 um 11:18

    Sry das meine antwort so lange gedauert hat ^^
    ich habe jetzt meine sachen die ich für die funktionen eingesetzt habe rausgenommen weil eigentlich GAR NICHTS geklappt hat :(

    [autoit]

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=c:\users\max\desktop\test.kxf
    $Form1_1 = GUICreate("Form1", 633, 454, 193, 115)
    $Group1 = GUICtrlCreateGroup("Makro-Master", 32, 96, 561, 257)
    $Den_Path_zu_deinem_WoW_Char = GUICtrlCreateLabel("Den_Path_zu_deinem_WoW_Char", 104, 128, 171, 17)
    $Input1 = GUICtrlCreateInput("Input1", 360, 128, 225, 21)
    $Er_ist_in_Wow_Wtf_Account_DEINACCOUNT_DEINSERVER_DEINCHAR = GUICtrlCreateLabel("Er_ist_in_Wow_Wtf_Account_DEINACCOUNT_DEINSERVER_DEINCHAR", 40, 168, 366, 17)
    $Jaeger = GUICtrlCreateRadio("Jaeger", 56, 208, 65, 33)
    $Krieger = GUICtrlCreateRadio("Krieger", 152, 208, 65, 33)
    $Schami = GUICtrlCreateRadio("Schami", 240, 208, 65, 33)
    $Schurke = GUICtrlCreateRadio("Schurke", 328, 208, 65, 33)
    $Magier = GUICtrlCreateRadio("Magier", 416, 208, 65, 33)
    $Dudu = GUICtrlCreateRadio("Dudu", 56, 248, 65, 25)
    $Kriegerr = GUICtrlCreateRadio("Kriegerr", 152, 248, 81, 33)
    $Paladin = GUICtrlCreateRadio("Paladin", 240, 248, 73, 33)
    $Todesritter = GUICtrlCreateRadio("Todesritter", 328, 248, 73, 33)
    $Hexenmeister = GUICtrlCreateRadio("Hexenmeister", 416, 248, 89, 33)
    $Bild_anzeigen = GUICtrlCreateButton("Bild_anzeigen", 88, 296, 185, 41, 0)
    $Start = GUICtrlCreateButton("Start", 328, 296, 209, 41, 0)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

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

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

    EndSwitch
    WEnd

    [/autoit]
  • Anfänger frage zu meinem Projekt :)

    • xamxxl
    • 2. April 2010 um 09:50

    Hi
    Ich habe mir eine GUI und ein kleines script aufgebaut... aber atm komme ich leider nicht weiter :(
    in dem programm muss eigentlich nur ein dateipfad angegeben wird , wo eine datei reinkopiert wird und die dortige überschreibt...

    wenn das fertig ist soll ein extra fenster mit foto geöffnet werden ...

    eigentlich nicht so schwer glaub ich aber da ich erst gestern damit angefangen hab und durchgelesen hab kapier ich das nicht so ganz ^^

    danke für jede hilfe

    (ja google wurde auch schon benutzt)

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™