Portál AbcLinuxu, 30. dubna 2025 15:26
Je to alfa verze, bylo by fajn kdyby se toho někdo chytnul a vylepšil to:)
TODO:
- posílat kolikrát ještě můžu vybrat z bankomatu (3 měsíčně jsou bezplaté)
- když se za den nic nestane tak neposlat prázdnou sms ale poslední zůstatek
cd ~/Maildir/mbank/new/ if [ -s `ls -1 | tail -n` ]; then munpack `ls -1 | tail -n 1` lynx -dump E-MAIL* -width 1000 > mbank.txt grep odeslo mbank.txt > minus cut -d: -f 4 minus > minus2 cut -d" " -f 2 minus2 > minus3 grep 'Autorizace karty' mbank.txt > atm cut -d: -f 5 atm > atm2 cut -d" " -f 2 atm2 > atm3 grep 'Prichozi platba' mbank.txt > plus sed -i 's/castka/:/' plus cut -d: -f 4 plus > plus2 cut -d" " -f 2 plus2 > plus3 grep ' Dostup.zust' mbank.txt | tail -n 1 > zust sed 's/.*Dostup.zust://' zust > zust2 sed 's/CZK//' zust2 > zust3 # cut -d" " -f 1 zust2 > zust3 if [ -s atm3 ]; then echo -n "A:" > smska cat atm3 >> smska fi if [ -s minus3 ]; then echo -n "-:" >> smska cat minus3 >> smska fi if [ -s plus3 ]; then echo -n "+:" >> smska cat plus3 >> smska fi echo -n "Z:" >> smska cat zust3 >> smska mutt 00420555174963@sms.eurotel.cz < smska # debug:) #rm minus #rm minus2 #rm atm #rm atm2 #rm plus #rm plus2 mv *mephisto.thy ../cur/ mv * ../cron-tmp/ fi
Celkem mi trvalo než jsem sladil procmail a maildir tak taky přikládám:
cat .procmailrc #MAILDIR=$HOME/Maildir/ DEFAULT=$MAILDIR #VERBOSE=YES #:0 #* ^From:.*kontakt@mbank.cz #MAILDIR=$HOME/mbankmaildir/ #DEFAULT=$MAILDIR # Please check if all the paths in PATH are reachable, remove the ones that # are not. PATH=$HOME/bin:/usr/bin:/bin:/usr/local/bin:. MAILDIR=$HOME/Maildir/ # You'd better make sure it exists DEFAULT=$MAILDIR #LOGFILE=$MAILDIR/from LOCKFILE=$HOME/.lockmail VERBOSE=YES :0 # Anything from thf #* ^From.*thf@somewhere.someplace * ^From..*kontakt@mbank.cz mbank/ # will go to $MAILDIR/todd # Anything that has not been delivered by now will go to $DEFAULT # using LOCKFILE=$DEFAULT$LOCKEXT
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.