首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

双色球助手软件决定不与360软件共存,有它没小弟我,有小弟我没它

2012-10-07 
双色球助手软件决定不与360软件共存,有它没我,有我没它话说:“勿以恶小而为之,勿以善小而不为。唯贤唯德,能

双色球助手软件决定不与360软件共存,有它没我,有我没它

话说:“勿以恶小而为之,勿以善小而不为。唯贤唯德,能服于人。”

1.

360要我们提交误报软件,我们都提交了,他还不通过。有图有真相哦!弹个页面也算是毒啊!淘宝网是正规的网站吧!巨能被它说成了误导!呵呵!


双色球助手软件决定不与360软件共存,有它没小弟我,有小弟我没它
?2.

他还说我的软件操作了注册表,真想说(cnm),我哪里操作了注册表 。上图


双色球助手软件决定不与360软件共存,有它没小弟我,有小弟我没它

本来作为个人软件作者就不容易,还给我瞎搞,好吧!巨能你要瞎搞,我也瞎搞!俺给你来个决裂!嘿嘿

下个版本的软件俺给弹窗提示用户,选择是否使用360软件!嘿嘿,好像以卵击石啊!(我想过了,反正我的软件是免费,我没好日子过了,你也别想好过!)个人的力量是不大,但是个人软件作者,不止我一个吧!一个软件上万的用户,几百个就几百万了用户了,咱们一起搞。汗,好像有点说过头了,嘿嘿!(一起搞作者的就顶上)

?

上面说了这么多了现在我要知道怎么搞,嘿嘿!上图


双色球助手软件决定不与360软件共存,有它没小弟我,有小弟我没它

我们开启软件时候给用户提示,不能共存使用!具体怎么弄呢!你霸道,我也霸道!你会检测,我就不会吗?嘿嘿!

下面上java版的代码:

?

Java代码?
  1. import?java.io.File;??
  2. ??
  3. import?javax.swing.JFrame;??
  4. import?javax.swing.JOptionPane;??
  5. ??
  6. import?com.ice.jni.registry.NoSuchValueException;??
  7. import?com.ice.jni.registry.Registry;??
  8. import?com.ice.jni.registry.RegistryException;??
  9. import?com.ice.jni.registry.RegistryKey;??
  10. ??
  11. public?class?VS360?{??
  12. ??
  13. ????public?static?void?main(String[]?args)?{??
  14. ????????VS360?test?=?new?VS360();??
  15. ????????boolean?no_uninstall?=?test.WindowPromptsUser();??
  16. ????????if?(no_uninstall)?{??
  17. ????????????return;??
  18. ????????}??
  19. ????????JFrame?frame?=?new?JFrame("双色球助手2.3.5");??
  20. ????????frame.setSize(400,?300);??
  21. ????????frame.setVisible(true);??
  22. ????????frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);??
  23. ????}??
  24. ??
  25. ??
  26. ????/**?
  27. ?????*?弹窗提示用户,是否选择使用本软件。?
  28. ?????*?如果已经卸载了360软件,那么点击“我想继续用(我已经卸载了)”按钮即可使用本软件。?
  29. ?????*?如果没有卸载了360软件,那么点击“我想继续用(我已经卸载了)”按钮,循环弹窗直到用户卸载完毕360软件,方可以进入。?
  30. ?????*?如果没有安装任何360软件直接返回false?
  31. ?????*?@return?
  32. ?????*/??
  33. ????public?boolean?WindowPromptsUser()?{??
  34. ????????boolean?bool?=?testing360softWhetherInstallation();??
  35. ????????//bool=true;?//没安装360软件开启这个,可以看到弹窗,嘿嘿??
  36. ????????//如果发现安装有360软件,就跳窗提示用户,选择是否使用本软件。??
  37. ????????if?(bool)?{??
  38. ????????????Object[]?options?=?{?"我想继续用(我已经卸载了)",?"关闭算啦"?};??
  39. ????????????int?是否执行?=?JOptionPane.showOptionDialog(null,??
  40. ????????????????????"非常抱歉!你安装了360软件了!本软件不支持和360软件共同存在!"??
  41. ????????????????????????????+?"\n作者我,已经深恶痛绝的这厮误报了(看起来,杀毒很厉害呀)!"?+?"\n你现在有两条出路:"??
  42. ????????????????????????????+?"\n1.你选择使用本软件,直接裸奔(xp牛人、Win7)"??
  43. ????????????????????????????+?"\n2.你选择使用本软件,安装其他品牌安全软件(金山、瑞星)"??
  44. ????????????????????????????+?"\n3.你不要使用本软件,点击关闭",?"警告",??
  45. ????????????????????JOptionPane.DEFAULT_OPTION,?JOptionPane.WARNING_MESSAGE,??
  46. ????????????????????null,?options,?options[0]);??
  47. ????????????if?(是否执行?==?0)?{??
  48. ????????????//如果没有卸载了360软件,那么点击“我想继续用(我已经卸载了)”按钮,进入下一次循环(递归)??
  49. ????????????????WindowPromptsUser();??
  50. ????????????}?else?{??
  51. ????????????????//如果不存在360软件,则返回true??
  52. ????????????????return?true;??
  53. ????????????}??
  54. ????????}??
  55. ????????return?bool;??
  56. ????}??
  57. ??
  58. ????/**?
  59. ?????*?检测用户是否安装360软件?
  60. ?????*?@return?
  61. ?????*/??
  62. ????public?boolean?testing360softWhetherInstallation()?{??
  63. ????????//这里这是少数360软件,还有没有的,大家可以补全了,嘿嘿??
  64. ????????String[]?x360s?=?{??
  65. ????????????????"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App?Paths\\360Cloud.exe",??
  66. ????????????????"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App?Paths\\360mobilemgr.exe",??
  67. ????????????????"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App?Paths\\360safe.exe",??
  68. ????????????????"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App?Paths\\360sd.exe"?};??
  69. ????????//注册表指定父节点??
  70. ????????RegistryKey?topKey?=?Registry.HKEY_LOCAL_MACHINE;??
  71. ????????//?String?keyName?=??
  72. ????????//?"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App?Paths\\360safe.exe";??
  73. ????????//开启只读权限??
  74. ????????int?access?=?RegistryKey.ACCESS_READ;??
  75. ????????//循环判断360所有软件??
  76. ????????for?(String?keyName?:?x360s)?{??
  77. ????????????RegistryKey?openSubkey?=?Registry.openSubkey(topKey,?keyName,??
  78. ????????????????????access);??
  79. ????????????//如果返回为null,表示注册表中无这个节点,即表示360这个软件不存在,继续检测下一个360软件??
  80. ????????????if?(openSubkey?==?null)?{??
  81. ????????????????continue;??
  82. ????????????}??
  83. ??????????????
  84. ????????????try?{??
  85. ????????????????//如果节点存在,那么我们就读取该节点下的默认值,这里是360软件的绝对路径??
  86. ????????????????//如果没发现默认值报错NoSuchValueException,直接返回false,表示该360软件不存在??
  87. ????????????????String?defaultValue?=?openSubkey.getDefaultValue();??
  88. ????????????????//二次判断,防止注册表清理不干净,遗留的垃圾键值对!我们通过判断绝对路径下的文件是否存在??
  89. ????????????????//判断是否安装了这个360软件??
  90. ????????????????boolean?exists?=?new?File(defaultValue).exists();??
  91. ????????????????if?(exists)?{??
  92. ????????????????????return?true;??
  93. ????????????????}??
  94. ????????????}?catch?(NoSuchValueException?e)?{??
  95. ????????????????return?false;??
  96. ????????????}?catch?(RegistryException?e)?{??
  97. ????????????????return?false;??
  98. ????????????}??
  99. ????????}??
  100. ????????return?false;??
  101. ????}??
  102. ??
  103. }??
?

所需要的第三方包,见附近下载。拷贝第三方包中的ICE_JNIRegistry.dll文件到你安装jre,bin目录下,例如:我的?C:\Program Files\Java\jre7\bin

?

?

上传我软件截图大家看看,求批评,嘿嘿


双色球助手软件决定不与360软件共存,有它没小弟我,有小弟我没它


双色球助手软件决定不与360软件共存,有它没小弟我,有小弟我没它

下载地址:双色球助手2.3.5?http://cwwn.v228.10000net.cn/ssqzs2.3.5.zip

  • registry-3.1.3.zip?(505.9 KB)
  • 下载次数: 0
    • 查看图片附件  
      不过话说用java画界面真心蛋疼,web才是出路啊。   
      不过话说用java画界面真心蛋疼,web才是出路啊。
      大哥,web我该怎么配置开发呢? ),用户躺着也能中招。杀毒软件有个毛用,能给他们杀掉的,就不是病毒了!没有危害了就不是毒了!

      不用解释了吧!

热点排行