Board logo

标题: [已解决]批处理怎样自动登陆zj邮箱 [打印本页]

作者: lxj    时间: 2008-10-24 14:03     标题: [已解决]批处理怎样自动登陆zj邮箱

请大家帮忙帮我弄一个能自动登陆zj.com邮箱的批处理.谢谢.
作者: rat    时间: 2008-10-24 15:13

  1. @echo off
  2. set u=testrat
  3. set p=qqqqqq
  4. start "" "http://maila.zj.com/cgi-bin/mailbox.cgi?mail_domain=zj.com&username=%u%&password=%p%"
复制代码

作者: lxj    时间: 2008-10-24 16:00

谢谢版主,我弄了好久都没弄好.呵.没想版主一下就搞掂 了.
作者: rat    时间: 2008-10-24 17:11

原帖由 wjg3959162 于 2008-10-24 16:51 发表
我的邮箱是163.com的,,好像用这种方法不行!!

163:
  1. @echo off
  2. set u=testrat
  3. set p=aaa111
  4. start "" "http://reg.163.com/login.jsp?type=1&url=http://fm163.163.com/coremail/fcg/ntesdoor2?lightweight=1&verifycookie=1&language=-1&style=-1&username=%u%&password=%p%"
复制代码

[ 本帖最后由 rat 于 2008-10-24 17:13 编辑 ]
作者: pusofalse    时间: 2008-10-24 18:11

rat版主是如何获取地址的?~
作者: rat    时间: 2008-10-24 18:37

原帖由 wjg3959162 于 2008-10-24 18:11 发表
果然行了,能帮我解设一下这是为什么吗?
rat版主是如何获取地址的?~

查看源文件
作者: guduyizhou    时间: 2008-11-5 22:26

能不能自动发送邮件呀并且添加固定目录的附件  附件名称也是固定的
作者: Batcher    时间: 2008-11-6 01:12     标题: 回复 9楼 的帖子

VBS发送带附件的邮件
http://www.bathome.net/thread-1994-1-1.html
作者: Batcher    时间: 2008-11-7 20:21     标题: 回复 11楼 的帖子

将以前的批处理修改了一下,做成通用的.而且方便以后添加
一个小秘密:
快速得到网易所有邮箱的登录地址的方法.
打开网易首页,查看源代码.查找loginSelect.就会看到
if(loginSelect == "163邮箱")
之类的代码,
其中.
login.action的值就是登录验证的地址
userName.name的值就是用户名的参数名如果没有就是username
password.name同上.没有就是password
根据以上值就可以写出一个自动登录的地址了.
  1. @echo off
  2. ::        邮箱自动登录批处理.
  3. ::        http://www.cn-dos.net/
  4. ::        使用方法.1,直接在批处理里面输入用户名和密码.
  5. ::                2.使用命令行方加参数启动.第一个参数为用户名和邮箱名,第二个参数为密码
  6. ::         例子: mail.cmd "chenall@163" "chenall123456"
  7. ::        用户名是chenall密码是chenall123456登录到163邮箱
  8. ::用户名后面需要加邮箱名。如chenall@126(登录126邮箱) 或chenall@163(登录163邮箱)
  9. set "user=
  10. if not defined user set user=%1
  11. :设置密码
  12. set "pass=
  13. if not defined pass set pass=%2
  14. ::过滤用户名密码中的引号
  15. set user=%user:"=%&set pass=%pass:"=%
  16. setlocal enabledelayedexpansion
  17. ::修改密码中出现的#和&,否则会登录不了
  18. set "pass=!pass:#=%%23!"
  19. set "pass=!pass:&=%%26!"
  20. endlocal&set "pass=%pass%"
  21. for /f "tokens=1,2 delims=@" %%i in ("%user%") do set "user=%%i"&&goto :%%j
  22. :yeah
  23. start "yeah邮箱自动登录" "http://entry.yeah.net/cgi/login?&bCookie=&user=%user%&pass=%pass%"
  24. goto :eof
  25. :126
  26. start "126邮箱自动登录" "https://entry.mail.126.com/cgi/login?&bCookie=&user=%user%&pass=%pass%"
  27. goto :eof
  28. :163
  29. start "163邮箱自动登录" "https://reg.163.com/logins.jsp?username=%user%&password=%pass%&url=http://fm163.163.com/coremail/fcg/ntesdoor2"
  30. goto :eof
  31. :yahoo
  32. start "yahoo邮箱自动登录" "https://edit.bjs.yahoo.com/config/login?.done="http://cn.mail.yahoo.com/inset.html"&login=%user%@yahoo.com.cn&passwd=%pass%"
  33. goto :eof
复制代码
原文地址:http://www.cn-dos.net/forum/viewthread.php?tid=33023#pid221377

[ 本帖最后由 Batcher 于 2009-3-20 23:40 编辑 ]
作者: 随风    时间: 2009-6-2 02:19

翻看了所有相关链接,丝毫没明白是怎么找到这些地址的,楼上能给个具体例子吗?
作者: Batcher    时间: 2009-6-2 02:48     标题: 回复 13楼 的帖子

12楼第一段不就是步骤讲解么?
^_^

另外,也可以试试这个:
http://bbs.bathome.net/viewthread.php?tid=3804#pid24104
作者: 随风    时间: 2009-6-2 05:09

严重打击自信心,按12楼的方法
打开网易首页,查看源代码.查找loginSelect.就会看到
if(loginSelect == "163邮箱")
根本没有 loginselect 也没有 if(loginSelect == "163邮箱")
对照自己以有的163登录代码,也无法知道是怎么确定源文件中的哪些是的
后来干脆去下了个链接中的软件,居然也不行?? 汗啊。。。
作者: Batcher    时间: 2009-6-2 06:09     标题: 回复 15楼 的帖子

源代码中找不到很正常,那个方法是几年前的了,一种思路而已。如果网易的程序员连这点安全措施都搞不好,丁磊早就炒他们鱿鱼了,呵呵。

在往前几年,163的邮箱密码还可以使用工具进行暴力破解呢。后来163增加了设置,密码错几次就锁账号,从此大批破解工具下岗了。

我每天去刷分的得益网,前段时间也升级了,害得我再次求助,在slore兄的帮助下才再次找到新的代码,嘿嘿。
作者: rogue_1983    时间: 2010-6-18 14:45     标题: 回复 10楼 的帖子

还是管理员牛啊,我引用了你的这段代码:{start "163邮箱自动登录" "https://reg.163.com/logins.jsp?username=%user%&password=%pass%&url=http://fm163.163.com/coremail/fcg/ntesdoor2"}
然后自己写的批处理改为
@echo  off
set  u=我的邮箱名 set  p=我的密码
start "163邮箱自动登录" "https://reg.163.com/logins.jsp?username=%u%&password=%p%&url=http://fm163.163.com/coremail/fcg/ntesdoor2"
就可以自动登录到我的163邮箱了。不过在这里我有一个疑问,就是url=http://fm163.163.com/coremail/fcg/ntesdoor2      这个地址是什么意思?fm 是什么?
作者: shuaige100    时间: 2010-6-20 17:39

密码会给别人知道的,怕怕

[ 本帖最后由 shuaige100 于 2010-6-20 17:40 编辑 ]
作者: fayck1314    时间: 2010-10-5 10:54

疑惑,是怎么找出地址?
作者: yinjihanhua    时间: 2011-1-4 19:01

有点对号入座的意思吧。首先要找到你的座位,是得分析网页中的代码。试试自动登陆批处理之家。
  1. Dim aa
  2. Set aa=WScript.CreateObject("WScript.shell")
  3. aa.run "http://bbs.bathome.net/index.php"
  4. WScript.Sleep 2000
  5. aa.Sendkeys"{TAB}"
  6. aa.Sendkeys"{TAB}"
  7. aa.Sendkeys"USERNAME"
  8. aa.Sendkeys"{TAB}"
  9. aa.Sendkeys"PASSWORDS"
  10. aa.Sendkeys"{ENTER}"
复制代码

这个方法对登陆网易邮箱不太适用,只能用于第一次登陆。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2