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

Beiträge von name22

  • Schleife in Installationsskript

    • name22
    • 21. September 2011 um 21:08
    Zitat

    Bei 2 nicht, richtig, nur wenn ich ca. 10 Aktionen nacheinander ausführen möchte und sicher gehen will das die nächste erst beginnt wenn die vorherige abgeschlossen ist, brauch ich `ne Schleife oder ?


    Wenn dein AutoIt Interpreter aus irgendeinem Grund alle im Script enthaltenen Befehle simultan an den Prozessor schickt, dann schon. Ansonsten nicht, da die Befehle nacheinander ausgeführt werden.

  • mp3 abspielen solange Form1 angezeigt wird

    • name22
    • 21. September 2011 um 21:06

    So?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <Sound.au3>

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

    $aSound = _SoundOpen(@ScriptDir & "\Test.mp3")

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

    $Form1 = GUICreate("Form1", 194, 58, 192, 124)
    $Button1 = GUICtrlCreateButton("Ton an", 16, 16, 75, 25, 0)
    $Button2 = GUICtrlCreateButton("Ton aus", 104, 16, 75, 25, 0)
    GUISetState()

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

    GUIRegisterMsg($WM_ACTIVATE, "_WM_ACTIVATE")

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

    _SoundPlay($aSound, 0)

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

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

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

    Func _WM_ACTIVATE($hWnd, $Msg, $wParam, $lParam)
    If $hWnd = $Form1 Then
    Switch $wParam
    Case 0
    _SoundPause($aSound)
    Case 1
    _SoundResume($aSound)
    EndSwitch
    EndIf
    EndFunc

    [/autoit]
  • Schleife in Installationsskript

    • name22
    • 21. September 2011 um 20:44

    Da die Installation vom Adobe Reader vermutlich komplett anders gehandhabt werden muss, als die des CCleaners, setze doch einfach beides nacheinander. Bei 2 Sachen macht das ja auch keinen allzu großen Unterschied.

  • Binär - aber richtig

    • name22
    • 20. September 2011 um 22:11

    Wie wärs damit?

    Spoiler anzeigen
    [autoit]

    ConsoleWrite(_StringToBinary_ForReal("test") & @CRLF)

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

    Func _StringToBinary_ForReal($sString)
    $sRet = ""
    For $i = 1 To StringLen($sString)
    $sRet &= StringFormat("%08s", _Convert_To_Binary(AscW(StringMid($sString, $i, 1))))
    Next
    Return $sRet
    EndFunc

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

    Func _Convert_To_Binary($iNumber)
    Local $sBinString = ""
    While $iNumber
    $sBinString = BitAND($iNumber, 1) & $sBinString
    $iNumber = BitShift($iNumber, 1)
    WEnd
    Return $sBinString
    EndFunc ;==>_Convert_To_Binary

    [/autoit]
  • Binär - aber richtig

    • name22
    • 20. September 2011 um 21:54

    Ich würde vorschlagen, du verwendest eine der Funktionen aus dem Link den ich gerade gepostet habe und probierst mal aus ob das dein Problem löst...

  • Binär - aber richtig

    • name22
    • 20. September 2011 um 21:48
    Zitat

    ne switsch abfrage


    lol (sry).

    Zu Thema: http://www.autoitscript.com/forum/topic/90…mber-converter/

  • Text To Array

    • name22
    • 19. September 2011 um 20:33
    Zitat

    Hallo name22 und danke für die schnelle Antwort. StringSplit kenne ich. Mir ist grad nur nicht ganz klar...Ich lese ja erstmal die Txt Datei ein und bereits da werden die durch Tab getrennten Strings zusammengefügt ?( ? Ich steh grad auf dem Schlauch.


    Entweder werden Tabs von ArrayDisplay nicht dargestellt, oder sie werden von _FileReadToArray gelöscht. Probier erst mal ein Item mit StringSplit beim Tab zu splitten. Wenn das nicht geht, musst du eventuell den gesamten Text mit FileRead auslesen und die Zeilen dann selbst mit StringSplit an den Zeilenumbrüchen aufteilen (@CRLF/@CR/@LF).

  • Text To Array

    • name22
    • 19. September 2011 um 20:18

    Mach ein neues 2D Array in der Form $Array[x][2] (x = Anzahl der Items im ersten Array). Dann gehst du alle Items des ersten Arrays durch (am besten mit einer For Schleife), und teilst sie mit StringSplit (@TAB als Trennzeichen) in ein temporäres Array mit den 2 gewünschten Elementen. Diese 2 Elemente ordnest du dann dem 2ten Array zu. Also immer $ArrayNeu[$i][0] = Erstes Item; $ArrayNeu[$i][1] = Zweites Item.

  • Doodle Jump für Pc

    • name22
    • 19. September 2011 um 19:15

    I think the code could be optimized in many ways... I already solved the issue with varying movement speed because of different FPS rates in my own game. Basically in Doodle Jump the movement speed is measured in distance per frame (image), I wrote a simple solution which allows you to set the movement speed for objects in distance per time (milliseconds for example). This game really requires some sort of "speed control" because it gets harder on a fast pc and easier on a slow one (that just sucks). I currently don't have the time to integrate this into the game, but maybe a few Users the are still working on Doodle Jump would be interested in doing this. However, until that time comes, I guess you will have to live with a slower Doodle Jump ;).

  • Doodle Jump für Pc

    • name22
    • 19. September 2011 um 18:13
    Zitat

    yes the same computer, when i select different theme in game like jungle undersea, its being very slow, but in xp there is no problem


    Hmm. Strange... I experienced a similiar problem with a few of my own programs. It could be, that there were some changes made to the GDIPlus.dll in Windows 7. But I highly doubt it would make things slower...
    I guess you have to wait for one of the developers to look into it since I don't have the code for the latest version of the game.

  • Doodle Jump für Pc

    • name22
    • 19. September 2011 um 17:46
    Zitat

    its is slower in windows 7 than windows XP, why?


    On the same Computer?

  • Hallo an alle!

    • name22
    • 19. September 2011 um 16:53

    Erst wegen Autohaus Werbung, und nun haben wir ein Mitglied, dass sich wegen schnellen Autos hier angemeldet hat? ^^
    Falls nicht, herzlich willkommen :D.

  • Kev wird 20

    • name22
    • 19. September 2011 um 16:51

    Alles Gute zum Geburtstag Kev :party: . Feier den restlichen Tag noch schön zu ende ;).

  • GunFood ist 30

    • name22
    • 19. September 2011 um 16:50

    Happy Birthday lieber Admin. :thumbup:

  • IE und Input

    • name22
    • 18. September 2011 um 18:06

    Im Beispiel von _IEFormElementSetValue sollte alles drin sein was du brauchst. ;)

  • Zeichenerkennung - aber wie?

    • name22
    • 18. September 2011 um 18:04

    Such mal in der Kategorie "Wettbewerbe" nach den µIt Wettbewerben. Da war einer dabei, bei dem es um Mausgesten ging.

  • String auslesen und verwerten

    • name22
    • 18. September 2011 um 14:25
    Zitat

    google.de/search=autoit
    google.de/search=Filme
    google.de/search=Musik


    Diese 3 Links werden von meinem Pattern überhaupt nicht gefunden, weil ein http:// am Anfangf vorausgesetzt wird.
    Wenn ich jedoch die 3 durch http://google.de/search=Bla etc. ersetze, funktioniert alles wie es soll, d.h. es wird die gesamte URL ausgegeben.

  • String auslesen und verwerten

    • name22
    • 17. September 2011 um 19:53

    Ich habs noch nicht ausgiebig getestet, aber das sollte in etwa das sein, was du dir vorstellst.

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>

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

    $sTest = "Hallo Autoit Comunity geht mal auf den Link: http://google.de da kann man sachen suchen ;D."
    $aResult = StringRegExp($sTest, ".*(?i:link)\W*(http://.+\.[a-zA-Z]+(?:/[^/ ]*)*).*", 3)

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

    _ArrayDisplay($aResult)

    [/autoit]
  • String auslesen und verwerten

    • name22
    • 17. September 2011 um 18:45
    Zitat von UEZ

    Wie sieht der Text genau aus?

    ≠

    Zitat von Jackoues

    Textdatei und e-mail


    Ein paar Informationen wären hilfreich ^^... Hast du vielleicht ein Beispiel, oder kannst du uns den Quellcode geben?

  • unfair

    • name22
    • 16. September 2011 um 19:11

    Außerdem ist das hier nichts weiter als sinnloses spamming und wird hoffentlich Konsequenzen nach sich ziehen.

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™