功能: virtualbox里面安装win7,win7里面qq来消息的时候archlinux跳出消息提示
required: inotify-tools
原理:
qq来消息的时候会播放声音,把声音文件放在archlinux能访问的位置并监听此文件的访问
当此文件被访问的时候跳出提示
#!/bin/bash
#qq来消息时播放的声音
file=/win/software/Vdownloads/TencentFiles/msg.wav
#设置提醒时间间隔为36秒,防止qq在一次消息内多次访问声音文件
start=`date +%s`
stop=`expr $start + 36`
inotifywait -mq -e access $file | while read event
do
now=`date +%s`
if [ $now -gt $stop ]
then
notify-send '主银' '你有消息来喽~~'
stop=`expr $now + 36`
fi
done