2012-05-07 18:54:48 +02:00
|
|
|
/def poczta = \
|
2013-11-08 22:25:47 +01:00
|
|
|
/if ({*}=~NULL | {*}=~'check') \
|
|
|
|
/if ({ogolne_poczta}=~NULL ) \
|
|
|
|
/echo -p #@{C%c_info}#@{n}# Brak poczty. %;\
|
|
|
|
/else \
|
|
|
|
/let _poczta=%{ogolne_poczta} %;\
|
|
|
|
/echo -p #@{C%c_info}#@{n}# Listy: %;\
|
|
|
|
/while /let i=$[strstr({_poczta},"|")] %; /@test i>-1 %; /do \
|
|
|
|
/echo -p #@{C%c_info}#@{n}# Od: @{C%c_info}$[substr({_poczta},5,i-5)] @{n}($[substr({_poczta},0,5)]). %;\
|
|
|
|
/let _poczta=$[substr({_poczta},i+1)] %;\
|
|
|
|
/done %;\
|
|
|
|
/endif %;\
|
|
|
|
/elseif ({*} =~ 'clear') \
|
|
|
|
/unset ogolne_poczta %;\
|
2014-08-11 11:56:15 +02:00
|
|
|
/set poczta_show=none%;\
|
2014-12-23 14:35:54 +01:00
|
|
|
/status_edit -r1 poczta_show:4:C%c_main %;\
|
2013-11-08 22:25:47 +01:00
|
|
|
/endif
|
2012-05-07 18:54:48 +02:00
|
|
|
|
|
|
|
/def -mregexp -Fp2 -t'^Czeka na ciebie (.*) poczta' _poczta_0 = \
|
2013-11-08 22:25:47 +01:00
|
|
|
/set ogolne_poczta=$[strcat(ftime("%H:%M",time()),"Kogos lub Czegos (", {P1}, ")|")] %;\
|
|
|
|
/beep 1 %;\
|
2014-08-11 14:28:31 +02:00
|
|
|
/set poczta_show=NEW%;\
|
2014-12-23 14:35:54 +01:00
|
|
|
/status_edit -r1 poczta_show:4:C%c_alarm
|
2012-05-07 18:54:48 +02:00
|
|
|
|
|
|
|
/def -mregexp -Fp2 -t'^Masz nowa poczte od (.*).' _poczta_1 = \
|
2013-11-08 22:25:47 +01:00
|
|
|
/set ogolne_poczta=$[strcat({ogolne_poczta},ftime("%H:%M",time()),{P1},"|")] %;\
|
|
|
|
/beep 1 %;\
|
2014-08-19 17:46:15 +02:00
|
|
|
/if ({poczta_show} =~ 'NEW' )\
|
2014-08-11 11:56:15 +02:00
|
|
|
/set poczta_show=NEW+%;\
|
2014-08-19 17:46:15 +02:00
|
|
|
/elseif ({poczta_show} =~ 'NEW+' )\
|
|
|
|
\
|
|
|
|
/elseif ({poczta_show} =~ 'BOTH' )\
|
2014-08-19 17:36:10 +02:00
|
|
|
\
|
2014-08-19 17:46:15 +02:00
|
|
|
/elseif ({poczta_show} =~ 'SYNC' )\
|
|
|
|
\
|
|
|
|
/elseif ({poczta_show} =~ 'MSG' )\
|
|
|
|
/set poczta_show=BOTH%;\
|
2013-11-08 22:25:47 +01:00
|
|
|
/else \
|
2014-08-11 11:56:15 +02:00
|
|
|
/set poczta_show=NEW%;\
|
2013-11-08 22:25:47 +01:00
|
|
|
/endif %;\
|
2014-12-23 14:35:54 +01:00
|
|
|
/status_edit -r1 poczta_show:4:C%c_alarm
|
2012-05-07 18:54:48 +02:00
|
|
|
|
|
|
|
/def -mregexp -Fp2 -t'^Masz nowy list.*od ([^ ]*), zatytulowany \'(.*)(\'|[^.]$)' _poczta_2 = \
|
2013-11-08 22:25:47 +01:00
|
|
|
/set ogolne_poczta=$[strcat({ogolne_poczta},ftime("%H:%M",time()),{P1}," zatytulowany '",{P2},"'|")] %;\
|
|
|
|
/beep 1 %;\
|
2014-08-19 17:46:15 +02:00
|
|
|
/if ({poczta_show} =~ 'NEW' )\
|
2014-08-11 11:56:15 +02:00
|
|
|
/set poczta_show=NEW+%;\
|
2014-08-19 17:46:15 +02:00
|
|
|
/elseif ({poczta_show} =~ 'NEW+' )\
|
|
|
|
\
|
|
|
|
/elseif ({poczta_show} =~ 'BOTH' )\
|
2014-08-19 17:36:10 +02:00
|
|
|
\
|
2014-08-19 17:46:15 +02:00
|
|
|
/elseif ({poczta_show} =~ 'SYNC' )\
|
|
|
|
\
|
|
|
|
/elseif ({poczta_show} =~ 'MSG' )\
|
|
|
|
/set poczta_show=BOTH%;\
|
2013-11-08 22:25:47 +01:00
|
|
|
/else \
|
2014-08-11 11:56:15 +02:00
|
|
|
/set poczta_show=NEW%;\
|
2013-11-08 22:25:47 +01:00
|
|
|
/endif %;\
|
2014-12-23 14:35:54 +01:00
|
|
|
/status_edit -r1 poczta_show:4:C%c_alarm
|
2015-01-11 16:12:31 +01:00
|
|
|
|
|
|
|
/def -mregexp -Fp2 -t'Nagle, tuz przed toba, z chmury dymu' _wizmsg = /beep 3
|