使用EPX Studio 7.0 下载网站验证码
implementation var Document_: DispHTMLDocument; //用于处理网页文档对象
EPX: IExcelPanelXDisp; procedure TForm1.FormShow(Sender: TObject);
begin
EPX := ExcelPanelX1.OleObject; //赋值
EPX.ActiveDHtml := False;
EPX.EnableEvent := True;
EPX.ActiveDHtml := True;
EPX.Navigate(UserID, True);
Document_ := EPX.HtmlDocument;
ViewCode();
end;
procedure TForm1.ViewCode(aty :Integer);
var body,img,range: Variant;
imgFile: string;
begin
img := Document_.getElementById('yzm').nextSibling.nextSibling;
if aty = then
begin
img.Click();
this.Sleep();
end;
body := Document_.body;
range := body.createControlRange();
range.add(img);
range.execCommand('Copy');
//获取 Windows 的临时文件夹路径,返回的路径最后不带“\”。
//获取一个形式如“AA8CBB42-703C-47B9-B959-8E8EBAFA003E” 的 36 位长度的具有“不重复”特征的字符串,一般用于做数据库的 ID 字段内容使用。
imgFile := this.GetWindowsTempPath + '\' + this.GuidString + '.png';
this.SaveClipboardToFile(imgFile,);
if this.FileExists[imgFile] then
begin
Image1.Picture.LoadFromFile(imgFile);
this.DeleteFile(imgFile);
end;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
EPX.FreeMe;
if CommandLine._DesignMode = 'False' then
begin
this.KillProcess('',,,);
end;
end;
使用EPX Studio 7.0 下载网站验证码的更多相关文章
- Android Studio 3.0 下载 使用新功能介绍
		
谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快.(英语一般,有些翻译不太好) 下载地址 https://developer.android.g ...
 - Android Studio 3.0 及个版本下载和 gradle 各版本下载
		
Android Studio 3.0 下载地址: 链接:http://pan.baidu.com/s/1jHVuOQi 密码:3pd0 Android Studio 3.0 包含了三大主要功能: 一套 ...
 - Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境
		
我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器.当然,Google早就推出了自己的安卓开发环境——Android studio,在不久前,Google发布了Android Stud ...
 - 当一回Android Studio 2.0的小白鼠
		
上个星期就放出了Android studio出2.0的消息,看了一下what's new 简直抓到了那个蛋疼的编译速度痛点.在网上稍微搜索了一下后发现基本都是介绍视频.一番挣扎后(因为被这IDE坑过几 ...
 - Visual Studio 6.0 在 Windows 10 下崩溃的一种解决方法
		
Visual Studio 6.0 下载地址: https://winworldpc.com/product/microsoft-visual-stu/60 安装步骤: https://www.cod ...
 - Android Studio 3.0.1 版本包下载
		
Android Studio 3.0.1 发布了,这是对 Android Studio 3.0 的一个小的更新,包括一般错误修复和性能改进 下载地址: Windows 64 位:https://dl. ...
 - Zend Studio 9.0.2破解文件和注册码下载
		
Zend Studio是Zend Technologies开发的PHP语言集成开发环境(IDE),是公认最好的PHP开发工具.当前Zend Studio最新版本是9.0.2. Zend Studio ...
 - Keras入门(四)之利用CNN模型轻松破解网站验证码
		
项目简介 在之前的文章keras入门(三)搭建CNN模型破解网站验证码中,笔者介绍介绍了如何用Keras来搭建CNN模型来破解网站的验证码,其中验证码含有字母和数字. 让我们一起回顾一下那篇文 ...
 - Android Studio和SDK下载、安装和环境变量配置
		
win10下Android Studio和SDK下载.安装和环境变量配置 - ...
 
随机推荐
- BZOJ 1~10 精简题解
			
从这星期起,我开始了怒刷BZOJ的旅程.这几天刷了10道题(由于"档期"的原因,所以有几道题没打完-..捂脸--..) 精简题解: 1000 A+B Problem --.. [B ...
 - 通过命令行创建Django项目
			
只有安装的是pycharm专业版才可以直接在pycharm面板中直接创建Django项目 如果不是专业版,可以通过命令行创建Django项目 https://www.cnblogs.com/jiare ...
 - 2018湖南省赛B题“2018”
			
题面懒得敲了,反正看这篇博客的肯定知道题面. 比赛时想按约数的一些性质分情况讨论出公式然后在合并,结果单考虑矩阵里出现2018和1009(与2互质,1009出现次数等于2)出现的情况就写了一长串公式, ...
 - linux安装swoole扩展
			
1.首先我们要安装swoole扩展的话,需要把它的包下载下来,下载地址是: https://github.com/swoole/swoole-src 2.下载下来之后进行解压: unzip swool ...
 - mybatis-generator二次开发总结
			
二次开发(此文只作记录,具体代码及文章在内网,copy不出来) 自定义生成代码需求: 1.去除默认生成的example接口方法: (1)配置generatorConfig.xml (2)修改源码tab ...
 - JDK1.8新特性Lambda表达式
			
/** * Lambda * @date 2019/8/2 10:03 */ public class Lamda { public static void main(String[] args){ ...
 - [python每日一练]--0012:敏感词过滤 type2
			
题目链接:https://github.com/Show-Me-the-Code/show-me-the-code代码github链接:https://github.com/wjsaya/python ...
 - CS229 Lesson 5 生成学习算法
			
课程视频地址:http://open.163.com/special/opencourse/machinelearning.html 课程主页:http://cs229.stanford.edu/ 更 ...
 - TF Notes (5), GRU in Tensorflow
			
小筆記. Tensorflow 裡實作的 GRU 跟 Colah's blog 描述的 GRU 有些不太一樣. 所以做了一下 TF 的 GRU 結構. 圖比較醜, 我盡力了- XD TF 的 GRU ...
 - Jstorm执行task报错windows  CONFIG SET protected-mode no
			
windows CONFIG SET protected-mode no报错说redis受保护模式,redis使用的是Redis-x64-3.2.100,参考博文说是redis3.2之后加入的特性, ...