eprint-iacr-notifier
eprint-iacr-notifier copied to clipboard
Parses https://eprint.iacr.org/eprint-bin/search.pl?last=365&title=1 and sends you an email with the latest papers
eprint-iacr-notifier
Daily email reminders with the newest Cryptology ePrint Archive papers.
TODO
- OS X seems to delete /var/log/eprint after every reboot and so the script launch fails after reboot
- https://eprint.iacr.org/2019/1172 has a
<
sign in the abstract that throws off our parser - For now, the script uses a throwaway Gmail account to send emails, because it was the easiest way to get this running. This should be made more flexible.
- Better logging library
Installation (as a cron job)
This works both in Ubuntu Linux (via /etc/cron.d/
) and on OS X (via launchctl
).
First, install dependencies:
./install-deps.sh
Then, create a dummy Gmail account that you do not care about. Importantly, activate "less secure apps" mode, so it can be used by the script to send emails. WARNING: The password of this account will show up in your syslog, so don't use your actual Gmail account.
Second, run the following:
./add-cron-job.sh
The script will ask you which paper you've read last, what email address you want to be notified at and the credentials of the dummy Gmail account used to send the notifications.
Checking status and restarting the service
To see if the service is running:
./check-cron-job.sh
To restart the service:
./restart-cron-job.sh
Pull requests
...that fix bugs are very welcome.
Other IACR ePrint tools
Check out my lab mate's Zack Newman iacr-dl
Python tool, which provides a nice Python API for downloading ePrint papers.