コード例 #1
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof5tokenaction():
	controller.move_mouse(controller.get_position(), (384,351), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(1.4))
	controller.move_mouse(controller.get_position(), (416,340 ), delta=1)
	controller.click()
	time.sleep(controller.add_time_noise(6.9))
コード例 #2
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof3tokenaction():
	controller.move_mouse(controller.get_position(), (352,369),delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(2.1))
	controller.move_mouse(controller.get_position(), (308,352), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(4.6))
コード例 #3
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof4tokenaction():
	controller.move_mouse(controller.get_position(), (366,364),delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(1.8))
	controller.move_mouse(controller.get_position(), (382,394))
	controller.click()
	time.sleep(controller.add_time_noise(3.8))
コード例 #4
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof1tokenaction():
	controller.move_mouse(controller.get_position(), (387,280))
	controller.click()
	time.sleep(controller.add_time_noise(1.85))
	controller.move_mouse(controller.get_position(), (380,277))
	controller.click()
	time.sleep(controller.add_time_noise(3.7))
コード例 #5
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof2tokenaction():
	controller.move_mouse(controller.get_position(), (370,311))
	controller.click()
	time.sleep(controller.add_time_noise(1.1))
	controller.move_mouse(controller.get_position(), (310,340))
	controller.click()
	time.sleep(controller.add_time_noise(4.2))
コード例 #6
0
ファイル: run.py プロジェクト: YLGH/rsbot
def floor2action():
	controller.move_mouse(controller.get_position(), (755,186), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(8))
	controller.move_mouse(controller.get_position(), (533,348), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(8))
コード例 #7
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof1stuckaction():
	controller.move_mouse(controller.get_position(), (690,116), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(3.2))
	controller.move_mouse(controller.get_position(), (378,308))
	controller.click()
	time.sleep(controller.add_time_noise(4.55))
コード例 #8
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof6stuckaction():
	controller.move_mouse(controller.get_position(), (745,153), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(5.2))
	controller.move_mouse(controller.get_position(), (410,320), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(3.0))
コード例 #9
0
ファイル: run.py プロジェクト: YLGH/rsbot
def on_press(key):
    if hasattr(key, 'char'):
        if key.char == 'z':
            controller.right_click()
            controller.move_mouse_relative(0, 40, duration=0.001)
            controller.click()
        if key.char == 'x':
            curr = controller.get_position()
            curr = (curr[0], curr[1] - 40)
            controller.move_mouse_to(wilder, duration=.0001)
            controller.click()
            controller.move_mouse_to(curr, duration=.0001)
コード例 #10
0
ファイル: run.py プロジェクト: YLGH/rsbot
import pyscreenshot
import numpy as np
from PIL import Image
import cv2
import sys

sys.path.insert(0, '/Users/yingliu/Desktop/rsbot')
import controller
import time



while True:
    controller.move_mouse(controller.get_position(), (742, 289))
    controller.click()
    time.sleep(controller.add_time_noise(0.5))
    controller.move_mouse(controller.get_position(), (731, 271))
    controller.click()
    time.sleep(controller.add_time_noise(0.9))
    controller.move_mouse(controller.get_position(), (692, 289))
    controller.click()
    time.sleep(controller.add_time_noise(2.4))
コード例 #11
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof7action():
	controller.move_mouse(controller.get_position(), (385,230))
	controller.click()
	time.sleep(controller.add_time_noise(4.4))
コード例 #12
0
ファイル: run.py プロジェクト: YLGH/rsbot
def roof6action():
	controller.move_mouse(controller.get_position(), (618,323))
	controller.click()
	time.sleep(controller.add_time_noise(7.05))
コード例 #13
0
ファイル: run.py プロジェクト: YLGH/rsbot
def floor3action():
	controller.move_mouse(controller.get_position(), (400,165), delta=0.0)
	controller.click()
	time.sleep(controller.add_time_noise(10))
コード例 #14
0
ファイル: run.py プロジェクト: YLGH/rsbot
def floor1action():
	controller.move_mouse(controller.get_position(), (350,255))
	controller.click()
	time.sleep(controller.add_time_noise(7.0))
コード例 #15
0
ファイル: screen_grabber.py プロジェクト: YLGH/rsbot
import pyscreenshot
import numpy as np
from PIL import Image, ImageFilter
import cv2
import sys
import controller
import time
import pytesseract as pt


(562, 110)
(580, 125)

position = controller.get_position()
controller.right_click()
img = pyscreenshot.grab(bbox=(position[0]-140,position[1]+5, position[0]+140, position[1]+35))
img.save('pickpocket.png')

#def hitpoints():
#    img = pyscreenshot.grab(bbox=(562,110,580,125))
#    new_size = tuple(6*x for x in img.size)
#    img = img.resize(new_size, Image.ANTIALIAS)
#    print(pt.image_to_string(img, config='-c tessedit_char_whitelist=0123456789 --oem 0'))
#    img.show()
#    
#hitpoints()