上次用Reflector反编译了一份FetionFx.exe.然后没事写了下面的小玩意。申明下,这玩意没有任何侵权的想法,抄袭别人代码也是我的一大长处,如果你在代码里发现有某些行代码看着很熟悉,SORRY,抄来玩玩,不要介意,当然也欢迎你抄我的(是一种对我的肯定)。本玩意只是学习练习代码所用,功能上也没有任何实用性,法律上不承担任何责任。仅个人自娱用。我叫它 FXRobot

FXRobot功能:
用飞信或手机客户端发送信息让PC客户端执行你所添加的插件支持的命令,可以定时执行插件里的命令。实现远程,定时执行PC里的程序。如果点击关闭机器人,那么它就是一个普通的飞信。
目前可以执行的命令有:
一.如 "[cmd]ipconfig,[cmd]shutdown -s"等这类的开始->运行里的命令行
二:如"[fy]test,[fy]测试" 英汉互译。
三:支持一机开多个Fetion。

先看几个截图:

图一,菜单被QJ添加了一个“FXRobot管理”


图二:界面

图三,可以添加执行机器人程序的用户,只有选中的用户才会执行那些插件里的命令。

其他截图见相册:
http://www.cnblogs.com/solo/gallery/143922.html

最后,最要紧的东西。
试用:
下载:fxrobot_compile_dll.rar
(dll 7/11已更新)
一、备份X:\Program Files\China Mobile\Fetion 下面的FetionFx.exe.
把fxrobot_compile_dll.rar里的文件Copy进去.OK了。

FXRobot源代码:
fxrobot_source_code.rar

我把代码托管在这里,如果我更新了
svn://svnhost.cn/FxRobot
你随时可以签.不过目前为止,我没有更新,呵呵

在此说明下:飞信是.NET开发的,而且并未混淆代码. 把它FetionFx.exe用Reflector就可以反编译了. Reflector也有很多不足.反编译后,修改它的代码.再编译成EXE,替换掉原EXE就可以了.由于Reflector反编译后,有很多错误,可能达到一两千个.你需要修改正确.(如果你也想反编译,可以参照下面的排错技术)由于工作比较忙,并有学习其他内容的打算.目前并无更新此工具的打算.我反编译的飞信2008后来可能飞信客户端已更新,所以某些朋友按这里的操作替换后并未成功.在此很报歉.如有更新, 我会及时放上来.

-----------------------------------------2008年10月20日 19:48 更新
 
参考的文章:

上午的绝缘杯:
通过免费手机短信来控制电脑---“执行者”介绍

坚守理想:
[转]sqlite常见问题

元宝家园:
通过反编译飞信总结的代码除错技巧

Google翻译API
http://code.google.com/more/#products-ajax-ajax

转载于:https://www.cnblogs.com/solo/archive/2008/07/08/1238022.html

飞信机器人FXRobot相关推荐

  1. linux飞信机器人的安装fetion

    在linux命令行下安装飞信机器人 下载软件包,软件包来源51cto,下载库文件 51CTO下载-fetion.tar 51CTO下载-linuxso_20101113 1.加压飞信软件包到/usr/ ...

  2. 第二代飞信机器人“小达”问世了

    "小达"是一个网络飞信机器人,相比之前的机器人,它是一个提供生活中常用服务的机器人,例如手机归属地查询,公交线路查询等等,它将IM与互联网应用完美结合于一身,"小达&qu ...

  3. linux飞信机器人,安装fetion飞信机器人

    飞信机器人大家应该并不陌生,我们经常用它来作为监控系统的报警,在32位系统上安装比较简单,而在64位系统上安装稍微麻烦些. 1.首先下载fetion以及其依赖的库文件 大家自己想办法吧,好像无法访问官 ...

  4. linux飞信机器人,linux飞信机器人的安装fetion

    在linux命令行下安装飞信机器人 下载软件包,软件包来源51cto,下载库文件 51CTO下载-fetion.tar 51CTO下载-linuxso_20101113 1.加压飞信软件包到/usr/ ...

  5. 在Centos 6.4系统下安装配置fetion飞信机器人

    我想飞信机器人大家并不陌生,这里我就不多说了,很多维友都用它来作为监控系统的报警,通过飞信来给运维管理员发送报警的短信,在32位的系统上安装比较简单,而在64位的系统上安装稍麻烦些,下我以CentOS ...

  6. 飞信系统4月29日升级后飞信机器人无法使用的解决办法

    飞信系统4月29日升级(http://feixin.10086.cn/bulletin/3116/1)后,飞信机器人发送的短信始终收不到,调试发现提示登陆失败,但是在发送短信时并无任何提示. 将查询, ...

  7. zabbix配置飞信报警

    zabbix配置飞信报警 最近在公司部署了一个zabbix对公司里的所有服务器.路由器进行实时监控,效果超过预期,大大提高了网络管理的工作效率. 不过貌似国内使用zabbix的用户不多,介绍使用fet ...

  8. linux下用飞信机器人发短信的实例

    今天在linux下实现了用飞信给朋友发消息的功能,感觉挺好玩的,因为以前没做过,用过的也只是windows下直接安装的那种.今天做起来也是一番风顺,居然一个问题都没碰到,真是巧. 首先还是说一下我的平 ...

  9. 使用飞信机器人发短信需要开放的端口

    这两天在调试用飞信机器人发nagios短信报警的功能,测试发现,飞信机器人所在的服务器必须可以对外访问以下端口才能登陆并且发送短信成功. 要开启的端口为: 80(http 获取系统配置.更新程序.注册 ...

  10. linux用飞信发短信

    一.下载飞信 到此网站下载飞信机器人 http://www.it-adv.net/ 下载完把飞信移动到/usr/local/fetion mv cenos54X64_20101113/lib ./ v ...

最新文章

  1. 机器学习竞赛必备基础知识_Word2Vec
  2. 用c#开发微信 系列汇总
  3. 手机来电秀怎么开启_360手机卫士怎么设置来电秀 360手机卫士来电秀设置方法...
  4. Docker 快速安装 Mongodb
  5. python处理文本文件实现生成指定格式文件的方法
  6. MongoDB配置主从同步(二)
  7. linux配置erp访问端口_nginx配置相同端口号访问多个项目
  8. 常用排序算法:直接插入排序
  9. 斯诺登:澳大利亚的监视政策比NSA还下流
  10. java权限管理框架Shiro(最近学习整理)
  11. 深度图像确定目标距离_技术交流一种距离选通水下激光成像系统设计与实验研究...
  12. 几种图片去水印方法的效果对比
  13. 惠普打印机显示服务器脱机,打印机脱机解决办法 HP打印机出现脱机故障的解决办法...
  14. D. Captain Flint and Treasure
  15. Altium Designer在由原理图导入PCB图报错:Number of nets in differential pair NET-TX+ is 1 instead of 2
  16. Debian7升级glibc至2.15
  17. 现在做硬件工程师还有前途吗?
  18. 解读基金—读书框架笔记①
  19. 【HbuilderX+微信小程序开发者工具解决报错问题】
  20. vue2[初级]事件处理器

热门文章

  1. iOS 在CollectionView上做展开收起动画
  2. java 开三次根号_java里实现开根号
  3. 基于单片机的出租车计价计费系统设计(#0508)
  4. CSS内联样式表、内部样式表、外部样式表
  5. Proteus仿真:使用8255输出连续方波
  6. a5松下驱动器参数设置表_松下a5伺服参数设置详解
  7. 欧若拉用计算机谱子,欧若拉简谱
  8. 如何选择HR人事管理软件?HR人事管理系统软件有哪些
  9. 电赛模拟训练日志总结三(红外光通信装置)
  10. 计算机网络技术教程-董文磊-专题视频课程