设置WebBrowser的Referrer值

该日志由 samool 发表于 2007-07-19 12:09 AM

有些网站为防止外站注入,增加了网址的来源检测,一般就是检查浏览器的Referrer值是否为本站,如果Referrer的网址不是本站地址,就认为不是全法进入的。如果在程序中用WebBrowser来实现自动进入某网站的某一页面呢? 这就必须设置WebBrowser的Referrer值,WebBrowser.doc2.Referrer 又是只读属性,是没有办法直接设置URL的,不像idhttp可以直接指定headers或者用Request.Referrer,我们可以用下面方法轻松实现设置WebBrowser的Referrer值。

» 阅读该日志全文...

该日志标签: webbrowser, 浏览器, referrer, 来源, seo

多种方法查找窗口句柄

该日志由 samool 发表于 2007-07-07 11:17 AM

第一种:使用API函数FindWindow
第二种:通过枚举所有窗口,查询特定条件的窗口

第三种: 查找字窗口内元素的句柄
第四种: 直接使用类似spy++工具软件查询

» 阅读该日志全文...

该日志标签: delphi, 句柄, 元素, 窗口, 线程

8088 汇编速查手册

该日志由 samool 发表于 2007-06-28 1:58 PM

软件的破解技术与保护技术这两者之间本身就是矛与盾的关系,它们是在互相斗争中发展进化的。这种技术上的较量归根到底是一种利益的冲突。软件开发者为了维护自身的商业利益,不断地寻找各种有效的技术来保护自身的软件版权,以增加其保护强度,推迟软件被破解的时间;而破解者则或受盗版所带来的高额利润的驱使,或出于纯粹的个人兴趣,而不断制作新的破解工具并针对新出现的保护方式进行跟踪分析以找到相应的破解方法。

» 阅读该日志全文...

该日志标签: 软件, 破解, 汇编

Working with .NET data in Delphi

该日志由 samool 发表于 2007-06-24 12:29 PM

Webservices offer a rich world of functionality. This world is available to the Delphi programmer with the introduction of the Webservice importer introduced in Delphi 6, with version 6.02 also available in Delphi pro. A webservice can work with pretty complex data, with .NET it is a snap to return and  receive complete XML datasets. Delphi does not know how to work with these datasets natively. In this paper I will show how to work with .NET data using the GekkoDotNetDataset componenet.

» 阅读该日志全文...

该日志标签: .net, delphi, dataset

删除文件夹(含子目录)

该日志由 samool 发表于 2007-06-20 4:39 PM

利用SHFileOperation删除文件夹(含子目录)

» 阅读该日志全文...

该日志标签: shfileoperation, 删除, 文件夹, 目录, delphi

手动设置WebBrower的Referer的值

该日志由 samool 发表于 2007-06-14 3:05 PM

vFlags,vTarget,vPost,Headers:OleVariant;
begin
Headers:='Referer:http://www.samool.com'+ #10#13;
WB1.Navigate(AddUrl,vFlags,vTarget,vPost,Headers);
end;

,可以轻松突破某些网页的跨站检查.

该日志标签: webbrower, referer, 跨站

WebBrowser控件实现对IE浏览器的各种控制

该日志由 samool 发表于 2007-06-08 3:51 PM

WebBrowser控件实现对IE浏览器的各种控制

» 阅读该日志全文...

该日志标签: webbrowser, 浏览器, 控件

IndyFTP线程类操作

该日志由 samool 发表于 2007-06-01 9:33 AM

用IndyFTP实现多线程操作,不过要实现分块下载,像蚂蚁一样的话还有困难,继续测试中。。。

» 阅读该日志全文...

在delphi中用indy实现FTP上传 下载的例子

该日志由 samool 发表于 2007-05-31 3:12 PM

以前总认为FTP程序实现很困难,但后来在网上查看了相关的帖子后发现原来用delphi实现FTP上传与下载竟如此容易,确实对我鼓舞很大。
         由于delphi本身自带了indy控件,因此用这些控件实现网络编程即快又容易。尽管如此,我还是极大地鼓励自己查看FTP底层是如何实现的,但就目前而言,indy控件还是一个非常不错的选择。
       针对indy的强大,我还是决定将这段代码帖出来,主要是方便自己日后复习、查询。

» 阅读该日志全文...

如何用idFTP遍历整个目录—下载、删除

该日志由 samool 发表于 2007-05-31 2:28 PM

下面的程序是用delphi7.0 + idFTP 实现的。可能还会有bug,不过希望能给需要他的人带来一点点帮助和提示!,程序中只有下载与删除的代码,至于上传的code自己写吧,稍微思考一下就可以实现。

» 阅读该日志全文...