컴퓨터/Python
python 카카오톡 파일전송/pyautogui 한글이 안나와요
풍경소리^^
2019. 6. 2. 09:16
import subprocess
import pyautogui
import time
from myid import PW
import pyperclip
#==========마우스위치 스크린샷
# print(pyautogui.position())
# pyautogui.click(351,237)
# pyautogui.screenshot('screenshot.png')
#==========
KakaoTalk="C:\Program Files (x86)\Kakao\KakaoTalk\KakaoTalk.exe"
k=subprocess.Popen(KakaoTalk)
while True:
lock_icon = pyautogui.locateOnScreen('login.png')
if lock_icon != None:
break
pyautogui.typewrite(PW)
pyautogui.press('enter')
def img_click(img_icon):
img_filename=img_icon+'.png'
while True:
img_icon=pyautogui.locateOnScreen(img_filename)
if img_icon==None:
time.sleep(1)
else:
img_icon_center = pyautogui.center(img_icon)
pyautogui.click(img_icon_center)
break
# img_click('icon_message')
# img_click('icon_na')
img_click('icon_direct_na')
# pyautogui.moveRel(261-307,378-369)
# pyautogui.click()
img_click('icon_nachat')
#==========텍스트전송
# pyautogui.typewrite("first text")
# img_click('icon_submit')
#=========파일전송
img_click('icon_clip')
for i in range(5):
pyautogui.hotkey('shift','tab')
pyautogui.press("space")
pyperclip.copy("D:\데이타\hometax")
pyautogui.hotkey("ctrl","v")
pyautogui.hotkey('shift','enter')
# pyautogui.typewrite("D:\data\hometax")
# pyautogui.press("space")
for i in range(6):
pyautogui.press('tab')
pyperclip.copy("데이타.xls")
pyautogui.hotkey("ctrl","v")
# pyautogui.typewrite("df0.xlsx")
for i in range(2):
pyautogui.press('tab')
pyautogui.press('enter')
#=========이미지전송
# img_click('icon_image')
# for i in range(6):
# pyautogui.hotkey('shift','tab')
# pyautogui.press("space")
# pyautogui.typewrite("D:\data\hometax")
# pyautogui.press("space")
#
# for i in range(5):
# pyautogui.press('tab')
# pyautogui.typewrite("risu.jpg")
# for i in range(2):
# pyautogui.press('tab')
# pyautogui.press('enter')
#=========종료
img_click('icon_chat_x')
img_click('icon_menu')
pyautogui.moveRel(264-196,872-875)
pyautogui.click()
pyautogui 한글 처리