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

Beiträge von BugFix

  • agieren, sobald eine sache x mal ausgeführt wurde

    • BugFix
    • 5. Juli 2008 um 15:16

    Also wenn ich das richtig verstehe, soll dieser Part:

    [autoit]

    MouseClick ( "Left" , $xachse , $yachse , 40, 0 )
    $counter = $counter + 1

    [/autoit]

    ununterbrochen laufen.
    Dann pack das in eine Funktion, die per AdlibEnable() Nonstop auf die Maus hämmert :D

  • Case-Sensitive arraySort?

    • BugFix
    • 5. Juli 2008 um 14:54

    Die von dir gewünschte Ausgabe kann niemals das Ergebnis einer Sortierung sein.
    Reihenefolge Ascending: erst ALLE Großbuchstaben A-Z dann ALLE Kleinbuchstaben a-z.

    So kannst du das lösen:

    [autoit]

    #include <Array.au3>
    Global $a[5] = ['test','TEST','test','TEST','bla']
    For $i = 0 To UBound($a) -1
    $a[$i] = StringToBinary($a[$i])
    Next
    _ArraySort($a)
    For $i = 0 To UBound($a) -1
    $a[$i] = BinaryToString($a[$i])
    Next
    _ArrayDisplay($a)

    [/autoit]
  • "Wenn Farbe UNGEFAEHR schwarz"

    • BugFix
    • 5. Juli 2008 um 10:29

    Du hast die Möglichkeit mit

    PixelSearch ( left, top, right, bottom, color [, shade-variation [, step [, hwnd]]] )
    [A number between 0 and 255 to indicate the allowed number of shades of variation of the red, green, and blue components of the colour. Default is 0 (exact match).]

    eine Farbe zu suchen, die der Vorgabe mit entsprechender Variation entspricht. Vielleicht kannst du das verknüpfen.

  • ArrayMore.au3

    • BugFix
    • 5. Juli 2008 um 00:31

    Hi,
    habe eine Erweiterung vorgenommen. Bisher wurde nur alphabetisch sortiert, bedingt durch die Standardsortierfunktion von SQLite.
    Wird jetzt für das Flag $NUM der Wert "True" übergeben, erfolgt die Sortierung numerisch.

    Hier die neueste Version:
    Edit 17.08.08: Die aktuelle Version ist in Post 15

  • Verbot von werbung für bot Foren

    • BugFix
    • 4. Juli 2008 um 14:06

    Damit erst gar keine Unklarheiten aufkommen:
    Es geht nicht darum, ob GameBots legal oder illegal sind (übrigens sind die meisten illegal, wenn die Hersteller der Software explizit darauf hin weisen, dass bei Benutzung von Bots die Lizenz erlischt!).
    Wir haben uns entschieden Bots nicht zu unterstützen, wir wollen sie auf unserem Board nicht haben. Und wem das nicht paßt, der möge das Weite suchen.
    Ich habe es echt satt, dass alle 2 Wochen von neuem eine Botdiskussion losgetreten wird. Vielleicht sollten wir in Zukunft wortlos derartige Postings löschen!

  • Verbot von werbung für bot Foren

    • BugFix
    • 4. Juli 2008 um 09:48

    Wer genug Energie hat um seine Zeit für (Game)Bots zu verschwenden, der wird auch von allein auf die entsprechenden Seiten stoßen.

  • Rekursive Datei/Ordner Auflistung per Objekt

    • BugFix
    • 3. Juli 2008 um 21:21
    Zitat von Crazy-A

    Sag mal, bist Du böse mit mir wegen dem Posting vom Donnerstag,


    :D Warum das denn?
    Habe deine Worte als Anregung aufgefaßt und es nun übernommen ;)

    Außerdem, Schatzilein, wie kann ich dir je böse sein. :rofl:

  • Bilder in autoit

    • BugFix
    • 3. Juli 2008 um 17:55

    Quellpfad: The source path of the file to compile. This must be a literal string; it cannot be a variable.

  • Groupbox - Textfarbe ändern

    • BugFix
    • 3. Juli 2008 um 17:53

    Jo, denke ich nie dran, weil ich XP-Style noch nie verwendet habe :D.

  • Groupbox - Textfarbe ändern

    • BugFix
    • 3. Juli 2008 um 17:50

    Nein, passiert nicht. Wenn ich rot setze, bleibt es auch rot!

  • Groupbox - Textfarbe ändern

    • BugFix
    • 3. Juli 2008 um 17:48
    Zitat von Wambo

    Das bleibt bei mir auch immernoch blau

    Verstehe nicht, was du meinst. Du kannst doch jede x-beliebige Farbe setzen - funktioniert.

  • Bilder in autoit

    • BugFix
    • 3. Juli 2008 um 17:46
    Zitat von Frayzer

    also ich habe schon gelesen dass das mit fileinstall iwie gehen soll aber wie genau verstehe ich noch nicht so ganz...


    Mit FileInstall bindest du die Datei ein und legst fest, an welcher Position diese Datei bei der Codeausführung installiert werden soll.
    Es empfiehlt sich abzufragen, ob die Datei existiert (FileExists) und wenn nicht wird FileInstall ausgeführt.

  • Groupbox - Textfarbe ändern

    • BugFix
    • 3. Juli 2008 um 17:39

    GUICtrlSetColor verändert die Schriftfarbe der Groupbezeichnung:

    [autoit]

    #include <GUIConstants.au3>

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

    $gui1 = GUICreate('GUI 1')
    $group = GUICtrlCreateGroup(' Gruppe ', 10, 10, 200, 200)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUICtrlSetColor($group, 0x0000FF)
    GUISetState(@SW_SHOW, $gui1)
    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

    [/autoit]
  • GUI anfänger frage

    • BugFix
    • 3. Juli 2008 um 16:48

    Achso :)
    Na dann mußt du die Funktion _ArrayDisplay() etwas umschreiben. Ist nicht sehr problematisch, schaus dir mal an.

  • GUI anfänger frage

    • BugFix
    • 3. Juli 2008 um 15:46

    Um in das vorhandene Array deine Legende einzufügen, brauchst du nur das Array um eine Zeile vergrößern

    [autoit]

    ReDim $Array[UBound($Array)+1][x]

    [/autoit]


    Dann schreibst du die Einträge aus Index0 an die letzte Position

    [autoit]

    For $i = 0 To Ubound($Array,2) -1
    $Array[UBound($Array)-1][$i] = $Array[0][$i]
    Next

    [/autoit]


    Und jetzt die Einträge der Legende an Index0

    [autoit]

    For $i = 0 To Ubound($Array,2) -1
    $Array[0][0] = 'Legende für diese Spalte'
    $Array[0][1] = 'Legende für diese Spalte' ; usw.
    Next

    [/autoit]
  • GUI anfänger frage

    • BugFix
    • 3. Juli 2008 um 14:26

    Wenn es das erste bzw. letzte Zeichen des Strings ist, kannst du es mit StringTrimLeft() und StringTrimRight() abschneiden.
    Ist in dem String noch mehr kannst du die Position mit StringInString() bestimmen. (erstmaliges Auftreten von links oder rechts, Flag 1/-1).
    Dann kannst du mit den anderen Stringoperationen selektieren (StringMid).

  • Sound include importieren

    • BugFix
    • 3. Juli 2008 um 14:18

    Ah, du hast editiert. Somit ist mein Post hinfällig :D
    Momentan fällt mir nix ein - zu heiß!!

  • Explorer Problem

    • BugFix
    • 3. Juli 2008 um 14:10

    Ah, OK - Danke.

  • Explorer Problem

    • BugFix
    • 3. Juli 2008 um 13:43
    Zitat von bernd670

    Was evtl. funktionieren könnte wenn Du das letzte ServicePack drüber installiertst!


    Danke Bernd für den Tipp. Leider ist die Softwareversion nur für SP2 freigegeben. Danach wurde nur noch die Folgeversion für XP entwickelt.
    Dann werde ich einfach ein Image von 'nem andren PC ziehen und übernehmen (stehen 4 identische Maschinen dort). Dauert 5 Minuten und kostet mich kein weiteres Kopfzerbrechen :D.

  • Sound include importieren

    • BugFix
    • 3. Juli 2008 um 13:32
    [autoit]

    _SoundPlay($snd,0)

    [/autoit]


    Du hast eingestellt, dass dein Skript weiterläuft. Somit wird direkt nach Play-Start die abzuspielende Datei in der Folgezeile gelöscht ;)

    [autoit]

    FileDelete(@TempDir & "\Testsong.mp3")

    [/autoit]


    Führe das FileDelete erst in der Funktion endsound() aus. (Variablen deklarieren, damit sie von beiden Funktionen erkannt werden)

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™