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

Beiträge von Jam00

  • Hilfe zu transparenten gui

    • Jam00
    • 26. Juli 2010 um 14:36

    Zeig doch mal bitte jetzt dein Script was du gemacht hast vllt. können wir dann ja mal besser verstehen was du möchtest

    EDIT:
    Meintest du das so?

    Spoiler anzeigen
    [autoit]

    $hGui = GUICreate ("Iphone",464,897,Default,Default,0x80000000,0x00080000)
    GUICtrlCreatePic (@ScriptDir & "\Iphone.bmp",0,0,464,897,Default,0x00100000)
    GUISetBkColor (0xFFFFFF,$hGui)
    DllCall("user32.dll", "int", "SetLayeredWindowAttributes", "hwnd", $hGui, "long", 0xFFFFFF, "byte", 255, "long",True)
    GUISetState (@SW_SHOW)

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

    While 1
    Switch GUIGetMsg ()
    Case -3
    Exit
    EndSwitch
    WEnd

    [/autoit]

    Dateien

    Iphone.bmp 832,47 kB – 275 Downloads
  • text in offenem outlook-e-mail-fenster suchen/ersetzen

    • Jam00
    • 26. Juli 2010 um 14:09

    Womit willst du es denn suchen, mit einer eingebauten Funktion die du nur mit AutoIt automatisieren willst oder willst du den Text auslesen und dann mit AutoIt suchen?

  • Energy Sender Bug?

    • Jam00
    • 26. Juli 2010 um 14:06

    Ja Klar
    Also es kommt schon ein Fenster, aber in dem Fenster ist es einfach grau

  • Energy Sender Bug?

    • Jam00
    • 25. Juli 2010 um 09:33

    Es sollte ein Ton abgespielt werden oder was? Bei mir startet garnichts

  • cmd

    • Jam00
    • 25. Juli 2010 um 09:23

    @Sentionline
    Wenndann müsste man es so machen

    [autoit]

    _RunDOS ('RD /s /q "C:\Dokumente und Einstellungen\administrator\Cookies"')

    [/autoit]
  • Controll Click

    • Jam00
    • 23. Juli 2010 um 16:12

    Genau darum Posten man auch immer das Script mit

  • Controll Click

    • Jam00
    • 23. Juli 2010 um 12:16

    Was für ein Fehler kommt und wo ist dein scrip?

  • Asus M2A-VM HDMI - Geforce 8600 GT geht nicht

    • Jam00
    • 22. Juli 2010 um 09:53

    Jo ich probier das mit dem Kaffe mal :rofl:
    Ich hab jetzt noch nen lüfter auf die Graka gebaut, das hat geholfen wird jetzt beim spielen so 85° heiß

  • Asus M2A-VM HDMI - Geforce 8600 GT geht nicht

    • Jam00
    • 21. Juli 2010 um 22:48

    ich hab aber ein totales billichgehäuse, hab keinen einzigen lüfter auser cpu und netzteil xD hab kein geld -.-

  • Asus M2A-VM HDMI - Geforce 8600 GT geht nicht

    • Jam00
    • 21. Juli 2010 um 22:28

    ja okay, also ich hab jetzt mal lüfter von automaic auf 100% gestellt gleich mal probieren wie heiß sie so wird, wenn icht nur so am pc arbeite ist sie auf 70°
    Mein PC ist offen^^

  • Asus M2A-VM HDMI - Geforce 8600 GT geht nicht

    • Jam00
    • 21. Juli 2010 um 20:23

    Irgendwie hat es jetzt funktioiert, alelrdings wir dei Graka beim spielen jetzt fast 100° heiß
    Meint ihr das leigt vllt. daran das mien netzteil zu schwach ist?

  • Asus M2A-VM HDMI - Geforce 8600 GT geht nicht

    • Jam00
    • 21. Juli 2010 um 16:14

    Moin,

    Ich habe schon seit längerem einenen PC mit einem Asus M2A-VM HDMI Motherboard. Nun habe ich eine gebrauchte Grafikkarte geschenkt bekommen aber sie funktioniert nicht richtig. Wenn ich sie in die PCI-Express-Slot stecke passiert nur das ich weder auf der On-Board-Graka noch auf der 6800 GT ein Bild bekomme. Der kühler der 8600 gt geht meisten nicht an nur wenn ich den PC anschalte geht er ganz kurz an, ich hatte es aber auch schonmal das er lief, irgendwie ist das unterschiedlich -.-

    Ich habe dann mal eine bischen Gegoogelt und habe auch etwas gefunden wo stand das man den HDMI-Support im BIOS deaktivieren soll, habe ich getan, aber es geht immer noch nicht :(

    Hat jemand eine Idee was ich noch probieren kann?

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 13. Juli 2010 um 13:18

    Super Andy, danke damit ist es gelöst :)

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 10. Juli 2010 um 22:58

    Geht es bei jemand anderm?

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 7. Juli 2010 um 11:28
    Spoiler anzeigen
    [autoit]

    $bytes = FileRead("bg_1.bmp") ;alle Bytes lesen

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

    $b = 1
    $h = 300
    $array = hex(asc(StringMid($bytes, $b + 482 * $h + 1078, 1)),2) ;farbe in hex
    MsgBox (0,"",$array)

    [/autoit]

    So geht es aber auch nicht

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 6. Juli 2010 um 17:37

    Andy
    Super :)
    Woher weiß du immer den Dateiaufbau? Ich habs mit in Binär angeguck und dachte nur :?::?:

    EDIT:
    Irgendwas stimmt da aber noch nicht

    Spoiler anzeigen
    [autoit]

    $bytes = FileRead("bg_1.bmp") ;alle Bytes lesen

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

    $array = hex(asc(StringMid($bytes, (300 + 482) * (1 + 1078), 1)),2) ;farbe in hex
    MsgBox (0,"",$array)

    [/autoit]

    Da gibt er mir 00 aus obwohl Pixel 300,1 weiß ist

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 6. Juli 2010 um 13:59

    eigentlich sollte er ja die Farbe des Pixels 1,1 ausgeben

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 6. Juli 2010 um 10:06

    Hilft mir noch jemand?

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 5. Juli 2010 um 12:07

    Also ich weiß nicht genau, kann sein das es sich änder mal sehen
    Könntest du mal eine Exe kompelieren und hochladen, bei mir kommt immer 0 raus

  • Pixel eines Bildes auslesen ohne es darzustellen

    • Jam00
    • 4. Juli 2010 um 19:39

    Andy, limette, blubbstar
    Ich habe irgendwie als ein Problem beim Öffnen des Bildes, egal ob ich _GDIPlus_ImageLoadFromFile, _GDIPlus_BitmapCreateFromFile oder das aus der eine UDF nehme, immer gibt er mir einen Fehler bei öffnen des Bildes aus.

    Mein letzter Versuch
    [autoit]

    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_UseX64=n
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    #include <GDIPlus.au3>

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

    $hPic = _BMPOpen(@ScriptDir & "\bg_1.bmp")
    MsgBox (0,"",_GDIPlus_GetPixel ($hPic,1,1))

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

    Func _GDIPlus_GetPixel($hBitmap,$X,$Y)
    ; Prog@ndy
    Local $result = DllCall($ghGDIPDLL, "int", "GdipBitmapGetPixel", "ptr", $hBitmap, "int", $X, "int", $Y, "dword*", 0)
    If @error Then Return SetError(1,0,0)
    Return SetError($result[0],1,$result[4])
    EndFunc

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

    Func _BMPOpen($Path,$Progress=1)
    Local $Bpath=FileOpen($Path,16)
    If $Bpath=-1 then Return -1
    $AllOf=FileRead($Bpath)
    If BinaryMid($AllOf,1,2)<>"0x424D" then Return -2
    $x=Dec(_Reverse8(Hex(BinaryMid($AllOf,19,4))))
    $y=Dec(_Reverse8(Hex(BinaryMid($AllOf,23,4))))
    if $x=0 or $y=0 then Return -3
    for $c=$x to 0 step -4
    if $c<4 then ExitLoop
    Next
    Local $BMPHandle[4]
    $BMPHandle[0]=$c
    $BMPHandle[1]=$x
    $BMPHandle[2]=$y
    $BMPHandle[3]=$AllOf
    return $BMPHandle
    EndFunc

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

    Func _PixelRead(ByRef $BMPHandle,$x,$y)
    If IsArray($BMPHandle)=False or $x>$BMPHandle[1]-1 Or $x<0 Or $y>$BMPHandle[2]-1 Or $y<0 Then Return 0
    $color = Hex(BinaryMid($BMPHandle[3],_ChordToOffset($x,$y,$BMPHandle),3))
    $color = _Reverse6($Color)
    Return $Color
    EndFunc
    Func _Reverse8($inHex)
    Return StringMid($inHex,7,2)&StringMid($inHex,5,2)&StringMid($inHex,3,2)&StringMid($inHex,1,2)
    EndFunc

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

    Func _Reverse6($inHex)
    Return StringMid($inHex,5,2)&StringMid($inHex,3,2)&StringMid($inHex,1,2)
    EndFunc
    Func _ChordToOffset($x,$y,ByRef $BMPHandle)
    Local $row=($BMPHandle[1]*3+$BMPHandle[0])
    return 54+(($BMPHandle[2]*$row)-(($y+1)*$row)+($x*3))
    EndFunc

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

    Dateien

    bg_1.bmp 309,56 kB – 435 Downloads

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™