本来想多蛤一下前因后果,突然意兴阑珊不想多说啦,直接帖效果吧。

  这个是用迅雷BOLT把原来写的一个IE拦截器的界面重写了一下。界面效果是直接从单位的大屏系统改过来的,其中文本框部分,还请设计大屏的小姑娘帮忙改了下,特此感谢。

  原版大屏系统的效果还是非常有质感的,但被RETINA屏的尺寸误导,缩来缩去后这个变得有点模糊了。

  另外全程在虚拟机里开发,如果在你的机子上运行不起来,请使用源码重新编译。另外是在VS2012里编译的,不保证XP下能顺畅运行,微软的东西 ,你懂的。如果遇以上问题,请换用低版本进行编译 。 加载程序部分是用WTL写的,编译不通过的也请GOOGLE或百度WTL 

  下面开始帖使用说明,各位主要看效果。

  下载附件,解压,进入根目录,打开build,双击 IEIntercept.exe 。

  效果如下 : (这透明效果D炸啦)        

下面我们再把他拖到 iphoto 上 。 效果还是犀利的一TA 。  

OKAY,我们点一下上面的OFF/ON按钮 。  

弹出如上对话框,提示很直观易懂,不解释。

OKAY .  打开IE ,再次点击OFF/ON按钮,变成这样了  

这说明,已经进入拦截模式可以拦截了 

当然现在我们还不能拦截,所以先关闭拦截模式。

切到IE,运行源码里的TestWebsite项目,这是一个Website .

如下图所示。 (也可以找其它站点测试)  

按照上面的进行输入。输入完先不忙着点submit. 切回程序界面,开启拦截(点击那个OFF/ON按钮)

然后再切回IE点submit 。   

看上图,OKAY,请求已经被成功的拦截下来了。

下在就让我们对这些数据小小的加工一下吧,按下图所示修改 。    

点击发送。这时候看IE 。 

响应的数据已经变成了我们修改的数据了 。    

当然这个系列准备讲迅雷BOLT的界面引擎,不会讲到拦截原理,想看拦截原理,请见我另外一篇博客http://www.cnblogs.com/jivi/archive/2013/03/28/2985726.html 

源码及程序下载  

【桌面程序搞界面再也不怕了】:迅雷BOLT入门(一)开篇 附程序和源码的更多相关文章

  1. 微信小程序多图上传/朋友圈传图效果【附完整源码】

    效果图 部分源代码 js文件: var uploadPicture = require('../Frameworks/common.js') //获取应用实例 const app = getApp() ...

  2. 在windowService用Process.Start()启动程序没有界面-记录

    1.在服务程序安装时编程实现,ProjectInstaller.cs   using System; using System.Collections; using System.Collection ...

  3. 嵌入式系统WinCE下应用程序GUI界面开发【转】

    嵌入式系统WinCE下应用程序GUI界面开发 ByToradex 秦海 本文旨在介绍嵌入式系统在Wince下进行GUI应用程序开发可以选择的不同GUI开发框架(Framework),目前最常用的几种方 ...

  4. JavaFX桌面应用-loading界面

    上次使用JavaFX开发了一个视频转码工具,当用户点击"启动"按钮开始转码的时候,会禁用启动按钮,防止多次启动转码. 这种处理方式对用户来说可能并是很友好,其实可以在启动转码的时弹 ...

  5. Qt界面中嵌入其他exe程序的界面,使用Qt5

    下面用一个小例子来演示如何在Qt的界面中嵌入其他exe程序的界面,最终效果如下图所示.本文参考了 http://blog.csdn.net/jiaoyaziyang/article/details/4 ...

  6. WinForm触摸屏程序功能界面长时间不操作自动关闭回到主界面 z

    操作者经常会在执行了某操作后,没有返还主界面就结束了操作然后离开了,程序应该关闭功能窗体自动回到主界面方便下一位操作者操作.那么对于WinForm程序怎么实现呢? 实现原理:拦截Application ...

  7. 同花顺核新下单程序的"界面不操作超时时间"的设定

    "界面不操作超时时间"的设定 同花顺核新下单程序的'界面不操作超时时间'的设定 系统> 系统设置> 界面设置> 界面不操作超时时间(分): 在这个输入框里填上个3 ...

  8. NotificationSetUtilDemo【判断APP通知栏权限是否开启,以及如何跳转到应用程序设置界面】

    前言 当APP有推送功能时,需要判断当前app在手机中是否开启了允许消息推送,否则即使添加了推送代码仍然收不到通知. 效果图 oppo上的效果: 使用步骤 一.项目组织结构图 注意事项: 1.  导入 ...

  9. Qt系统对话框中文化及应用程序实现重启及使用QSS样式表文件及使用程序启动界面

    一.应用程序中文化 1).Qt安装目录下有一个目录translations/,在此目录下有qt_zh_CN.ts和 qt_zh_CN.qm把它们拷贝到你的工程目录下. 2).在main函数加入下列代码 ...

随机推荐

  1. 第一章:1-06、 试将TCP/IP和OSI的体系结构进行比较。讨论其异同之处?

    <计算机网络>谢希仁著第四版课后习题答案答:(1)OSI和TCP/IP的相同点是二者均采用层次结构,而且都是按功能分层.(2)OSI和TCP/IP的不同点:①OSI分七层,自下而上分为物理 ...

  2. Copying Fields to a new Record

    This is a time saving tip for application designer. If you are creating a new record definition and ...

  3. Dynamic Web Project创建及版本修改的问题

    java项目中,若切换服务器,经常会涉及到动态web模块版本的问题.      比如:新建了web项目,开始使用tomcat服务器,但是后来使用jboss服务器,就会出现:Project facet ...

  4. emlog模板制作帮助手册

    emlog基本模板文件 必须文件: main.css: CSS(样式表)文件 log_list.php: 日志列表页模板 echo_log.php: 日志页模板 page.php: 页面(page)模 ...

  5. Delphi中nil和null的区别

    nil:空指针,空地址,对象也是指针,可以object := nil;null:是一个未定义值的变量,既不是0也不代表空字符串,它是未定义的.

  6. python encode decode unicode区别及用法

    decode 解码 encode 转码 unicode是一种编码,具体可以百度搜 # coding: UTF-8 u = u'汉' print repr(u) # u'\u6c49' s = u.en ...

  7. mysql Unknown table engine 'InnoDB'解决办法

    最近做项目时,由于数据库存的中文乱码.改了一下配置.中文乱码改过来了,但是在导入数据时Unknown table engine 'InnoDB'  百度上各种拷贝.最后看了下InnoDB.是一种支持事 ...

  8. Java 需要记得、了解的关键词 (Java 学习中的小记录)

    Java 需要记得.了解的关键词 (Java 学习中的小记录)     作者:王可利(Star·星星) 总结:本次随笔,仅且拿来平时翻阅记忆用

  9. 算法系列8《Base64》

    Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,Base64编码可用于在HTTP环境下传递较长的标识信息.在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单 ...

  10. zip压缩

    package com.green.project.compress; import java.io.File;import java.io.FileInputStream;import java.i ...