热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

不再为丢失笔记本而痛苦——PowerAlarm发布页面

前记:前几天在图书馆自习的时候,看到一位仁兄非常不幸的在上厕所的时候,被人卷走放在图书馆自习室里的笔记本,mp3等物。哀其不

 

前记:

  前几天在图书馆自习的时候,看到一位仁兄非常不幸的在上厕所的时候,被人卷走放在图书馆自习室里的笔记本,mp3等物。哀其不幸,写此软件,以避免之后此类事件发生在我的爱机身上。

 

思路:

  大部分小偷在图书馆等公共场所偷窃笔记本时都是直接合上翻盖,拔了电源就走;而笔记本都是自带电池工作的,这时笔记本仍然处于系统启动状态,足可以自己做出“反应”,以抗拒被人胁迫带走的命运!就是说:如果笔记本自己发现供电方式由“电源线供电”转为“电池供电”时,就自动向周围环境发出强烈警报,以提醒管理人员采取相应行动,制止偷窃行为。

 

系统设计目标:

  1、系统在由“电源供电”转为“电池供电”时发出警报;(已实现)

  2、程序运行时,自动阻止系统关机;  (已实现)

  3、程序开始运行必须设置管理密码,退出程序时必须提供管理密码才能成功;(已实现)

  4、当电池被人取出,电源线尚处于通电的时候,发出警报;(感谢2楼wuwukun 提供意见) (已实现)

  5、如何对付“长按电源键强制关机” ?(感谢6楼HOH提供意见)(待实现) 

  6、发音改为主板喇叭发音;(感谢34楼hoodlum1980提供意见)(已实现) 

  7、其他...(欢迎各位提出意见);

 

 系统介绍:

 

  1、启动界面

    

    在启动界面输入两次确认密码后,程序开始运行。

 

    

 

  2、程序界面

 

    

 

  3、退出程序

 

    

 

 

 -----------------------------------静谧的分割线-------------------------------------------------- 

 

 PowerAlarm v0.5发布(2010.4.7)

 改进:

1、加入了系统托盘程序图标显示,使得程序运行时不必一直显示在桌面,可以隐藏到系统托盘;

2、增加开机自启动选项

3、增加卸载程序选项 

 

  PowerAlarm V 0.5

 

 

 

 

-----------------------------------不羁的分割线-------------------------------------------------- 

 PowerAlarm v0.4发布

 改进:

1、可以设置为主板发音,当声卡发音不可行时,也可自动调用主板喇叭发音

 

powerAlarmSetupV0.4 

 

 

 

-----------------------------------潇洒的分割线--------------------------------------------------

 

 PowerAlarm v0.3 发布

 改进:

1、当电池被取出来时,也会报警; 

 

 powerAlarmSetupV0.3

 

 

-----------------------------------飘逸的分割线--------------------------------------------------

 

 

powerAlarm 0.2 发布

 --------下载区--------------

PowerAlarmV0.2 下载 

--------下载区--------------- 

 

 

 -----------------------------------飘逸的分割线--------------------------------------------------

 

 

 

转:https://www.cnblogs.com/hanyulcf/archive/2010/04/02/powerAlarm.html



推荐阅读
  • 本文详细介绍了Socket在Linux内核中的实现机制,包括基本的Socket结构、协议操作集以及不同协议下的具体实现。通过这些内容,读者可以更好地理解Socket的工作原理。 ... [详细]
  • HDU 2537 键盘输入处理
    题目描述了一个名叫Pirates的男孩想要开发一款键盘输入软件,遇到了大小写字母判断的问题。本文提供了该问题的解决方案及实现方法。 ... [详细]
  • ACM经典书籍推荐
    本文介绍了几本在算法和计算机科学领域具有重要影响力的书籍,包括由Donald E. Knuth编著的《计算机程序设计艺术》第一卷,以及潘氏兄弟的数论经典教材等。这些书籍不仅是学习相关领域的宝贵资源,也是专业人士不可或缺的参考书。 ... [详细]
  • 本文探讨了在AspNetForums平台中实施基于角色的权限控制系统的方法,旨在为不同级别的用户提供合适的访问权限,确保系统的安全性和可用性。 ... [详细]
  • 本文总结了 #define 在 C/C++ 编程中的多种用途和技巧,包括定义常量、函数、宏以及条件编译等,并提供了详细的示例和注意事项。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 本文介绍如何使用R语言中的相关包来解析和转换搜狗细胞词库(.scel格式),并将其导出为CSV文件,以便于后续的数据分析和文本挖掘任务。 ... [详细]
  • 本文详细介绍了 Node.js 中 OS 模块的 arch 方法,包括其功能、语法、参数以及返回值,并提供了具体的使用示例。 ... [详细]
  • 数据输入验证与控件绑定方法
    本文提供了多种数据输入验证函数及控件绑定方法的实现代码,包括电话号码、数字、传真、邮政编码、电子邮件和网址的验证,以及报表绑定和自动编号等功能。 ... [详细]
  • 在开发过程中,有时需要提供用户创建数据库的功能。本文介绍了如何利用 .NET 和 ADOX 在应用程序中实现创建 Access 数据库,并详细说明了创建数据库及表的具体步骤。 ... [详细]
  • 过去我习惯使用百度空间来记录个人的生活琐事,但随着需求的增长,我发现它的功能略显不足,特别是在代码分享和图片管理方面存在诸多不便。因此,我决定寻找一个更适合技术分享的平台,最终选择了博客园。 ... [详细]
  • 本文详细介绍了如何在Oracle数据库中使用SQL进行分页查询,通过嵌套查询和ROWNUM函数的应用,实现数据的高效分页展示。 ... [详细]
  • 为何Compose与Swarm之后仍有Kubernetes的诞生?
    探讨在已有Compose和Swarm的情况下,Kubernetes是如何以其独特的设计理念和技术优势脱颖而出,成为容器编排领域的领航者。 ... [详细]
  • hlg_oj_1116_选美大赛这题是最长子序列,然后再求出路径就可以了。开始写的比较乱,用数组什么的,后来用了指针就好办了。现在把代码贴 ... [详细]
  • 本文探讨了如何通过JavaScript检测鼠标是否离开了浏览器窗口,包括使用原生方法和第三方库的不同解决方案。 ... [详细]
author-avatar
易柔宛_968
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有