中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-24 03:31
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创]********cn-dos论坛登录******** 查看 2,084 回复 16
楼 主 [原创]********cn-dos论坛登录******** 发表于 2007-10-13 11:05 ·  中国 北京 电信
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
生成论坛登录文件,运行此文件则登录.

@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 ]
本帖最近评分记录 (共 3 条) 点击查看详情
评分人分数时间
HAT +8 2007-10-13 11:15
jmz573515 +7 2007-10-13 13:58
junchen2 +4 2007-10-13 14:29
2 发表于 2007-10-13 11:15 ·  中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
学习&&加分
3 发表于 2007-10-13 13:19 ·  中国 湖南 邵阳 电信
初级用户
积分 69
发帖 37
注册 2007-01-01 14:22
19年会员
UID 75195
性别 男
状态 离线
真是好东西。希望能详细讲解一下。也可以用于其它论坛登录啊。不错。
4 发表于 2007-10-13 13:59 ·  中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
好东东,加分!
5 发表于 2007-10-13 14:26 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
18年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
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 ]
6 发表于 2007-10-13 14:39 ·  中国 北京 鹏博士BGP
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
fengjing001, 修改此处即可:

%t% location="http://www.cn-dos.net/forum/logging.php?action=login"+"&"+"cookietime=0"+"&"+"username="+%user%+"&"+"password="+%pwd%+"&"+"loginsubmit=."
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
fengjing001 +1 2007-10-13 19:11
7 发表于 2007-10-13 14:41 ·  中国 北京 鹏博士BGP
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
Originally posted by junchen2 at 2007-10-13 02:26 PM:
s11ss兄你好,小弟想下载下面的地址,然后保存到一个html文件中,由于要认证
前些时间用 CURL 工具下载不到。
如果 你有时间 可否写一个jave脚本,或 ...



正在研究中....
8 发表于 2007-10-13 14:51 ·  中国 北京 鹏博士BGP
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
Originally posted by junchen2 at 2007-10-13 02:26 PM:
s11ss兄你好,小弟想下载下面的地址,然后保存到一个html文件中,由于要认证
前些时间用 CURL 工具下载不到。
如果 你有时间 可否写一个jave脚本,或 ...





没屏蔽右键啊,查看源文件——文件——另存为——"c:\ok.html"
9 发表于 2007-10-13 15:01 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
18年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
是这样的,我想在命令行中调用,然后我将下载下来的html文件一些信息提取出来

我现在就是 不能得到要认证 的页面,就差这一步,花了我不少时间,由于没有学vbscript

JSscript,PHP等知识,害苦我了, 期待中!!!

[ Last edited by junchen2 on 2007-10-13 at 03:12 PM ]
10 发表于 2007-10-13 16:25 ·  中国 北京 电信
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
Originally posted by junchen2 at 2007-10-13 03:01 PM:
是这样的,我想在命令行中调用,然后我将下载下来的html文件一些信息提取出来

我现在就是 不能得到要认证 的页面,就差这一步,花了我不少时间 ...





要认证 的页面?认证什么啊?
不好意思,我不是高手,也就懂一点儿,爱莫能助啊~~~~~~~~
11 发表于 2007-10-13 16:51 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
18年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
是用户名 和 密码 ,在兄弟的上面的代码学到不少东西,支持再发作品,奉贤代码。
12 发表于 2007-10-13 17:14 ·  中国 北京 鹏博士BGP
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
Originally posted by junchen2 at 2007-10-13 04:51 PM:
支持再发作品,奉贤代码。



谢谢支持啊~~~~~~~~~
13 发表于 2007-10-13 17:42 ·  中国 北京 海淀区 联通
银牌会员
★★★
积分 1,287
发帖 634
注册 2007-05-02 15:06
19年会员
UID 87277
性别 男
来自 cmd.exe
状态 离线
对论坛都熟练到着地步了?
佩服佩服。。
14 发表于 2007-10-13 17:54 ·  中国 北京 鹏博士BGP
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
Originally posted by knoppix7 at 2007-10-13 05:42 PM:
对论坛都熟练到着地步了?
佩服佩服。。



前辈又见笑了,
其实很简单的,就是把网址搞出来就行了.
15 发表于 2007-10-13 19:08 ·  中国 湖南 邵阳 电信
初级用户
积分 69
发帖 37
注册 2007-01-01 14:22
19年会员
UID 75195
性别 男
状态 离线
谢谢slss的热心答复!
论坛跳转: