Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 05:01

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

Advertisement



Pixelbot Bild/Text suchen ? Sound abspielen ...

Discussion on Pixelbot Bild/Text suchen ? Sound abspielen ... within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2011
Posts: 20
Received Thanks: 1
Pixelbot Bild/Text suchen ? Sound abspielen ...

Möchte, das wenn im inGameChat eines Spiels ein bestimmtes Wort erscheint ein Sound ertönt. Ist das mit AutoIt möglich ? Ist ein Pixelbot eine Möglichkeit dafür ?

Der Chattext steht ja in keiner Datei die man auslesen könnte. Der Chathintergrund ist einfarbig, vielleicht kann man das Wort als Bild speichern, das es verglichen wird ?
defux is offline  
Old 11/30/2011, 12:21   #2
 
Black_Beserker's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 265
Received Thanks: 30
welches spiel denn?
wenn dan verusch doch mal mit packetbot das zu machen (falls das damit möglich ist ..:: P )

mfg. Black_Beserker
Black_Beserker is offline  
Old 11/30/2011, 13:34   #3
 
elite*gold: 0
Join Date: Jul 2011
Posts: 20
Received Thanks: 1
League of Legends ...

Ich bekomme oft nicht mit wenn jemand miss schreibt. Dann steht direkt jemand neben mir und ich weiß von nichts :>
defux is offline  
Old 11/30/2011, 20:57   #4
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
ja über pixel könntest du es machen, geht aber auf kosten der cpu


hmm nur so ne idee:

irgendwo muss ja der text gespeicehrt sein, der in dem chat angezeigt wird, also mit cheatengine die adresse raussuchen und die dann überprüfen.

kp ob das geht^^
butter123 is offline  
Old 12/02/2011, 19:26   #5
 
snow21's Avatar
 
elite*gold: 40
Join Date: May 2007
Posts: 631
Received Thanks: 69
hi du, sollte ca. so aussehen

Quote:
#include <GUIConstants.au3>

GUICreate("League RING-DING", 200, 100)
$startbutton = GUICtrlCreateButton("start", 10, 10, 60)
$closebutton = GUICtrlCreateButton("close", 10, 40, 60)
GUISetState(@SW_SHOW)


While 1
$msg = GUIGetMsg()
Select
Case $msg = $startbutton
$farbe1 = PixelSearch(1423, 76, 1650, 235, 0xE9B001, 5)
If IsArray($farbe1) Then
SoundPlay("far10.wav", 5)
Sleep(15000)
EndIf
Case $msg = $closebutton
ExitLoop
EndSelect
WEnd
das ist das simpelste wie man das machen kann. wegen der cpu auslastung habe ich eine sleep von 15000 = 15 sek eingebaut kann man anpassen wie man will aber nie <50

wer es noch genauer will kann es mit imagesearch machen aber da muss man dann jeden buchstaben suchen lassen und das benötigt einfach mehr arbeit. man kann auch mit der variante ganze texte suchen lassen die müssen dann aber fast genau so wieder gegeben werden wie beim ersten mal wo man das bild gespeichert hat. also ist ein satzteil anders oder ein wort fehlt ist die chks = checksumm nicht mehr = und es wird nicht mehr gefunden deswegen würde ich eher pixelorientiert arbeiten.

wenn du es wie ein profi machen willst sniffst du den transfer und liest den text aus aber das kann ich leider nicht bin nur ein fun progger ^^

hoffe konnte dir helfen



SoundPlay("far10.wav", 5)
hier far10.wav durch deinen sound ersetzen

PixelSearch(1423, 76, 1650, 235, 0xE9B001, 5)
hier den farbwert eintragen und die abweichung anpassen farbe wäre hier gelb/gold 0xE9B001 kann man mit autoit machen dazu haben die ein kleines tool unter start - autoit. frag mich aber gerade nicht wie dies heisst habe gerade kein autoit drauf ^^
snow21 is offline  
Old 12/03/2011, 19:46   #6
 
elite*gold: 0
Join Date: Jul 2011
Posts: 20
Received Thanks: 1
hey, danke

ich habe von autoit garkeinen plan, scheint mir nur das leichteste zu sein.
beim pixel search sucht er doch aber nur z.b. weiße pixel in einem bereich oder nicht ?

der text im chat ist ja immer einfarbig abgesehen vom spielernamen.

habe es mal mit ImageSearch versucht... in windows gehts wenn ich das bild öffne auch aufm nem screenshot, ingame nicht mehr ?!

Quote:
#include<ImageSearch.au3>

$x1 = 0
$y1 = 0

HotKeySet("{NUMPAD2}","starten")
HotKeySet("{NUMPAD3}","beenden")

While 1
sleep(1)
WEnd

Func starten()
While 1
$result=_ImageSearch("miss.png", 1, $x1, $y1, 0)
If $result=1 Then
SoundPlay("miss.wav", 5)
sleep(7000)
EndIf
WEnd
EndFunc

Func beenden()
exit 0
EndFunc
defux is offline  
Old 12/04/2011, 09:33   #7


 
Lawliet's Avatar
 
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
Warscheinlich ne anti cheat protection
Lawliet is offline  
Old 12/04/2011, 11:41   #8
 
elite*gold: 0
Join Date: Jul 2011
Posts: 20
Received Thanks: 1
hm... das einzige was mir auffällt ist, das die fps um 10-15 sinken vielleicht muss ich die toleranz mal was ändern und nochmal testen, man bekommt den hintergrund nicht ganz schwarz
defux is offline  
Reply


Similar Threads Similar Threads
[HOW TO]Photoshop CS4 - Bild aus Text
01/08/2011 - Artist Tutorials - 6 Replies
Hi, in diesem Tutorial zeige ich euch wie ihr solche Bilder macht: http://maetti.kilu.de/3.jpg Als erstes schreibt ihr eine Zeile über euer Bild: http://maetti.kilu.de/1.jpg Diese könnt ihr mit CTRL + J dann verdoppeln. Danach wählt ihr alle an mit CTRL und drückt CTRL + E um sie zusammenzufügen, dieses kopiert ihr wieder und fügt es dann wieder zusammen bis das Bild etwa so aussieht: http://maetti.kilu.de/2.jpg Dann erstellt ihr eine neue Ebene und füllt sie Schwarz aus. Dann haltet ihr...
Css Quake Sound Text
01/04/2011 - Counter-Strike - 5 Replies
Hallo Comunity ich habe eine wichtige Frage und zwar wie kann man den Text von den Quakesounds änder thx im vorraus
Quake Sound Text
01/04/2011 - Call of Duty - 0 Replies
edit. falsche section
Vista teamspeak sound abspielen
09/09/2009 - Technical Support - 4 Replies
Da ich das immer nur auf xp hingekriegt habe und google sich mal gepflegt selbst befriedigen kann frag ich nun hier! Also ich versuche Die Musik die ich über Meine Lautsprecher höre in Teamspeak wiederzugeben.(Als würde ich in mein Mikrofon sprechen) Also Nicht über mein normales Mikrofon. Bei xp ging das so das ich nur stereomix anmachen musste. Gibts bei vista ne einfache lösung oder ein kleines unkompliziertes tool das vielleicht sogar hotkey hat?
Englisher Sound und Deutscher Text
05/02/2007 - World of Warcraft - 12 Replies
habe da schon rumgebastelt, zum Teil gelang es, zum Teil aber nicht. die sound.mpq änder nur gewisse teile, sprich bossansprachen usw sind weiterhin deutsch. hat jemand eine idee?



All times are GMT +1. The time now is 05:08.


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.