1st
This commit is contained in:
commit
b3dd1c9d33
2 changed files with 52 additions and 0 deletions
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
/venv/
|
||||
/temp/
|
||||
/config/
|
49
dokkaclick.py
Normal file
49
dokkaclick.py
Normal file
|
@ -0,0 +1,49 @@
|
|||
import random
|
||||
import pyautogui
|
||||
import time
|
||||
|
||||
def generate_random_number(start, end):
|
||||
"""
|
||||
指定された範囲内で乱数を生成する関数
|
||||
|
||||
:param start: 乱数の範囲の開始値(整数)
|
||||
:param end: 乱数の範囲の終了値(整数)
|
||||
:return: 範囲内の乱数(整数)
|
||||
"""
|
||||
return random.randint(start, end)
|
||||
|
||||
space = {
|
||||
"taskbar": {
|
||||
"11": 47
|
||||
},
|
||||
"floorp": {
|
||||
"sidebar": 42,
|
||||
"navi_bar": 96
|
||||
},
|
||||
"youtube": {
|
||||
"topbar": 136,
|
||||
"sidebar": 264
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
# 使用例
|
||||
x_start = 0 + space["youtube"]["sidebar"]
|
||||
x_end = 2560 - space["floorp"]["sidebar"]
|
||||
|
||||
y_start = 0 + space["floorp"]["navi_bar"] + space["youtube"]["topbar"]
|
||||
y_end = 1440 - space["taskbar"]["11"]
|
||||
|
||||
x = generate_random_number(x_start, x_end)
|
||||
y = generate_random_number(y_start, y_end)
|
||||
|
||||
time.sleep(2)
|
||||
for i in range(generate_random_number(0, 10)):
|
||||
pyautogui.press('pagedown')
|
||||
time.sleep(4)
|
||||
|
||||
print(x, y)
|
||||
pyautogui.moveTo(x, y)
|
||||
time.sleep(0.1)
|
||||
pyautogui.click()
|
Loading…
Reference in a new issue