Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 10:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[AutoIT]Farbe von Pixel ändern

Discussion on [AutoIT]Farbe von Pixel ändern within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
TheDextrox's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,489
Received Thanks: 701
Question [AutoIT]Farbe von Pixel ändern

also wie der überschrift schon sagt möchte ich gerne wissen wie man die farbe von einem pixel verändert!!

Der Script:

warum:
naja ich mache einen bot für ein shooter spiel und bei der sniper gibt es kein zielvisier (ohne zoom) und daher möchte ich gerne sowas machen

freue mich auf eure antworten
TheDextrox is offline  
Old 06/13/2010, 13:04   #2
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Das geht denk ich mal nur über D3D hooking
HardCore.1337 is offline  
Old 06/13/2010, 13:07   #3
 
TheDextrox's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,489
Received Thanks: 701
für was ist dann der befhel:
PixelGetColor??
TheDextrox is offline  
Old 06/13/2010, 13:09   #4
 
henkj1's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 140
Received Thanks: 68
um die farbe eines pixels herauszukriegen
henkj1 is offline  
Old 06/13/2010, 13:14   #5
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Get = bekommen
Bekomm die Farbe eines Pixel´s
HardCore.1337 is offline  
Old 06/13/2010, 13:22   #6
 
TheDextrox's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,489
Received Thanks: 701
also das mit dem benützerbild soll so sein!!
(vielleicht mach ich irgendwann n neues)

und wie kann ich jetzt so n kreuz machen ????
TheDextrox is offline  
Old 06/13/2010, 13:29   #7
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
D3D Hooking wie bereits gesagt.
Dazu musst du C++ oder eine andere Hochsprache können und damit eine Dll erstellen, die du dann injected
HardCore.1337 is offline  
Old 06/13/2010, 13:33   #8
 
Σternαl.'s Avatar
 
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
Hat das Spiel denn ein Fadenkreuz oder nicht?
€dit: Sry, dumme Frage, selbst wenn du es per GUI hinzufügen würdest, müsstest du hooken.
Σternαl. is offline  
Old 06/13/2010, 13:37   #9
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
ja, es geht nicht anderes, da DirectX...
HardCore.1337 is offline  
Old 06/13/2010, 13:43   #10
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Mach es einfach Oldschool mäßig, mitn Klebestreifen mit Fadenkreuz aufn Monitor...
| Moep | is offline  
Thanks
2 Users
Old 06/13/2010, 13:57   #11
 
TheDextrox's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,489
Received Thanks: 701
lol ok mach ich ...danke

CLOSE PLS
TheDextrox is offline  
Old 06/13/2010, 16:00   #12
 
bassbanane's Avatar
 
elite*gold: 116
Join Date: Oct 2007
Posts: 677
Received Thanks: 248
Game im Window Mode starten
Mitte des fensters mithilfe der ausgelesenen Koordinaten aus dem Speicher errechnen.
z.B. ein PNG mit transparentem Hintergrund und einem Kreuz drarauf an die richtige Stelle mithilfe von GDI+ zeichnen und im Vordergrund behalten.

Sollte ( rein theoretisch) funktionieren. Aber ka
bassbanane is offline  
Old 06/13/2010, 17:46   #13
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Quote:
Originally Posted by bassbanane View Post
Game im Window Mode starten
Mitte des fensters mithilfe der ausgelesenen Koordinaten aus dem Speicher errechnen.
z.B. ein PNG mit transparentem Hintergrund und einem Kreuz drarauf an die richtige Stelle mithilfe von GDI+ zeichnen und im Vordergrund behalten.

Sollte ( rein theoretisch) funktionieren. Aber ka
Vielleicht kannst du ja daraus irgendwas basteln...

Code:
#include <GDIPlus.au3>
#include <WinAPI.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>

$hGui = GUICreate("", 300, 100, -1, -1, -1,$WS_EX_LAYERED )
GUISetBkColor(0xABCDEF)
$hLabel = GUICtrlCreateLabel("X", 5, 5, 290, 90, BitOR($SS_CENTER, $SS_CENTERIMAGE ))
GUICtrlSetFont($hLabel, 60)
GUICtrlSetColor($hLabel, 0x00FF00)
GUICtrlSetBkColor($hLabel, 0xABCDEF)
_WinAPI_SetLayeredWindowAttributes($hGui, 0xABCDEF, 255)
GUISetState()

While GUIGetMsg() <> -3
    Sleep(5)
WEnd
| Moep | is offline  
Old 06/13/2010, 19:02   #14
 
bassbanane's Avatar
 
elite*gold: 116
Join Date: Oct 2007
Posts: 677
Received Thanks: 248
Also ich habe es gerade mithilfe der AlphaBlend.au3 aus den Examples recht gut gelöst.
Jetzt muss man halt nur noch im Window Mode starten und das Kreuz richtig positionieren^^
bassbanane is offline  
Old 06/14/2010, 17:40   #15
 
black_byte's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 447
Received Thanks: 315
Habe das jetzt mal so gemacht, ich muss es in ner While schleife laufen lassen, da es sonst immer nur 0.1 sek oder so da ist ... Da die spiele ja ständig aktuallisiert werden, und dann bei mir gdi+ überdecken.

PHP Code:
#include <GDIPlus.au3>

Local $hWnd$hGraphics$pos$Name 'Counter-Strike Source'

$hWnd WinGetHandle($Name)

_GDIPlus_Startup()
$hGraphics _GDIPlus_GraphicsCreateFromHWND($hWnd)

$pos WinGetPos($Name)

While 
1
    _GDIPlus_GraphicsDrawLine
($hGraphics$pos[2]/20$pos[3]/2$pos[2]/20$pos[3]/2)
    
_GDIPlus_GraphicsDrawLine($hGraphics$pos[2]/2$pos[3]/20$pos[2]/2$pos[3]/20)
WEnd 
MfG Xxx Daniel xxX

PS: Mein bsp. war css, must halt nur dein fensternamen rein schreiben ^^
black_byte is offline  
Reply


Similar Threads Similar Threads
Farbe Ändern
08/05/2010 - Metin2 Private Server - 0 Replies
*Close Pls
PS wie Farbe Ändern
03/16/2010 - Metin2 Private Server - 20 Replies
Hallo, Ich habe es endlich geschaft die PC datei zu entpacken nur jetzt das problem.. aus was muss ich um die farben zu ändertn zbs wie hier Pic-Upload.de - Kostenlos Bilder & Fotos hochladen und wie änder ich die skills da gibts keine dss datei O_o



All times are GMT +1. The time now is 10:58.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.