标题: [原创]********cn-dos论坛登录********
[打印本页]
作者: s11ss
时间: 2007-10-13 11:05
标题: [原创]********cn-dos论坛登录********
生成论坛登录文件,运行此文件则登录.@echo off
::::::::CN-DOS BBS Login {s11ss 2007-10-13}::::::::
setlocal enabledelayedexpansion
if "%1" equ "" (
echo 参数一:用户名,如user
echo 参数二:密码,如123456
echo 参数三:是否将当前文件夹下生成的文件cn-dos.hta移到收藏夹/m(移)或/f(不移)
echo 例如:%0 user 123456 /m
pause>nul
goto :eof
)
set u=%1
set p=%2
set a=%3
< "%~f0" more +44 >cn-dos.hta
set t=^>^>t.vbs echo
call :e %u%
set user=de^(array^(!encoded!^)^)
call :e %p%
set pwd=de^(array^(!encoded!^)^)
del t.t
set t=^>^>cn-dos.hta echo
%t% location="http://www.cn-dos.net/forum/logging.php?action=login"+"&"+"cookietime=0"+"&"+"username="+%user%+"&"+"password="+%pwd%+"&"+"loginsubmit=."
%t% close()
%t% ^</script^>
%t% ^<hta:application
%t% showInTaskBar=no
%t% /^>
if not "%a%" equ "/m" goto :eof
move cn-dos.hta "%userprofile%"\Favorites
goto :eof
:e
%t% for i=1 to len("%1")
%t% one=mid("%1",i,1)
%t% if i=1 then
%t% encoded=asc(one)+100*5+20
%t% else
%t% encoded=encoded^&chr(44)^&(asc(one)+100*5+20)
%t% end if
%t% next
%t% CreateObject("Scripting.FileSystemObject").CreateTextFile("t.t").write(encoded)
cscript //nologo t.vbs & del t.vbs
set/p encoded=<t.t
goto :eof
<script language="javascript">
window.moveTo(screen.width,screen.height);
</script>
<script language="vbscript">
function de(x)
decoded=x
for i=0 to ubound(decoded)
s=s&chr(decoded(i)-100*5-20)
next
de=s
end function
[
Last edited by s11ss on 2007-10-13 at 11:08 AM ]
作者: HAT
时间: 2007-10-13 11:15
学习&&加分
作者: fengjing001
时间: 2007-10-13 13:19
真是好东西。希望能详细讲解一下。也可以用于其它论坛登录啊。不错。
作者: jmz573515
时间: 2007-10-13 13:59
好东东,加分!
作者: junchen2
时间: 2007-10-13 14:26
s11ss兄你好,小弟想下载下面的地址,然后保存到一个html文件中,由于要认证
前些时间用 CURL 工具下载不到。
如果 你有时间 可否写一个jave脚本,或者用 curl 工具得到下面地址的html文件呢?
先谢谢了!!!先加分支持。
http://bbs.chinaunix.net/viewthread.php?tid=452942
[
Last edited by junchen2 on 2007-10-13 at 02:31 PM ]
作者: s11ss
时间: 2007-10-13 14:39
fengjing001, 修改此处即可:
%t% location="http://www.cn-dos.net/forum/logging.php?action=login"+"&"+"cookietime=0"+"&"+"username="+%user%+"&"+"password="+%pwd%+"&"+"loginsubmit=."
作者: s11ss
时间: 2007-10-13 14:41
Quote: |
Originally posted by junchen2 at 2007-10-13 02:26 PM:
s11ss兄你好,小弟想下载下面的地址,然后保存到一个html文件中,由于要认证
前些时间用 CURL 工具下载不到。
如果 你有时间 可否写一个jave脚本,或 ... |
|
正在研究中....
作者: s11ss
时间: 2007-10-13 14:51
Quote: |
Originally posted by junchen2 at 2007-10-13 02:26 PM:
s11ss兄你好,小弟想下载下面的地址,然后保存到一个html文件中,由于要认证
前些时间用 CURL 工具下载不到。
如果 你有时间 可否写一个jave脚本,或 ... |
|
没屏蔽右键啊,查看源文件——文件——另存为——"c:\ok.html"
作者: junchen2
时间: 2007-10-13 15:01
是这样的,我想在命令行中调用,然后我将下载下来的html文件一些信息提取出来
我现在就是 不能得到要认证 的页面,就差这一步,花了我不少时间,由于没有学vbscript
JSscript,PHP等知识,害苦我了, 期待中!!!
[
Last edited by junchen2 on 2007-10-13 at 03:12 PM ]
作者: s11ss
时间: 2007-10-13 16:25
Quote: |
Originally posted by junchen2 at 2007-10-13 03:01 PM:
是这样的,我想在命令行中调用,然后我将下载下来的html文件一些信息提取出来
我现在就是 不能得到要认证 的页面,就差这一步,花了我不少时间 ... |
|
要认证 的页面?认证什么啊?
不好意思,我不是高手,也就懂一点儿,爱莫能助啊~~~~~~~~
作者: junchen2
时间: 2007-10-13 16:51
是用户名 和 密码 ,在兄弟的上面的代码学到不少东西,支持再发作品,奉贤代码。
作者: s11ss
时间: 2007-10-13 17:14
Quote: |
Originally posted by junchen2 at 2007-10-13 04:51 PM:
支持再发作品,奉贤代码。 |
|
谢谢支持啊~~~~~~~~~
作者: knoppix7
时间: 2007-10-13 17:42
对论坛都熟练到着地步了?
佩服佩服。。
作者: s11ss
时间: 2007-10-13 17:54
Quote: |
Originally posted by knoppix7 at 2007-10-13 05:42 PM:
对论坛都熟练到着地步了?
佩服佩服。。 |
|
前辈又见笑了,
其实很简单的,就是把网址搞出来就行了.
作者: fengjing001
时间: 2007-10-13 19:08
谢谢slss的热心答复!
作者: knoppix7
时间: 2007-10-13 21:55
我自己都习惯用NC提交....
不过我只学了BAT....其他都是NUL.
作者: s11ss
时间: 2007-10-13 23:28
Quote: |
Originally posted by knoppix7 at 2007-10-13 09:55 PM:
我自己都习惯用NC提交....
不过我只学了BAT....其他都是NUL. |
|
knoppix7兄,用NC提交的话还要抓包啊,你不会是搞黑客的吧~~~~~~~~~~