中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 22:13
48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创+讨论]智能获取72小时天气预报
可打印版本  2,825 / 25
第1楼 dosmania 发表于 2007-09-21 15:53
初级用户 发帖 54 积分 172
[原创+讨论]智能获取72小时天气预报
功能:根据IP判断地理位置,然后获取相应地区72小时内的天气预报。
其中有一个很明显的不足之处:
控制变量输出的时候,排版真不好搞``虽然效果很好,但有点勉强,望牛人指点给出更好的方案或者算法。
关键效果截图:



也可从这里下载: http://kumho.lin.googlepages.com/WeatherCapturer.bat



--------------------------------------------------------------------------------------------------
更新:
1. 在slore的帮助下实现了全屏幕效果

缺陷:
修改注册表再传参数调用批处理自身的这种方法用在我这个批处理上,似乎不那么顺利,有些变量获取不到,绝非网速慢的原因,因为我以默认窗口大小运行该批处理,然后按ALT+ENTER,也是全屏幕,能正常获取到相应的变量,这些变量是需要联网才能获取到的。

运行我更新后的代码效果如下:



[ Last edited by dosmania on 2007-9-23 at 07:38 PM ]
第2楼 moochat 发表于 2007-09-21 17:29
新手上路 发帖 5 积分 11
牛,下来学习学习
第3楼 scriptor 发表于 2007-09-22 01:09
银牌会员 发帖 555 积分 1,187
很好啊,顶一个!
第4楼 lxmxn 发表于 2007-09-22 20:57
版主 发帖 4,938 积分 11,386
很不错的程序,赞一个先。

至于最后的表格显示,的确有点小问题,可以利用变量截取加上标签调用来实现。
标签的作用是将要显示的字符导入一个临时文件temp中,然后利用for的%~z取得文件大小,根据这个大小来决定截取字符的长度。

以前我写过一个类似的表格输出,但是搜索半天无果,这里就提供一个思路了。
第5楼 dosmania 发表于 2007-09-23 00:36
初级用户 发帖 54 积分 172
以前貌似看过好象是namejm版主发过一个关于变量排版的贴子,我也忘了在哪里了。
多谢版主意见,我尽力修补那个变量显示问题。
第6楼 HAT 发表于 2007-09-23 12:42
版主 发帖 5,017 积分 9,023
学习&&加分
第7楼 anhui8080 发表于 2007-09-23 14:36
新手上路 发帖 10 积分 18
运行失败。
第8楼 dosmania 发表于 2007-09-23 17:03
初级用户 发帖 54 积分 172
7 楼能否描述 一下怎么个运行失败法``
第9楼 175891641 发表于 2007-09-23 18:38
初级用户 发帖 30 积分 82
晕死
显示不能连接互联网啊
我可以发帖子啊
算不算已经连接互联网了啊。
第10楼 dosmania 发表于 2007-09-23 19:41
初级用户 发帖 54 积分 172
re 9 楼:
只要你网速够,能正常连接到以下网站就能正常运行我的批处理。

http://www.ip138.com
http://weather.news.qq.com
http://kumho.lin.googlepages.com
第11楼 qcqtye 发表于 2007-10-01 23:52
初级用户 发帖 14 积分 26
好厉害的达人啊..我对BAT一窍不通../苦!!
第12楼 Noname 发表于 2007-10-06 13:07
新手上路 发帖 9 积分 18
屌!!!
佩服LZ的创意。。。
第13楼 fastslz 发表于 2007-12-06 08:31
铂金会员 发帖 2,315 积分 5,493 来自 上海
楼主整个代码缺少"",用好""代码就更稳定


~3,-1TEMP\your_location.txt
系统找不到文件 E:\TEMP\XP-TEMP\TEMP\your_location.txt。
┌───────────────────────────────────┐
│ Microsoft Windows XP Professional 5.1.2600 Service Pack 2 │
├───────────────────────────────────┤
│ 地区72小时天气预报 │
├───────────┬───────────┬───────────┤
│ │ │ │
├───────────┼───────────┼───────────┤
│ │ │ │
├───────────┼───────────┼───────────┤
│ │ │ │
└───────────┴───────────┴───────────┘



http://kumho.lin.googlepages.com
第14楼 pxcok 发表于 2007-12-06 13:22
新手上路 发帖 6 积分 12
楼主。运行不成功呀。同楼上的错误。。。
第15楼 vcstone 发表于 2007-12-07 14:18
初级用户 发帖 39 积分 98
服到五体投地
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023