这是以前玩游戏的时候做的。也是我第一次做这种完整功能版的网页游戏外挂程序。基本完成了一个网页游戏的多开、队列、定时操作和一些辅助工具。基本能完整的不用开原始网页完成所有日常工作了。一开始就是为了学习WPF程序的制作,所以选择了VS 2008+.net 3.5 SP1的平台,到后来,更是涉及到AMF协议、Flash通讯、程序代码优化、线程管理同步、界面设计等多方面的学习,现在想起来,编写这个东东真学了不 少东西。官网每个月都在变化的登录接口等东西也让我吃了不少苦头。后来因为要回学校培训,中断了。

  测试大部分都是军团兄弟内部测试的,然后就是重复 编写代码》发布测试》收集意见》修改代码 的工作。这也是第一次根据其他人的意见修改代码,呵呵。感受了下根据客户意见来做程序的感觉。

  这两天有人给我说让我帮他改一个校内版的外挂出来,所以想起来重新修改下,突然发现官网不能登陆了。听说是因为版权问题被关闭了。以前这个外挂我加了登录限制的,因此把这个源代码发出来纪念下。我们当时的敌对军团都不能登录,但是后来,其他区很多人都在使用。现在也把这些代码取消了。具体的介绍我就不写了,使用了FluorineFx来完成AMF协议的解析,实现了后台逻辑代码和前台显示的分离(PS: WPF真好啊,大部分都是用的绑定,我直接绑定到一个对象上面的,一开始觉得麻烦,后来大面积修改界面的时候才发现,真方便啊,界面都改得完全不同了,后台根本不用变化。),多账号登陆(这个也是个麻烦事,我现在一个账号两个线程来完成定时操作,后来居然有人一次登录十几个账号……),队列(网页游戏都是过多久多久完成,然后再点。所以我先手工设置要进行的队列,在按顺序执行,方便多了。呵呵),舰队的定时出征(战争类网页游戏必备)。其他的还有很多,发出来给大家看看吧,希望对有些人有些帮助。

  纪念下我们的红色军团,以及后来的D.A.F.K。还有中文、在么、连长、大象、银河、子言、恶鱼等朋友。

  再发发我的更新记录吧,哎,从来没这么正式过的写过更新日志勒……:

疯牛牌辅助程序

更新日志:
2009-7-14
+ 增加两个新服务器
* 网元移动机房后造成的不能登录问题
PS:忙,基本没时间做了,见谅

2009-6-24
* 一些小修改
+ 增加召回

2009-6-22
* 一些BUG的修订

2009-6-19
* 网元新版本“发现暗物质”支持
* 大幅度修改界面,改进显示
* 移动一些错误提示到日志面板
* 30分钟自动刷新链接,打开浏览器功能不会失效了
PS:舰队面板还未完成

2009-6-14
* 修改几个BUG

2009-6-12
* 网元修改登录接口导致不能免验证码登陆了
* 服务器列表和保存的用户名用文件保存,方便更新

2009-6-11
* 增加出征时间消耗等显示
* 修改新增的两个跨服的服务器

2009-6-9
+ 增加网元现有所有服务器支持
* 修改Database文件,请替换全部文件
* 修改一些已知的BUG

2009-6-5
* 网元接口修改

2009-5-26
+ 增加舰队出征。实时和定时。(定时列表界面未完成)
* 改进线程容错

2009-5-21
* 修改成多线程模式
* 增加星系图查看

2009-5-14
* 尝试解决卡队列的问题
* 支持新版本
* 修改邮件界面

2009-5-11
* 修改几个BUG

2009-5-9
+ 可以简单的查看战报和邮件
+ 完成电量调整
* 点击事件或者战报按钮可以取消事件提醒

2009-5-8
* 增加托盘图标,最小化隐藏到托盘
+ 增加新事件的提醒

2009-5-7
* 修改数据包结构,同网元保持一致

2009-5-6
* 增强程序稳定性
+ 完成拆除建筑
+ 完成限制条件的显示

2009-5-4
* 改进网络模块,增强程序稳定性。
* 增加建造不满足条件的提示

2009-4-27
* 事件负数时间导致的程序崩溃

2009-4-26
+ 显示事件信息
* 舰船可以正常建造,资源不足只会刷新界面,请自行修改数量信息
* 解决很多导致程序崩溃的问题
* 更新数据库,请替换全部文件

2009-4-25
+ 增加废墟搜索
+ 舰船和防御建造完成。
  请先输入数量,在选择要建造什么,最后点击建造。
  当前没有判断需求资源是否满足,如果点击后没有反应,请自行检查资源是否满足情况

2009-4-24
+ 可以查看舰船和防御的队列
+ 可以研究和取消科技

执行程序+源码: 疯牛牌辅助程序

转载于:https://www.cnblogs.com/jianghanxia/archive/2009/10/20/1587031.html

公开我的 星际帝国 辅助程序源代码相关推荐

  1. 【BT下载】ubuntu10.10 下bit下载工具 Transmission 或者 wine+uTorrent 【PlayOnLinux:Wine 辅助程序】

    一.transmission-2.04修改后能够下载六维啦 ubuntu10.10 自带的版本就是transmission 2.04,按理说应该好用.但是貌似六维空间由于采用纯IPV6服务器,而且官方 ...

  2. [原创]QQ农场外挂辅助程序-小萝莉偷菜机器人,提供下载。

    做了好几天,白天上班也做,晚上回家也做,终于算成功了,基本的功能都有了,自动偷菜,自动除草,杀虫, 还需要完善,现在又偷的东西,不显示名字的bug. 这个东东是做着玩的,学习研究,非商业性,所以暂时也 ...

  3. 小萝莉偷菜机器人(QQ农场辅助程序)0.3F4 新年版 -2010年1月17日更新

    小萝莉偷菜机器人(QQ农场辅助程序)0.3F4 新年版 -------------------------------------- 使用须知: 本程序需要Microsoft .NET Framewo ...

  4. 印度公开病患接触者追踪应用源代码

    近日,印度政府在Apache License Version 2.0许可下开源了它的新冠肺炎病患接触者追踪应用Aarogya Setu,印度政府将该应用的源代码托管在GitHub,并宣布了一个漏洞赏金 ...

  5. CNN卷积神经网络案例程序源代码合集matlab/Python等

    CNN卷积神经网络案例程序源代码合集matlab/Python等 1.深入理解CNN(包括CNN的过程显示和前向后向推倒,以及CNN的应用举例.) 2.kerasttensorflowCNN(CNN_ ...

  6. 中秋节祝福程序源代码分享:土地分类数据阈值筛选和重投影分类

    今年的中秋又要到啦,我的中秋节祝福程序源代码分享:过什么节,代码走起! 今天主要给大家介绍的是关于一个如何对影像重投影然后获取特定阈值情况下的影像 先看结果: 原始影像 重投影后的影像: 这里用到的数 ...

  7. 帝国时代三计算机丢失,修复安装帝国时代程序出错3d3dx9_25.dll丢失在win7中方法...

    win7的电脑中很多的小伙伴喜欢在休闲的时候玩一下游戏来打发我们的时间的,对于帝国时代这一款游戏是很多的用户喜欢的,在win7电脑中有喜欢使用的遇到了问题,对于安装的提示帝国时代程序出现3d3dx9_ ...

  8. python小程序源代码-整理了适合新手的20个Python练手小程序

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. 本文附带基础视频教程:私信回复[基础]就可以获取的 [程序1] ...

  9. python小程序源代码-10个Python练手小程序

    [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. ...

最新文章

  1. Activity缓存方法。
  2. Kotlin的解析(下)
  3. 怎样在IDEA上将WebService接口打包部署到服务器
  4. struts2 标签不能使用EL 表单式
  5. 带有Spring Boot 2支持的Apache Camel 2.22发布
  6. linux终端自动输入,linux shell自动输入实现
  7. python设置字符编码_python字符编码问题一则
  8. gulp教程、gulp-less安装
  9. PDF顽固水印去除(Foxit PDF Editor)
  10. 中国地图3D立体效果
  11. spss如何调用已经训练好的神经网络模型
  12. 反转链表(图解,易懂)
  13. 让Excel工作簿中宏自动运行的两种方法
  14. python数列求和_python等差数列求和公式前 100 项的和实例
  15. 第 8 篇、Linux C 基础 | 运算符
  16. word文档如何排版图片
  17. 高质量解读《互联网企业安全高级指南》三部曲——实践篇
  18. 把Ubuntu主机加入Window工作组
  19. 世界疫情数据获取预处理可视化
  20. 英语语法汇总(14.it的用法)

热门文章

  1. re 正则表达式匹配中文
  2. 【Unity3D】拖尾TrailRenderer
  3. 用VScode搭建uni-app项目(较全)
  4. 数据猿·金猿榜丨2017工业大数据领域最具潜力创业公司
  5. 马科维茨均值方差模型
  6. Python实现马科维茨有效边界
  7. 熟练度=正确的知识 X 大量的刻意练习。
  8. OpenJDK源码赏析之二:java虚拟机启动流程到首函数调用全流程
  9. java调起本地摄像头,利用openCV进行人脸识别(一)
  10. 618运动装备推荐、这几款产品都是运动必备