Plugin:LotusNotify/pl: Difference between revisions
Plugin:LotusNotify/pl
Jump to navigation
Jump to search
(Untranslated -> Todo [pl]) |
(polish signs) |
||
Line 2: | Line 2: | ||
Wtyczka dla programu Lotus Notes Client powiadamiająca o nowych wiadomościach. | Wtyczka dla programu Lotus Notes Client powiadamiająca o nowych wiadomościach. | ||
# Od wersji 0.0.11.19 plugin | # 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. | ||
#Instalacja: | # Instalacja: | ||
#*Skopiuj plik lotusnotify.dll do folderu /Plugins/ Mirandy. | #* Skopiuj plik lotusnotify.dll do folderu /Plugins/ Mirandy. | ||
#*W opcjach mirandy | #* W opcjach mirandy przejdź do zakładki Wtyczki->LotusNotify | ||
#*Wybierz przycisk 'wykryj' aby odczytaæ ustawienia serwera Lotus z pliku lotus.ini | #* 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. | ||
# Aby | # Aby pokazywać komunikaty o nowych wiadomościach, plugin wymaga włączonej opcji pokazywania komunikatów (plugin yapp.dll M->komunikaty->enable popups) | ||
# | # 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 klienta Lotus Notes | ||
#*Otwórz | #* Otwórz bazę która ma się otwierać | ||
#*Otwórz jeden z dokumentów (eMaili) | #* Otwórz jeden z dokumentów (eMaili) | ||
#*We | #* We właściwościach dokumentu przejdź do piątej zakładki <+> | ||
#*W polu identyfikator znajduje | #* 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 | #* 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 | #* tak skomponowany link wstaw w ustawieniach pluginu w polu: "Polecenie po kliknięciu", a pole "Argumenty polecenia" pozostaw puste. | ||
# | # 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 ( | #* 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 zaznaczona, 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 | #* EXTMGR_ADDINS=lotusnotify | ||
#*lub | #* lub jeśli linia EXTMGR_ADDINS już istnieje, po prostu dodać po przecinku nowe rozszerzenie np.: | ||
#*EXTMGR_ADDINS=someextension, lotusnotify | #* EXTMGR_ADDINS=someextension, lotusnotify | ||
#*nie zapomnij | #* nie zapomnij też o ustawieniu hasła w opcjach pluginu!!! | ||
#*Teraz | #* Teraz możesz (jeśli chcesz/powinieneś) ustawić opcję zabezpieczeń którą sugerowałem wyłączyć w drugiej odpowiedzi FAQ poniżej | ||
# Wraz z | # 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== | ==FAQ== | ||
;Czy klient Lotus Notes | ; Czy klient Lotus Notes może być uruchomiony na komputerze?:Nie zaobserwowałem jeszcze ubocznych skutków pracy plugina przy uruchomionym kliencie, dlatego nie widzę przeciwskazań. | ||
;Plugin pyta o | ; Plugin pyta o hasło do pliku id gdy próbuje sprawdzać pocztę.:Jest to wbudowane w klienta rozwiązanie zabezpieczające któ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 programie Lotus Notes..." którą można znaleźć w zakładce "Podst. dane o zabezp" opcji Plik->Zabezpieczenia->Zabezpieczenia użytkownika. 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 | ;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. | ||
{{PluginGroups}} | {{PluginGroups}} |
Revision as of 23:35, 4 July 2013
LotusNotify | |
---|---|
Brak zdjęcia | |
Nazwa pliku | LotusNotify.dll |
Autor | MaKaRSoFT |
Pobierz | |
Wersja stabilna: | 32-bit, |
Wersja rozwojowa: | 32-bit, |
Todo [pl]: Kodowanie i formatowanie tekstu
Wtyczka dla programu Lotus Notes Client powiadamiająca o nowych wiadomościach.
- 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.
- Instalacja:
- Skopiuj plik lotusnotify.dll do folderu /Plugins/ Mirandy.
- W opcjach mirandy przejdź do zakł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.
- Aby pokazywać komunikaty o nowych wiadomościach, plugin wymaga włączonej opcji pokazywania komunikatów (plugin yapp.dll M->komunikaty->enable popups)
- 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.
- 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 zaznaczona, 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, po prostu 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
- 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 kliencie, 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 któ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 programie Lotus Notes..." którą można znaleźć w zakładce "Podst. dane o zabezp" opcji Plik->Zabezpieczenia->Zabezpieczenia użytkownika. 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.