減酒にしたいけど、ダメですね!
1000本ノックで改善しなければ!
今日は、以下のコードに挑戦した、
いろいろやったがダメだった。
残念、残念!
# -*- coding: cp932 -*-
#!python2
import sys
# //-------------------------------------------------------
# //
# //-------------------------------------------------------
# //-------------------------------------------------------
# //キー入力のイベント
# //-------------------------------------------------------
def keyCallback( event ):
print( event.name, event.event_type )
print( event )
if event.name == "a" and event.event_type=="up":
print("aaaaaaaaaaaaaaaa")
# //-------------------------------------------------------
# //マウスのイベント
# //-------------------------------------------------------
def mouseCallback( event ):
global enX,enY, handle
print('mouseCallback-Event:', event, type(event))
if type(event) == mouse._mouse_event.ButtonEvent:
print("*"*10)
if event.event_type=='down' and event.button=='left':
x,y= mouse.get_position()
mouse.move(0,0)
# //mouse.move(x-50,y)
print("K"*10, x,y)
time.sleep(0.5)
pyautogui.screenshot('my_screenshot.png', region=(x-20,y-20, 50, 50))
mouse.move(x,y)
# //sys.exit()
return False
def timer():
px,py = pyautogui.position()
# //print( '{},{}'.format(px,py) )
handle = win32gui.GetForegroundWindow()
text = win32gui.GetWindowText(handle)
print( text)
root.after(1000, timer)
# //import Tkinter as tkinter
import tkinter
import pyautogui
import mouse
import keyboard
import threading
import time,os
import datetime
import ctypes
from ctypes import sizeof
from ctypes.wintypes import RECT
import win32gui
import win32api
from PIL import ImageGrab
from PIL import Image, ImageTk
# //メインウインドウ用
root = tkinter.Tk()
root.title("")
root.geometry('300x600+10+10')
root.title("ABC-CAP")
# //画面上に部品を配置する
text_widget = tkinter.Text(root)
text_widget.place(x=10,y=400)
handle = None
handle0 = None
text =''
timer()
keyboard.hook( keyCallback )
mouse.hook( mouseCallback )
# バインディングの設定
root.mainloop()
ソースコード
0 件のコメント:
コメントを投稿