APP 手机版 繁體
12下一页
返回列表 发新帖

[重新上线]今天查机票蛋疼,用 java 写了查询软件

  [复制链接]

帅哥勋章 热心会员勋章

138

主题

8886

积分

7

好友

钻石会员 鲜花(12)

thetast 发表在  2010-12-19 11:11:44  | 显示全部楼层 | 阅读模式
本帖最后由 thetast 于 2010-12-21 00:21 编辑

abacus 的数据,查询机位,或者数日内的机位,能指定航空公司,以致舱位国际国内都可以查,需要用的是 IATA 3字代码
需要安装 JDKOf course, no abusing. 我写了用户控制部分了。
当然我的代码写得很烂的~~暂时也没有界面,命令行下的(其实打字就一行更快所以才。。。)

效果:

  1. Please input enquiry or exit
  2. Enquiry format:
  3.         SRC DST [TRAN] YEAR MONTH DAY [AIRLINE] [CLASS]
  4.         MULTIPLE DAYS SRC DST [TRAN] YEAR MONTH DAY [AIRLINE] [CLASS]
  5. MULTIPLE 5 SHA WUH 2011 01 28 MU I    //此命令为查询上海-武汉 1/28-2/1 5天内的 MU I 舱
  6. =========2011/01/28=========
  7. Reading Initial Page.
  8. Reading Page 1--
  9. SHANGHAI PU DONG-CHINA-WUHAN        MU518        1620-1810        738        0
  10.         Seat:C=4 Y=4 K=4 M=4 V=4 X=4 I=4

  11. =========2011/01/29=========
  12. Reading Initial Page.
  13. Reading Page 1--
  14. SHANGHAI PU DONG-CHINA-WUHAN        MU518        1620-1810        738        0
  15.         Seat:C=4 Y=4 K=4 M=4 V=4 X=4 I=4

  16. =========2011/01/30=========
  17. Reading Initial Page.
  18. Reading Page 1--
  19. SHANGHAI PU DONG-CHINA-WUHAN        MU518        1620-1810        738        0
  20.         Seat:C=4 Y=4 K=4 M=4 V=4 X=4 I=4

  21. =========2011/01/31=========
  22. Reading Initial Page.
  23. Reading Page 1--
  24. SHANGHAI PU DONG-CHINA-WUHAN        MU518        1620-1810        738        0
  25.         Seat:C=4 Y=4 K=4 M=4 V=4 X=4 I=4

  26. =========2011/02/01=========
  27. Reading Initial Page.
  28. Reading Page 1--
  29. SHANGHAI PU DONG-CHINA-WUHAN        MU518        1620-1810        738        0
  30.         Seat:Y=4 K=4 M=4 V=4 X=4 I=4

  31. Please input enquiry or exit
  32. Enquiry format:
  33.         SRC DST [TRAN] YEAR MONTH DAY [AIRLINE] [CLASS]
  34.         MULTIPLE DAYS SRC DST [TRAN] YEAR MONTH DAY [AIRLINE] [CLASS]
  35. PEK SHA 2010 12 22 MU P    //查询12月22日北京到上海 MU P舱
  36. =========2010/12/22=========
  37. Reading Initial Page.
  38. Reading Page 1--2--3--
  39. BEIJING-SHANGHAI        MU5102        0800-1010        333        0
  40.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  41. BEIJING-SHANGHAI PU DONG-CHINA        MU5183        0800-1025        320        0
  42.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4


  43. BEIJING-SHANGHAI        MU9102        0825-1040        767        0
  44.         Seat:F=4 P=4 Y=4 K=4 B=4 H=4 L=4 M=4 N=4 R=4 S=4 V=4 T=4 W=4 X=4 G=4 Q=4


  45. BEIJING-SHANGHAI        MU5104        0900-1110        333        0
  46.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  47. BEIJING-SHANGHAI        MU5106        1000-1210        333        0
  48.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  49. BEIJING-SHANGHAI        MU5108        1100-1310        333        0
  50.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  51. BEIJING-SHANGHAI        MU9104        1145-1355        767        0
  52.         Seat:F=4 P=4 Y=4 K=4 B=4 H=4 L=4 M=4 N=4 R=4 S=4 V=4 T=4 W=4 X=4 G=4 Q=4


  53. BEIJING-SHANGHAI        MU5110        1200-1410        333        0
  54.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  55. BEIJING-SHANGHAI        MU5112        1300-1510        333        0
  56.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  57. BEIJING-SHANGHAI        MU5114        1400-1610        333        0
  58.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  59. BEIJING-SHANGHAI        MU5140        1430-1645        333        0
  60.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  61. BEIJING-SHANGHAI        MU5116        1500-1710        333        0
  62.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  63. BEIJING-SHANGHAI        MU5118        1600-1810        333        0
  64.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  65. BEIJING-SHANGHAI        MU5200        1630-1840        333        0
  66.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  67. BEIJING-SHANGHAI        MU5120        1700-1910        333        0
  68.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  69. BEIJING-SHANGHAI        MU5122        1800-2010        333        0
  70.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  71. BEIJING-SHANGHAI        MU5148        1830-2040        321        0
  72.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  73. BEIJING-SHANGHAI        MU5124        1900-2110        333        0
  74.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  75. BEIJING-SHANGHAI PU DONG-CHINA        MU5130        1905-2130        AB6        0
  76.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  77. BEIJING-SHANGHAI        MU5126        2000-2210        333        0
  78.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


  79. BEIJING-SHANGHAI        MU9106        2030-2245        757        0
  80.         Seat:F=4 P=4 Y=4 K=4 B=4 H=4 L=4 M=4 N=4 R=4 S=4 V=4 T=4 W=4 X=4 G=4 Q=4


  81. BEIJING-SHANGHAI        MU5128        2100-2310        333        0
  82.         Seat:F=4 P=4 Y=4 K=4 M=4 V=4 X=4


复制代码
如果你有兴趣,欢迎下载使用,最近没时间了,可能没办法更新等放假可能会继续写,也可能就这样子,如果有 Bug 欢迎提出,但是可能不能立刻解决。谢谢

见到的自己看看,见不到的就算了吧,或者你的确需要,问我PM
使用方法:(Windows 下的方法,如果是其他的操作系统,这个代码是 Java 写的,应该会弄吧)
1. 安装 JRE(如果你已经有,不用安装)

http://www.newhua.com/soft/47036.htm

2. 下载http://www.flyertea.com/forum.ph ... &request=yes&_f=.gz,将 runtime.jar 解压缩出来并存到某个地方(例子为E:\haha\runtime.jar)
3. 开始菜单-->运行-->输入cmd回车
4. 黑框里面输入

cd E:\haha\
java -jar runtime.jar


即可打开,使用时必须上网,否则会囧

用户名/密码:
用户名: flyerteaguest
密码: guest
此帐号限制为可查询多天信息,最多3天,单次程序打开可以查询3次。
这个帐号是共用帐号,可能会删除或改变限制,如果你需要查询更多天或者一次查询更多个,联系我给你开一个帐号。

使用方法:
1. 登录,选1为数据来源(Abacus)
2. 输入命令查询
命令格式为(括号里为可选项,若没有可忽略)
(1) 单日命令:出发地 目的地 [转机地] 年 月 日 [航空公司] [舱位]
e.g. 上海到汕头 2011/2/20 南航
SHA SWA 2011 02 20 CZ
(2) 多日命令:MULTIPLE [天数] 出发地 目的地 [转机地] 年 月 日 [航空公司] [舱位]
e.g. 广州到新加坡 经吉隆坡中转 2011/2/20以后3天内
MULTIPLE 3 CAN SIN KUL 2011 02 20
再次:NO ABUSING,不要进行连续大量查询。

Changelog :
12/19 16:28 v0.04 改成英文了。。。中文编码太烦

若出现问题,Ctrl-C结束,如果你有空,写在这里,写明你的查询指令。

Enjoy!






已有8人评分威望 理由
madtop + 5 技术活!
natakating + 5 这个必须支持,非常实用的小工具
shadow + 5 原创内容
50e + 5 虽然我不会用这个,还是要鼓励一下
ysb41 + 10 厉害!

查看全部评分 总评分:威望 +55 

黑钻会员 鲜花(217)

十足真金如假包换正宗菜农

正宗菜农 发表于 2010-12-19 11:21:50  | 显示全部楼层
楼主人才啊! 支持!

钻石会员 鲜花(52)

nchang 发表于 2010-12-19 11:56:26  | 显示全部楼层
太强了~~发一份吧!

蓝钻会员 鲜花(11)

JAZZ 发表于 2010-12-19 14:28:03  | 显示全部楼层
这个确实要顶,有才兄啊。

蓝钻会员 鲜花(5)

ayzmsck 发表于 2010-12-19 15:04:24  | 显示全部楼层
试了一下, 查不了.......

钻石会员 鲜花(12)

thetast 发表于 2010-12-19 15:05:38  | 显示全部楼层
回复 ayzmsck 的帖子

请写明显示什么东西。。。

蓝钻会员 鲜花(5)

ayzmsck 发表于 2010-12-19 15:13:03  | 显示全部楼层
本帖最后由 ayzmsck 于 2010-12-19 15:14 编辑

1111111111111111111111.jpg
截图..............

蓝钻会员 鲜花(5)

ayzmsck 发表于 2010-12-19 15:25:08  | 显示全部楼层
是怎么个情况啊?

钻石会员 鲜花(12)

thetast 发表于 2010-12-19 15:26:44  | 显示全部楼层
回复 ayzmsck 的帖子

有可能是编码的问题
我在 ubuntu 下面编程的, 尽快解决

钻石会员 鲜花(12)

thetast 发表于 2010-12-19 16:36:04  | 显示全部楼层
回复 ayzmsck 的帖子

已经可以了,改成英文,check it

金卡会员 鲜花(1)

thinthin 发表于 2010-12-19 22:23:27  | 显示全部楼层
表示看不到,要800分。。。
一种植物,喜欢乱跑……

钻石会员 鲜花(68)

daotrip 发表于 2010-12-19 23:04:12  | 显示全部楼层
太专业,都看不懂
UBER专车新人注册邀请码送30元,uber6666,
有偿求助2015年06月至8月期间的HERTZ租车发票,私信

钻石会员 鲜花(52)

nchang 发表于 2010-12-20 11:47:35  | 显示全部楼层
汗,差几十分......

白金会员 鲜花(0)

300D 发表于 2010-12-20 12:33:06  | 显示全部楼层
abacus直接查航信的数据很不准的,需要采用直连模式
DL Plat, CO*G, BMI*S, IHG Plat, Hilton Diamond, SPG Plat....

钻石会员 鲜花(12)

thetast 发表于 2010-12-20 13:12:49  | 显示全部楼层
回复 300D 的帖子

仅供参考,呵呵,可以开发多个数据源,如果有数据源的话
其实 amadeus taiwan 的数据源已经做好了,但是我觉得它的舱位更不准。。。

白金会员 鲜花(0)

300D 发表于 2010-12-20 13:23:05  | 显示全部楼层
thetast 发表于 2010-12-20 13:12
回复 300D 的帖子

仅供参考,呵呵,可以开发多个数据源,如果有数据源的话

amadeus也是,直接查的仓位是不对的,要直连的指令进入航信系统查
DL Plat, CO*G, BMI*S, IHG Plat, Hilton Diamond, SPG Plat....

钻石会员 鲜花(12)

thetast 发表于 2010-12-20 13:35:54  | 显示全部楼层
回复 300D 的帖子

我是学生。。。自然没 eterm...嘎嘎。。

钻石会员 鲜花(12)

thetast 发表于 2010-12-20 16:20:22  | 显示全部楼层
回复 daotrip 的帖子

呵呵,那只能说明我的表达能力太差了~~呵呵

钻石会员 鲜花(0)

colinpan 发表于 2010-12-20 16:39:50  | 显示全部楼层
蛋疼的厉害...;
梦想SPG白金。

银卡会员 鲜花(63)

ML35 发表于 2010-12-20 17:24:26  | 显示全部楼层
NB
人材
顶起来

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

详情

我为里程飞介绍

分享如何合理利用飞行、住宿、航司、信用卡、活动累计和使用里程
关于我们
关于飞客
发展成长
媒体报道
企业愿景
联系我们
商务合作
加盟飞客
投资人关系
帮助中心
服务协议
帮助中心
在线客服
投诉建议
关注我们
官方APP
官方微信
官方微博
快速回复 返回顶部 返回列表