![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 22:20 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [原创]批处理实现网页下载(260字节) |
| 可打印版本 6,408 / 18 |
| 第1楼 electronixtar | 发表于 2006-11-01 05:22 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
[原创]批处理实现网页下载(260字节) 1. 下载得到网页源代码
2. 下载得到网页文本 |
|
| 第2楼 electronixtar | 发表于 2006-11-01 05:26 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
提示:
1. 该批处理的参数比较严格:网址前必须有 http:// 或 ftp:// ,否则出错。 例如,我保存第二个代码为: iGet.bat,然后我运行 iGet.bat ftp://www.dormforce.net 就可以得到一个FTP的内容,然后结合 for 就可以输出FTP的列表 2. 该批处理会直接把结果输出到屏幕,要保存到文件,请使用 > 或者 >> 重定向 3. 该批处理的好处是不需要任何组件(xmlhttp),能自动处理编码问题,缺点是:如果原网页有弹出广告的话,还是会弹出的。如果要完全后台安静下载,可以用经典的 iGet.vbs http://xxxxxx C:\down.htm 该 iGet.vbs 不能直接得到网页文本 [ Last edited by electronixtar on 2006-11-1 at 05:42 AM ] |
|
| 第3楼 vkill | 发表于 2006-11-01 05:28 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
赞啊~~~呵呵~
|
|
| 第4楼 electronixtar | 发表于 2006-11-01 05:30 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
我倒是有一个想法,像
这样的,每次我都要重复写,干脆联盟成立一个标准的可以拿来引用(include)的批处理头(header),然后每次大家的格式都统一点 如果有高人再写一个批处理的IDE,呵呵,就可以大大的简化批处理的书写了。 [ Last edited by electronixtar on 2006-11-1 at 05:32 AM ] |
|
| 第5楼 vkill | 发表于 2006-11-01 05:36 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
Originally posted by electronixtar at 2006-11-1 05:30: 我在想: set/p 1= 批处理名字: set/p 2= 批处理中间内容: echo ............. 只是这样想想,不过最好是出个写的标准 ,那样更容易阅读的,不要一个个写的天书似的,例如开头先写 :: 思路: :: 原理: 等等 |
|
| 第6楼 无奈何 | 发表于 2006-11-01 06:42 |
| 荣誉版主 发帖 356 积分 1,338 | |
|
Re electronixtar
可以在“新建”里指定模板文件。 比如将上述内容保存到D:\BAT\template.cmd 然后添加下面的注册表项。 |
|
| 第7楼 electronixtar | 发表于 2006-11-09 11:30 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
无奈何 兄高招啊!学习
|
|
| 第8楼 ccwan | 发表于 2006-11-09 21:26 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
期待中……
|
|
| 第9楼 scriptor | 发表于 2006-12-22 16:17 |
| 银牌会员 发帖 555 积分 1,187 | |
|
zan 一个 不错
不过还是借用了vbs 等其他的方法,能不能只用dos命令的,而且不要ie的 纯粹在dos 的那个黑色界面下,那就更好了。 哈哈。。。 谁能写一个batch啊?? |
|
| 第10楼 wudixin96 | 发表于 2007-04-07 00:17 |
| 银牌会员 发帖 931 积分 1,928 | |
|
骗人。用vbs的。o(∩_∩)o...哈哈。
不过也学习了。 |
|
| 第11楼 everest79 | 发表于 2007-04-07 01:23 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
est失踪一段时间了哦
以下是我在网上D来的 |
|
| 第12楼 everest79 | 发表于 2007-04-07 01:39 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
看到楼主的贴我有点模糊的想法,是否我们一直追求的隐藏运行批处理也可以利用模版VBS来达成
|
|
| 第13楼 estar | 发表于 2007-04-07 05:21 |
| 中级用户 发帖 103 积分 346 | |
|
继续失踪
|
|
| 第14楼 everest79 | 发表于 2007-04-07 07:12 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
老实说你是不是马甲
|
|
| 第15楼 ygrzzz | 发表于 2008-09-26 22:54 |
| 初级用户 发帖 24 积分 62 | |
|
楼主把vbs代码搬进了批处理文件里,给vbscript脚本换了个外衣~~~
这外衣下面能不能再穿条批处理自己的裤子呢? 就是批处理完成一部分工作 遇到功能薄弱处再借助vbs来辅助一下,2者混编,比如 程序的 实际起效流程是先vbs完成部分任务,接着批处理完成余下的任务 我是新手,不过杂7杂8的代码收集了一大堆有些vbs代码单一功能不错想借助一下,然后利用相对易懂的批处理做一些功能的衍变 这样的思路是不是可行啊 |
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |