按键精灵获取窗口句柄句柄捕捉

按键精灵句柄截图黑屏? - 知乎1被浏览879分享邀请回答13 条评论分享收藏感谢收起&>&按键精灵抓抓抓图抓句柄抓色软件
按键精灵抓抓抓图抓句柄抓色软件
上传大小:316KB
按键精灵抓抓软件,抓图,抓句柄,抓鼠标坐标,抓图,抓字,抓颜色,获得鼠标形状特征
综合评分:4.7(22位用户评分)
所需积分:
下载个数:160
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有4条
感觉还可以
折腾了3天,也搞不懂。晕
这个是直接提取的按键的吧?版本的确有点老了
版本比较老一点
审核通过送C币
Android安全技术
创建者:yaqsecurity
kali Linux 渗透测试英文原版合集
创建者:migroom
软件破解工具大礼包
创建者:caozhy
上传者其他资源上传者专辑
Professional JavaScript for Web Developers
高级程序设计英文原版
HTTP权威指南.zip
数据结构与算法分析_Java_语言描述_Weiss M.A.rar
C++沉思录.pdf
C++_Primer第四版中英文对照.chm
安全技术热门标签
VIP会员动态
前端开发重难点
17年软考最新真题及解析
物联网全栈开发专题
二十大技术领域优质资源
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&VIP年卡&4000万程序员的必选
按键精灵抓抓抓图抓句柄抓色软件
会员到期时间:
剩余下载个数:
剩余C币:0
剩余积分:6726
积分不足!
资源所需积分
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分
当前拥有积分
当前拥有C币
(仅够下载10个资源)
全站1200个资源免积分下载
资源所需积分
当前拥有积分
当前拥有C币
全站1200个资源免积分下载
资源所需积分
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
全站1200个资源免积分下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
按键精灵抓抓抓图抓句柄抓色软件按键精灵使用大漠插件:网页最小化状态下获取网页句柄 _ 守望幸福
按键精灵使用大漠插件:网页最小化状态下获取网页句柄
时间: 17:31:52&&作者:Mho&&来源:守望幸福&&查看:&&评论:
内容摘要:网页自动发帖,在网页最小状态下,获取发帖网页的句柄。经过测试,成功获取了网页句柄。
//网页自动发帖,在网页最小状态下,获取发帖网页的句柄。经过测试,成功获取了网页句柄。
UserVar xlbt="发博文_深圳万利胶盒_新浪博客 - 360安全浏览器 8.1" "网页标题"
//------------------------------++++++---------------------------------
Call RegisteredDM
Delay 1000
Call getPid
Delay 5000
MsgBox("窗口句柄是:"&hwnd)
Sub RegisteredDM
//------------------------------大漠插件注册---------------------------------
// 这里选择d盘的dms作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录。
PutAttachment "d:\dms","*.*"
// 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效。
PutAttachment ".\Plugin" ,"RegDll.dll"
call Plugin.Regdll.reg("d:\dms\dm.dll")
//必须得创建大漠对象,否则无法调用大漠指令
Set dm = createobject("dm.dmsoft")
//大漠注册结束
Sub getPid
//获取句柄
Hwnd0 = Plugin.Window.Find("360se6_Frame", xlbt)
Hwnd = Plugin.Window.FindEx(Hwnd0, 0, "SeWnd", 0)
Hwnd = Plugin.Window.FindEx(Hwnd, 0, "Chrome_WidgetWin_1", "发博文_深圳万利胶盒_新浪博客 - 360安全浏览器")
Hwnd = Plugin.Window.FindEx(Hwnd, 0, "Chrome_RenderWidgetHostHWND", "Chrome Legacy Window")
Delay 5000
//-------------
set dm = createobject("dm.dmsoft")
//绑定句柄
dm_ret = dm.bindwindowex(hwnd, "gdi", "windows", "windows","dx.public.fake.window.min", 0)
//后面加一段
Sub OnScriptExit()
dm_ret=dm.unbindwindow()
介绍两种常见倒影制作方法。基本上是通过复制原物体,翻转后拉上透明渐变来制作倒影。不过这种方法比较...&按键精灵&句柄&获得句柄&控制windows窗口&后台
新建一个文本文档,打开,Windows就会给这个文本文档的窗口临时分配唯一的一串数字来标识这个窗体,以区别于其他窗口,这串数字就叫句柄。
因为句柄是临时随机分配的,所以每次虽然是打开同一个文件,但是分配到的一串数字却是不一样的。
所以我们要通过窗体的标题栏来确定每次不同的句柄。
例如,我打开一个“新建 文本文档 (5).txt”,打开,文本文档的标题栏是“新建 文本文档 (5).txt - 记事本”,那么,我就通过“新建 文本文档 (5).txt
- 记事本”(注意:不是文件名)来查找这个文本文档的句柄。
Hwnd = Plugin.Window.Find(0, "新建 文本文档 (5).txt -
Delay 2000
然后通过句柄对这个文档进行最大化操作
Plugin.Window.Min Hwnd
Delay 2000
要对这个文本文档进行写入,就要另外单击文本区域,文本区域是这个窗体的一部分,有自己的句柄,我们称之为“子句柄”。我们可以通过刚才找到的窗口句柄,类(抓抓里面获取),来查找窗体里面的某一独立部分的子句柄。然后对子句柄所标识的窗体部分写入文本。
HwndEx = Plugin.Window.FindEx(Hwnd, 0, "Edit",
Delay &2000
Call Plugin.Window.SendString(HwndEx, "hello,word,I am
the king") &
Delay 2000
“全部命令”--“插件命令”--“windows 窗口插件” 可找到以上函数
后台:什么意思?
比如一个游戏,窗口最大化后,我们可以玩;但是我们把它最小化后,虽然我们看不见了,它还是没有停止,它还在幕后(前台后面)继续运行,这个就叫后台。
又例如,我们挪动鼠标双击我的电脑,这个过程可视;如果通过后台执行这个操作,我们虽然看不到鼠标挪动的过程,但是也可以达到双击我的电脑的效果。
Hwnd = Plugin.Window.MousePoint()
&获得当前鼠标所在窗体的句柄的命令
Call Plugin.Bkgnd.LeftClick(Hwnd, 36, 98)
&在后台单击选中“我的电脑”,前提是执行时候鼠标要挪到桌面上。貌似按键精灵对鼠标后台双击单击做得不好,有时不灵。
Hwnd = Plugin.Window.MousePoint()
XY = Plugin.Bkgnd.FindColor(Hwnd, 0, 0, , "0201E1")
& '区域找色
ZB = InStr(XY, "|")
X = Clng(Left(XY, ZB - 1))
&Y = Clng(Right(XY, Len(XY) - ZB))
MsgBox "x"&X
'弹出窗口,指定颜色如果找到,显示他的点的坐标
注意:插入语句默认是X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY,
Len(XY) - ZB))这样的
要把冒号改掉,分2行。
获得句柄的几个函数。注意,如果不打开窗口,是无法获得句柄的。标题名也不能写错,写错也无法获取。但是会有返回值。
Hwnd = Plugin.Window.GetKeyFocusWnd() &
&获得当前激活的窗口句柄,激活的窗口鼠标不一定在上面
Hwnd = Plugin.Window.MousePoint() &
获得鼠标当前停留的窗口的句柄,当前窗口状态未必激活(被点选)
Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")
&获取窗口标题栏为“无标题 -
记事本”的窗口的句柄
一般优先使用Plugin.Window.Find,如果窗口标题不固定,再考虑使用其他两个函数
Hwnd = Plugin.Window.Find(0, "新建 文本文档 (7).txt - 记事本")
sRect = Plugin.Window.GetClientRect(Hwnd) &
'获取窗口的4个坐标
myArray=Split(srect,"|") & &
& '分离出四个坐标
因为Split就是数组函数,所myArray虽然没有定义,也被默认定义成了动态数组变量
MessageBox myArray(0) & "," &
myArray(1) &'显示出变量起始点的坐标
a = CLng(myArray(0)) & &
&'将变量里的值从字符变为数字类型,然后才能用moveTo函数
b = CLng(myArray(1))
MoveTo a, b
获取窗口坐标的目的:窗口的位置不固定,但是窗口内的内容相对于窗口的位置是固定的,“绝对坐标”+“相对坐标”,结合ifColor函数,进行判断
KeyDown 就要记得 keyUp
截取一部分,才有共性。比如找图,找游戏人物,不建议截取增个人,因为人的穿着装备是会变化的;可以截取脸部或者其他一部分。
抓抓工具,可以设定起始坐标,来获得相对坐标。
用户自定义变量/index.php?action-viewnews-itemid-220
用户自定义变量,也就是说用户可以输入参数(在脚本属性--其他),然后传给程序执行,提高程序灵活性。
UserVar TheKeyYouPress "你要按下的键" &
'注意最后的中文是固定格式,一定要有,不是注释
UserVar TheTimeYouWant "你要按几次"
For TheTimeYouWant
KeyPress TheKeyYouPress, 1
OCX界面(很鸡肋的一个功能,效果也不好,建议直接用“用户自定义变量”)
利用VB对C:\Program Files\按键精灵9\source\自定义界面例子(VB
6.0)\VB-BIG-001\QMacroUI.vbp修改制作界面,然后做成OCX文件。
然后再按键精灵右侧 脚本属性--其他--设置界面 里面,把OCX文件包含进来。
主要原理:例如,VB设计界面的时候,文本框的名称设置成&TheKeyYouPress&要和按键精灵脚本的自定义变量UserVar
TheKeyYouPress "你要按下的键",两个要一样。
/c9/ODY9JSknImgnaiYp.html
例子里面大致那样,实际用按键精灵9用起来还有一定问题。
例子里面改了很多地方,其实主要功能就是保存上次你输入的参数,一个将保存好的参数导出。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。大家都在搜:
扫描二维码安装房天下APP
手机浏览器访问房天下
> > 问题详情
按键精灵怎么样得到句柄左上角实时坐标
我想写个后台软件,可我没有找图功能只能用左上角的点来定位,不要抓抓说的那个计算,我要的是我的窗口移动后还用自动得到实时坐标的方法
浏览次数:0
小伙伴们还在答题的路上,先看看下面这些内容吧~
提到好户型就不得不提户型方正这个词,但是究竟何为方正?是指各间房屋都是正方形?还是房型是规则四边形不得缺角?其实这两种说法都不完全准确,要想真正辨别方正与否,首先需要大家了解的名词是开间和进深。 []
浏览量:5236
请选择房屋所在省份
装修总预算0万元
卫生间:0元
扫一扫下载房天下装修
扫码即获10000套家居设计案例
手机动态登录
请输入用户名/邮箱/手机号码!
请输入密码!
没有房天下通行证,
ask:2,asku:1,askr:30,askz:22,askzx0:118,ask0:0,RedisW:0askR:14,askD:0 mz:hit,askU:0,askT:0askA:15
Copyright &
北京拓世宏业科技发展有限公司
Beijing Tuo Shi Hong Ye Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:}

我要回帖

更多关于 按键精灵查找窗口句柄 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信