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

Beiträge von Ineluki

  • Favicon aus HTML-Code extrahieren

    • Ineluki
    • 9. Juli 2010 um 18:58
    [autoit]

    #include <String.au3>
    #include <Array.au3>
    $url="http://www.bing.com/"
    $a=_StringBetween($url, "http://", "/")
    _ArrayDisplay($a)
    ;oder
    $a=StringRegExp($url, "http://(.*)/", 3)
    _ArrayDisplay($a)

    [/autoit]
  • Favicon aus HTML-Code extrahieren

    • Ineluki
    • 9. Juli 2010 um 18:42

    Was klappt hierdran denn nicht?:

    [autoit]

    #include <String.au3>
    #include <INet.au3>
    $aIconURL = _StringBetween(_INetGetSource("http://autoit.de/index.php?page=Portal"), '<link rel="shortcut icon" href="', '" type=')
    MsgBox(262144 + 64, "Favicon-URL", $aIconURL[0])

    [/autoit]
  • Itemloader filtern

    • Ineluki
    • 9. Juli 2010 um 09:48

    In dem Fall, soll es einem Admin die Arbeit erleichtern, die Drops zu veränder ;)

  • Itemloader filtern

    • Ineluki
    • 9. Juli 2010 um 09:44

    Steht doch im ersten Post ;) Es soll ein Dropeditor werden ;)

  • Itemloader filtern

    • Ineluki
    • 9. Juli 2010 um 09:41
    Spoiler anzeigen
    [autoit]

    #include <GUIListView.au3>
    Opt("GUIOnEventMode", 1)
    $hGUI = GUICreate("Test", 500, 600)
    GUISetOnEvent(-3, "close")
    $hCombo = GUICtrlCreateCombo("", 20, 20, 400, 500)
    GUICtrlSetOnEvent(-1, "bla")
    GUISetState()
    $itemnames = propitemget_itemname("propItem.txt.txt")
    If IsArray($itemnames) Then
    $inames = $itemnames[0]
    For $x = 1 To UBound($itemnames) - 1
    If $itemnames[$x] <> "" Then $inames &= "|" & $itemnames[$x]
    Next
    GUICtrlSetData($hCombo, $inames)
    Else
    MsgBox(0, "", $itemnames)
    EndIf

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

    While 1
    WEnd
    Func propitemget_itemname($propitempath)
    Return StringRegExp(FileRead($propitempath), "IDS_PROPITEM_TXT_\w*\s([\w ()äÄöÖüÜ.]*)", 3)
    EndFunc ;==>propitemget_itemname
    Func propitemget_itemverweis($propitempath, $itemname)
    Return StringRegExp(FileRead($propitempath), "(IDS_PROPITEM_TXT_\w*)\s" & $itemname, 3)
    EndFunc ;==>propitemget_itemverweis

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

    Func propitemget_itemdefine($propitempath, $itemverweis)
    Return StringRegExp(FileRead($propitempath), "(II_[\w_]*)\s" & $itemverweis, 3)
    EndFunc ;==>propitemget_itemdefine
    Func bla()
    Local $BliBlaBlubb
    $Z = propitemget_itemverweis("propItem.txt.txt", GUICtrlRead($hCombo))
    If IsArray($Z) Then $BliBlaBlubb = propitemget_itemdefine("propItem.txt", $Z[0])
    If IsArray($BliBlaBlubb) Then
    FileOpen("propmoverex.inc", 1)
    FileWrite("propmoverex.inc", "DropItem(" & $BliBlaBlubb[0] & ", 200000000, 0, 1);" & @CRLF)
    FileClose("propmoverex.inc")
    EndIf
    EndFunc ;==>bla
    Func close()
    Exit
    EndFunc ;==>close

    [/autoit]


    Das Problem bestand darin, dass die Variable $BliBlaBlubb nur deklariert wurde, wenn $Z ein Array ist. Ob $Z nun ein Array ist oder nicht, AutoIt meckert rum, dass $BliBlaBlubb villeicht noch nicht deklariert ist. Ein Local $BliBlaBlubb löst das Problem. Es deklariert $BliBlaBlubb für die Funktion und überschreibt es immer mit dem neuen Wert, wenn $Z ein Array ist.
    Wie du die Itembeschreibungen rausfiltern kannst, weiß ich leider immernoch nicht.

  • Programm De- und Installieren - Windows7

    • Ineluki
    • 9. Juli 2010 um 09:31

    Zu 2:

    [autoit]

    #RequireAdmin

    [/autoit]


    an den Anfang des Scripts schreiben. Wenn man es nun startet, kommt diese Sicherheitsabfrage, die der User manuell bestätigen muss. Danach sollte diese Frage nichtmehr auftauchen.

  • Script einiger maßen Schützen

    • Ineluki
    • 9. Juli 2010 um 09:29

    Wenn du einen Obusfactor, TheMidia und/oder ASPack und optional noch UPX drüberhaust, dann hast du schon einen relativ guten Schutz.

  • StringRegExp funktioniert noch nicht so, wie ich will

    • Ineluki
    • 8. Juli 2010 um 13:29
    [autoit]

    $aWorter = StringRegExp($sText, "^\[.*\]", 3)

    [/autoit]


    Das * steht nicht für einen beliebigen String, sondern für eine beliebige Wiederholung des vorhergehenden Zeichens

  • 2 Arrays mit istzuweißungen (hochzählfunktion gesucht)

    • Ineluki
    • 7. Juli 2010 um 18:52
    [autoit]

    For $x=0 to Ubound($arrayA)-1
    If $combo=$ArrayA[$x] Then $combo=$ArrayB[$x]
    Next

    [/autoit]
  • warum geht mein script nicht ? help

    • Ineluki
    • 7. Juli 2010 um 14:07
    Code
    program  	Der komplette Pfad des Programms (.EXE, .BAT, .COM oder .PIF), die ausgeführt werden soll. (siehe Bemerkungen)
  • ShellExecute Eigenschaften ("properties")

    • Ineluki
    • 7. Juli 2010 um 10:51

    Wieso sehr schwer? Ein GUI mti ein paar Tabs, wenn nur die Infos gezeigt werden sollen, könenn manche Buttons weg, ...

  • ShellExecute Eigenschaften ("properties")

    • Ineluki
    • 7. Juli 2010 um 10:35

    Du kannst ja eine Gui erstellen, die genau so aussieht ^^

  • [ tutorial ] GUI's in AutoIt

    • Ineluki
    • 6. Juli 2010 um 19:44

    Wenn er nur wissen will, wie man ein GUI erstellt, dann brauch er nicht GUICtrlCreate... sondern nur GUICreate und nicht ein 218 Zeilen langes Beispiel ;)

  • [ tutorial ] GUI's in AutoIt

    • Ineluki
    • 6. Juli 2010 um 19:38

    Ich meinte insbesondere das hier:

    Zitat von BurakSZ
    Beispiel GUI
    [autoit]

    #include <AVIConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <ButtonConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <ComboConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <DateTimeConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <EditConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <GUIConstantsEx.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <GUIListBox.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <ListViewConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <SliderConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <StaticConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <TabConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <TreeViewConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    #include <WindowsConstants.au3> ;Diese Funktion bindet dieses Skript (in <>)mit in das Skript rein
    Opt("TrayMenuMode", 1) ;Diese Funktion setzt den Tray-Menü-Modus auf 1 (ohne Standartmenü)
    #Region ### START Koda GUI section ### Form=C:\Users\Burak\Desktop\Tutorial\beispiel.kxf
    $Form1 = GUICreate("Beispiel GUI", 818, 382) ;Diese Funktion erstellt ein GUI-Fenster
    $MenuItem1 = GUICtrlCreateMenu("&Datei") ;Diese Funktion erstellt ein Menüleisten Control
    $MenuItem2 = GUICtrlCreateMenuItem("Verstecken", $MenuItem1) ;Diese Funktion erstellt ein Menu-Item Control
    $MenuItem3 = GUICtrlCreateMenuItem("Beenden", $MenuItem1) ;Diese Funktion erstellt ein Menu-Item Control
    $Label1 = GUICtrlCreateLabel("Label1", 8, 40, 36, 17) ;Diese Funktion erstellt ein Label-Control
    $Input1 = GUICtrlCreateInput("Input1", 8, 64, 121, 21) ;Diese Funktion erstellt ein Input-Control
    $Edit1 = GUICtrlCreateEdit("Edit", 8, 88, 185, 89) ;Diese Funktion erstellt ein Edit-Control
    $Button1 = GUICtrlCreateButton("Button1", 8, 176, 75, 25, $WS_GROUP) ;Diese Funktion erstellt ein Button-Control
    $Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 8, 200, 97, 17) ;Diese Funktion erstellt ein Checkbox-Control
    $Radio1 = GUICtrlCreateRadio("Radio1", 8, 216, 57, 17) ;Diese Funktion erstellt ein Radio-Control
    $Radio2 = GUICtrlCreateRadio("Radio2", 72, 216, 57, 17) ;Diese Funktion erstellt ein Radio-Control
    $List1 = GUICtrlCreateList("", 8, 232, 121, 97) ;Diese Funktion erstellt ein List-Control
    GUICtrlSetData(-1, "Beispiel 1|Beispiel 2|Beispiel 3") ;Diese Funktion setzt den Inhalt des List-Controls
    $Combo1 = GUICtrlCreateCombo("Combo1", 8, 336, 145, 25) ;Diese Funktion erstellt ein Combo-Control
    GUICtrlSetData(-1, "Beispiel 1|Beispiel 2|Beispiel 3") ;Diese Funktion setzt den Inhalt des Combo-Controls
    $Pic1 = GUICtrlCreatePic("C:\Program Files\AutoIt3\Examples\GUI\logo4.gif", 208, 0, 185, 100, BitOR($SS_NOTIFY, $WS_GROUP, $WS_CLIPSIBLINGS)) ;Diese Funktion erstellt ein Pic (Bild)-Control
    $Input2 = GUICtrlCreateInput("1", 208, 112, 40, 21) ;Diese Funktion erstellt ein Input-Control für den Updown-Control
    GUICtrlSetLimit(-1, 999, 1) ;Diese Funktion setzt das Limit des Input-Controls
    $Updown1 = GUICtrlCreateUpdown(-1) ;Diese Funktion erstellt ein Updown-Control für das Input-Control
    GUICtrlSetLimit(-1, 999, 1) ;Diese Funktion setzt das Limit des Updown-Controls
    $Avi1 = GUICtrlCreateAvi("C:\Program Files\AutoIt3\Examples\GUI\sampleAVI.avi", -1, 208, 144, 32, 32, $ACS_AUTOPLAY) ;Diese Funktion erstellt ein Avi-Control das automatisch startet ($ACS_AUTOPLAY)
    $Slider1 = GUICtrlCreateSlider(208, 184, 150, 29) ;Diese Funktion erstellt ein Slider-Control
    GUICtrlSetData(-1, 50) ;Diese Funktion setzt die Position des Slider-Controls
    $Label2 = GUICtrlCreateLabel("50", 208, 216, 20, 17) ;Diese Funktion erstellt ein Label-Control für die Anzeige der Position des Slider-Controls
    $Date1 = GUICtrlCreateDate("", 208, 240, 186, 21) ;Diese Funktion erstellt ein Datums-Control
    $MonthCal1 = GUICtrlCreateMonthCal("", 408, 0, 196, 164) ;Diese Funktion erstellt ein Monatskalender-Control
    $TreeView1 = GUICtrlCreateTreeView(208, 264, 185, 89) ;Diese Funktion erstellt ein TreeView-Control
    $TreeView1_0 = GUICtrlCreateTreeViewItem("Beispiel 1", $TreeView1) ;Diese Funktion erstellt ein TreeView-Item zu dem TreeView-Control
    $TreeView1_1 = GUICtrlCreateTreeViewItem("Beispiel 1 Item 1", $TreeView1_0) ;Diese Funktion erstellt ein TreeView-Item zu dem TreeView-Control
    $TreeView1_2 = GUICtrlCreateTreeViewItem("Beispiel 1 Item 2", $TreeView1_0) ;Diese Funktion erstellt ein TreeView-Item zu dem TreeView-Control
    $TreeView1_3 = GUICtrlCreateTreeViewItem("Beispiel 2", $TreeView1) ;Diese Funktion erstellt ein TreeView-Item zu dem TreeView-Control
    $TreeView1_4 = GUICtrlCreateTreeViewItem("Beispiel 1 Item 1", $TreeView1_3) ;Diese Funktion erstellt ein TreeView-Item zu dem TreeView-Control
    $ListView1 = GUICtrlCreateListView("Beispiel 1|Beispiel 2", 408, 184, 200, 174) ;Diese Funktion erstellt ein ListView-Control
    GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 98) ;Diese Funktion setzt die Breite der Spalte 1
    GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 98) ;Diese Funktion setzt die Breite der Spalte 2
    $ListView1_0 = GUICtrlCreateListViewItem("Beispiel 1 Item 1|Beispiel 2 Item 1", $ListView1) ;Diese Funktion erstellt ein ListView-Item zu dem ListView-Control
    $ListView1_1 = GUICtrlCreateListViewItem("Beispiel 1 Item 2", $ListView1) ;Diese Funktion erstellt ein ListView-Item zu dem ListView-Control
    $ListView1_2 = GUICtrlCreateListViewItem("|Beispiel 2 Item 2", $ListView1) ;Diese Funktion erstellt ein ListView-Item zu dem ListView-Control
    $ListView1_3 = GUICtrlCreateListViewItem("Beispiel 2 Item 3", $ListView1) ;Diese Funktion erstellt ein ListView-Item zu dem ListView-Control
    $Tab1 = GUICtrlCreateTab(616, 0, 193, 81) ;Diese Funktion erstellt ein Tab-Control
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH + $GUI_DOCKHEIGHT) ;Diese Funktion setzt die Größenänderungen für das Tab-Control
    $TabSheet1 = GUICtrlCreateTabItem("Beispiel 1") ;Diese Funktion erstellt ein Tab-Item zu dem Tab-Control
    $Button2 = GUICtrlCreateButton("Beispiel 1 Button", 624, 40, 91, 25, $WS_GROUP) ;Diese Funktion erstellt ein Button-Control in dem Tab-Control
    $TabSheet2 = GUICtrlCreateTabItem("Beispiel 2") ;Diese Funktion erstellt ein Tab-Item zu dem Tab-Control
    $Button3 = GUICtrlCreateButton("Beispiel 2 Button", 624, 40, 91, 25, $WS_GROUP) ;Diese Funktion erstellt ein Button-Control in dem Tab-Control
    GUICtrlCreateTabItem("") ;Diese Funktion schließt das Tab-Control
    $Obj1 = ObjCreate("Shell.Explorer.2") ;Diese Funktion erstellt ein Objekt
    $Obj1_ctrl = GUICtrlCreateObj($Obj1, 616, 88, 192, 264) ;Diese Funktion bindet das Objekt in das GUI-Fenster ein
    $MenuItem5 = TrayCreateItem("Wiederherstellen") ;Diese Funktion erstellt ein Tray-Item in das vorhande Tray-Menu
    $MenuItem6 = TrayCreateItem("Verstecken") ;Diese Funktion erstellt ein Tray-Item in das vorhande Tray-Menu
    $MenuItem7 = TrayCreateItem("Minimieren") ;Diese Funktion erstellt ein Tray-Item in das vorhande Tray-Menu
    $MenuItem8 = TrayCreateItem("Beenden") ;Diese Funktion erstellt ein Tray-Item in das vorhande Tray-Menu
    GUISetState() ;Diese Funktion kann ohne Parameter angegeben werden, sie dient dazu das GUI-Fenster sichtbar zu machen
    #EndRegion ### END Koda GUI section ###

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

    While 1 ;Diese Schleife dient dazu, dass das GUI-Fenster unendlich lang offen bleibt, bis es vom Benutzer geschlossen wird. (Endlosschleife)
    $nGUIMsg = GUIGetMsg()
    $nTRAYMsg = TrayGetMsg()
    Switch $nGUIMsg
    Case $MenuItem2
    _Hide()
    Case $MenuItem3, $GUI_EVENT_CLOSE
    _Exit()
    Case $Label1
    _Label1()
    Case $Button1
    _Button1()
    Case $Checkbox1
    _Checkbox1()
    Case $Radio1
    _Radio1()
    Case $Radio2
    _Radio2()
    Case $List1
    _List1()
    Case $Combo1
    _Combo1()
    Case $Pic1
    _Pic1()
    Case $Updown1
    _Updown1()
    Case $Slider1
    _Slider1()
    Case $Label2
    _Label2()
    Case $Date1
    _Date1()
    Case $MonthCal1
    _MonthCal1()
    Case $Button2
    _Button2()
    Case $Button3
    _Button3()
    EndSwitch
    Switch $nTRAYMsg
    Case $MenuItem5
    _TrayRestore()
    Case $MenuItem6
    _TrayHide()
    Case $MenuItem7
    _TrayMinimize()
    Case $MenuItem8
    _Exit()
    EndSwitch

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

    WEnd ;Diese Schleife schließt die Endlosschleife

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

    Func _Exit()
    GUIDelete($Form1) ;Diese Funktion löscht das GUI-Fenster
    Exit ;Diese Funktion beendet das Skript
    EndFunc

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

    Func _Hide()
    GUISetState(@SW_HIDE) ;Die Funktion versteckt das GUI-Fenster
    EndFunc

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

    Func _Label1()
    MsgBox(0, "", "Label1 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Button1()
    MsgBox(0, "", "Button1 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Checkbox1()
    If BitAND(GUICtrlRead($Checkbox1), $GUI_CHECKED) = $GUI_CHECKED Then
    MsgBox(0, "", "Checkbox1 wurde angekreuzt") ;Zeigt eine MessageBox
    Else
    MsgBox(0, "", "Checkbox1 wurde ausgekreuzt") ;Zeigt eine MessageBox
    EndIf
    EndFunc

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

    Func _Radio1()
    MsgBox(0, "", "Radio1 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Radio2()
    MsgBox(0, "", "Radio2 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _List1()
    If GUICtrlRead($List1) <> "" Then
    MsgBox(0, "", GUICtrlRead($List1) & " in List1 wurde angeklickt") ;Zeigt eine MessageBox
    Else
    MsgBox(0, "", "List1 wurde angeklickt") ;Zeigt eine MessageBox
    EndIf
    EndFunc

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

    Func _Combo1()
    MsgBox(0, "", "Combo1 wurde in " & GUICtrlRead($Combo1) & " umgeändert") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Pic1()
    MsgBox(0, "", "Pic1 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Updown1()
    MsgBox(0, "", "Updown1 wurde angeklickt und Input2 wurde der Wert " & GUICtrlRead($Input2) & " zugewiesen") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Slider1()
    GUICtrlSetData($Label2, GUICtrlRead($Slider1))
    EndFunc

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

    Func _Label2()
    MsgBox(0, "", "Label2 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Date1()
    MsgBox(0, "", "Date1 wurde auf " & GUICtrlRead($Date1) & " gesetzt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _MonthCal1()
    MsgBox(0, "", "Date1 wurde auf " & GUICtrlRead($MonthCal1) & " gesetzt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Tab1()
    MsgBox(0, "", "Tab1 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Button2()
    MsgBox(0, "", "Button2 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _Button3()
    MsgBox(0, "", "Button3 wurde angeklickt") ;Zeigt eine MessageBox
    EndFunc

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

    Func _TrayRestore()
    TrayItemSetState($MenuItem5, 4) ;Entfernt das Häckchen das ensteht, wenn der Benutzer das Tray-Item anklickt
    GUISetState(@SW_SHOW) ;Diese Funktion zeigt das GUI-Fenster
    GUISetState(@SW_RESTORE) ;Diese Funktion stellt das GUI-Fenster wieder her
    EndFunc

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

    Func _TrayMinimize()
    TrayItemSetState($MenuItem7, 4) ;Entfernt das Häckchen das ensteht, wenn der Benutzer das Tray-Item anklickt
    GUISetState(@SW_MINIMIZE) ;Diese Funktion minimiert das GUI-Fenster
    EndFunc

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

    Func _TrayHide()
    TrayItemSetState($MenuItem6, 4) ;Entfernt das Häckchen das ensteht, wenn der Benutzer das Tray-Item anklickt
    GUISetState(@SW_HIDE) ;Diese Funktion versteckt das GUI-Fenster
    EndFunc

    [/autoit]
    Alles anzeigen


    Ist ja toll, das überall eine Erklärung hinter ist, aber erkläre lieber jedes Control, dass du verwendest einzeln ;)

  • [ tutorial ] GUI's in AutoIt

    • Ineluki
    • 6. Juli 2010 um 19:32

    Wer noch kein GUI kann, wird deine Beispielscripts nicht verstehen. Mach lieber einfache, normale Beispielscripts, ohne besondere Sachen ;)
    Und Koda zu empfehlen, um GUI's zu erstellen ist auch nicht grad das wahre. Ohne Koda geht's besser.
    Außerdem solltest du noch ein bisschen hinzufügen ;) Du schreibst nichts, außer wie man ein GUI erstellt und wie man den OnEvent und message Modus nutzt. Aber wenn es ein Tut über GUI's sein soll, gehört da auch noch GUICtrlCreate... und so dazu ;)
    Naja, ist ja schön, dass du dir die Arbeit machst, aber glaubst du die, die ein GUI nicht hinbekommen, werden sich das durchlesen? xD

  • bplaced.net - FTP Upload

    • Ineluki
    • 6. Juli 2010 um 19:26

    @die letzten 3:Mein Problem ist bereits gelöst... Klappt alles wunderbar und ich brauch weder einen anderen User Agenten, noch einen anderen Hoster :pinch:

  • Warum Geht Mein Script Nicht ?

    • Ineluki
    • 6. Juli 2010 um 17:52
    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    HotKeySet('x','start')
    HotKeySet('c','Beenden')
    #Region ### START Koda GUI section ### Form=C:\Documents and Settings\Aa\Local Settings\Temp\Rar$EX00.303\Forms\test1 sb.kxf
    $Form1 = GUICreate("xxxx ", 171, 178, 199, 125)
    $xxxx = GUICtrlCreateInput("xxxx", 16, 16, 137, 21)
    $Button1 = GUICtrlCreateButton("Start", 16, 56, 137, 25, 0)
    $Button2 = GUICtrlCreateButton("Beenden", 16, 136, 137, 25, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

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

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

    Case $Button2
    Beenden()

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

    EndSwitch
    WEnd
    Func start()
    MsgBox(0, "", GUICtrlRead($xxxx))
    EndFunc
    Func Beenden ()
    Exit
    EndFunc

    [/autoit]
  • Was ist da dran falsch?

    • Ineluki
    • 6. Juli 2010 um 17:51

    Jedes mal, wenn der Button gedrückt wird, werden die Loginversuche wieder auf 1 gesetzt ;)
    Setz die Locale Variable mal an den Anfang ;)

  • bplaced.net - FTP Upload

    • Ineluki
    • 6. Juli 2010 um 16:48

    @Sprenger: Es geht ja auch, aber ich kann die Datei nicht finden ;(
    Edit: Mein Fehler, die Datei ist schon auf dem Server vorhanden und ich hatte noch den Passiv Modus aufgrund deines 1. Lösungsvorschlags drin.
    Klappt also jetzt, Danke :party:

  • bplaced.net - FTP Upload

    • Ineluki
    • 6. Juli 2010 um 16:30

    Naja, es klappt so halb xD Ich bekomme zwar 1 zurück, finde die Datei aber nicht.

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™