python 识别next按钮 做点击动作 ?提供书籍,网址,思路。 5C

①打开exe!
图片说明
②识别 next并点击next
图片说明

0

3个回答

installshield的话,直接用命令行调用缄默模式即可。(图中这种有installshield字样的都可以)

0
qq_37550440
流氓也是种气质 _Cookie 这个界面只是部分的,有些界面并没有installshield。
大约一年之前 回复
 首先,获得窗体的句柄  win32api.FindWindows()

第二,获得窗体中控件的id号,spy++

第三,根据控件的ID获得控件的句柄(hwnd)  GetDlgItem(hwnd,loginID)

最后,利用控件句柄进行操作

python可以通过win32api轻松获取控件的属性值

通过标签找到主窗口句柄,然后通过主句柄获取下属控件句柄

#-*- coding: utf-8 -*-  ##设置编码方式

import win32api,win32gui,win32con

label = 'tt' #此处假设主窗口名为tt

hld = win32gui.FindWindow(None, label)

if hld > 0:

    dlg = win32api.FindWindowEx(hld, None, 'Edit', None)#获取hld下第一个为edit控件的句柄

    buffer = '0' *50

    len = win32gui.SendMessage(dlg, win32con.WM_GETTEXTLENGTH)+1 #获取edit控件文本长度

    win32gui.SendMessage(dlg, win32con.WM_GETTEXT, len, buffer) #读取文本

    print buffer[:len-1]

    #虚拟鼠标点击按钮(或者回车)

    btnhld = win32api.FindWindowEx(hld, None,'Button', None)

    # win32gui.PostMessage(btnhld, win32con.WM_KEYDOWN, win32con.VK_RETURN, 0)

    # win32gui.PostMessage(btnhld, win32con.WM_KEYUP, win32con.VK_RETURN, 0)

    win32gui.PostMessage(btnhld, win32con.WM_LBUTTONDOWN, win32con.MK_LBUTTON, 0)

    win32gui.PostMessage(btnhld, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, 0)
0
qq_37550440
流氓也是种气质 _Cookie 有多个界面需要做点击(next),I accept
大约一年之前 回复
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python网络爬虫:Selenium驱动浏览器做各种动作(跳转、输入、点击、下拉等)
之前学习使用了pyquery包的爬虫,这次学习利用selenium包,这个包主要是可以驱动浏览器进行一系列动作,包括打开浏览器、给搜索框输入指定内容、点击搜索按钮、跳转页面等动作,通过selenium包里的一些方法可以轻松实现这些动作。 不光如此,再进行爬虫时有些网页会有js的渲染(之前没有深入了解过js,对于这个渲染一词也确实了解的不是很明白,不过这里先记下这个原因吧),如果利用之前的requ...
在QWizard中对 Next(Finish)按键的控制
在QWizard中,需要对向导结束之后的动作进行控制,于是想定义一下 Finish 按键的clicked() 槽,居然没有找见。 我在设计界面的时候使用的是Qt Designer, 生成下一个向导页是自带三个按键(back、next和cancel)的,甚至没有生成自己的QWizardPage子类,  —在自己定义的myQWizard中,是没有定义这三个按键的。  —于是去找对应的 "ui_m
【python】使用Splinter自动化输入文本以及点击网页按钮
同学写了个网页,页面有一个点赞的按钮,于是恶作剧写了个脚本自动化点赞,直接点到了“23333”……工具:python+splintersplinter安装:sudo pip install splinter打开python,直接命令行下输入:from splinter import Browserurl = 'your website' #open your browser browser = Br
TextView识别网址点击跳转
从string字符串中识别网址,变换颜色,点击跳转webView显示网页思路是先正则匹配到网址,然后将网址替换成需要的文字,生成一个新的字符串,将替换的位置保存起来,然后再根据保存的位置判断是原来字符串的文字,还是替换的文字,然后再自定义 ClickableSpan    给替换的文字设置点击事件,代码如下:public class UtileGetWebUrl { private...
IOS实现点击软键盘的Next/Return按钮或者空白处后自动隐藏键盘
在开发IOS过程中,经常需要用到TextField控件。光标一旦定位到该控件,软键盘就会自动开启,用户能够在其中通过软键盘进行输入。但是,若不对软键盘进行其他操作,它是不会自动关闭的。这样就很有可能降低用户体验度。因此,当用户点击软键盘右下角的NEXT/RETURN按钮或者在用户点击空白处时,键盘能自动隐藏是很有必要的。具体方法如下: 实现点击软键盘右下角的NEXT按钮后键盘隐藏:
当一个按钮下有两个动作
/images/Book1.xls'">// 前一个动作                                                                      //后一个动作
基于图像模板匹配的按钮模拟点击 based on python
代码地址,也不要吝惜打一颗星~ https://github.com/TQCAI/auto_click_button_by_template_matching 目录: 模板匹配 模拟鼠标事件 托盘式的操作界面 多线程+HOOK监听实现快捷键捕捉 实现效果 最近遇到一个问题,在mathtype中用输入面板公式的时候, 没有快捷键,就连Ctrl+Z的撤销都没有,...
sikuli介绍及解决点击flash按钮的问题
开始还是继续上次的文章 解决 Selenium文件上传框无法识别的问题 在这篇文章里面介绍了如何解决windows文件上传框的问题。但是其实当时却避开了一个比较严重的问题,如何点击flash按钮。因为基本上纵观大多数的网页,对于要进行文件上传的按钮,都是采用的是flash的按钮来实现的。但是问题就来了。selenium是不识别flash的。那到底要如何才能解决这个问题呢。还是要靠我们的度娘啊。找到答
JFace Wizard 自定义 “Next” 按钮事件
JFace 的 Wizard是很常用的UI,我们也很需要在点击Next的时候做些动作,Wizard 本身没有给我们提供一个很容易发现的接口,虽然有个 getNextPage() 方法,但是很难用 嘿嘿   得自己动动手啦。   首先呢,写个类来继承WizardDialog
pyqt:点击按钮打开网站 ——转载
可以Python库:webbrowser import webbrowser webbrowser.open('http://stackoverflow.com') 上面的是用默认浏览器打开,如果想要Chrome打开,可以这样写: def openUrl(url): try: webbrowser.get('chrome').open_new_tab(url) ...
App 扫描二维码登陆网站
App 扫描二维码登陆网站
在eclipse中添加新的tomcat,没法添加,next按钮呈灰色,点击不了
原因是在eclipse中同一个工程目录里,已经存在了一个tomcat的文件了,再建立新的并且是同一个版本的tomcat就会出现建立不了的现象。 步骤: 1.退出 eclipse 2.到[工程目录下]/.metadata/.plugins/org.eclipse.core.runtime 3.把org.eclipse.wst.server.core.prefs和 org.
Python点击网站按钮
今天需要做个能控制网站按钮的功能,原因是有些网站不是分页的,而是需要点击”show more” 或者“”点击加载更多“ 按钮。才能看到更多的内容,网址和首页网址一样。 代码如下: from selenium import webdriver browser = webdriver.Chrome() browser.get('http://www.baidu.com/') 运行后就可以看到...
关于如何使用按钮(onclick)打开链接
关于如何使用按钮(onclick)打开链接 做网页的时候遇到一个问题,如何使用onclick打开超链接,后来查到一篇文章解决了问题。 利用javascript onclick跳转链接网页 文章很短,如下,我选其中一句话,就可以解决问题 最后我就改成了如下的形式 到这里就差不多了,就可以通过点击按钮来实现网页的跳转 下面还是讲一下我自己做的一个
【学习笔记】pyQt5学习笔记(2)——第一个图像识别demo
最近做的任务是将图像识别一些列的东西进行封装,制作成GUI程序。目前使用的是Google开源的Object Detection API。 上手先实现一个简单的小程序,将上述API中的jupyter note book的识别代码进行封装。实现其实很简单,传递了文件地址,用户输入识别类目及识别图片总数。(这里因为官方的代码需要图片名称为image*.jpg的形式,且通过一个for循环遍历文件夹中的图...
Kinect识别右手,模拟点击按钮
Cavas的Render Mode在是Screen Space-Camer模式 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Lesson : MonoBehaviour { public Image ri
可以下载一些书籍代码的网站
进入:http://www.wrox.com 搜索对应的书籍名,或者书籍编号 下载代码
Eclipse创建Tomcat时Next按钮是灰色,解决方案!
在使用Eclipse 开发web项目的时候,可能会出现创建Tomcat服务的时候 Next按钮是灰色的情况, 1.退出 eclipse 2.到[工程目录下]/.metadata/.plugins/org.eclipse.core.runtime/.settings 3.把org.eclipse.wst.server.core.prefs和 org.eclipse.jst.server.t
web页面上单击按钮实现复制当前页面的url到剪贴板
超级简单,直接上代码 <!DOCTYPE html> <head> <meta charset="UTF-8"> <title>首页</title> <script> function copyUrl() { alert(this.location.href)
简单的数字键盘 ,仅供参考
利用按钮做的简单的数字键盘,提供一个思路,仅供参考
IOS键盘上的“Next”按钮事件,定位到下一个文本框
IOS键盘上的“Next”按钮事件,定位到下一个文本框 1.视图控制器实现UITextFieldDelegate协议 2.设置文本框属性(返回按钮在键盘上的返回类型,此处是Next) _NameTextField.returnKeyType = UIReturnKeyNext;   _IDCardTextField.returnKeyType = UIReturnKeyNext;    
关于idea无法导入maven项目以及选择pom文件next按钮无法点击的问题解决
问题描述:直接点选pom加载到这步next一样点不动 加载为普通项目 右键pom 添加为maven工程 也不行(如图)   问题分析:打开idea本地log文件 查看log内容 发现报错Unsupported major.minor version 51.0。原因是jdk版本错误 考虑本地代码编译环境为java1.6 所以maven中也用的1.6导致错误 问题解决: 瞬间...
向动作栏(Action Bar)中添加动作视图(Action View)
Action View 是可以用来显示在动作栏上取代动作按钮的控件。添加Action View,需要在Menu 资源文件中为item 元素声明actionViewClass 或者actionLayout 属性。下面以添加系统提供的搜索控件为例: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t
python图像识别处理
https://www.cnblogs.com/beer/p/5672678.html
人类动作识别数据集AVA
谷歌发布了新的数据集 AVA(atomic visual actions),提供扩展视频序列中每个人的多个动作标签。
python使用selenium webdriver点击百度的搜索设置按钮,设定每页显示条数
要点:1. ActionChains(driver) 生成用户行为,2.move_to_element(menu)  鼠标移动到某个元素3.perform()  鼠标停留4.switch_to_alert().accept() 选择到一个警告弹窗,确认from selenium.myfox import myfox from selenium import webdriver driver = ...
JS实现 分享视频中-->点击button(copy),复制对应网址
分享视频中-->点击button(copy),复制对应网址 HTML页面代码 Copy Embed Copy JS代码     /*Copy function implementation */     function copyContent(){          var copyobject=document.getElementByI
点击指定位置验证码破解(Python)
思路: 创建浏览器驱动对象 加载登录页面 等待页面加载完毕 切换到用户名和密码登录模式 输入手机号, 注意此处需要等待并获取输入框 输入密码 点击验证按钮 获取弹出验证图片 使用超级鹰识别图形的坐标 获取到坐标信息, x,y坐标分别除以2; 由于电脑分辨率太过了, 是原来的两倍, 如果是普通分辨率可以除以2,直接用就可以了. 把鼠标移动到, 坐标点的位置进行点击 点击登录按钮 from selen...
QT点击按钮打开一个网址URL
QDesktopServices::openUrl(QUrl(QLatin1String(“http://blog.const.net.cn“)));第一次打开的时候好像要比较长时间,第二次打开时就会很快速。bool QDesktopServices::openUrl ( const QUrl & url ) [static]从上面声明可以看了,该函数为静态函数,可直接使用,但需要引用头文件。#in
JS生成按钮以及onclick动作
在用JS生成onclick动作时遇到困难,用了一天才解决,记录备忘:  1、想实现的效果是:  用JS生成按钮(button),并给其附加各种属性,  生成代码类似:  包括动作:onclick='showHint(this.name)'    //'showHint(this.name)是一个事先写好的JS函数,(this.name)是传的参数。  开始写的代码如下
人体动作识别(一)
最近几个月来,一直在研究人体动作识别和手势识别的课题。对于人体动作和手势的识别,本质上就是粗粒度和细粒度的识别。人体动作识别的应用主要应用于公共场所、医院、安全等方面;手势识别的应用大部分应用于智能家居的控制、感知方面的应用,教育学习、非能力限制的人员的表达等。最十几年来,这个课题的研究一直比较认们,并且取得了不错的研究成果。       本文首先给出一个概括性的总结,即目前一直使用的方法以及最
Unity NGUI 制作URL超链接点击打开网页
http://blog.csdn.net/w174504744/article/details/458889811、添加Lable 菜单NGUI-create-lable2、在Lable的Inspector中 设置 Text :[url=http://www.baidu.com/][u]Open then baidu[/u][/url]3、为Lable 添加Box Collider组件 勾选 Is...
qt编程下实现点击按钮调用外部程序
轻松实现qt下点击按钮所实现的外部程序的调用!
按钮的点击事件----打开网页
前两天在一个玩具应用上实现一个按钮的点击事件,想来想去实现啥好呢! 就想到不如就打开一个网页吧! 方法也极其简单,只需在点击事件里增加如下代码即可:     String path = " ";     Uri uri= Uri.parse(path);     Intent intent = new Intent(Intent.ACTION_VIEW, uri);     sta
Form表单的动作属性(Action)和确认按钮
表单的动作属性(Action)和确认按钮 当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。 action="html_form_action.asp" method="get"> Username: 浏览器显示如下: Username:  假如您在上面的文本框内
mysql安装过程中看不到next,无法下一步
应该是系统字体大小显示的原因。 解决办法: 1,用快捷键b n x f c来进行操作, b-back。n-next。x-execute。f-finish。c-cancel 2,更改系统字体大小。
QT用信号和处理机制为事件添加处理动作(点击按钮显示helloworld)
首先新建一个项目命名为“QtGuuitest3” 双击 &quot;QtGuitest3.ui&quot; 其中按钮的名字是pushButton   多行文本框为plainTextEdit 在QtGuuitest3.h中添加   #pragma once #include &amp;lt;QtWidgets/QMainWindow&amp;gt; #include &quot;ui_QtGuitest3.h&quot; cl...
hexo首页文章显示查看原文按钮
我们常常想在首页只显示文章的概述,而不是文章的全部,用一个 阅读全文 的字样代替,要怎么做呢?如下图: 在文章中只要写成如下格式即可: 这是摘要 这是全文 需要注意的是,点击 阅读全文 之后,文章会自动定位到 所在位置,想要修改成从头阅读需要修改 主题配置文件 _config.yml 文件: # Automatically scroll page to section
Java-按钮动作监听
1.这里介绍继承implements ActionListener方法:   设置按钮动作监听注意两部分即可:①按钮.addActionListener②public void actionPerformed(ActionEvent arg0){方法体}; 举个例子: import java.awt.Container; import java.awt.event.ActionEvent;
Java事件处理——按钮和按键映射到动作对象
目标:实现按下CTRL+Y、CTRL+B或CTRL+R来改变面板颜色 Swing包的Action接口封装了命令,将它们连接到多个事件源。java代码如下: ActionFrame.javapackage simpleframe;import java.awt.*; import java.awt.event.*; import javax.swing.*;public class ActionF
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python学习网址 python教程的书籍