Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 18:12

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

Advertisement



c++ Farbe Suchen ?

Discussion on c++ Farbe Suchen ? within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
HackTec's Avatar
 
elite*gold: 76
Join Date: Apr 2010
Posts: 1,773
Received Thanks: 1,242
Lightbulb c++ Farbe Suchen ?

Hey leutz

ich habe ein problem ich möchte gerne in c++ ein kleines prog schreiben das mir eine bestimmte farbe raussucht und dann draufzeigt zb:

Red: 255
Green: 250
Blue: 202

ich habe auch was in google gefunden ... nach std suchenxD

nur es funzt net da immer fehler angezeigt werden...

hat vllt einer ne idee ?




Quote:
void Mastermind()
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
While 1
$ort = PixelSearch(200, 200, 300, 300, 0xFF0000, 20) //pixelsearch sucht
If Not @error Then //wenn kein error //wenn kein @Error kommt, also die farbe gefunden wurde folgt anweisung
MouseClick("left", $ort[0], $ort[1]) //maus fährt zu der stelle an der die suchfarbe gefunden wurde
ExitLoop //While Schleife verlassen
EndIf //ende der ifanweisung
WEnd //ende der whileschleife

MouseMove($ort[0], $ort[1]) //maus fährt zu der stelle an der die suchfarbe gefunden wurde
MouseClick("left", $ort[0], $ort[1]) //maus klickt auf der stelle an der die suchfarbe gefunden wurde
HackTec is offline  
Old 09/25/2010, 16:24   #2
 
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866


Zu deinem Code, PixelSearch gibt es in C++ nicht. Bleib lieber bei AutoIt wenn du nur solche sachen 'coden' willst. Du müsst mit Arbeiten.
scenebase is offline  
Thanks
1 User
Old 09/25/2010, 16:35   #3
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
hmm ich würde versuchen mit der winapi ein screenshot zu holen und den nach dem pixel durchsuchen.
nkkk is offline  
Old 09/25/2010, 16:38   #4
 
HackTec's Avatar
 
elite*gold: 76
Join Date: Apr 2010
Posts: 1,773
Received Thanks: 1,242
Quote:
Originally Posted by Rhilor View Post


Zu deinem Code, PixelSearch gibt es in C++ nicht. Bleib lieber bei AutoIt wenn du nur solche sachen 'coden' willst. Du müsst mit Arbeiten.


dankee .. wenns geht will ich bei c++ bleiben und net bei autoit ^^
ich hab 0 plan von sowas xD
HackTec is offline  
Old 09/25/2010, 16:41   #5
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
wenn du nicht mehr vor hast als simple pixelsearch / mouseclicks ect, solltest du bei autoit bleiben....
omer36 is offline  
Old 09/25/2010, 17:02   #6
 
HackTec's Avatar
 
elite*gold: 76
Join Date: Apr 2010
Posts: 1,773
Received Thanks: 1,242
Quote:
Originally Posted by omer36 View Post
wenn du nicht mehr vor hast als simple pixelsearch / mouseclicks ect, solltest du bei autoit bleiben....

ok.. aber ich kann autoit 0 habs noch nie gemacht :/
HackTec is offline  
Old 09/25/2010, 17:09   #7
 
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866
Quote:
Originally Posted by HackTec View Post
ok.. aber ich kann autoit 0 habs noch nie gemacht :/
von C++ hast du auch anscheint 0 Ahnung, sonst wüsstest du das es PixelSearch etc. nicht gibt.
scenebase is offline  
Old 09/25/2010, 17:13   #8
 
HackTec's Avatar
 
elite*gold: 76
Join Date: Apr 2010
Posts: 1,773
Received Thanks: 1,242
Quote:
Originally Posted by Rhilor View Post
von C++ hast du auch anscheint 0 Ahnung, sonst wüsstest du das es PixelSearch etc. nicht gibt.

omg ? nur weil du kein bsp kein schweinebraten machen kannst heißt es nicht das du nicht kochen kannst ? epic fail und das nennt sich Guardian xD
HackTec is offline  
Old 09/25/2010, 17:19   #9
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by HackTec View Post
ok.. aber ich kann autoit 0 habs noch nie gemacht :/
dann hast du falsch gegooglt, denn das ist autoit..

Code:
While 1
$ort = PixelSearch(200, 200, 300, 300, 0xFF0000, 20)
If Not @error Then
MouseClick("left", $ort[0], $ort[1])
ExitLoop
EndIf
WEnd

MouseMove($ort[0], $ort[1])
MouseClick("left", $ort[0], $ort[1])
omer36 is offline  
Old 09/25/2010, 17:25   #10
 
HackTec's Avatar
 
elite*gold: 76
Join Date: Apr 2010
Posts: 1,773
Received Thanks: 1,242
das kann sein aber unter c++ hab ich NIX gefunden nur autoIT deswegen war ja meine frage ob man das net in c++ machen kann? wird wesentlich komplizierter sein aber in c++ wäre es besser fuer mich ^^

aber danke ich bastel mal rum^^



EDIT:

Quote:
void Mastermind::farbe_suchen()
{
if(GetAsyncKeyState(VK_PAUSE) &1<< 0xF)
{
int stelle_richtig=0, stelle_falsch=0;

//Es gibt 4 Farben (Rot =1, Blau=2, Grun=3,Gelb=4
//Bitte geben sie ihre Erste Farbe ein
cin>>farbe[0];
stat1[lauf]=farbe[0];
//Bitte geben sie ihre zweite Farbe ein
cin>>farbe[1];
stat2[lauf]=farbe[1];
//Bitte geben sie ihre dritte Farbe ein
cin>>farbe[2];
stat3[lauf]=farbe[2];
//Bitte geben sie ihre vierte Farbe ein
cin>>farbe[3];
stat4[lauf]=farbe[3];



if(farbe[0]==farben_suchen[0])
stelle_richtig=stelle_richtig+1;

if (farbe[1]==farben_suchen[1])
stelle_richtig=stelle_richtig+1;

if(farbe[2]==farben_suchen[2])
stelle_richtig=stelle_richtig+1;

if(farbe[3]==farben_suchen[3])
stelle_richtig=stelle_richtig+1;

{
//Ihre bisherigen Versuche waren
for (int i=0; i<=lauf-1; i++)
{
switch(stat1[i])
{
case 1:
cout<<"Rot,";
break;
case 2:
cout<<" Blau,";
break;
case 3:
cout<<" Grun,";
break;
case 4:
cout<<" Gelb,";
break;
}

switch(stat2[i])
{
case 1:
cout<<"Rot,";
break;
case 2:
cout<<" Blau,";
break;
case 3:
cout<<" Grun,";
break;
case 4:
cout<<" Gelb,";
break;
}

cout<<endl;
}
cout<<endl;
}
HackTec is offline  
Old 09/25/2010, 17:47   #11
 
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866
Quote:
Originally Posted by HackTec View Post
omg ? nur weil du kein bsp kein schweinebraten machen kannst heißt es nicht das du nicht kochen kannst ? epic fail und das nennt sich Guardian xD
Du sagst doch du hast richtig und std lang gegoogelt, dann hättest du auch gleich PixelSeach c++ eingeben können und dann hättest du herausgefunden das es in C++ dafür andere Funktionen/Methoden gibt.

Quote:
Originally Posted by HackTec View Post
und das nennt sich Guardian xD
Was hat das bitte jetzt mit Guard sein zu tun? :O
scenebase is offline  
Old 09/25/2010, 18:07   #12
 
HackTec's Avatar
 
elite*gold: 76
Join Date: Apr 2010
Posts: 1,773
Received Thanks: 1,242
Quote:
Originally Posted by Rhilor View Post
Du sagst doch du hast richtig und std lang gegoogelt, dann hättest du auch gleich PixelSeach c++ eingeben können und dann hättest du herausgefunden das es in C++ dafür andere Funktionen/Methoden gibt.
ähm ich hab alles gegogelt und glaub mir ich finde sonst alles , hat einer mal ein beitrag gesehen außer den hier wo ich nach was gefragt hab ? sollte zu denken geben und ich hab schon was gefunden so ist das nicht nur es war nur mist also fazit = nix gefunden ....

ich wuerde es gerne in mein hack einbauen deswegen kommt mir c++ besser rueber als Autoit oder gibts ne möglichkeit 2 in 1 zu machen ?



Quote:
Originally Posted by Rhilor View Post
Was hat das bitte jetzt mit Guard sein zu tun? :O

ähmm ?? direkt ein User Runterziehen obwohl der es noch net kann? guardians sollten helfen (dafuer sind sie ja teils da ) naja lassen wir das mal beiseite sonst gibtes es nur komplikationen ^^
HackTec is offline  
Old 09/25/2010, 18:49   #13


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Originally Posted by HackTec View Post
omg ? nur weil du kein bsp kein schweinebraten machen kannst heißt es nicht das du nicht kochen kannst ? epic fail und das nennt sich Guardian xD
Er hat aber Recht.
Dein Code ist ein totales Autoit C++ Gemisch!
Du nutzt ja nichtmal C++ Syntax

Code:
While 1
Ist kein C++ und da du nichtmal die zurecht entstehenden Compilerfehler verstehst, ist das ein weiterer Grund anzunehmen, dass du die Sprache kannst.
MrSm!th is offline  
Old 09/25/2010, 20:02   #14
 
●ROBBY●'s Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 1,142
Received Thanks: 158
Quote:
Originally Posted by MrSm!th View Post
Er hat aber Recht.
Dein Code ist ein totales Autoit C++ Gemisch!
Du nutzt ja nichtmal C++ Syntax

Code:
While 1
Ist kein C++ und da du nichtmal die zurecht entstehenden Compilerfehler verstehst, ist das ein weiterer Grund anzunehmen, dass du die Sprache kannst.
Bei
Code:
While 1
Fehlen eig. nur die Klammer um die "1" und dann geht es wunderbar^^

btt. Was willst du damit überhaupt anstellen? Ich bin sicher es giebt elegantere Lösungen für dein Problem.
●ROBBY● is offline  
Old 09/25/2010, 21:06   #15


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Nein, While wäre immer noch falsch, es müsste while sein.
Und schon alleine, weil es ohne Klammern steht, weil dort WEnd steht und weil dort die ganzen Autoit Funktionen sind, glaube ich nicht, dass es nur ein Tippfehler ist.
MrSm!th is offline  
Reply


Similar Threads Similar Threads
TP Anzeigen Farbe.
08/13/2010 - Metin2 - 3 Replies
Hi. ich modde mein Client für P Server weiter aber ich habe vor diese TP Anzeige zu modden (muss nich P Server sein :P) NAja wer´s weiß und mir zeigen kan mit Screen (wo sich die Farbe befindet) kriegtn THX ! :cool:
Exp Farbe verändern
07/14/2010 - Metin2 Private Server - 0 Replies
Weis vllt jemand welche datei die heranfliegenen Exp-Teilchen verändert???
Farbe von Fertigkeiten...
04/01/2010 - Metin2 Private Server - 3 Replies
Hey Com, wie die Überschrift schon sagt würde ich gerne wissen wo man die Farbe der Fertigkeiten ändern kann. Gesucht habe ich nur nichts gefunden... Würde mich über antworten freuen!
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 18:14.


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.