Update README.md
This commit is contained in:
parent
f099978a08
commit
e705cde05d
1 changed files with 4 additions and 2 deletions
|
@ -9,12 +9,12 @@ the OSX keychain under the name "email" using your password as the account. The
|
|||
script saves the unread count out to /tmp/GMAIL_UNREAD and then you can do
|
||||
whatever the fuck you want do to with it, as long as it's not illegal.
|
||||
|
||||
## OH, BTW
|
||||
## This shit sucks
|
||||
|
||||
Like many small projects I failed to realize that this is easily accomplished
|
||||
with shell scripting alone:
|
||||
|
||||
export KEYCHAIN_ITEM='email' | curl -u `security find-generic-password -s ${KEYCHAIN_ITEM} | grep 'acct' | cut -c 19- | tr -d '"' | tr -d '\n'`:`security find-generic-password -w -s ${KEYCHAIN_ITEM}` --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "$2\n" if /<(email)>(.*)<\/\1>/;' | wc -l | tr -d ' '
|
||||
export KEYCHAIN_ITEM='email' && curl -u `security find-generic-password -s ${KEYCHAIN_ITEM} | grep 'acct' | cut -c 19- | tr -d '"' | tr -d '\n'`:`security find-generic-password -w -s ${KEYCHAIN_ITEM}` --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "$2\n" if /<(email)>(.*)<\/\1>/;' | wc -l | tr -d ' '
|
||||
|
||||
Where `KEYCHAIN_ITEM` is the name of the Keychain Access key that you stored
|
||||
your email address and password in. This command provides more flexibility as
|
||||
|
@ -25,3 +25,5 @@ output (pipe it to a file, shove it up your ass, whatever you’re into).
|
|||
So yeah, I’ll leave this project up since it does provide a nice example of
|
||||
checking for unread messages in Python but I don’t plan on using it any longer
|
||||
as the CLI solution has way more sex appeal.
|
||||
|
||||
Possibly maintained gist available [here](https://gist.github.com/joshtronic/8640234)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue