zoukankan      html  css  js  c++  java
  • 两年的坚持,最后还是决定将ISoft开源

    还记得2011年9月份,我在上大四,本来想着考研能上个好点的学校,可我怎么就不愿去自习室上自习。每天晚上睡觉前都告诉自己明天早晨一定早起去上自习,但又每次醒来都不想起床啊,懒,没办法。睡到不想再睡了才起床吃点东西。是什么把我叫醒的,如果说是写代码,有点太假了。

    很多时候我都惊讶于像金山卫士、360安全卫士、电脑管家以及魔方软件的强大和优秀。心想如果有一天我也做一个这样的软件多好。这个想法也就始于2011年的9月份。

    在经过三个月的奋战之后ISoft第一版出来了,当时还自取名为“春节版”,现在想想还挺好玩的。

    转眼间2012年7月份大学毕业,去了第一家公司,整日工作的忙碌,闲暇之余也就多多少少去改进和维护一下ISoft。13年又去了第二家公司,也就是现在的公司。圣诞节那天为ISoft更新了最后一版,做的好或者不好也算是为ISoft画上了圆满的句号。

    ISoft主界面:

    支持换肤,也可像下面这样:

    ISoft主要功能:

    分为六大模块:首页、U盘防护、系统优化、硬件检测、进程管理、高级功能。

    ① 首页:主要是对当前操作系统、U盘防御转台进行检测,并列出主要的推荐功能

    ② U盘防护:可以对U盘病毒进行扫描,清除U盘潜在的危险病毒文件。可以禁止U盘自动运行,可以恢复被恶意隐藏的文件

    ③ 系统优化:对操作系统常见的项目进行优化,比如对开机关机速度进行优化、加快系统预读能力、禁止远程修改注册表等

    ④ 进程管理:主要是对系统任务管理器进行模拟,采用多线程对当前执行的程度进程进行刷新。

    ⑤ 硬件检测:ISoft要做最详细的硬件检测,通过查询WMI列出各个硬件的详细信息

    ⑥ 高级功能:主要包含了一些常用的工具包括文件粉碎、个性化、垃圾清理、系统加速、打文件扫描、默认软件设置、语音朗读机、磁盘监视、时间同步助手、视频录制器、文件分割与合并、文件内容比较器等。

     

    在开发期间遇到了很多问题,在博客园也学到了很多东西,参考过很多大神的博客。

    当然还有很多功能没有来得及开发,比如WiFi共享、虚拟光驱刻录等。

    很多时候我都想把ISoft重写一次,只是工作太忙太累,一直都没去做。

    代码有点乱,还请大家在看的时候多多吐槽。

    如果你也感兴趣,一起来维护吧。

    github开源地址:https://github.com/lyandy/ISoft_Source

    如有任何问题可以直接留言。欢迎大家多多推荐~~

    申明:未经许可,禁止转载!

  • 相关阅读:
    为什么需要防火墙?
    比较流行的前端框架
    java基础面试题
    单列模式
    简单而且好用的随机验证码
    java中的九大隐藏变量.
    搭建Disuz论坛社区
    BZOJ 1006 [HNOI2008]神奇的国度
    COJ 0252 HDNOIP201304阻断传染
    BZOJ 1005 [HNOI2008]明明的烦恼
  • 原文地址:https://www.cnblogs.com/lyandy/p/3534215.html
Copyright © 2011-2022 走看看