오토마우스를 활용하여 PC 카카오톡을 통해 메시지를 자동으로 보내는 프로그램
import pyautogui
import os
#경로를 .py파일의 실행경로로 이동, 현재 경로로 이동
os.chdir(os.path.dirname(os.path.abspath(__file__)))
#각 사진들은 프로필 사진으로 색이 모두 다르다
picPosition = pyautogui.locateOnScreen('pic1.png')
print(picPosition)
if picPosition is None:
picPosition = pyautogui.locateOnScreen('pic2.png')
print(picPosition)
if picPosition is None:
picPosition = pyautogui.locateOnScreen('pic3.png')
print(picPosition)
import pyautogui
import pyperclip
import time
import os
#경로를 .py파일의 실행경로로 이동, 현재 경로로 이동
os.chdir(os.path.dirname(os.path.abspath(__file__)))
picPosition = pyautogui.locateOnScreen('pic1.png')
print(picPosition)
if picPosition is None:
picPosition = pyautogui.locateOnScreen('pic2.png')
print(picPosition)
if picPosition is None:
picPosition = pyautogui.locateOnScreen('pic3.png')
print(picPosition)
clickPosition = pyautogui.center(picPosition)
pyautogui.doubleClick(clickPosition)
pyperclip.copy("이 메세지는 자동으로 보내는 메세지 입니다")
pyautogui.hotkey("ctrl", "v")
time.sleep(1.0)
pyautogui.write(["enter"])
time.sleep(1.0)
pyautogui.write(["escape"])
time.sleep(1.0)
import pyautogui
import pyperclip
import time
import threading
import os
#경로를 .py파일의 실행경로로 이동, 현재 경로로 이동
os.chdir(os.path.dirname(os.path.abspath(__file__)))
def send_message():
threading.Timer(10, send_message).start()
picPosition = pyautogui.locateOnScreen('pic1.png')
print(picPosition)
if picPosition is None:
picPosition = pyautogui.locateOnScreen('pic2.png')
print(picPosition)
if picPosition is None:
picPosition = pyautogui.locateOnScreen('pic3.png')
print(picPosition)
clickPosition = pyautogui.center(picPosition)
pyautogui.doubleClick(clickPosition)
pyperclip.copy("이 메세지는 자동으로 보내는 메세지 입니다")
pyautogui.hotkey("ctrl", "v")
time.sleep(1.0)
pyautogui.write(["enter"])
time.sleep(1.0)
pyautogui.write(["escape"])
time.sleep(1.0)
send_message()