python模拟鼠标点击window图标

#python模拟点击是通过pymouse实现的,首先要安装pymouse。

pip install python-xlib
pip install pymouse

#安装win32api:

http://down.51cto.com/data/2326324

#python打开windos程序的方式:

#coding=utf-8
import os
os.startfile(‘E:\youxi\Correspond.exe‘)

#python pymouse的简单应用:

#python模拟鼠标
#coding=utf-8
from pymouse import PyMouse
m = PyMouse()
m.position()               #获取当前坐标的位置
m.move(x,y)                #鼠标移动到xy位置
m.click(x,y)               #移动并且在xy位置点击
m.click(x,y,1|2)           #移动并且在xy位置点击,1位左键点击,2为右键点击

#python模拟鼠标和键盘
#coding=utf-8
from pymouse import PyMouse
from pykeyboard import PyKeyboard
m = PyMouse()
k = PyKeyboard()
x,y = m.screen_size()             #获取当前屏幕的尺寸
m.click(x/2, y/2, 1)              #在屏幕中央点击左键
k.type_string(‘Hello, World!‘)    #输入hello world内容
时间: 2024-11-06 18:25:16

python模拟鼠标点击window图标的相关文章

Python 模拟鼠标点击

原文:https://blog.csdn.net/weixin_38917807/article/details/81667041 原文:https://blog.csdn.net/weixin_41561539/article/details/94294828 pip安装库: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymouse pip install -i https://pypi.tuna.tsinghua.edu.

sendmessage()模拟鼠标点击

{鼠标软模拟:好处就是不会真的移动鼠标 开始按钮 坐标 x=386y=387 }sendmessage(hookHwnd,messages.WM_LBUTTONDOWN ,0,$0180017A); {按下鼠标左键}sendmessage(hookHwnd,messages.WM_LBUTTONUP ,0, $0180017A); {抬起鼠标左键}{硬件模拟:会真的移动鼠标}mouse_event(MOUSEEVENTF_LEFTDOWN,X ,Y ,0,0);mouse_event(MOUSE

使用JS或jQuery模拟鼠标点击a标签事件代码

原文 使用JS或jQuery模拟鼠标点击a标签事件代码 这篇文章主要介绍了使用JS或jQuery模拟鼠标点击a标签事件代码,需要的朋友可以参考下 <a id="alink" href="abc.aspx" style="visibility: hidden;">下一步</a> $("#alink").click(); // 触发了a标签的点击事件,但是没有触发页面跳转 document.getEleme

C# 使用Win32API移动光标至指定位置并模拟鼠标点击

东西不难. 使用的函数那么几个. 本例是我删除淘宝购物记录时写的,所以是两个坐标点来回移动并点击鼠标左键. using System; using System.Runtime.InteropServices; using System.Threading; namespace 鼠标移动且点击 { public enum MouseType { //移动鼠标 MOUSEEVENTF_MOVE = 0x0001, //模拟鼠标左键按下 MOUSEEVENTF_LEFTDOWN = 0x0002,

使用jQuery模拟鼠标点击a标签事件

来源于:https://mo2g.com/view/42/ <html> <head> <meta charset="UTF-8"> <title>磨途歌-A标签测试3</title> </head> <body> <a href="http://www.mo2g.com">磨途歌</a> </body> </html> <scr

c# 在WebBrowser中用SendMessage模拟鼠标点击

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; namespace BrowserMouseClick { public partial cl

模拟鼠标点击

function fakeClick(fn) { var $a = $('<a href="#" id="fakeClick"></a>'); $a.bind("click", function(e) { e.preventDefault(); fn(); }); $("body").append($a); var evt,el = $("#fakeClick").get(0); i

利用python模拟鼠标点击自动完成工作,提升你的工作效率!

没有什么能比学以致用让学习变得更有动力的了. 不知道大家在工作中有没有一些工作需要重复的点击鼠标,因为会影响到财务统计报表的关系,我们每个月底月初都要修改ERP中的单据日期,单据多的时候光修改就能让你点鼠标点到手麻.(这里要吐槽一下浪沙软件,别的单据都可以批量修改日期,就是这个移仓单不行,你们研发怎么就这么懒?剩下这么点工作就不完成他?)之前同事有跟我提到过键盘精灵,因为当时负责别的工作,一直没有去了解.现在公司人员减少了,这工作又回到我身上了,刚好之前我在学习连连看的时候,知道Python 也

delphi7 怎么让button按钮跟着鼠标点击dbgrideh数据行移动

delphi7 怎么让button按钮跟着鼠标点击dbgrideh数据行移动 在 dbgrid的DBGridCellClick 事件中加上: Delphi/Pascal code 1 2 3 4 5 6 7 8 9 10 11 var   x, y : integer ;   P: TPoint; begin   GetCursorPos(P);   Edit1.Text := Format('X: %d, Y: %d',[P.X, P.Y]);   x := frMainTest.Left ;