Autor Beitrag
inselberg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458



BeitragVerfasst: Di 06.05.03 20:10 
hi,

wie kann ich schnell den desktop nach einer gewissen farbe durchsuchen ...

pixel pro pixel durchgehen dauert atm 4sek ... ich bräuchte aber etwas das es in ein paar ms schafft

danke

_________________
hans bist du das ?
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: Di 06.05.03 22:20 
grübel; wozu braucht man das?
Sei's drum, imho gehts nicht anders. Vieleicht probierst du ma, indem du den Screen in eine TBitmap packst und diese abscannst ? :-/

grez
msch
inselberg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458



BeitragVerfasst: Mi 07.05.03 00:04 
Zitat:
indem du den Screen in eine TBitmap packst und diese abscannst ? :-/

jup so mach ich das ja width x height = pixel ... 4 sec
scanline = 34sec

wozu ich das brauche ... möchte bewegungen in counter strike aufnehmen ... und nur die models

Moderiert von user profile icontommie-lie: Code- durch Quote-Tags ersetzt

_________________
hans bist du das ?
alexschultze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Mi 07.05.03 10:24 
Titel: LOL
Oh ja, das klingt aber verdächtig nach Aimbot!
Also wenn es einer sein soll das wäre es am besten wenn du nur einen kleinen Bereich in der Mitte des Bildschirm untersuchst (z.B. 100x100 Pixel) und dann auf diesen zielst - und das bitte auch nicht sofort.
Wenn es zu extrem ist merkt es der Server glecih als Cheater. :)
P.s: Viel Spaß dabei an Cheating Death vorbei zu kommen!! Da wünsch ich dir echt Glück :P
Ich gebe deinem Programm wenn du es released 2 wochen ;)

_________________
Von allen Dingen die ich verloren habe trauere ich meinem Verstand am meisten nach.
inselberg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458



BeitragVerfasst: Mi 07.05.03 16:54 
Zitat:
Oh ja, das klingt aber verdächtig nach Aimbot!

krkr ...
ne das geht ja nicht weil man mit setcursorpos den mauszeiger in hl nicht setzen kann ...

ja wenn du ne idee hast wie das gehn soll kann ich natürlich daraus nen aimbot machen ;)

Moderiert von user profile icontommie-lie: Code- durch Quote-Tags ersetzt

_________________
hans bist du das ?
alexschultze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Mi 07.05.03 19:41 
in CS wird die Maus immer 'in der mitte' des Bildschirms gesetzt. Nach einem bestimmten Zeitraum wird gibts es wenn du die Maus bewegt hast natürlich normal eine Mausbewegung als ob du sie normal bewegt hättest.
Der Abstand X,Y wird genommen in das Spiel impliziert und danach wird der Cursor wieder auf Mitte gesetzt.
(Zumindest ist das eine Handelsübliche Lösung)

Wofür brauchst du es denn sonst? *gg*

_________________
Von allen Dingen die ich verloren habe trauere ich meinem Verstand am meisten nach.
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mi 07.05.03 19:48 
machst doch so:
du "schießt" vom bildschirm(so bald das spiel geladen ist) jede MS ein Scrrenshot und wenn du das spiel bendet hast kannst du die bilder ja untersuchen und fertig.
vorteile:
du hast die bilder und kannst die später untersuchen

nacteile:
der speicher könnte das nicht mitamachen(aber sicher bin ich mir nicht)

_________________
MFG
Michael Springwald, "kann kein englisch...."
alexschultze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Mi 07.05.03 20:34 
da kann er gleich ein Video machen ;)
AviDemo ;)

_________________
Von allen Dingen die ich verloren habe trauere ich meinem Verstand am meisten nach.
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mi 07.05.03 20:57 
aber das ist einer der einfachsten wege oder nicht ?

_________________
MFG
Michael Springwald, "kann kein englisch...."
inselberg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458



BeitragVerfasst: Mi 07.05.03 21:29 
@mini so mach ich das im mom .. aber meine festplatte wird schnell sehr voll ... also 10screenshots / min

@alex
Zitat:

Nach einem bestimmten Zeitraum wird gibts es wenn du die Maus bewegt hast natürlich normal eine Mausbewegung als ob du sie normal bewegt hättest.
Der Abstand X,Y wird genommen in das Spiel impliziert und danach wird der Cursor wieder auf Mitte gesetzt.
(Zumindest ist das eine Handelsübliche Lösung)

das hab ich nicht verstanden ... also von der sprache her ...

Moderiert von user profile iconUGrohne: Code-Tags durch Quote-Tags ersetzt

_________________
hans bist du das ?
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mi 07.05.03 21:37 
was hast du da nicht verstanden ?
das die Maus immer in der Mitte bleibt ?
dann speichre die bilder doch einfach als Jpeg ab...

_________________
MFG
Michael Springwald, "kann kein englisch...."
inselberg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458



BeitragVerfasst: Mi 07.05.03 21:45 
Zitat:

was hast du da nicht verstanden ?
das die Maus immer in der Mitte bleibt ?


ja das ist mir klar aber wie funktioniert dann die mausbewegung in cs ?

Moderiert von user profile iconUGrohne: Und nochmal... bitte in Zukunft Quote-Tags verwenden, ok? :wink:

_________________
hans bist du das ?
alexschultze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Mi 07.05.03 22:07 
okay, sprache von deutsch auf pascal;
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
SetmouseX:=screenx/2;
SetmouseY:=screeny/2;

while ... do begin
X_Moved:=screenx/2 - Current_Mouse_X;
Y_Moved:=screeny/2 -  Current_Mouse_Y;

SetmouseX:=screenx/2;
SetmouseY:=screeny/2;

end;

X_Moved und Y_Moved enthält immer die ANzahl der Pixel die die Maus bewegt wurde.
Klar? :)

_________________
Von allen Dingen die ich verloren habe trauere ich meinem Verstand am meisten nach.
inselberg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458



BeitragVerfasst: Mi 07.05.03 22:18 
nur versuch das mal in cs ... der cursor springt zurück ...

_________________
hans bist du das ?