From 14f22788421daf7ec97312b100bd4aa14735e277 Mon Sep 17 00:00:00 2001
From: Recolic Keghart <root@recolic.net>
Date: Tue, 5 Dec 2017 10:54:38 +0800
Subject: [PATCH] simplify output && update readme

---
 README.md | 4 ++++
 d.fish    | 5 +++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 349fe22..2c65656 100644
--- a/README.md
+++ b/README.md
@@ -17,4 +17,8 @@ d.fish使用了gnome的notify-send,kde/其他de用户请根据自己的情况
 
 d.fish使用了cvlc来播放mp3,其他播放器用户请根据自己情况进行修改。请将电脑声音调大。
 
+## Tips
+
 使用./informed.sh来停止一次提醒。
+
+警惕以下情形: 老师发出一个题,脚本发出警报,你成功答题,老师在第一个题过期之前发出第2个题,你不知道。
diff --git a/d.fish b/d.fish
index dd1af04..3ecc52d 100755
--- a/d.fish
+++ b/d.fish
@@ -5,10 +5,11 @@
 set _url 'https://www.teachermate.com.cn/wechat/wechat/guide/answer?openid=161067e64d98cbb23d3ceb2947f004a8'
 
 function _is_informed
-    if test (cat /tmp/gay_known) = "known"
+    # May not exist.
+    if test (cat /tmp/gay_known 2>&1) = "known"
         echo "LOG> skipped because informed."
         return 0
-        # ok
+        # ok.
     else
         echo "LOG> not informed. Launching cvlc."
         return 1
-- 
GitLab