按键精灵源码.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
按键精灵源码

按键精灵源码 //做这东西主要是为了新人学习之用希望对新人们有一些帮助 //声明一些下面要用到的变量(其实不声明也可以不过为了养成 //编程的好习惯还是希望大家声明一下) Dim XY_qi,Xq,Yq,n,m,Shu,Fu,A,X,Y //下面这部分是用来设置各种参数 用户定义变量 XY_qi=800/400 输入数字起点坐标 格式如:10/10 用户定义变量 Hen=5 输入横向特征点个数 用户定义变量 n=1 输入横向递进值 用户定义变量 Zong=10 输入纵向特征点个数 用户定义变量 m=2 输入纵向递进值 用户定义变量 Ms=2 显示方式设置:1为弹出窗口模式 2为粘帖模式 用户定义变量 Color1=FFFFFF 设置字体颜色或者背景颜色 //初始化数据部分 //把Color1转化为字符串类型 Color1=Str(Color1) //........................转换成字符类型 //取得/在字符串的地几个 A=InStr(XY_qi,/) //.........................搜索字符串中指定字符的位置 //取得/左边的数据 Xq=Left(XY_qi,A-1) //........................返回指定数目的从字符串的左边算起的字符 //取得/右边的数据 Yq=Right(XY_qi,Len(XY_qi)-A) //.........从字符串右边返回指定数目的字符 //给Shu,X,Y 赋值 取得字符串长度 Shu= X=Xq:Y=Yq //纵向特征点个数 循环 Zong 遍 //给X赋值 X=Xq //横向特征点个数 循环 Hen 遍 //利用GetPixelColor函数开始找颜色 调用外部VBScript子程序 Color2=得到指定点的颜色(X,Y) //找到的颜色值和自己设置的颜色值做比较 如果表达式 (Color2Color1) 为真,则 //如果2个颜色不一样则给Fu赋值1 Fu=1 否则 //否则给Fu赋值为0 Fu=0 条件结束 //没循环1次X的值增大n X=X+n //每循环1次Shu的值连接一个Fu Shu=ShuFu 循环结束 //每循环一次Y的值增大m Y=Y+m 循环结束 //如果模式选择1在显示数字特征码 如果表达式 (Ms=1) 为真,则 调用外部VBScript子程序 Color2=得到指定点的颜色(X,Y) //如果模式选择2则把数据写入剪切板 否则如果(Ms=2)为真,则 调用子程序 Nt 调用子程序 Ts 条件结束 脚本停止运行 //写入剪切板子程序 子程序 Nt ShuZi=Shu Set objIE = CreateObject(InternetExplorer.Application) objIE.Navigate(about:blank) objIE.document.parentwindow.clipboardData.SetData Text, ShuZi objIE.Quit 子程序结束,回到调用处 //弹出对话框子程序 子程序 Ts set Obj = createobject(WScript.Shell) Hua=数字特征码为:vbcrShuvbcr请打开记事本粘帖 调用外部VBScript子程序 Color2=得到指定点的颜色(X,Y) 子程序结束,回到调用处 //打开画图程序,并最大化,调整默认大小再运行脚本就OK。这个步骤的代码我就不写啦。 //主要原理是先随机抽出6个不重复的字符,再把字符原来的坐标(已经收集好,超多)旋转缩放再平移,然后再画出来 //定义变量 dim j,k,l,q,n,o,i,p,ii,M(6),TTx1(350),TTy1(350),TTx2(350),TTy2(350),TTx3(350),TTy3(350),TTx4(350),TTy4(350),TTx5(350),TTy5(350),TTx6(350),TTy6(350) (VBScript语句) i=1:ii=1:j=1:k=1:l=1:q=1:n=1:o=1 //生成随机数,36选6不重复 循环 6 遍 M(ii)=37 ii=ii+1 循环结束 (VBScript语句) ii=1 Rnd(

文档评论(0)

me54545 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档