查快递的 EXE 来啦! Csharp-xto。

2015-02-11 20:16:26 +08:00
 Sharuru

今天逛 V2EX 看到 @icdex 受 @XadillaX 思路启发写的查快递包……

于是咱闲着也是闲着,开了个脑洞用 C#.NET 写了个查快递的 EXE。(太 LOW)

首先是 EXE 的 Repo 地址: https://github.com/Sharuru/Csharp-xto

使用起来还算方便,按着1、2、3来填就好了……快递公司那里可以直接打首字母,因为是一个脑洞的作品,所以只输入了几个比较常用的公司,选好以后按查询就好了……

JSON 部分用的是 Json.NET,在文章最后提供了一个把 DLL 也打包进去的版本。

整个程序还处于一个比较粗糙的阶段,但是已经能够进行单件的查询了。

接下来想做的事情就是去优化一下整个代码的逻辑,以及试着去完成一下批量查询的功能。

虽然是个重复造轮子的过程(可能轮子都算不上),但是整个过程还是很有趣的

=。= Po主只是一个在学校里学了 C#.NET 一年都不到的辣鸡,所以喷的话请喷轻点。

戳这里下载打包 DLL 了的版本: http://pan.baidu.com/s/1jGtGMwu

3634 次点击
所在节点    Windows
16 条回复
EridanusSora
2015-02-11 20:17:46 +08:00
好评如潮。
lisonfan
2015-02-11 20:45:39 +08:00
用kuai100.com 的自动识别快递公司的API吧-.-
Sharuru
2015-02-11 20:48:48 +08:00
@lisonfan 嗯w完全是脑洞打开www
hjc4869
2015-02-11 21:38:35 +08:00
其实我只想说。。。
楼主能不能不要把
Solution name
Project name
Root namespace
全都用中文啊……
前两个用中文也就算了,namespace也用中文……看着有点头晕。。。。
icedx
2015-02-11 21:47:27 +08:00
@icdex =。 =
knightluffy
2015-02-11 22:12:46 +08:00
cortana查快递无敌。。
llhh6
2015-02-11 22:39:50 +08:00
有没有ems内网查询呢
icedx
2015-02-11 22:43:24 +08:00
@knightluffy 那玩意本地化这么快?
kuxiazi
2015-02-11 22:49:55 +08:00
@icedx 当然 第二批开放的国家 而且有专门的技术团队维护 每周更新
hjkl0001
2015-02-11 23:22:12 +08:00
不错,谢谢分享!!!
qianlifeng
2015-02-12 00:41:26 +08:00
凑个热闹,来个Wox版本


Sharuru
2015-02-12 01:13:30 +08:00
@qianlifeng 这个可以有hhhhh
knightluffy
2015-02-12 08:27:00 +08:00
@icedx 直接语音查询啊。。
heaton_nobu
2015-02-12 10:13:00 +08:00
给楼主一个建议
快递公司列表,快递状态,错误列表这些尽量放在配置文件里,免去修改后必须重新编译的过程。
icedx
2015-02-12 11:44:10 +08:00
@kuxiazi
@knightluffy 没人要的WP 被拿来忽悠中国人了wwww
Sharuru
2015-02-12 21:27:13 +08:00


今天花了点时间用 WPF 重新做了下,也试验了点自动识别和批量查询的功能(这个版本没有体现)
欢迎尝试,支持的快递单独写成了文件,方便扩展。

这里可以下到整合 DLL 的单文件版本: http://pan.baidu.com/s/1o6idzgm

Github 上稍候会 Push……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/170263

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX