本人2006年发表在cn-dos的一个小作品,原帖地址:http://www.cn-dos.net/forum/viewthread.php?tid=24668。转帖于此,是希望做为资料留存备用,更希望后来者能从中得到一些有益的提示,或发现其中的不足并完善之。
在 [共同参与][挑战思路][批处理:轻松译单词]这个帖子的讨论过程中,我曾提出:借鉴33F的思路,可以做出 公交信息查询器 之类的东西(请看34F的帖子)。
在提出设想的当天,写下了这个脚本的雏形;在此后将近一个月的时间里,诸事缠身,代码一直在断断续续的编写之中。昨天抽空把代码梳理了一下,把初步的代码发在DOS联盟脚本技术群里,收到了联盟里几位热心会员的反馈。今天再次梳理代码,增添了点功能,发出来请各位测试。
(提示:若以下提到的功能在这个脚本中得不到反映,则表明这些功能是后续版本的努力方向;若各位有什么好想法,请跟帖发表建议,3Q)
代码:复制代码 公交线路.txt- 线路信息格式为:
- ① 文本正文首行不能为线路信息,可以设为空,或其他内容;
- ② 每条线路第一行为线路编号,格式为"数字+路:"(如11路:)或 数字+字母+路:(如503A路:),必须是中文半角状态下的冒号;第二行为发、收车时间;第三行为经过的站点,每个站点用短横线括起来,(如:-川大-电子科大-);
- ③ 每条线路的信息块之间只能用空行分隔,或者不分隔;
- ④ 除了站点、时间之间用-分隔之外,其他行不能再出现-;
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 1路:
- 6:00-23:00
- -青龙场中心站-昭觉寺横街-洪家坡-驷马桥-高笋桥-解放路一段-梁家巷-好又多府河店-北大街-中西顺城街-盐市口-红照壁-南大街-浆洗街-南郊路-武侯祠-高升桥-高升桥路中段-佳灵路-川藏路高新路口-太平园-八一家具城-
- 2路:
- 5:45-22:30
- -火车北站-荷花池-高笋塘-二环路北四段-二环路东一段北-二环路东一段中-二环路东一段南-麻石桥-二环路东三段中-万年场-双林中横路-双桥子-塔子山-五桂桥-
- 3路:
- 6:15-23:00
- -桦林园-红砖桥-沙河大桥-东光小区-二环路东五段-三官堂-顺江路-九眼桥-牛王庙-水碾河-东风大桥-大慈寺路-总府路东-文化宫-太升路口-青羊二医院-江汉路东-江汉路西-通锦桥-沙湾路-会展中心-西南交大-交大路西-香榭里-九里堤公交总站-
- 城乡3路:
- 6:30-18:30
- -大丰镇-古柏树村五组-古柏树村四组-川建社区-陆家工业区-幸福村-园艺场-王贾村-九里店-八里桥-双水村-双水碾村-荆竹村-川陕路口-昭觉寺-青龙场-省粮校-省政法学院-成绵立交桥-龙潭立交桥-丛树林-十陵客运站-
- 4路:
- 5:50-23:00
- -五桂桥-双桥子-水碾河-东风大桥-大慈寺路-总府路东-总府路-人民西路-东城根上街-羊市街-西大街-西月城街-花牌坊街-西门车站-营门口立交桥-五里村-茶店子-茶店子西-三环路成灌路立交桥南-茶店子公交站-
复制代码 可供参考的数据库文本内容可以在这里下载:火车网,感谢 vkill 提供。 |