`
king_tt
  • 浏览: 2107654 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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

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

  这个是用迅雷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介绍

    Bolt界面引擎(以下简称Bolt或界面引擎)是由迅雷公司提供的面向下一代交互设计的解决方案。致力让UI开发有更快的开发与修改相应速度,更高的可移植性,更优异的性能。并能充分释放设计师的能力,开发出更酷炫的界面。...

    迅雷透明界面 Bolt UI VC2010 源码 与 工具

    给点辛苦分,迅雷透明界面 Bolt UI VC2010 源码 与 工具.第一运行,运行里面缺少文件.cmd. Win7 sp1 64bit 英文 系统 + VS2010 SP1 下编译运行通过.

    迅雷Bolt UI引擎开发demo

    迅雷Bolt UI引擎开发demo,迅雷7的开发技术,作者的数个例子。

    迅雷bolt控件

    迅雷bolt引擎开发的界面库,编辑框,按钮,右键菜单实现文档实例包含代码。

    Bolt:CSRF扫描仪-源码

    螺栓笨拙的CSRF扫描仪重要的Bolt处于测试的Beta阶段,这意味着可能存在错误。 不鼓励使用此工具。 欢迎提出请求和问题。 如果您对此仓库感兴趣,我也建议您将它放在监视中。工作流程爬行Bolt将目标网站爬网到指定的...

    BOLT界面引擎库

    BOLT界面引擎库 HostWnd模块 Kernel Object 模块 UIObjects 模块

    neo4j-jdbc:带有BOLT协议的Neo4j 3.x的Neo4j JDBC驱动程序

    该驱动程序支持各种类型的数据库传输: 通过使用jdbc:neo4j:bolt://<host>:<port>/的Bolt协议(3.0.x至3.2.x) 通过使用jdbc:neo4j:http://<host>:<port>/的HTTP协议(2.x +) 展望未来,还将支持: 直接文件连接...

    boltstream:Neo4j Bolt驱动程序的API定义

    该存储库中的接口描述了Neo4j Bolt驱动程序的API层。 最低级别是基于React式流模型的协议惯用连接器API 。 在此之上,定义了语言和框架惯用的Application API 。 连接器API public interface Connection { void ...

    2d平台:基于Bolt-Platformer教程:https:learn.unity.comprojectbolt-platformer-tutorial

    幸运的是,,它只是一个(讨厌的),而Bolt支持调用C#脚本方法,后者涵盖了后者。 除了... 每次添加要从Bolt调用的脚本方法时,都必须每次都要“构建单元选项” (据我所知)无法在脚本中访问状态机的当前状态...

    golang-neo4j-bolt-driver:Golang Bolt驱动程序,用于Neo4j

    Golang Neo4J螺栓驱动程序 声明:我必须向社区表示歉意,因为他们没有及时做出回应。 由于发生个人生活事件,我确实无法正确维护此代码库。 某些其他事件使我相信即将发布正式的Neo4J Golang驱动程序,但似乎不一定...

    bolt-docker:用于Bolt的Docker映像

    此存储库包含Dockerfile和用于尝试示例笔记本,包括Spark后端。 如果您想以交互方式探索此环境,我们建议使用由托管并使用的实时服务。 如果要开发,建议您使用设置Python环境并安装Bolt的本地版本(有关更多信息...

    Bolt_CMS_3.7.0-Auth_RCE:Bolt CMS 3.7.0-身份验证的远程执行代码-增强版本

    如果漏洞利用程序找不到要注入的有效会话,请完成。 仅打印有效的会话。 提示使用受害者机器的信息。 它仍然是非交互式外壳,但看起来更漂亮。 仅输出执行命令的结果,并删除无用的信息(对于Python2用户,从响应中...

    angular-neo4j:Neo4j Bolt驱动程序包装,用于Angular

    Neo4j Bolt驱动程序包装,用于Angular ...该模块包括一个服务和使用该服务的免设计组件:登录表单和查询表单。 欢迎您使用此组件作为自定义组件的基础。 测试一切的最快方法: < angular> </ angular-n

    bolt-starter:一个Bolt:high_voltage:应用程序模板,具有有用的设置,可简化开发

    Bolt入门 :high_voltage: 这是一个简单的 应用模板。 本自述文件介绍了以下几种方式来构建您的Slack应用程序。 :步骤1->步骤2A :步骤1->步骤2B 在本地计算机(Linux / macOS / Windows)上:步骤1->步骤2C ...

    迅雷7 V7.2.10.3694 正式版 光纤版迅雷

     “迅雷7”提供了一个真正意义上的开发平台,例如:“插件可以在不修改主程序代码的条件下自定义自己的加载逻辑,并且插件可以使用一致的方法调整界面中的任何元素。”  在这个开放、自由的平台上,插件的发挥空间...

    docs:Bolt文档

    docs:Bolt文档

    neo4j-python-driver:Neo4j Bolt驱动程序,用于Python

    Neo4j Bolt驱动程序,用于Python 该存储库包含Python的官方Neo4j驱动程序。 每个驱动程序发行版(从4.0起)都是专门为与相应的Neo4j发行版(即具有相同的major.minor版本号)一起使用而构建的。 这些驱动程序还将与...

    bolt-webpack-theme-starter:Bolt CMS Webpack主题入门

    Bolt CMS Webpack主题入门 这是一个使用Webpack为建立主题的略带入门模板。 这包括: 网页包 巴别塔 节点萨斯 mini-css-extract-plugin 后加载器 自动前缀 它应该用作“跳出点”。 您需要对config.yml或config_...

    bolt:Bolt是一种内置数据竞赛自由的语言!

    什么,另一种编程语言? 是的,这可以防止数据争用! 并发代码很难正确处理,因此让该语言为您服务! 最好的部分是,与Rust相比,您可以获得更细粒度的并发性,并且当您要编写单线程代码时,这种语言不会妨碍您的...

Global site tag (gtag.js) - Google Analytics