This repository is aimed to create an agent to monitor the status of manuscript you submitted and remind you when changed.
- Lightweight Only python scripts
- Simple and configurable
- mail or Wechat notifactions support
- Python 3.11.4 or higher
- Edge Browser and Edge Web Driver installed.
Important
The version of browser must be consistend with web driver.
- Selenium 4.21.0 or higher (must above 4.0) and urllib3 must be version 1.26.2
- Beautifulsoup4 4.12.2 or higher
Note
Other version may be useful but not tested. Only Ubuntu 20.04 tested succesfully.
- A Wechat public account. (Need OpenID)
- Check the OpenID for the user subscribed the publica account
- You could see the OpenID in
user managementin background of offical account. Open web developer toolF12to select the user logo and appear the value.
- A mail account support SMTP (QQ, 163 or Google). Remeber configure the authorization code not the password you login
- add the manuscript login website, user and password in the python script.
nohup python tracking_nc.py > tracking_nc.log 2>&1 &
If successfuly, you would receive the message from mail or wechat offical accout like this
![]()
Caution
According the user policy of Wechat Offical Account. The max message sent to users is limited to 5 everyday, to overcome this limit, you should better send message to offical account after receiving 4 messages or less.