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

Beiträge von autoBert

  • ListView auslesen

    • autoBert
    • 25. April 2010 um 01:45

    Hallo SonyMan,

    wenn du mit Hilfe von @m-obi 's Skript (ArrayDisplay) alles auslesen kannst, kannst du doch auch mit

    [autoit]

    if $aText[$ColNr] then ;...

    [/autoit]

    darauf reagieren, wobei hier $ColNr für die Spalte steht, die du auswerten möchtest,

    mfg (Ato)Bert

  • Vorschlag - Treffen?

    • autoBert
    • 25. April 2010 um 00:51
    Zitat von BugFix

    Wieso kommen die Leute IMMER am 23.4. eines Jahres auf die Idee ein Usertreffen abzuhalten: User-Treffen :rofl:

    @MatthiasG. hatte die Idee für ein Treffen Anwendertreffen? an einem anderen Tag, ob dieses klappt ? Ich selbst sehe da keinen großen Bedarf,

    mfg (Auto)Bert

  • Keysent

    • autoBert
    • 24. April 2010 um 23:34

    Hallo Marusha,

    wenn du die Regeln dieses Forums nicht beachten willst solltest du dir besser ein anderes suchen, Tante Google hilft dir sicher dabei,

    mfg (Auto)Bert

  • Keysent

    • autoBert
    • 24. April 2010 um 23:29

    Hallo Marusha,

    du hast mit deiner Registrierung die Forenregeln akzeptiert, also halte dich auch daran

    MoD bitte closen,

    mfg (Auto)Bert

  • ListView auslesen

    • autoBert
    • 24. April 2010 um 23:26
    Zitat von black_skorpi

    mist, dachte du hattest alles in die array gepackt... sry -.- naja könnte man ja aber auch machen ^^

    in Anlehnung an deine dezeitige SIG erst Hilfe lesen

    Zitat von Hilfe

    _GUICtrlListView_GetItemTextArray
    --------------------------------------------------------------------------------

    Ermittelt den Inhalt der kompletten Zeile eines Listview Items


    #Include <GuiListView.au3>
    _GUICtrlListView_GetItemTextArray($hWnd[, $iItem = -1])


    Parameter

    $hWnd Handle des Controls
    $iItem [optional] 0-basierender Index des zu ermittelten Items


    Rückgabewert

    Erfolg: Array mit dem folgenden Format:
    [0] - Anzahl von Spalten im Array (n)
    [1] - Erster Spaltenindex
    [2] - Zweiter Spaltenindex
    [n] - Letzter Spaltenindex
    Fehler: Array mit dem folgenden Format:
    [0] - Anzahl von Spalten im Array (0)

    Alles anzeigen

    dann posten,

    mfg (Auto)Bert

  • Möchte maus pos ablesen wie ?

    • autoBert
    • 24. April 2010 um 23:17
    Zitat von SEuBo

    @Rest: Spielverderber. Ihr züchtet nur neue EliteMattthiase ( wenn das nicht schon einer ist)

    naja, nicht so nett

    Zitat von firstclass96

    wenn du ja des script ausführst siehst du ya,unten mouse kordinaten. ich möchte jetzt das wenn ich taste F10 drücke er autom. dies bei mousekoordinaten einfügt.
    dann wenn ich super klciker mach sollte er anfagen super schnell bei den F10 kordinaten zu drücken .

    lies dir dazu am besten die Forenregeln durch,

    mfg (Auto)Bert

  • Updater

    • autoBert
    • 24. April 2010 um 23:03

    Hallo MasterOfTime,

    such einmal in Skripte, Schnuffel hat so afaik etwas dort bereit gestellt,

    mfg (Auto)Bert

  • AdlibRegister Problem

    • autoBert
    • 24. April 2010 um 22:56

    Hallo Skriptbär,

    schwer zu erkennen was du bezwecken willst, aber versuch es einmal so:

    [autoit]

    Global $a =0

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

    HotKeySet("{Esc}","captureEsc")
    AdlibRegister("MyAdlib", 2000)
    ToolTip("Noch nicht gestartet")
    Sleep(1000)
    MsgBox(0, "=", "1")

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

    While 1
    Sleep(1000)
    WEnd

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

    Func MyAdlib()
    If $a = 0 Then
    ToolTip("Wird Gestartet")
    $a = 1
    Else
    ToolTip("Ist bereits Gestartet")
    EndIf
    EndFunc ;==>MyAdlib

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

    Func captureEsc()
    AdlibUnRegister("MyAdlib")
    ToolTip("wieder beendet")
    Sleep(1000)
    Exit
    EndFunc ;==>MyAdlibUnregister

    [/autoit]

    mfg (Auto)Bert

  • Script mit ESC beenden

    • autoBert
    • 24. April 2010 um 21:30

    Lade dir die Hilfe (links in der Seite, unter Übersetzungsstatus) herunter,

    mfg (Auto)Bert

  • Bild das in der zwischenablage liegt abspeichern

    • autoBert
    • 24. April 2010 um 21:17

    Probier es einfach einmal mit [Autoit]ClipGet{/Autoit]

    edit: MoD warum werden die TAG's nicht mehr als Buttons zur Verfügung gestellt (Win XP Prof SP3 und FireFox 3.6.3)

    mfg Auto(Bert)

  • Bild Position eintragen und auslesen

    • autoBert
    • 24. April 2010 um 14:41
    Zitat von EliteMattthias

    Ich habe ein Bild (Picture)

    Dieses Bild soll meinetwegen Oben Links die position 0 und unten Rechts 1 haben...

    Soll heißen:

    Links oben = 0 , 0
    Rechts oben = 0 , 1
    Links unten = 1, 0
    Rechts unten = 1 , 1


    na, da hast du ja ein besonders grosses Bild

    In der Hilfe habe ich schon "picture" eingegeben, aber nichts gefunden :(

    Hoffe mir kann jemand helfen ...

    Alles anzeigen
    [autoit]

    GuiCtrlCreatePic

    [/autoit]

    ist die Lösung

    mfg (Auto)Bert

  • IniRead problem

    • autoBert
    • 24. April 2010 um 14:16

    Hallo Freaky,

    das klappt wenn du in der Ini auch den Sectionname angibst:

    [autoit]

    $buchstaben = IniReadSection("data\data.ini", "Buchstaben")
    Local $Edit = 'äöüßÄÖÜ';
    ;GUICtrlRead ($Edit1)
    For $i = 1 To UBound($buchstaben) - 1
    $Edit = StringReplace($Edit, $buchstaben[$i][0], $buchstaben[$i][1])
    Next
    MsgBox(0, "", $Edit)
    For $i = 1 To UBound($buchstaben) - 1
    $Edit = StringReplace($Edit, $buchstaben[$i][1], $buchstaben[$i][0])
    Next
    MsgBox(0, "und wieder zurück", $Edit)

    [/autoit]

    INI:

    Code
    [Buchstaben]
    Ö=%C3%96
    ö=%C3%B6
    ä=%C3%A4
    Ä=%C3%84
    ü=%C3%BC
    Ü=%C3%9C
    ß=%C3%9F

    mfg (Auto)Bert

  • Ablauf in eine GUI packen

    • autoBert
    • 23. April 2010 um 21:27

    Hallo Trion,

    Zitat

    Also GUI sollte sich öffnen, dort kann ich dann auf Button drücken z.B. 1-30

    anstelle von Buttons würde ich dir eine ListBox bzw. eine ComboBox empfehlen. Allgemein gehaltenes Beispiel für Combo: [spoiler]

    [autoit]

    #include <GUIConstantsEx.au3>
    #include <ComboConstants.au3>
    #Include <GuiComboBox.au3>
    #include <File.au3>
    #include <array.au3>

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

    Global $szDrive,$szDir,$szFName,$szExt

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

    $idGUI = GUICreate("Flaggen", 300, 115)
    $idcbo = GUICtrlCreateCombo("", 10, 10, 180, 80,BitOR($CBS_SORT,$GUI_SS_DEFAULT_COMBO))
    $idNeu = GUICtrlCreateButton("...",200,10,30,25)
    $idVorschau = GUICtrlCreatePic(@ScriptDir & "\Flaggen\NA.jpg", 210, 40, 36, 24)
    $idInfo = GUICtrlCreateButton("&alle auslesem",10,90,180,25)
    GUISetState()

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    case $idInfo
    $count = _GUICtrlComboBox_GetCount($idcbo)
    Dim $acbo[$count]
    $acbo = _GUICtrlComboBox_GetListArray($idcbo)
    _ArrayDisplay($acbo)
    case $idNeu
    $sAlt = GUICtrlRead($idcbo)
    $sPlus = FileOpenDialog("Land auswählen:",@ScriptDir & "\Flaggen","Bilder (*.jpg)",3,"",$idGUI)
    _PathSplit($sPlus,$szDrive,$szDir,$szFName,$szExt)
    ConsoleWrite($szFName & @CRLF)
    GUICtrlSetData($idcbo,$szFName,$szFName)
    Case $idcbo
    GUICtrlSetImage($idVorschau, @ScriptDir & "\Flaggen\" & GUICtrlRead($idcbo) & ".jpg")
    ;hier deinen gewünschte Funktionen einfügen
    EndSwitch
    WEnd

    [/autoit]

    {/spoiler]

    mfg (Auto)Bert

  • IniWrite Problem

    • autoBert
    • 23. April 2010 um 21:18

    Hallo mipez,

    füge einmal ConsoleWrite in deine Func ein, dann erkennst du das es nicht an IWrite liegt

    Spoiler anzeigen

    Func _save()
    $liste = GUICtrlRead($playlist)
    ConsoleWrite($playlist & @crlf)
    IniWrite(@ScriptDir & "\playlist.ini", "MP3", "", $liste)
    EndFunc ;=

    [autoit][/autoit]

    hier ein Beispiel zum Einsatz von INI's mit Listbox:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    #Include <GuiListBox.au3>
    #include <ListboxConstants.au3>
    #include <File.au3>

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

    Global $szDrive,$szDir,$szFName,$szExt, $Ini = @ScriptDir & "\Flaggen.ini"

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

    $hGUI = GUICreate("Flaggen", 300, 130)
    $hListe = GUICtrlCreateList("", 10, 10, 180, 80,$LBS_NOTIFY)
    $hNeu = GUICtrlCreateButton("...",200,10,30,25)
    $hVorschau = GUICtrlCreatePic(@ScriptDir & "\Flaggen\NA.jpg", 210, 40, 36, 24)
    $hIniSave = GUICtrlCreateButton("&Speichern",10,100,80)
    $hIniLoad = GUICtrlCreateButton("&Laden",210,100,80)
    GUISetState()

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    case $hIniLoad
    $aListe = IniReadSection($Ini,"Flaggen")
    for $i = 0 to UBound($aListe) -1
    if StringStripCR($aListe[$i][1]) <> "" Then _GUICtrlListBox_InsertString($hListe,$aListe[$i][1])
    Next
    case $hIniSave
    for $i = 0 to _GUICtrlListBox_GetCount($hListe) -1
    IniWrite($Ini,"Flaggen","Land"&$i,_GUICtrlListBox_GetText($hListe,$i))
    Next
    case $hNeu
    $sAlt = GUICtrlRead($hListe)
    $sPlus = FileOpenDialog("Land auswählen:",@ScriptDir & "\Flaggen","Bilder (*.jpg)",3,"",$hGUI)
    _PathSplit($sPlus,$szDrive,$szDir,$szFName,$szExt)
    ConsoleWrite($szFName & @CRLF)
    _GUICtrlListBox_InsertString($hListe,$szFName,0)
    Case $hListe
    GUICtrlSetImage($hVorschau, @ScriptDir & "\Flaggen\" & GUICtrlRead($hListe) & ".jpg")
    EndSwitch
    WEnd

    [/autoit]

    mfg (Auto)Bert

  • TS3 Admintool

    • autoBert
    • 23. April 2010 um 16:52

    Hallo Rubberducky,

    zu 2. das sollte so funktionieren:

    [autoit]

    _GUICtrlTab_SetCurFocus($tab,0)

    [/autoit]

    mfg (Auto)Bert

  • Array mit Variabeln deklarieren

    • autoBert
    • 23. April 2010 um 02:46

    Hallo Aquaplant,

    hörtt sich zwar nach einer einhacheren Lösung an, aber könntest du bitte trotztdem dein Skrippt (Beispiel) posten, danke


    mfg (Auto)Bert

  • Abfrage Verzeichniserstellung

    • autoBert
    • 21. April 2010 um 20:23

    Hallo Backowe,

    du kannst auch den Paramter Format von FileGetTime verwenden, dann bekommst du es gleich passend im Strinformat anstelle eines Arrays:

    [autoit]

    $Erstellung = FileGetTime("D:\01.jpg",1,1)
    MsgBox(0,"", _DateDiff('n', $Erstellung, _Now()))

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

    ;if _DateDiff('n', $Erstellung, _Now()) < 5 Then
    ;Shutdown(6)
    ;endif

    [/autoit]

    mfg (Auto)Bert

  • Tasten eingabe funktioniert nicht!

    • autoBert
    • 21. April 2010 um 18:18

    Hallo Lancer,

    wenn du FireFox automatisieren willst solltest du dich mit den Funktionen der FF.au3 beschäftigen.
    Schau dir einmal Wenn mal was nicht geht ... bitte zuerst hier nachschauen ... an

    mfg (Auto)Bert

  • _InetGetSource() Bestimmte stelle auslesen

    • autoBert
    • 21. April 2010 um 18:10

    Hallo SouthCatch,

    such einmal im Forum Skripte nach Spoilerreader von funkey. Danach analysierst du den Skriptcode und versuchst in zu verstehen, er enthält alle notwendigen AutoIt-Funktionen für dein Vorhaben,

    mfg (Auto)Bert

  • Netzwerkkarten deactivieren und wieder activieren von allen betriebsystemen?

    • autoBert
    • 20. April 2010 um 23:01

    Hallo FISO,

    für welche Anwendungsart braucht man denn so etwas. SpassVirus :?:

    mfg (Auto)Bert

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™