- Oldman2: A KOReader ebook olvasó program
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- bambano: Bambanő háza tája
- Klaus Duran: RCS
- Brogyi: CTEK akkumulátor töltő és másolatai
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- eBay-es kütyük kis pénzért
- gerner1
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
-
LOGOUT
Ajánlott ingyenes Windows programok

Androidos kérdéssel irány az Android alkalmazások topik!
Új hozzászólás Aktív témák
-
válasz
regener
#49680
üzenetére
Autohotkey-t használok munkára és játékokra is, itt egy függvény, ami figyeli a képernyő megadott részét: [link] (server maintenance van éppen).
Arra figyelj, hogy már találkoztam olyan játékkal, ami figyelte az egér sebességét, ha azonnal odaugrott és klikkelt, akkor jött a tiltás. Az emulátor klikkelése emiatt veszélyes lehet, én ezzel szoktam mozgatni az egeret, használata:
F_MOUSECLICKER(LEFT, [100, 200], 1, 6, 2000)Bal egér gombbal a x:100 y:200-as koordinátára klikkel egyet, közben 6 egérmozdulatot végez véletlenszerűen (ha ez kisebb szám, akkor gyorsabban odaér), a végén 2 mp-et vár.
A
Rand(6,10)az egér mozgás sebességét adja meg, ha 0, akkor azonnal odaugrik, ezt nem ajánlom.Egérmozdulatonként a
Sleeper(50,100)adja meg, hogy mennyi ms-ot várjon a mozgások között.F_MOUSECLICKER(button, xy, count, step, sleep) {
loopi := 0
loopmax := Rand(1,step) ; egér mozgás száma
xy1 := xy[1]
xy2 := xy[2]
Loop, %loopmax% {
curX := 0
curY := 0
newX := 0 newY := 0
distX := 0
distY := 0
MouseGetPos, curX, curY
distX := Round( (xy1-curX) / (loopmax-loopi) )
newX := Rand( Round(distX*0.5), Round(distX*2)) + curX
distY := Round( (xy2-curY) / (loopmax-loopi) )
newY := Rand( Round(distY*0.5), Round(distY*2)) + curY
if ( newX > A_ScreenWidth ) {
newX := A_ScreenWidth
}
if ( newY > A_ScreenHeight ) {
newY := A_ScreenHeight
}
if ( newX < 1 ) {
newX := 1
}
if ( newY < 1 ) {
newY := 1
}
MouseMove, % newX, % newY, Rand(6,10)
Sleeper(50,100)
loopi := loopi+1
}
; utolsó lépés
MouseMove, xy1, xy2, Rand(6,10)
Sleeper(50,100)
if ( count > 0 ) {
Loop,%count% {
Click, down
Sleeper(20,30)
Click, up
Sleeper(20,30)
}
}
if ( sleep > 0 ) {
Sleep, sleep
}
RETURN
}
Rand(min, max) {
rnd = 0
Random, rnd, min, max
return %rnd%
}
Sleeper(min, max) {
rnd = 0
Random, rnd, min, max
Sleep, %rnd%
}
Új hozzászólás Aktív témák
- Robotporszívók
- A fociról könnyedén, egy baráti társaságban
- Formula-1
- Gyárátalakításokkal kaszálna nagyott a memóriapánikból a Samsung
- Okos Otthon / Smart Home
- Anglia - élmények, tapasztalatok
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Eredeti játékok OFF topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Samsung Galaxy S22 / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- Eladó Apple iPhone 11 Pro Max 64GB Arany / 12 hónap jótállás
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló rugged
- AKCIÓ!! HP Zbook Studio G8 i7-11850H 32GB 512GB Nvidia Quadro RTX A4000 8GB Garis!
- Suunto Sonic csontrezgéses fejhallgató
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest






