中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: [原创]批处理读取天气预报 上一主题 | 下一主题
无奈何
荣誉版主





积分 1338
发帖 356
注册 2005-7-15
状态 离线
『楼 主』:  [原创]批处理读取天气预报

写了个功能很简单的批处理脚本,从 265.com 读取天气预报,可能是最简陋的小偷程序。需要 wget 或 curl 的支持,请自行下载一下,论坛里多次贴过链接。
用法:
tianqi [城市名(支持全拼或简拼)]
首次空参数调用提示输入城市名,支持全拼或简拼。
下次空参数调用,查询上次的提交城市的天气。

  Quote:

  1. :::::::::::::::::::::::::::::::::::::::::::::::::
  2. :: tianqi.cmd -V0.1 -- 批处理读取天气预报
  3. :: 无奈何@cn-dos.net - 2007-1-1 - CMD & wget
  4. :: 用法:tianqi 城市名(支持全拼或简拼)
  5. :: 支持文件: - wget.exe
  6. :::::::::::::::::::::::::::::::::::::::::::::::::
  7. @echo off
  8. setlocal ENABLEDELAYEDEXPANSION
  9. rem 依赖文件检查
  10. :wget
  11. wget >nul 2>nul
  12. if not "%ERRORLEVEL%" == "9009" (
  13.         set "command=wget -q -O - "
  14.         goto star
  15. )
  16. :curl
  17. curl >nul 2>nul
  18. if not "%ERRORLEVEL%" == "9009" (
  19.         set "command=curl "
  20.         goto star
  21. )
  22. echo.本脚本需要 wget 或 curl 的支持。
  23. goto :EOF

  24. :star
  25. if "%~1" == "?" goto help
  26. if "%~1" == "/?" goto help

  27. if "%~1" == "" (
  28.         if exist "%temp%\setcity.cmd" (
  29.                 call "%temp%\setcity.cmd"
  30.                 goto :down
  31.         ) else (
  32.                 echo.请输入查询的城市名
  33.                 set /p city=可以为全拼或拼音字头简写:
  34.         )
  35. ) else (set city=%~1)

  36. set n=0
  37. for /f "tokens=1,2* delims=│" %%a in ('findstr /r ^"^[0-9]^" ^"%~f0^" 2^>nul^|findstr /i ^"%city%^" 2^>nul') do (
  38.         set /a n+=1
  39.         set cityid!n!=%%a
  40.         set city!n!=%%b
  41. )
  42. if %n% GTR 1 (
  43.         for /l %%i in (1,1,%n%) do (
  44.                 call echo.  %%i、        %%city%%i%%
  45.         )
  46.         set /p id=请选择城市序号[1-%n%]:
  47.         call set city=%%cityid!id!%%
  48. ) else (
  49.         set city=%cityid1%
  50. )
  51. if "%city%" == "" goto :EOF
  52. echo.set city=%city%>"%temp%\setcity.cmd"

  53. :down
  54. set url="http://weather.265.com/weather/%city%.htm?time=1"
  55. echo.正在从网络读取信息,请稍候...
  56. for /f "tokens=2,3 delims=()" %%a in ('%command% %url% ^|findstr "show_weather"') do (
  57. call :city %%a
  58. set tianqi=%%b
  59. )
  60. set tianqi=%tianqi:'="%
  61. call :tianqi %tianqi%
  62. pause >nul
  63. goto :EOF

  64. :city
  65. cls
  66. echo.
  67. echo     城市:%~1
  68. goto :EOF

  69. :tianqi
  70. echo.
  71. echo 今天
  72. echo 温度:%~1
  73. echo 上午:%~2
  74. echo 下午:%~3
  75. echo 晚上:%~4
  76. echo.
  77. echo 明天
  78. echo 温度:%~5
  79. echo 上午:%~6
  80. echo 下午:%~7
  81. echo 晚上:%~8
  82. goto :EOF

  83. :help
  84. echo.批处理读取天气预报
  85. echo.
  86. echo.用法:tianqi [城市名(支持全拼或简拼)]
  87. echo.
  88. echo    首次空参数调用提示输入城市名,支持全拼或简拼。
  89. echo    下次空参数调用,查询上次的提交城市的天气。
  90. goto :EOF

  91. :date
  92. 58424│安庆│AnQing│AQ
  93. 58221│蚌埠│BengBu│BB
  94. 58326│巢湖│ChaoHu│CH
  95. 58427│池州│ChiZhou│CZ
  96. 58236│滁州│ChuZhou│CZ
  97. 58203│阜阳│FuYang│FY
  98. 58321│合肥│HeFei│HF
  99. 58116│淮北│HuaiBei│HB
  100. 58224│淮南│HuaiNan│HN
  101. 58437│黄山│HuangShan│HS
  102. 58311│六安│LiuAn│LA
  103. 58336│马鞍山│MaAnShan│MAS
  104. 58122│宿州│SuZhou│SZ
  105. 58429│铜陵│TongLing│TL
  106. 58334│芜湖│WuHu│WH
  107. 58433│宣城│XuanCheng│XC
  108. 58102│亳州│BoZhou│BZ
  109. 45011│澳门│AoMen│AM
  110. 54511│北京│BeiJing│BJ
  111. 58847│福州│FuZhou│FZ
  112. 58927│龙岩│LongYan│LY
  113. 58834│南平│NanPing│NP
  114. 58846│宁德│NingDe│ND
  115. 58946│莆田│PuTian│PT
  116. 59131│泉州│QuanZhou│QZ
  117. 58828│三明│SanMing│SM
  118. 59134│厦门│XiaMen│XM
  119. 59126│漳州│ZhangZhou│ZZ
  120. 52896│白银│BaiYin│BY
  121. 52995│定西│DingXi│DX
  122. 56080│合作│HeZuo│HZ
  123. 52436│嘉峪关│JiaYuGuan│JYG
  124. 52675│金昌│JinChang│JC
  125. 52533│酒泉│JiuQuan│JQ
  126. 52889│兰州│LanZhou│LZ
  127. 52984│临夏│LinXia│LX
  128. 56096│陇南│LongNan│LN
  129. 53915│平凉│PingLiang│PL
  130. 53923│庆阳│QingYang│QY
  131. 57006│天水│TianShui│TS
  132. 52679│武威│WuWei│WW
  133. 52652│张掖│ZhangYe│ZY
  134. 59312│潮州│ChaoZhou│CZ
  135. 59289│东莞│DongGuan│DG
  136. 59288│佛山│FoShan│FS
  137. 59287│广州│GuangZhou│GZ
  138. 59293│河源│HeYuan│HY
  139. 59297│惠州│HuiZhou│HZ
  140. 59473│江门│JiangMen│JM
  141. 59315│揭阳│JieYang│JY
  142. 59659│茂名│MaoMing│MM
  143. 59109│梅州│MeiZhou│MZ
  144. 59280│清远│QingYuan│QY
  145. 59316│汕头│ShanTou│ST
  146. 59501│汕尾│ShanWei│SW
  147. 59082│韶关│ShaoGuan│SG
  148. 59493│深圳│ShenZhen│SZ
  149. 59663│阳江│YangJiang│YJ
  150. 59471│云浮│YunFu│YF
  151. 59658│湛江│ZhanJiang│ZJ
  152. 59278│肇庆│ZhaoQing│ZQ
  153. 59485│中山│ZhongShan│ZS
  154. 59488│珠海│ZhuHai│ZH
  155. 59211│百色│BaiSe│BS
  156. 59644│北海│BeiHai│BH
  157. 59425│崇左│ChongZuo│CZ
  158. 59635│防城港│FangChengGang│FCG
  159. 57957│桂林│GuiLin│GL
  160. 59249│贵港│GuiGang│GG
  161. 59023│河池│HeChi│HC
  162. 59065│贺州│HeZhou│HZ
  163. 59242│来宾│LaiBin│LB
  164. 59046│柳州│LiuZhou│LZ
  165. 59431│南宁│NanNing│NN
  166. 59632│钦州│QinZhou│QZ
  167. 59265│梧州│WuZhou│WZ
  168. 59453│玉林│YuLin│YL
  169. 57806│安顺│AnShun│AS
  170. 57707│毕节│BiJie│BJ
  171. 57827│都匀│DouYun│DY
  172. 57816│贵阳│GuiYang│GY
  173. 57825│凯里│KaiLi│KL
  174. 56693│六盘水│LiuPanShui│LPS
  175. 57741│铜仁│TongRen│TR
  176. 57907│兴义│XingYi│XY
  177. 57713│遵义│ZunYi│ZY
  178. 59848│白沙│BaiSha│BS
  179. 59945│保亭│BaoTing│BT
  180. 59847│昌江│ChangJiang│CJ
  181. 59843│澄迈│ChengMai│CM
  182. 59851│定安│DingAn│DA
  183. 59838│东方│DongFang│DF
  184. 59758│海口│HaiKou│HK
  185. 59940│乐东│LeDong│LD
  186. 59842│临高│LinGao│LG
  187. 59954│陵水│LingShui│LS
  188. 59997│南沙│NanSha│NS
  189. 59855│琼海│QiongHai│QH
  190. 59849│琼中│QiongZhong│QZ
  191. 59948│三亚│SanYa│SY
  192. 59854│屯昌│TunChang│TC
  193. 59951│万宁│WanNing│WN
  194. 59856│文昌│WenChang│WC
  195. 59941│五指山│WuZhiShan│WZS
  196. 59981│西沙│XiSha│XS
  197. 59985│中沙│ZhongSha│ZS
  198. 59845│儋州│DanZhou│DZ
  199. 54602│保定│BaoDing│BD
  200. 54616│沧州│CangZhou│CZ
  201. 54423│承德│ChengDe│CD
  202. 53892│邯郸│HanDan│HD
  203. 54702│衡水│HengShui│HS
  204. 54515│廊坊│LangFang│LF
  205. 54449│秦皇岛│QinHuangDao│QHD
  206. 53698│石家庄│ShiJiaZhuang│SJZ
  207. 54534│唐山│TangShan│TS
  208. 53798│邢台│XingTai│XT
  209. 54401│张家口│ZhangJiaKou│ZJK
  210. 53898│安阳│AnYang│AY
  211. 53990│鹤壁│HeBi│HB
  212. 53978│济源│JiYuan│JY
  213. 53982│焦作│JiaoZuo│JZ
  214. 57091│开封│KaiFeng│KF
  215. 57073│洛阳│LuoYang│LY
  216. 57178│南阳│NanYang│NY
  217. 57171│平顶山│PingDingShan│PDS
  218. 57051│三门峡│SanMenXia│SMX
  219. 58005│商丘│ShangQiu│SQ
  220. 53986│新乡│XinXiang│XX
  221. 57297│信阳│XinYang│XY
  222. 57089│许昌│XuChang│XC
  223. 57083│郑州│ZhengZhou│ZZ
  224. 57195│周口│ZhouKou│ZK
  225. 57290│驻马店│ZhuMaDian│ZMD
  226. 57186│漯河│LuoHe│LH
  227. 54900│濮阳│PuYang│PY
  228. 50842│大庆│DaQing│DQ
  229. 50442│大兴安岭│DaXingAnLing│DXAL
  230. 50953│哈尔滨│HaErBin│HEB
  231. 50775│鹤岗│HeGang│HG
  232. 50468│黑河│HeiHe│HH
  233. 50978│鸡西│JiXi│JX
  234. 50873│佳木斯│JiaMuSi│JMS
  235. 54094│牡丹江│MuDanJiang│MDJ
  236. 50973│七台河│QiTaiHe│QTH
  237. 50745│齐齐哈尔│QiQiHaEr│QQHE
  238. 50884│双鸭山│ShuangYaShan│SYS
  239. 50853│绥化│SuiHua│SH
  240. 50774│伊春│YiChun│YC
  241. 57496│鄂州│EZhou│EZ
  242. 57447│恩施│EnShi│ES
  243. 57498│黄冈│HuangGang│HG
  244. 58407│黄石│HuangShi│HS
  245. 57377│荆门│JingMen│JM
  246. 57476│荆州│JingZhou│JZ
  247. 57475│潜江│QianJiang│QJ
  248. 57362│神农架│ShenNongJia│SNJ
  249. 57252│十堰│ShiYan│SY
  250. 57381│随州│SuiZhou│SZ
  251. 57483│天门│TianMen│TM
  252. 57494│武汉│WuHan│WH
  253. 57485│仙桃│XianTao│XT
  254. 57590│咸宁│XianNing│XN
  255. 57278│襄樊│XiangFan│XF
  256. 57482│孝感│XiaoGan│XG
  257. 57461│宜昌│YiChang│YC
  258. 57662│常德│ChangDe│CD
  259. 57687│长沙│ChangSha│CS
  260. 57972│郴州│ChenZhou│CZ
  261. 57872│衡阳│HengYang│HY
  262. 57749│怀化│HuaiHua│HH
  263. 57763│娄底│LouDi│LD
  264. 57766│邵阳│ShaoYang│SY
  265. 57773│湘潭│XiangTan│XT
  266. 57649│湘西│XiangXi│XX
  267. 57674│益阳│YiYang│YY
  268. 57865│永州│YongZhou│YZ
  269. 57584│岳阳│YueYang│YY
  270. 57558│张家界│ZhangJiaJie│ZJJ
  271. 57780│株洲│ZhuZhou│ZZ
  272. 50936│白城│BaiCheng│BC
  273. 54371│白山│BaiShan│BS
  274. 54161│长春│ChangChun│CC
  275. 54172│吉林│JiLin│JL
  276. 54260│辽源│LiaoYuan│LY
  277. 54157│四平│SiPing│SP
  278. 50949│松原│SongYuan│SY
  279. 54363│通化│TongHua│TH
  280. 54292│延边│YanBian│YB
  281. 58343│常州│ChangZhou│CZ
  282. 58141│淮安│HuaiAn│HA
  283. 58044│连云港│LianYunGang│LYG
  284. 58238│南京│NanJing│NJ
  285. 58259│南通│NanTong│NT
  286. 58357│苏州│SuZhou│SZ
  287. 58131│宿迁│SuQian│SQ
  288. 58246│泰州│TaiZhou│TZ
  289. 58354│无锡│WuXi│WX
  290. 58027│徐州│XuZhou│XZ
  291. 58151│盐城│YanCheng│YC
  292. 58245│扬州│YangZhou│YZ
  293. 58248│镇江│ZhenJiang│ZJ
  294. 58617│抚州│FuZhou│FZ
  295. 57993│赣州│GanZhou│GZ
  296. 57799│吉安│JiAn│JA
  297. 58527│景德镇│JingDeZhen│JDZ
  298. 58502│九江│JiuJiang│JJ
  299. 58606│南昌│NanChang│NC
  300. 57786│萍乡│PingXiang│PX
  301. 58637│上饶│ShangRao│SR
  302. 57796│新余│XinYu│XY
  303. 57793│宜春│YiChun│YC
  304. 58627│鹰潭│YingTan│YT
  305. 54339│鞍山│AnShan│AS
  306. 54346│本溪│BenXi│BX
  307. 54324│朝阳│ZhaoYang│ZY
  308. 54662│大连│DaLian│DL
  309. 54497│丹东│DanDong│DD
  310. 54353│抚顺│FuShun│FS
  311. 54237│阜新│FuXin│FX
  312. 54453│葫芦岛│HuLuDao│HLD
  313. 54337│锦州│JinZhou│JZ
  314. 54347│辽阳│LiaoYang│LY
  315. 54338│盘锦│PanJin│PJ
  316. 54342│沈阳│ShenYang│SY
  317. 54249│铁岭│TieLing│TL
  318. 54471│营口│YingKou│YK
  319. 53602│阿拉善│ALaShan│ALS
  320. 53513│巴彦淖尔│BaYanNaoEr│BYNE
  321. 53446│包头│BaoTou│BT
  322. 54218│赤峰│ChiFeng│CF
  323. 53543│鄂尔多斯│EErDuoSi│EEDS
  324. 53463│呼和浩特│HuHeHaoTe│HHHT
  325. 50527│呼伦贝尔│HuLunBeiEr│HLBE
  326. 54135│通辽│TongLiao│TL
  327. 53512│乌海│WuHai│WH
  328. 53480│乌兰察布│WuLanChaBu│WLCB
  329. 54102│锡林郭勒│XiLinGuoLe│XLGL
  330. 50838│兴安盟│XingAnMeng│XAM
  331. 53817│固原│GuYuan│GY
  332. 53518│石嘴山│ShiZuiShan│SZS
  333. 53612│吴忠│WuZhong│WZ
  334. 53614│银川│YinChuan│YC
  335. 53704│中卫│ZhongWei│ZW
  336. 52737│德令哈│DeLingHa│DLH
  337. 52957│共和│GongHe│GH
  338. 56043│果洛│GuoLuo│GL
  339. 52875│海东│HaiDong│HD
  340. 52853│海晏│HaiYan│HY
  341. 52968│同仁│TongRen│TR
  342. 52866│西宁│XiNing│XN
  343. 56029│玉树│YuShu│YS
  344. 54734│滨州│BinZhou│BZ
  345. 54714│德州│DeZhou│DZ
  346. 54736│东营│DongYing│DY
  347. 54906│菏泽│HeZe│HZ
  348. 54823│济南│JiNan│JN
  349. 54915│济宁│JiNing│JN
  350. 54828│莱芜│LaiWu│LW
  351. 54806│聊城│LiaoCheng│LC
  352. 54938│临沂│LinYi│LY
  353. 54857│青岛│QingDao│QD
  354. 54945│日照│RiZhao│RZ
  355. 54827│泰安│TaiAn│TA
  356. 54774│威海│WeiHai│WH
  357. 54843│潍坊│WeiFang│WF
  358. 54765│烟台│YanTai│YT
  359. 58024│枣庄│ZaoZhuang│ZZ
  360. 54830│淄博│ZiBo│ZB
  361. 53882│长治│ChangZhi│CZ
  362. 53487│大同│DaTong│DT
  363. 53976│晋城│JinCheng│JC
  364. 53776│晋中│JinZhong│JZ
  365. 53868│临汾│LinFen│LF
  366. 53764│吕梁│LvLiang│LL
  367. 53578│朔州│ShuoZhou│SZ
  368. 53772│太原│TaiYuan│TY
  369. 53674│忻州│XinZhou│XZ
  370. 53782│阳泉│YangQuan│YQ
  371. 53959│运城│YunCheng│YC
  372. 57245│安康│AnKang│AK
  373. 57016│宝鸡│BaoJi│BJ
  374. 57127│汉中│HanZhong│HZ
  375. 57143│商洛│ShangLuo│SL
  376. 53947│铜川│TongChuan│TC
  377. 57045│渭南│WeiNan│WN
  378. 57036│西安│XiAn│XA
  379. 57048│咸阳│XianYang│XY
  380. 53845│延安│YanAn│YA
  381. 53646│榆林│YuLin│YL
  382. 58362│上海│ShangHai│SH
  383. 56171│阿坝│ABa│AB
  384. 57313│巴中│BaZhong│BZ
  385. 56294│成都│ChengDou│CD
  386. 57328│达州│DaZhou│DZ
  387. 56198│德阳│DeYang│DY
  388. 56146│甘孜│GanZi│GZ
  389. 57415│广安│GuangAn│GA
  390. 57206│广元│GuangYuan│GY
  391. 56386│乐山│LeShan│LS
  392. 56391│眉山│MeiShan│MS
  393. 56196│绵阳│MianYang│MY
  394. 57411│南充│NanChong│NC
  395. 57504│内江│NeiJiang│NJ
  396. 56666│攀枝花│PanZhiHua│PZH
  397. 57405│遂宁│SuiNing│SN
  398. 56571│西昌│XiChang│XC
  399. 56287│雅安│YaAn│YA
  400. 56492│宜宾│YiBin│YB
  401. 56298│资阳│ZiYang│ZY
  402. 56396│自贡│ZiGong│ZG
  403. 57602│泸州│LuZhou│LZ
  404. 59554│高雄│GaoXiong│GX
  405. 58968│台北│TaiBei│TB
  406. 59158│台中│TaiZhong│TZ
  407. 54527│天津│TianJin│TJ
  408. 55437│阿里│ALi│AL
  409. 56137│昌都│ChangDou│CD
  410. 55591│拉萨│LaSa│LS
  411. 56312│林芝│LinZhi│LZ
  412. 55299│那曲│NaQu│NQ
  413. 55578│日喀则│RiKaZe│RKZ
  414. 55597│山南│ShanNan│SN
  415. 45007│香港│XiangGang│XG
  416. 51628│阿克苏│AKeSu│AKS
  417. 51730│阿拉尔│ALaEr│ALE
  418. 51076│阿勒泰│ALeTai│ALT
  419. 51704│阿图什│ATuShen│ATS
  420. 51238│博乐│BoLe│BL
  421. 51368│昌吉│ChangJi│CJ
  422. 52203│哈密│HaMi│HM
  423. 51828│和田│HeTian│HT
  424. 51709│喀什│KaShi│KS
  425. 51243│克拉玛依│KeLaMaYi│KLMY
  426. 51656│库尔勒│KuErLe│KEL
  427. 51356│石河子│ShiHeZi│SHZ
  428. 51133│塔城│TaCheng│TC
  429. 51573│吐鲁番│TuLuFan│TLF
  430. 51463│乌鲁木齐│WuLuMuQi│WLMQ
  431. 51431│伊宁│YiNing│YN
  432. 56748│保山│BaoShan│BS
  433. 56768│楚雄│ChuXiong│CX
  434. 56751│大理│DaLi│DL
  435. 56844│德宏│DeHong│DH
  436. 56444│迪庆│DiQing│DQ
  437. 56975│红河│HongHe│HH
  438. 56778│昆明│KunMing│KM
  439. 56651│丽江│LiJiang│LJ
  440. 56951│临沧│LinCang│LC
  441. 56643│怒江│NuJiang│NJ
  442. 56783│曲靖│QuJing│QJ
  443. 56964│思茅│SiMao│SM
  444. 56994│文山│WenShan│WS
  445. 56959│西双版纳│XiShuangBanNa│XSBN
  446. 56875│玉溪│YuXi│YX
  447. 56586│昭通│ZhaoTong│ZT
  448. 58457│杭州│HangZhou│HZ
  449. 58450│湖州│HuZhou│HZ
  450. 58452│嘉兴│JiaXing│JX
  451. 58549│金华│JinHua│JH
  452. 58646│丽水│LiShui│LS
  453. 58465│宁波│NingBo│NB
  454. 58453│绍兴│ShaoXing│SX
  455. 58651│台州│TaiZhou│TZ
  456. 58659│温州│WenZhou│WZ
  457. 58477│舟山│ZhouShan│ZS
  458. 58633│衢州│QuZhou│QZ
  459. 57516│重庆│ChongQing│CQ
  460. goto :EOF
        无奈何发表于    2007-01-02  00:17



   此帖被 +40 点积分        点击查看详情   
评分人:【 ccwan 分数: +15  时间:2007-1-2 21:17
评分人:【 redtek 分数: +15  时间:2007-1-3 00:28
评分人:【 lxmxn 分数: +10  时间:2007-1-22 08:58


附件 1: tianqi.zip (2007-1-2 13:22, 6.24 K, 下载附件所需积分 1 点 ,下载次数: 239)


  ☆开始\运行 (WIN+R)☆
%ComSpec% /cset,=何奈无── 。何奈可无是原,事奈无做人奈无&for,/l,%i,in,(22,-1,0)do,@call,set/p= %,:~%i,1%<nul&ping/n 1 127.1>nul

2007-1-2 13:22
查看资料  发送邮件  发短消息 网志  OICQ (105400208)  编辑帖子
dosmania
初级用户





积分 172
发帖 54
注册 2007-1-2
状态 离线
『第 2 楼』:  

哈哈,这时候让我找到这个,我也算没白费了,晚睡点也值得了,呵,批处理室高手云集,我有福气了,我狂顶啊,我喜欢这样类型的批处理,468行的代码,呵,非常感谢版主!

[ Last edited by dosmania on 2007-1-2 at 01:38 AM ]

2007-1-2 14:36
查看资料  发送邮件  发短消息 网志   编辑帖子
verber34
初级用户





积分 52
发帖 19
注册 2006-9-8
状态 离线
『第 3 楼』:  

请问:斑主,你用的什么软件进行编写批处理的?

2007-1-2 21:14
查看资料  发送邮件  发短消息 网志   编辑帖子
ccwan
金牌会员




积分 2725
发帖 1160
注册 2006-9-23
来自 河北廊坊
状态 离线
『第 4 楼』:  

真是太棒了!呵呵,支持无奈何兄。



三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2007-1-2 21:19
查看资料  发送邮件  发短消息 网志   编辑帖子
kingshui
初级用户




积分 153
发帖 20
注册 2003-6-12
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by verber34 at 2007-1-2 09:14 PM:
请问:斑主,你用的什么软件进行编写批处理的?

呵呵...
这个我知道...
应该是notepad++吧?
也有可能不是...
不过我用的就是...

2007-1-2 22:29
查看资料  发送邮件  发短消息 网志   编辑帖子
ccwan
金牌会员




积分 2725
发帖 1160
注册 2006-9-23
来自 河北廊坊
状态 离线
『第 6 楼』:  

如此好东西,无奈何兄拿出来与大家共享,真令人快慰。也希望新来的同学多看一下老帖子,那里有好多精华啊!尤其是在提问前多多搜索,可能你要的结果早就有了^_^

[ Last edited by ccwan on 2007-2-9 at 02:10 AM ]



三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2007-1-2 23:08
查看资料  发送邮件  发短消息 网志   编辑帖子
IceCrack
中级用户

DOS之友


积分 332
发帖 168
注册 2005-10-6
来自 天涯
状态 离线
『第 7 楼』:  

一次只能查询一个地方。应该把tem里面的setcity也删除掉才对嘛



测试环境: windows xp pro sp2    高手是这样炼成的:C:\WINDOWS\Help\ntcmds.chm
2007-1-2 23:29
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (369525996)  编辑帖子
无奈何
荣誉版主





积分 1338
发帖 356
注册 2005-7-15
状态 离线
『第 8 楼』:  

RE verber34
使用什么编辑器不是很重要,只要支持语法高亮就可以了。我一般使用 EmEditor 和 VIM ,前者显示更漂亮一些,并可以方便的显示空格、制表符、回车等字符;后者我更喜欢处理一些大量的数据和较复杂的文本操作。

RE IceCrack

我想过支持一次查询多个城市可是不太实用,应用最多的是某个城市的查询,空参数调用就可以了。如果想一次查询多个城市,自己写个简单的批处理调用一下就可以了,不过之间有一次清屏,去掉就可以了。



  ☆开始\运行 (WIN+R)☆
%ComSpec% /cset,=何奈无── 。何奈可无是原,事奈无做人奈无&for,/l,%i,in,(22,-1,0)do,@call,set/p= %,:~%i,1%<nul&ping/n 1 127.1>nul

2007-1-3 00:22
查看资料  发送邮件  发短消息 网志  OICQ (105400208)  编辑帖子
utem999
初级用户




积分 135
发帖 54
注册 2006-9-10
状态 离线
『第 9 楼』:  

非常有意思的批处理

2007-1-3 00:51
查看资料  发送邮件  发短消息 网志   编辑帖子
lotus516
高级用户

论坛上抢劫的


积分 551
发帖 246
注册 2006-9-21
状态 离线
『第 10 楼』:  

版主弓虽啊!

2007-1-3 08:02
查看资料  发送邮件  发短消息 网志   编辑帖子
eech
高级用户




积分 906
发帖 346
注册 2006-7-10
状态 离线
『第 11 楼』:  

比如:第一次查了上海的天气.再次运行.自动显示上海天气.如何重新查询别的地区天气?

2007-1-20 23:35
查看资料  发短消息 网志   编辑帖子
ccwan
金牌会员




积分 2725
发帖 1160
注册 2006-9-23
来自 河北廊坊
状态 离线
『第 12 楼』:  



  Quote:
Originally posted by eech at 2007-1-20 23:35:
比如:第一次查了上海的天气.再次运行.自动显示上海天气.如何重新查询别的地区天气?

楼主说了
用法:
tianqi [城市名(支持全拼或简拼)]
首次空参数调用提示输入城市名,支持全拼或简拼。
下次空参数调用,查询上次的提交城市的天气。
重新查询别的地区天气的话可以在命令行下用tianqi 城市名



三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2007-1-21 06:09
查看资料  发送邮件  发短消息 网志   编辑帖子
jtyuer
初级用户





积分 73
发帖 29
注册 2006-8-13
状态 离线
『第 13 楼』:  

唉,咱这里好久没下雪了!让我瞧瞧最近会不会落几点雪花?!
谢谢LZ,一个字:好!两个字:佩服!三个字:你厉害!……五个字…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
呵呵:想不起来了

2007-1-21 08:54
查看资料  发送邮件  发短消息 网志   编辑帖子
vkill
金牌会员





积分 4103
发帖 1744
注册 2006-1-20
来自 甘肃.临泽
状态 离线
『第 14 楼』:  

呵呵,发现无奈何兄和我一个爱好,喜欢弄关于网络的东西,wget + sed

2007-1-22 08:20
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子
kennyfan
中级用户




积分 259
发帖 112
注册 2006-9-18
状态 离线
『第 15 楼』:  

呵呵.好玩..好玩...佩服哦!~

2007-1-22 08:28
查看资料  发送邮件  发短消息 网志   编辑帖子
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: