首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 请原谅我用这样的问题影响你挑战难题的兴致!
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-10-20 09:08:42 楼主
    再次声明,请高人们原谅我用这样的问题影响你挑战难题的兴致,如果时间允许还请给在下一点提示
    我想知道用现有的技术是否可以实现这样一个应用程序。背景是这样的。
    首先, 我把一个网络游戏的区号,账号,密码存在记事本里,下以《热血传奇》为列。
    然后, 我想写这样一个软件, 在我双击《热血传奇》.exe 的快捷图标后,它可以打开登录控件TfrmMain中窗口类名TComboBox的下拉菜单,选取与记事本中所存区号相吻合的区号选项并激活“进入游戏”botton,再把记事本里的账号和密码输入对应的Edit里,激活“确定”然后血还没冷的人就可以打宝PK了。(TfrmMain,TComboBox,botton,Edit是用spy++看到的,意思我不懂)
    问:如果只针对〈传奇〉肯定可以写出来,但是把范围扩大到〈魔兽〉,QQ ,呢?各个游戏的登录方式不同,再如QQ中没有区号但是有隐身登录,自动登录等选项。也就是说我要一个可以自动输入所有需要区号,账号,密码,登录模式等选项的软件(在我合法拥有密码的条件下),现在的编程技术可以实现吗?
    请大家指点迷津,解我困惑顺便再给点提示。我大学是学经济类专业的,现在想以制作这个软件为目标学习编程。有乐意晦人不倦的朋友请加我QQ346600686或者E-mail:zhizhuo04@sina.com
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-10-20 11:04:221楼 得分:0
    我认为可以这样:
    你先调查主流游戏的登录界面和选项,然后按照你的理解设计你自己的登录界面,并且定义一个配置脚本格式,以及登录协议,最后把你的工作发送给各大游戏厂商,建议他们以后所有的游戏登录全部使用你的登录界面,这样你的工作就完成了。
    只要你的市场行销能力很高,并且在你的登录程序中提供高附加值的功能(例如防盗密码等),那么在若干年之后,还是有可能成为网络游戏的行业标准的。那时候你的目标就完成了。
    纯技术的解决方法:
    用人工智能的方法对于各游戏的登录界面进行推断,判断出每个交互控件的意义是什么,然后试探性的进行尝试,当然这个方法不能保证百分之百的准确,因为难点其实你已经自己都透露了,每个游戏的登录界面和选项都是不同的。至于程序替代人与窗口交互的方法,则不存在问题,WINDOWS的消息机制和API完全可以使用。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-10-24 16:57:092楼 得分:0
    非主流
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-12-18 13:00:153楼 得分:0
    建议使用配制文件保存当前主流游戏的登陆界面参数以及特征码。
    软件需要实现识别机器上安装的游戏, 然后替换其快捷方式。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-12-27 13:45:064楼 得分:0
    可以实现,呵呵,我做过!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • agaric
    • 等级:
    发表于:2007-12-27 15:07:275楼 得分:0
    【】可以做,但顯然技術含量不很高
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • l_clove
    • 等级:
    发表于:2008-01-28 17:35:236楼 得分:0
    可以,以前搞过魔力宝贝
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-01-30 12:19:337楼 得分:0
    用API模拟人工输入(如按键精灵)。
    但前提是,如果原游戏加了干扰参数,你必须能正确处理。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • BluntBlade
    • 等级:
    发表于:2008-01-30 12:23:368楼 得分:0
    动作序列的“录制-回放”并不难,难的在于对DirectX绘制的窗口控件进行控制,或对随机移动的密码输入器截图、变换、去噪和识别。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-11 13:35:139楼 得分:0
    怎么感觉像是脱机外挂
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-01 05:05:3610楼 得分:0
    支持搂主,收藏
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-01 13:58:2911楼 得分:0
    等待牛人来答.
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved