LotusNotify

From Miranda NG
Revision as of 22:17, 1 July 2013 by Wishmaster (talk | contribs) (from the polish readme :))

Plugin:LotusNotify/pl
Jump to navigation Jump to search

LotusNotify
Brak zdjęcia
Nazwa pliku LotusNotify.dll
Autor MaKaRSoFT
Pobierz
Wersja stabilna: 32-bit,
Wersja rozwojowa: 32-bit,

Wtyczka dla programu Lotus Notes Client powiadamiająca o nowych wiadomościach.

PL

  1. Od wersji 0.0.11.19 plugin u¿ywa dynamicznego ³adowania biblioteki API Lotusa (ustawienie zmiennej œrodowiskowej PATH uwzglêdniaj¹cej katalog gdzie zainstalowany zosta³ lotus (u mnie "C:\Program Files\lotus\notes\") nie jest ju¿ wymagane. Je¿eli plugin nie za³aduje biblioteki nnotes.dll której szuka w lokalizacji (zapisanej przez instalatora Lotusa w rejestrze pod kluczem HKLM/Software/Lotus/Notes) , plugin nie zostanie za³adowany.
  2. Instalacja:
    • Skopiuj plik lotusnotify.dll do folderu /Plugins/ Mirandy.
    • W opcjach mirandy przejdŸ do za³adki Wtyczki->LotusNotify
    • Wybierz przycisk 'wykryj' aby odczytaæ ustawienia serwera Lotus z pliku lotus.ini
    • Uzupe³nij swoje has³o, i wybierz 'Zarejestruj' aby dodaæ plugin jako zaufany w Lotus Notes.
  3. Aby pokazywaæ komunikaty o nowych wiadomoœciach, plugin wymaga w³¹czonej opcji pokazywania komunikatów (plugin yapp.dll M->komunikaty->enable popups)
  4. Jeœli chcesz, aby po klikniêciu lewym klawiszem myszy otwiera³a siê ta wiadomoœæ w programie Lotus Notes:
    • Otwórz klienta Lotus Notes
    • Otwórz bazê która ma siê otwieraæ
    • Otwórz jeden z dokumentów (eMaili)
    • We w³aœciwoœciach dokumentu przejd¿ do pi¹tej zak³adki <+>
    • W polu identyfikator znajduje siê link do tego dokumentu w formacie notes://serwer/baza/widok/dokument (np Notes:///C125709600375164/01D6C45C67A7DC98C3256C70004F4814/94FDCE1037A90037C125726C004795DD gdzie serwer nie zosta³ podany)
    • skopiuj fragment adresu bez czêœci dokument któr¹ zamieñ na nazwê zmiennej %OID% za któr¹ plugin wstawi id dokumentu notes://serwer/baza/widok/%OID% (w naszym przyk³adzie Notes:///C125709600375164/01D6C45C67A7DC98C3256C70004F4814/%OID%)
    • tak skomponowany link wstaw w ustawieniach pluginu w polu: "Polecenie po klikniêciu", a pole "Argumenty polecenia" pozostaw puste.
  5. Pocz¹wszy od wersji 0.0.15.26 mo¿liwe jest zapisanie has³a dostêpu do bazy Lotus w ustawieniach pluginu. Pozwala to na autoryzacjê w API Lotusa bez podawania has³a przy ka¿dym uruchomieniu. W celu u¿ycia koniecznych jest kilka ustawieñ:
    • dodanie do pliku notes.ini (w katalogu instalacyjnym Lotus Notes) linii (mo¿na to zrobiæ automatycznie za pomoc¹ przycisku "autoregister" znajduj¹cego siê w opcjach wtyczki. Jeœli ta opcja jest zaznaczone, plugin przy starcie sprawdza czy istnieje stosowny wpis w pliku notes.ini oraz w zale¿noœci od potrzeby i wybranej opcji modyfikuje plik ini przed kontynuacj¹ inicjalizacji Lotus API):
    • EXTMGR_ADDINS=lotusnotify
    • lub jeœli linia EXTMGR_ADDINS ju¿ istnieje, poprostu dodaæ po przecinku nowe rozszerzenie np.:
    • EXTMGR_ADDINS=someextension, lotusnotify
    • nie zapomnij te¿ o ustawieniu has³a w opcjach pluginu!!!
    • Teraz mo¿esz (jeœli chcesz/powinieneœ) ustawiæ opcjê zabezpieczeñ któr¹ sugerowa³em wy³¹czyæ w drugiej odpowiedzi FAQ poni¿ej
  6. Wraz z wersj¹ 0.0.14.25 dodany zosta³ prymitywny filtr antyspamowy. Mo¿liwe jest definiowanie s³ów znajduj¹cych siê w polach OD i TEMAT maila których wyst¹pienie bêdzie skutkowa³o brakiem powiadomienia o tej wiadomoœci.

FAQ

Czy klient Lotus Notes mo¿e byæ uruchomiony na komputerze?
Nie zaobserwowa³em jeszcze ubocznych skutków pracy plugina przy uruchomionym klientcie, dlatego nie widzê przeciwskazañ.
Plugin pyta o has³o do pliku id gdy próbuje sprawdzaæ pocztê.
Jest to wbudowane w klienta rozwi¹zanie zabezpieczaj¹ce krórego wy³¹czenie jest mo¿liwe w jego w³aœciwoœciach (kosztem obni¿enia zabezpieczeñ). Aby wy³¹czyæ t¹ funkcjonalnoœæ nale¿y zaznaczyæ opcjê "Nie pytaj o has³o w innych aplikacjach dzia³aj¹cych w praogramie Lotus Notes..." któr¹ mo¿na znaleŸæ w zak³adce "Podst. dane o zabezp" opcji Plik->Zabezpieczenia->Zabezpieczenia u¿ytkownia. Ostatnie wersje pluginu posiadaj¹ wbudowany mechanizm autoryzacji i zmiana tej opcji nie jest wymagana. Konieczne jest jedynie ustawienie has³a odpowiedniego wpisu w konfiguracji lotusa (patrz pkt. 5 procedury instalacyjnej)
Miranda uruchamia siê z b³êdem ¿e nie mo¿e znaleŸæ biblioteki nNotes.dll
biblioteka nNotes.dll powinna znajdowaæ siê w katalogu instalacyjnym klienta lotusa, i plugin lotusnotify.dll powinien o tym wiedzieæ. Aby go poinformowaæ najlepiej jest dodaæ katalog instalacyjny lotusa (katalog gdzie znajduje siê biblioteka nNotes.dll) do zmiennej œrodowiskowej PATH (Mój komputer->w³aœciwoœci->zaawansowane->Zmienne œrodowiskowe->zmienne systemowe). Aktualne wersje nie powinny wymagaæ tego ustawienia.