我们都知道,一台电脑登录一个论坛时,同一时间只能登录一个ID,登另一个ID时,必须先退出前一个ID或清除Cookies,能不能实现同一个论坛多个ID同时登录呢?如果可以的话,那么多个马甲就可以同时在线挂机了,o(∩_∩)o...,别打歪主意~~~
了解电脑的朋友都知道,论坛登录后,会产生一个对应的Cookies保存在本地电脑上,里面记录了有关登录ID的信息,保存位置可通过“Internet 选项-设置-查看文件”看到,就因为这个Cookies,使你无论开多少个这论坛的网页,而这个Cookies始终存在,所以登录的ID同时只能有一个,要想多个ID同时登录,就需从这个Cookies入手。
1.使用内核不同的浏览器
仅靠使用不同的浏览器,可能还不能实现多ID同时登录,还要求这些浏览器核心各异,也就是它们的Cookies存放位置互相独立,只有这样,才能保证每个浏览器使用不同的ID同时登录论坛。但是由于现在主流的浏览器不多,数量有限,我个人常用的有IE,Maxthon,Firefox,Opera,其中 IE和Maxthon的内核相同,不能同时登录不同ID,经乱世狂人测试,用Maxthon(或IE),Firefox,Opera三个浏览器,可以分别同时登录了3个不同ID,彼此间并无冲突。至于其他非IE内核的浏览器,有兴趣的可以自己去测试下。
2.使用虚拟机登录IE
先从网上下载一个虚拟机软件,我这里就有个软件叫“VMware Workstation(虚拟机)”,它可以使你在一台电脑上同时运行两个或更多不同的操作系统,安装好虚拟机后,就可以通过使用它里面IE登录论坛,理论上你安装了几个虚拟操作系统,就可同时登陆几个不同ID,但是这方法相对来说比较复杂,不推荐采用,以后有时间的话,我可以再做个VMware的相关使用教程。
3.其他方式运行IE
从网上介绍的其他方式运行IE方法总结一下,先到IE的安装目录,一般默认在“C:\Program Files\Internet Explorer”,右键iexplore.exe ,选择“发送到-桌面快捷方式”。再到“控制面板-用户帐号”,一般电脑至少都有两个帐户,一个是Administrator,另一个是Guest,我们需把其他帐户激活,如我这里是把Guest来宾用户激活(最好都加个密码,防止有人趁隙而入)。
先按正常方法启用IE,用一个ID登录论坛,这时的IE是以当前用户(一般肯定是管理员)的身份启动的。
点击刚创建在桌面的IE快捷方式,右键,选择“运行方式”
在“下列用户”中,填入其他帐户的用户名和密码,再点确定
这时打开的IE就是以另一个用户身份启动的(我这里是Guest身份),两者的Cookies保存位置是不在同一位置(一般Cookies是保存在“C: \Documents and Settings\用户名”目录下),因此这时再换成另外一个ID照样可以登录论坛,而不会影响前一个,理论上你电脑里有多少个帐户,就可同时登录多少个不同的论坛ID,所以想要更多的马甲同时在线,那就多建几个帐户吧。
4.使用不同域名登录论坛
这个方法可行性较低,只是提供一种思路,列在此供参考。有个别论坛有多个域名,但并未同时解析,如×××.com、www.×××.com、bbs.×× ×.com、forum.×××.com等,先用×××.com登录一个ID,然后再换一个域名登录另一个ID,如果两个不同域名的网页刷新后ID不同,那么就能实现同一浏览器同一个论坛两个ID同时登录。可惜的是,我粗略试了几个论坛,都未能成功。
5.用多个Socket连接并登录
使用PHP的Socket来连接并登录,由于PHP似乎是单线程,能否实现还是未知数,此法未经实验,只是理论。