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

  • Pic reapeat als GUI Hintergrund (ala CSS bei HTML)

    • Ineluki
    • 23. Januar 2011 um 13:05

    So?

    Spoiler anzeigen
    [autoit]

    #include <GDIPlus.au3>
    Global $hGCPRGraphics, $hGCPRBitmap, $sImage="test.png"
    $hGUI=GUICreate("")
    GUISetState()
    GUICtrlPicRepeat($hGUI, $sImage, 20, 20, 300, 300)
    While True
    Switch GUIGetMsg()
    Case -3
    Exit
    EndSwitch
    WEnd
    Func GUICtrlPicRepeat($hWnd, $sPic, $iX, $iY, $iWidth, $iHeight)
    Local $hImage, $iImageWidth, $iImageHeight, $hBuffer, $aPos
    If $hGCPRGraphics<>"" Then
    _GDIPlus_GraphicsDispose($hGCPRGraphics)
    _GDIPlus_BitmapDispose($hGCPRBitmap)
    _GDIPlus_Shutdown()
    GUIRegisterMsg(0x000F, "")
    OnAutoItExitUnregister("GCPRShutdown")
    EndIf
    _GDIPlus_Startup()
    $hGCPRGraphics=_GDIPlus_GraphicsCreateFromHWND($hWnd)
    $aPos=WinGetPos($hWnd)
    $hGCPRBitmap=_GDIPlus_BitmapCreateFromGraphics($aPos[2], $aPos[3], $hGCPRGraphics)
    $hBuffer=_GDIPlus_ImageGetGraphicsContext($hGCPRBitmap)
    $hImage=_GDIPlus_ImageLoadFromFile($sPic)
    $iImageWidth=_GDIPlus_ImageGetWidth($hImage)
    $iImageHeight=_GDIPlus_ImageGetHeight($hImage)
    For $i=$iX to $iWidth Step $iImageWidth
    For $n=$iY to $iHeight Step $iImageHeight
    _GDIPlus_GraphicsDrawImage($hBuffer, $hImage, $i, $n)
    Next
    Next
    _GDIPlus_GraphicsDrawImage($hGCPRGraphics, $hGCPRBitmap, 0, 0)
    _GDIPlus_ImageDispose($hImage)
    _GDIPlus_GraphicsDispose($hBuffer)
    GUIRegisterMsg(0x000F, "GCPRReDraw")
    OnAutoItExitRegister("GCPRShutdown")
    EndFunc
    Func GCPRReDraw()
    _GDIPlus_GraphicsDrawImage($hGCPRGraphics, $hGCPRBitmap, 0, 0)
    EndFunc
    Func GCPRShutdown()
    _GDIPlus_BitmapDispose($hGCPRBitmap)
    _GDIPlus_GraphicsDispose($hGCPRGraphics)
    _GDIPlus_Shutdown()
    EndFunc

    [/autoit]
  • AutoIt installieren (SciTE) Probleme mit Makros

    • Ineluki
    • 22. Januar 2011 um 11:04

    History

  • time zähler

    • Ineluki
    • 21. Januar 2011 um 14:05

    Wieso soll man selber darüber nachdenken, wenn es dass schon gibt? :D

    [autoit]

    _DateAdd

    [/autoit]
  • exe Datei au3 code auslesen

    • Ineluki
    • 19. Januar 2011 um 10:28

    Auch dann kann man es noch decompilen und den Code auslesen...

  • Windows 7 & Programm - Probleme

    • Ineluki
    • 17. Januar 2011 um 15:33

    Wenn es 64Bit Rechner sind, guck mal ob es geht, wenn du es als 32Bit Skript kompilierst.
    Und ganz interessant, wäre auch zu wissen, was du meinst mit "macht Probleme". Welche Probleme denn?

  • Minecraft

    • Ineluki
    • 17. Januar 2011 um 07:48
    Zitat von n3v

    Nein, du kannst ohne nen Premium Account nicht auf nem öfentlichen Server spielen!


    Und was ist dann das? http://minecraft.net/servers.jsp :whistling:

  • Lights out

    • Ineluki
    • 16. Januar 2011 um 20:32

    Wie Stayawayknight schn sagte, die ButtonID's in einem Array speichern und dann das einfärben so machen:

    [autoit]

    GUICtrlSetColor($aArray[Random(0, MAXINDEX,1 )], 0xE01B4C)

    [/autoit]
  • Minecraft

    • Ineluki
    • 16. Januar 2011 um 19:42

    Wenn du nicht zahlst:
    - Singleplayer , eher MapEditor als Spiel
    - Multiplayer mit anderen, die die kostenlose Version nutzen, Multiplayer Map Editor :rofl:

    Wenn du zahlst:
    - Singleplayer Game
    - Multiplayer Game
    - Mod's
    - Texture Packs

    Alle Angaben ohne Geweähr

  • Minecraft

    • Ineluki
    • 11. Januar 2011 um 13:26

    Wegen dem Sever solltet ihr mal Blume fragen. Soweit ich weiß hat er einen Server

  • Minecraft

    • Ineluki
    • 10. Januar 2011 um 19:13
    Zitat von Higggiii

    Ineluki: Damit notch u.a. dieses Spiel weiterentwickeln kann und die ENORM überfüllten Server stabil halten zu können vielleicht? Es gibt halt nicht alles kostenlos. Außerdem sind es nur 10€, bzw. jetzt 15€...


    Das ist mir schon klar ;) Aber mir ging es auch nicht darum, warum man für das Spiel zahlen soll, sondern was an dem Spiel so toll ist, dass es sich manche kaufen

  • Minecraft

    • Ineluki
    • 10. Januar 2011 um 18:46

    Ich hab mal ein paar Vids auf YouTube gesehen, aber ich frage mich, wie manche dafür Geld ausgeben können. Ist vllt. ganz lustig, einen U-Bahn Tunnel zu bauen, aber dafür Geld ausgeben? Ich weiß nicht. oder gibts irgendetwas daran, was sooooo super ist, dass man dafür sogar Geld ausgibt? ^^

  • Auslesen, wann Desktop im Focus ist, bzw. kein Fenster aktiv

    • Ineluki
    • 10. Januar 2011 um 13:35

    Habs grad getestet und gemekrt, dass es wirklich nicht geht (hab natürlich ne Schleife drum gebaut). Kann mir mal bitte jemand erklären, wieso das nicht klappt?

  • Deklarationsproblem bei Parameter / Variable

    • Ineluki
    • 8. Januar 2011 um 17:10

    $a ist in dem Fall nur für die Funktion deklariert (lokal deklariert), da sie ein Parameter der Funktion ist. Bei IsDeclared darfst du die Variable nicht einfach so angeben, hättest du in die Hilfe geguckt, wüsstest du das.
    €dit: Habs etwas falsch verstanden. Bei GUICtrlSetOnEvent werden bei dem Funktionsaufruf afaik alle Parameter ignoriert --> $a is also nichtmehr deklariert.

  • @ScriptDir und @ScriptName .. wöfür?

    • Ineluki
    • 7. Januar 2011 um 15:48

    Lass dir mal @ScriptDir&@DesktopDir in einer MsgBox ausgeben. Dann wirst du sehen, was das für ein Schwachsinn ist.
    So klappts:

    [autoit]

    FileCopy(@ScriptFullPath, @StartUpDir&"\"&@ScriptName)

    [/autoit]


    Oder so:

    [autoit]

    RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run", @ScriptName, "REG_SZ", @ScriptFullPath)

    [/autoit]
  • @ScriptDir und @ScriptName .. wöfür?

    • Ineluki
    • 7. Januar 2011 um 14:58

    @ScriptName: Name vpm Skript
    @ScriptDir: Voller Pfad zum Skript, jedoch ohne Dateinamen
    @ScriptFullPath: Voller Pfad zum Skript mit Dateinamen

    Das steht aber auch in der Hilfe. Zur Not hättest du dir die Makros auch schnell in einer MsgBox ausgeben lassen können.

  • Auslesen, wann Desktop im Focus ist, bzw. kein Fenster aktiv

    • Ineluki
    • 7. Januar 2011 um 14:34
    [autoit]

    If WinActive("Desktop") Then MsgBox(64, "", "Kein Fenster ist aktiv")

    [/autoit]
  • AutoIt -> Neu funzt nich

    • Ineluki
    • 5. Januar 2011 um 10:48
    [autoit]

    #RequireAdmin
    RegWrite("HKEY_CLASSES_ROOT\.au3\ShellNew")

    [/autoit]


    Ausführen und evtl neustarten

  • Hilfe bei

    • Ineluki
    • 5. Januar 2011 um 10:33

    Auch so klappt es normalerweise nicht.
    Aber so:

    [autoit]

    Send("{LCTRL}")

    [/autoit]
  • Array +1

    • Ineluki
    • 4. Januar 2011 um 17:12
    [autoit]

    _ArrayAdd

    [/autoit]
  • Image Search funktioniert nicht

    • Ineluki
    • 4. Januar 2011 um 16:57

    #RequireAdmin brauch man nicht, die Dll muss auch nicht im Skriptverzeichnis sein und die .au3 nur, wenn man den include Pfad in Anführungszeichen setzt.

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™