2013年(5)
分类: Python/Ruby
2013-12-14 21:18:45
phantomjs是一个无界面浏览器,因为其是无界面的,可用命令进行批量浏览页面,所以可以用于自动化浏览某些指定的页面,而商务通其是通过X-Forwarded-For进行统计的IP,所以我们可以用命令进行伪造X-Forwarded-For进行访问商务通的对话,这样就可以造成大量不同地区的IP进行对话。
本来访问页面可以用php或者python爬虫等都是可以实现的但是商务通的网页对话是通过javascript进行跳转等的,这个就必须要有运行javascript等的支持,这个phantomjs可以胜任。然后在用python进行调用。如果感觉一个进程不刺激,还可以调用python进行多进程调用。然后再每个进程里面做一个时间的延迟访问等。具体的IP可以直接放在一个txt文件里面,然后用python进行每行调用。
具体的代码我就不放在这边,放上去怕两天也会直接被河蟹了,需要的可以留言具体讨论。