還記得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
如有任何問題可以直接留言。歡迎大家多多推薦~~
申明:未經許可,禁止轉載!