Hej,
no to udostępniam nową wersję programiku do sprawdzania ilości nieprzeczytanych wiadomości na kontach gmail z włączoną obsługą IMAP.
Ta wersja jest przeznaczona dla wtyczki ScriptRunner w wersji 1.3.1.0 bo działa w oparciu o JSON
Niestety musimy dołożyć kolejną bibliotekę dla JAVY. Czyli do katalogu "..lib\ext" zainstalowanej wirtualnej maszyny JAVA wgrywamy plik json_simple-1.1.jar do pobrania
STĄD.
I ok. Reszta to już wrzucenie plików:
GmailNew.class
GmailNew.rs
MailNew.class
props.properties
do katalogu skryptów.
Wywołuje się podobnie jak poprzednio, czyli:
java GmailNew true "login1|haslo1" "login2|haslo2"
gdzie true oznacza ze wtyczka bedzie wyswietlala dodatkowo nadawce maila do nas i temat. Gdy nie chcemy by tego robila to dajemy false.
login i haslo odzielamy | a podac mozemy tyle kont ile chcemy.
Najważniejszy jest plik props.properties bo tam możemy sobie konfigurować wiele rzeczy. Tu jego przykładowa zawartość. Są opisy więc chyba będzie jasne co i jak.
#Czas wyświetlania chmurki, jak są nowe wiadomości
#w sekundach, gdy nie podasz wartości, to bierze czas z konfiguracji wtyczki
notifyTime=3
#Czas wyświetlania chmurki, gdy nie ma nowych wiadomości
#w sekundach, gdy nie podasz wartości, to bierze czas z konfiguracji wtyczki
notifyTimeNoMsg=0
#path do ikonki, jeżeli brak to zostaną użyte domyślne te co obecnie
image=
#status kontaktu po wykonaniu (niezależny od wartości exit), wartość 0 oznacza kontakt niedostępny,
#wartość 1 kontakt dostępny - jeżeli brak działanie jak dotychczas
#jeżeli brak, działanie jak dotychczas
state=1
#ustala czy wykonywac dalej skrypty w pętli, 0 - nie przerywaj wykonywania, 1 - przerwij wykonywanie,
# jeżeli nie określone i zwrócony kod będzie >0 to wtyczka przerwie wykonywanie skryptu (jak dotychczas)
breakExecution=0
#tekst z chmurki, jak nie ma nowych wiadomości. Gdy nie podany, ustawione zostanie to samo co w opisie czyli statusText
txt_no_msg=Brak nowych wiadomości.
#tekst z chmurki jak są nowe wiadomości. . Gdy nie podany, ustawione zostanie to samo co w opisie czyli statusText
txt_is_msg=Masz nowe wiadomości.
//EDIT
UsagiAddict mi po ambicji pojechał
i w drugim załączniku program bez konieczności ściągania dodatkowych bibliotek
Pzdr
Użytkownik majkers edytował ten post 2010.07.01, 17:18