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

Beiträge von Xyron

  • dvmade ist hier

    • Xyron
    • 5. September 2010 um 14:11

    Willkommen unter den autoit - Programmierer

    P.S. -> Zu

    Zitat

    Wenn eine Anwendung mit AutoIt nicht realisierbar ist, brauch ich sie nicht.

    Mein Motto passt dazu: "Was nicht passt, wird passend gemacht"
    Wenn man was nicht in autoit hinbekommt schreibt mann ,was man sucht, in eine dll und nutzt diese in autoit.
    SDK gibts >>hier <<

  • XM-Player

    • Xyron
    • 18. Juli 2010 um 11:08

    Hey Leute,
    ich habe Gestern ein Script gefunden, dass mir erlauben soll, XM Dateien mit DLL-Call befehlen abzuspielen. :rock:
    XM Datein sind einfache alte und kleine Tracker Dateien.
    Nun habe ich ein Beispielscript ,welches funktioniert... :)
    ... demnach habe ich versucht es so umzuschreiben, dass ich es in meinen Scripts als UDF nutzen kann...(Immernoch :))
    ...und das hat nicht funktioniert. :( :( :( Kann mir einer ein einfaches Beispiel machen, welches eine der Angehängten Datein, die auch beim Script dabeiwahren, abspielt und sich danach einfach schließt?
    Hoffe auf gute Hilfe

    Xyron

    //Edit
    Credits und so in der Datei.
    Die Datei ist GENAU die die ich heruntergeladen habe.
    Original Thread (Englisch): >>here<<

    Dateien

    XM Player.zip 178,97 kB – 403 Downloads
  • EasyScreen & Crocoframe Programme zum Aufnehmen von Videos und zum Screenshots machen!!

    • Xyron
    • 17. Juli 2010 um 11:28

    Es könnte sein, dass dein System zu schlecht ist ;( . Da Crocojunk's System jedoch auch nicht allzu gut ist :whistling: , denke ich diese option ist nicht beredenswert. Welches OS benutzt du?
    Auf Win7 und Vista funktioniert es ;) (auch wenn es SEHR viel Leistung schluckt) :(

  • Zufälliger GDI+ Guibackground

    • Xyron
    • 23. Juni 2010 um 14:13

    Das mit den GUI-Elementen kann ich nicht ändern.
    Da werdet ihr wohl mit GDI+ Arbeiten müssen.
    Habe Das Script noch erweiter. Jetzt gibt es Kästchen, Kreise und sogar Smileys :)
    Hoffe es gefällt euch noch, denn ich habe festgestellt, dass durch irgendeinen peinlichen Fehler ein Effekt erscheint, der alles verschwimmen lässt.
    Mir gefällt der Fehler allerdings.
    Datei im Anhang

    Dateien

    Back.zip 1,79 kB – 378 Downloads
  • Zufallszahlen

    • Xyron
    • 22. Juni 2010 um 20:41

    Wenn ich auch noch mal was sagen darf:
    Die Funktion Random ist von Profis geschrieben, und daher denke ich VOLKOMMEN zufällig aufgebaut, nicht nur aus einem Zeitfaktor.
    Guckt einmal in die Hilfe unter der Funktion 'Random([min, [max]])'

  • Zufälliger GDI+ Guibackground

    • Xyron
    • 22. Juni 2010 um 20:21

    Echt???
    Ich hab mir immer ein paar Beispiele aus der Hilfe genommen und umgeschrieben bis ich GDI+ konnte.
    Das Tutorial hab ich mir nie angeguckt. Ich finde GDI+ zu lernen ist nicht sooo schwer wie alle sagen. Du brauchst dafür allerdings Autoit
    Grundkenntnisse bei etlichen Theme. Ich werde es noch ein wenig überarbeite, da noch Fehler vorkommen, was euch bestimmt schon aufgefallen ist
    (z.B. wenn sich ein Quadrat an der unteren oder rechten Kante verkantet und nicht loskommt)
    Ich werde auchnoch Kreise und andere Formen einbauen.

  • Zufälliger GDI+ Guibackground

    • Xyron
    • 22. Juni 2010 um 18:12

    Hey Leute,
    mir war in letzter Zeit langweilig da hab ich mal ein Programm geschrieben das automatisch einen zufälligen GUI-Hintergrund erstellt.
    hoffe es gefällt euch:

    Spoiler anzeigen
    [autoit]

    #include <GuiConstantsEx.au3>
    #include <GDIPlus.au3>
    #include <WinAPI.au3>
    _GDIPlus_Startup()
    $GuiHeight = 600
    $GuiWidth = 800
    Dim $verhackung[2]
    $verhackung[0] = False
    $verhackung[1] = False
    $hwnd = GUICreate("random background", $GuiWidth, $GuiHeight)
    GUISetState(@SW_SHOW)
    $hBuffer = _GDIPlus_GraphicsCreateFromHWND($hwnd)
    $hBitmap = _GDIPlus_BitmapCreateFromGraphics($GuiWidth, $GuiHeight, $hBuffer)
    $hGraphics = _GDIPlus_ImageGetGraphicsContext($hBitmap)
    SRandom(@HOUR * 10 + @MIN * 1000 + @SEC * 100000)
    $Kastels = Random(3, 10, 1); Anzahl Kästchen
    Dim $Pos[$Kastels][7]
    For $i = 0 To $Kastels - 1 Step +1
    $Pos[$i][0] = Random(0, $GuiWidth / $Kastels + Random(0, 0, 1), 1); edit second random for smaller kastels
    $Pos[$i][1] = Random(0, $GuiHeight / ($Kastels - 2) + Random(0, 0, 1), 1); edit second random for smaller kastels
    $Pos[$i][2] = Random(10, 600, 1)
    $Pos[$i][3] = Random(10, 400, 1)
    Do
    If $Pos[$i][0] + $Pos[$i][2] > $GuiWidth Then
    $Pos[$i][0] -= 10
    $verhackung[0] = True
    EndIf
    If $Pos[$i][1] + $Pos[$i][3] > $GuiHeight Then
    $Pos[$i][1] -= 10
    $verhackung[1] = True
    EndIf
    If $Pos[$i][0]< $GuiWidth Then
    $Pos[$i][0] += 10
    $verhackung[0] = True
    EndIf
    If $Pos[$i][1]< $GuiHeight Then
    $Pos[$i][1] += 10
    $verhackung[1] = True
    EndIf
    Until $verhackung[0] and $verhackung[1]

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

    Next
    For $i = 0 To $Kastels - 1 Step +1
    $String = String("0x" & Hex(Random(30000000, 99999999, 1), 2) & Hex(Random(10000000, 99999999, 1), 6)); zufällige Farben und Alpha Werte
    $Pos[$i][4] = _GDIPlus_BrushCreateSolid($String)

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

    If @error Then
    ConsoleWriteError("Fatal Brush Error!")
    EndIf
    $Pos[$i][5] = Random(1, 3, 1)
    $Pos[$i][6] = Random(-5, 5, 1)
    Next
    $back = String("0x" & Hex(Random(30000000, 99999999, 1), 2) & Hex(Random(10000000, 99999999, 1), 6))
    Do
    _GDIPlus_GraphicsClear($hGraphics,$back )
    For $i = 0 To $Kastels - 1 Step +1
    _GDIPlus_GraphicsFillRect($hGraphics, $Pos[$i][0], $Pos[$i][1], $Pos[$i][2], $Pos[$i][3], $Pos[$i][4])
    ConsoleWrite(@CRLF & "-----------------------------------------------" & @CRLF & $Pos[$i][0] & @CRLF & $Pos[$i][1] & @CRLF & $Pos[$i][2] & @CRLF & $Pos[$i][3])
    Next
    For $i = 0 To $Kastels - 1 Step +1
    If $Pos[$i][0] + $Pos[$i][2] > $GuiWidth Or $Pos[$i][0] < 0 Then
    $Pos[$i][5] -= $Pos[$i][5] * 2
    EndIf
    If $Pos[$i][1] + $Pos[$i][3] > $GuiHeight Or $Pos[$i][1] < 0 Then
    $Pos[$i][6] -= $Pos[$i][6] * 2
    EndIf
    $Pos[$i][0] += $Pos[$i][5]
    If Random(0, 4, 1) = 1 Then
    $Pos[$i][1] += $Pos[$i][6]
    EndIf

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

    Next
    _GDIPlus_GraphicsDrawImageRect($hBuffer, $hBitmap, 0, 0, $GuiWidth, $GuiHeight)

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

    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    For $i = 0 to $Kastels-1 step +1
    _GDIPlus_BrushDispose($Pos[$i][4])
    Next
    _GDIPlus_Shutdown()

    [/autoit]
  • Function gesucht!

    • Xyron
    • 29. Mai 2010 um 21:18

    Ja...
    Juhuuuu...
    Danke...
    Das war das Script, da wär ich nie drauf gekommen.
    Und geil dass es nur 2-5min gedauert hat bis ne Antwort kam

  • Function gesucht!

    • Xyron
    • 29. Mai 2010 um 21:12

    Hi,
    ich hab heute eine total blöde Frage, denn ich suche das Beispielscript von einer Function, dessen name ich vergessen hab.
    Ich weiß ihn noch teilweise und habe die Hilfe schon durchsuchte, war jedoch erfolglos.
    Meine Hinweise sind:
    "overdrawn" "button" oder so
    in dem Script steht eine Funktion drin, welches das designische klicken eines Buttons nachstellt ( dieser leichte 3D Effekt wenn mann einen Button drückt )
    Hoffe auf Lösung,
    Xyron

  • Desktopauflösung ändern (wieder offen wegen Problems)

    • Xyron
    • 6. Mai 2010 um 14:43

    Danke für die Hilfe. Werde ich sofort testen.
    Bis zur nächsten Frage, euer Xyron
    :) :) :)
    //Edit

    Habs mal getestet und es geht nur auf kleinere Auflösungen ;) , aber nicht auf meine (1680x1050). :(
    Hoffe auf Lösung
    :rolleyes: :rolleyes: :rolleyes:

  • Desktopauflösung ändern (wieder offen wegen Problems)

    • Xyron
    • 5. Mai 2010 um 16:11

    Hi,
    ich würde gerne mein Script die Desktopauflösung meines PCs automatisch ändern lassen. Die Auflösung die ich einstellen will wird auch vom Desktop unterstützt.
    Bitte um Antwort.
    :) :) :)

  • Pixelsearch bei Fullscreen-Fenster

    • Xyron
    • 3. Mai 2010 um 15:07

    Hi,
    Ich hab in letzder zeit versucht, ein Programm zu machen, welches bei dem Spiel Pflanzen gegen Zombies im Garten Münzen einsammelt.
    Nun stehe ich vor folgendem Problem:
    Pixelsearch gibt bei mir immer @error zurück weil die Farbe nicht gefunden wurde. ?(
    Nun habe ich herausgefunden, dass die Funktion nur schwarze Pixel sieht. :cursing:
    Hoffe auf ein lösung(nutze Windows 7 :thumbup: , sollte zu Vista, bestens sogar zu win7 kompatibel sein).

  • Gui mit JPG mit mehreren Buttons

    • Xyron
    • 16. April 2010 um 15:39

    Ich danke dir für die schnelle Antwort (schneller als erwartet).
    Das wird mit weiterhelfen bei dem designen späterer Scripte.

  • Gui mit JPG mit mehreren Buttons

    • Xyron
    • 16. April 2010 um 14:36

    Hi,
    Ich hab letzdens in der in Autoit geschriebenen PC version von Doodlejump gesehen, dass für das Gui nur ein Bild genutzt wurde, auf welchem jedoch mehrere Buttons abgebildet sind, die verschiedene Funktionen haben.
    Meine Frage: Wie ist das möglich?
    Ich hab es versuch mit mehreren Bilder zu machen, und dass hat auch nicht geklappt, da das Hintergrundbild den Rest verdeckt hat und somit nicht mehr funktioniert hat.
    Ich habe mir das Script angesehen und auch nichts gefunden.
    Ich erhoffe mit eine einfache, bzw. gut verständliche Lösung.
    MFG Xyron

  • Datein mit eigenen Programm öffnen

    • Xyron
    • 15. April 2010 um 00:04

    ja das ist klar hab ich auch aber funktioniert nicht er öffnet sie ja aber dann ist leer.

  • Fileopen problem

    • Xyron
    • 14. April 2010 um 23:57

    wie doppelaccount??

    EDIT\\ aso deswegen nein ich muss den account vom freund benutzen weil ich bei meinem nicht einloggen kann. passwort wär falsch?

    deswegen hab benutze ich den grad

  • Fileopen problem

    • Xyron
    • 14. April 2010 um 23:53

    daran liegt es nicht wenn ich die datei vom desktop öffnen will dann wird es nicht übernommen also Edit bleibt leer.

  • Datein mit eigenen Programm öffnen

    • Xyron
    • 14. April 2010 um 23:44

    also ich blick da nicht durch.

    wegen dem auswählen wo mit öffnen das klappt auch er öffnet das jeweilige fenster aber es wird nicht übernommen es bleibt weiß??

    gibt es da ein ausweg?

  • Datein mit eigenen Programm öffnen

    • Xyron
    • 14. April 2010 um 21:12

    als ich mir das entpacken wollte war es bechädigt konnte es nicht entpacken kann einer vlt den script hochladen??

  • Datein mit eigenen Programm öffnen

    • Xyron
    • 14. April 2010 um 20:19

    wie funktioniert weg write ich hab mir das in der hilfe angeschaut muss ich dann dahinter HKU setzen damit er das sofort mit doppelklich öffnet??

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™