ErrorMessageDetecter_GUI.py file is compiled to be an executable file (.exe)
No longer have to install any dependency! Simply click "ErrorMessageDetecter_GUI.exe"!
[Note]: Still, you need to follow "Three things to do in advance" in the Quick Start section.
It detects an error message (pop-up window), and notifies the user by email.
Initially made to detect an error message pop-up window during simulation in the commercial software "ANSYS-FLUENT".
However, later it was developed expanding its use to detect any popup window message for a general use.
For the convience of use, it is made in a GUI form.
Detection Algorithm: Template Matching Method
tkinter, numpy, matplotlib, cv2
[NOTE] Three things to do in advance (These are simple to do. No worries!)
(a) Allow the SMTP use in the naver mail to send an email with python: https://qkqhxla1.tistory.com/804
(b) Download the naver mail app on your phone: http://blog.naver.com/PostView.nhn?blogId=wldms3512&logNo=220567926748&parentCategoryNo=&categoryNo=21&viewDate=&isShowPopularPosts=true&from=search
(c) Get an image file of the error message of yours. (you can use the snipping tool(=캡쳐도구)) (NOTE: Don't change the scale of the image!)
1. If you execute 'ErrorMessageDetecter_GUI.py', you will see this window.
2. Click 'open an image', and choose the image of the error message.
3. It's the window with the image file uploaded.
4. Type your Naver id, password and detection period (= how often you want the detecter to detect.) [in seconds]
(FYI. If 'Detection Plot Option' is checked, when the error message is detected, the program will show where it finds the message by a red square. But you don't have to check it. Not necessary at all.)
5. The Detecter is running ... (when there's no error message.)
6. If the detecter finds the error message, it prints "Detected!" and sends a notification email to your Naver email account.
Made by Daesoo Lee (이대수), Masters, Korea Maritime and Ocean University (한국해양대학교)
e-mail : [email protected]
First made on 05/07/2019
Made for 울산대학교 천이난류유동연구실