Benvenuto! Per postare e godere delle funzionalità del forum registrati, occorrono pochi secondi ed è gratis!

[Cheat e Hack] Giochi Flash...
(Questo messaggio è stato modificato l'ultima volta il: 10/01/2013, 0:29 da digger.)

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
vabbè io lo posto, ma ricordatevi che è tutto da ritoccare, sistemare, migliorare e ci sono cose da aggiungere e altre da togliere, comunque se avete voglia di provare e divertirvi Happywide


Codice:
"""
risoluzione: 1280x1024
usando chrome
aggiornato 9-1-2012
"""

import winsound as ws
import ImageGrab
import os
import time
import win32api, win32con
import threading
import ImageOps
from numpy import *

# Globals
# ------------------
x_pad = 0
y_pad = 60
counter_5Min=0
counter_15Min=0
sleepValue=1
coords_case5Min = []    #lista coordinate case a 5Min
coords_case15Min = []   #lista coordinate case a 15Min
coords_produci5Min = [] #lista coordinate produzione a 5Min

def grab(x,y,x2,y2):
    box = (x+x_pad,y+y_pad,x2+x_pad,y2+y_pad)
    im = ImageOps.grayscale(ImageGrab.grab(box))
    a = array(im.getcolors())
    a = a.sum()
    #print a
    return a    

def fullGrab():
    box = ()
    im = ImageGrab.grab()
    im.save(os.getcwd() + '\\full_snap__' + str(int(time.time())) +'.png', 'PNG')
    
def screenGrab():
    b1 = (x_pad + 1,y_pad+1,x_pad+1280,y_pad+870)
    im = ImageGrab.grab()
    return im
      
def leftDown():
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
    time.sleep(.1)
    print 'left Down'
        
def leftUp():
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
    time.sleep(.1)
    print 'left release'

def leftClick():
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
    time.sleep(.1)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
    print "Click."          #completely optional. But nice for debugging purposes.  

def mousePos(cord):
    win32api.SetCursorPos((x_pad + cord[0], y_pad + cord[1]))
    
def get_cords():
    x,y = win32api.GetCursorPos()
    x = x - x_pad
    y = y - y_pad
    print "((" +str(x)+ "," +str(y)+ "))"

def gameWinVisible():
    if (grab(22,9,131,24)==2504):
        return True
    else:
        return False

def clicca_15Min():
    global counter_15Min
    global coords_case15Min

    if (counter_15Min<=0)and not (gameWinVisible()):
        print "Game window not visible, skipping"

    if (counter_15Min<=0):
        if (gameWinVisible()):
            counter_15Min = 930
            
            for casa in coords_case15Min:
                mousePos(casa)
                leftClick()
                time.sleep(sleepValue)
                check_msgbox()      

    else:
        counter_15Min=counter_15Min-10
        if counter_15Min<0:
            counter_15Min=0
        print "15Min=" + str(counter_15Min)

    threading.Timer(10.0,clicca_15Min).start()

def check_msgbox():

    if (grab(443,339,551,357))==3423: #capanna
        mousePos((847,348))      
        leftClick()
        time.sleep(sleepValue)

    if (grab(494,263,675,281))==4629: #menu capanno
        mousePos((957,272))
        leftClick()
        time.sleep(sleepValue)

def check_Avvisi():
    if ((grab(560,343,710,362))==4437): #nuovo evento, vostra maestà perdonatemi se vi disturbo... bla bla bla
        mousePos((851,356))
        leftClick()
        time.sleep(sleepValue)      


def clicca_5Min():
    global counter_5Min
    global coords_case5Min
    global coords_produci5Min

    check_Avvisi() # questo va messo prima di gamevisible perchè di fatto un avviso a video fa si che la finestra del gioco
                    # risulti non visibile per lo script, quindi non andrebbe avanti

    if (counter_5Min<=0)and not (gameWinVisible()):
        soundfile = "C:/Windows/Media/chimes.wav"
        ws.PlaySound(soundfile, ws.SND_FILENAME|ws.SND_ASYNC)
        print "Game window not visible, skipping"

    if (counter_5Min<=0):
        if (gameWinVisible()):
            counter_5Min=290

            for casa in coords_case5Min:
                mousePos(casa)
                leftClick()
                time.sleep(sleepValue)
                check_msgbox()

            #diamo il tempo ai soldi raccolti di salire in cielo
            time.sleep(5)
                
            # ora produciamo  
            for prod in coords_produci5Min:
                mousePos(prod)
                leftClick()
                time.sleep(sleepValue)
                mousePos((411,450))
                leftClick()
                time.sleep(sleepValue)

    else:
        counter_5Min=counter_5Min-10
        if counter_5Min<0:
            counter_5Min=0
        print "5Min=" + str(counter_5Min) + " "

    threading.Timer(10.0,clicca_5Min).start()

def init_coords_case5Min():
    global coords_case5Min
    global coords_produci5Min
    coords_case5Min.append((263,349))
    coords_case5Min.append((328,325))
    coords_case5Min.append((201,385))
    coords_case5Min.append((389,356))
    coords_case5Min.append((325,381))
    coords_case5Min.append((260,416))
    coords_case5Min.append((360,462))
    coords_case5Min.append((548,402))
    coords_case5Min.append((610,432))
    coords_case5Min.append((737,308))
    coords_case5Min.append((791,341))
    coords_case5Min.append((853,373))
    coords_case5Min.append((138,423))
    coords_case5Min.append((204,450))
    coords_case5Min.append((293,496))
    coords_case5Min.append((448,417))
    coords_case5Min.append((510,451))

    #7 capanni produttivi da raccogliere
    coords_case5Min.append((415,135))
    coords_case5Min.append((320,184))
    coords_case5Min.append((261,246))
    coords_case5Min.append((176,290))
    coords_case5Min.append((674,357))
    coords_case5Min.append((762,402))
    coords_case5Min.append((419,510))

    #7 capanni produttivi (come sopra) da mettere in produzione
    coords_produci5Min.append((415,135))
    coords_produci5Min.append((320,184))
    coords_produci5Min.append((261,246))
    coords_produci5Min.append((176,290))
    coords_produci5Min.append((674,357))
    coords_produci5Min.append((762,402))
    coords_produci5Min.append((419,510))

def init_coords_case15Min():
    global coords_case15Min
                      
def main():
    init_coords_case5Min()
    init_coords_case15Min()
    time.sleep(5)
    clicca_5Min()
    time.sleep(.1)
    #clicca_15Min()

    pass


if __name__ == '__main__':
    main()



digger
01/01/2013, 23:18
#48
Cerca


Messaggi in questa discussione
[Cheat e Hack] Giochi Flash... - da TheFrank - 07/08/2012, 14:46
[Nessun oggetto] - da NonSaiNulla - 20/08/2012, 18:19
[Nessun oggetto] - da TheFrank - 20/08/2012, 19:49
[Nessun oggetto] - da Pocciox - 21/08/2012, 13:29
[Nessun oggetto] - da TheFrank - 21/08/2012, 13:55
[Nessun oggetto] - da Pocciox - 21/08/2012, 14:39
[Nessun oggetto] - da TheFrank - 21/08/2012, 15:37
[Nessun oggetto] - da Pocciox - 21/08/2012, 17:08
[Nessun oggetto] - da TheFrank - 21/08/2012, 19:53
[Nessun oggetto] - da Pocciox - 21/08/2012, 23:36
[Nessun oggetto] - da digger - 22/08/2012, 0:28
[Nessun oggetto] - da Pocciox - 22/08/2012, 9:48
[Nessun oggetto] - da TheFrank - 22/08/2012, 12:15
[Nessun oggetto] - da Pocciox - 22/08/2012, 16:45
[Nessun oggetto] - da TheFrank - 22/08/2012, 16:51
[Nessun oggetto] - da digger - 22/08/2012, 18:11
[Nessun oggetto] - da Pocciox - 22/08/2012, 20:41
[Nessun oggetto] - da digger - 22/08/2012, 21:06
[Nessun oggetto] - da Pocciox - 23/08/2012, 9:05
[Nessun oggetto] - da digger - 23/08/2012, 10:55
[Nessun oggetto] - da Pocciox - 23/08/2012, 13:31
[Nessun oggetto] - da digger - 23/08/2012, 15:36
[Nessun oggetto] - da «Cat» - 27/08/2012, 1:31
[Nessun oggetto] - da Pocciox - 27/08/2012, 8:16
[Nessun oggetto] - da TheFrank - 27/08/2012, 10:52
[Nessun oggetto] - da boss187 - 28/12/2012, 16:01
[Nessun oggetto] - da Pocciox - 28/12/2012, 19:37
[Nessun oggetto] - da boss187 - 29/12/2012, 14:42
[Nessun oggetto] - da Pocciox - 29/12/2012, 15:40
[Nessun oggetto] - da boss187 - 29/12/2012, 19:52
[Nessun oggetto] - da Pocciox - 29/12/2012, 20:37
[Nessun oggetto] - da digger - 30/12/2012, 11:59
[Nessun oggetto] - da Pocciox - 30/12/2012, 12:33
[Nessun oggetto] - da boss187 - 30/12/2012, 14:34
[Nessun oggetto] - da Pocciox - 30/12/2012, 16:08
[Nessun oggetto] - da boss187 - 31/12/2012, 0:17
[Nessun oggetto] - da Pocciox - 31/12/2012, 12:22
[Nessun oggetto] - da boss187 - 31/12/2012, 12:39
[Nessun oggetto] - da Pocciox - 31/12/2012, 14:42
[Nessun oggetto] - da boss187 - 31/12/2012, 15:14
[Nessun oggetto] - da digger - 31/12/2012, 18:24
[Nessun oggetto] - da boss187 - 01/01/2013, 13:34
[Nessun oggetto] - da digger - 01/01/2013, 13:55
[Nessun oggetto] - da Pocciox - 01/01/2013, 14:38
[Nessun oggetto] - da digger - 01/01/2013, 15:11
[Nessun oggetto] - da boss187 - 01/01/2013, 15:32
[Nessun oggetto] - da Pocciox - 01/01/2013, 20:31
[Nessun oggetto] - da digger - 01/01/2013, 23:18
[Nessun oggetto] - da MAUROW - 01/01/2013, 23:40
[Nessun oggetto] - da Danyele360 - 01/01/2013, 23:43
[Nessun oggetto] - da digger - 01/01/2013, 23:46
[Nessun oggetto] - da boss187 - 02/01/2013, 0:10
[Nessun oggetto] - da Pocciox - 02/01/2013, 12:06
[Nessun oggetto] - da digger - 02/01/2013, 14:08
[Nessun oggetto] - da boss187 - 02/01/2013, 13:49
[Nessun oggetto] - da Pocciox - 02/01/2013, 16:00
[Nessun oggetto] - da digger - 02/01/2013, 16:08
[Nessun oggetto] - da boss187 - 02/01/2013, 18:29
[Nessun oggetto] - da digger - 02/01/2013, 19:11
[Nessun oggetto] - da boss187 - 02/01/2013, 19:31
[Nessun oggetto] - da digger - 02/01/2013, 20:05
[Nessun oggetto] - da boss187 - 02/01/2013, 23:58
[Nessun oggetto] - da Pocciox - 03/01/2013, 0:29
[Nessun oggetto] - da boss187 - 03/01/2013, 11:14
[Nessun oggetto] - da digger - 03/01/2013, 12:29
[Nessun oggetto] - da boss187 - 03/01/2013, 14:02
[Nessun oggetto] - da Pocciox - 03/01/2013, 14:23
[Nessun oggetto] - da digger - 03/01/2013, 14:44
[Nessun oggetto] - da boss187 - 03/01/2013, 14:50
[Nessun oggetto] - da Pocciox - 03/01/2013, 23:11
[Nessun oggetto] - da boss187 - 04/01/2013, 16:19
[Nessun oggetto] - da digger - 04/01/2013, 20:14
[Nessun oggetto] - da Pocciox - 04/01/2013, 20:57
[Nessun oggetto] - da digger - 04/01/2013, 21:46
[Nessun oggetto] - da boss187 - 05/01/2013, 14:40
[Nessun oggetto] - da digger - 05/01/2013, 14:48
[Nessun oggetto] - da boss187 - 05/01/2013, 15:21
[Nessun oggetto] - da digger - 05/01/2013, 16:04
[Nessun oggetto] - da boss187 - 05/01/2013, 19:05
[Nessun oggetto] - da digger - 05/01/2013, 19:22
[Nessun oggetto] - da boss187 - 05/01/2013, 20:48
[Nessun oggetto] - da digger - 06/01/2013, 0:45
[Nessun oggetto] - da boss187 - 06/01/2013, 12:33
[Nessun oggetto] - da digger - 06/01/2013, 13:14
[Nessun oggetto] - da boss187 - 06/01/2013, 14:53
[Nessun oggetto] - da digger - 06/01/2013, 15:36
[Nessun oggetto] - da boss187 - 06/01/2013, 15:42
[Nessun oggetto] - da digger - 06/01/2013, 15:52
[Nessun oggetto] - da boss187 - 06/01/2013, 16:19
[Nessun oggetto] - da digger - 06/01/2013, 16:22
[Nessun oggetto] - da boss187 - 06/01/2013, 16:39
[Nessun oggetto] - da digger - 07/01/2013, 0:01
[Nessun oggetto] - da boss187 - 07/01/2013, 13:11
[Nessun oggetto] - da digger - 07/01/2013, 18:16
[Nessun oggetto] - da Pocciox - 07/01/2013, 19:09
[Nessun oggetto] - da digger - 07/01/2013, 20:19
[Nessun oggetto] - da Pocciox - 07/01/2013, 22:08
[Nessun oggetto] - da digger - 07/01/2013, 23:02
[Nessun oggetto] - da MAUROW - 08/01/2013, 23:34
[Nessun oggetto] - da digger - 08/01/2013, 23:41
[Nessun oggetto] - da boss187 - 09/01/2013, 23:58
[Nessun oggetto] - da digger - 10/01/2013, 0:33
[Nessun oggetto] - da MAUROW - 10/01/2013, 0:33
[Nessun oggetto] - da digger - 10/01/2013, 0:34
RE: [Cheat e Hack] Giochi Flash... - da gicom - 10/03/2015, 23:41

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  [Undetected] Forge of Empires bot hack mix Admin 0 1,328 19/08/2019, 0:38
Ultimo messaggio: Admin
  Hack Browser Game" Anime Pirates " alessio95 9 4,762 26/08/2014, 14:45
Ultimo messaggio: alessio95
  HACK PER COMMAND E CONQUER TIBERIUM ALLIANCE Deglan 6 5,270 18/06/2012, 23:52
Ultimo messaggio: Giniu



Utenti che stanno guardando questa discussione: 2 Ospite(i)