JAVA实时屏幕监控
?
JAVA实时屏幕监控
?
?
说明:
本程序会运行monitor.exe文件后,弹出一个软件运行图,之后消失,程序以monitor.exe为进程名显示在进程管理器中。若要关闭程序,打开进程管理器关闭对应进程。一般来说,本程序不应当连续运行二次,若多次运行,在进程管理器中关闭进程,保留一个即可。
?
?
描述:
每1.5秒截一次屏幕,累积到10张以后,将这些屏幕通过邮件的方式发送至指定邮箱。
?
?
连网问题:
读取注册表Internet代理设置,解决了通过Internet代理发邮件问题,对于通过Internet代理上网的用户同样适用。
?
?
参数设置问题:
程序中相关的参数(如:累积截图数量lowerLimit,缓存上限upperLimit,截屏间隔interval)都是可自定义的,并且对自定义内容进行容错处理,自定义有问题的参数,直接使用系统内置的参数配置。
?
注意:使用程序前,需要自定义邮件发送方邮箱,邮件接收方邮箱,以及接收方邮箱对应的POP3服务器。
?
config.properties
?
# 缓存下限,一次发送截图数目lowerLimit = 10# 缓存上限upperLimit = 2000# 产生截图间隔interval = 1500# 存储截个图路径snapshotPath = C:/Documents and Settings/All Users/Application Data/Snapshot# 截图类型imageType = gif# 邮件发送方# SENDER = yeshaoting@21cn.com# 邮件发送方密码# PASSWORD = yeshaoting21cncom# 邮件接收方# RECEIVER = yeshaoting@21cn.com# 邮件接收方POP3服务器# aHostName = smtp.21cn.comwithTLS = falsesslSmtpPort = 25# 邮件主题SUBJECT = Monitor With Screen SnapshotCHARSET = GBK?
?
?