Plugin:LotusNotify/pl: Difference between revisions

From Miranda NG
Plugin:LotusNotify/pl
Jump to navigation Jump to search
No edit summary
(Updating to match new version of source page)
 
(20 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{PluginCard}}{{Untranslated|pl}}
<languages/>{{PluginCard}}
{{TNT|Note|Nie ma 64-bitowej wersji wtyczki, ponieważ nie ma 64-bitowej wersji Lotus Client.}}
Wtyczka dla programu Lotus Notes Client powiadamiająca o nowych wiadomościach.
Wtyczka dla programu Lotus Notes Client powiadamiająca o nowych wiadomościach.


PL
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, nie jest już wymagane). Jeżeli wtyczka nie załaduje biblioteki <tt>nNotes.dll</tt>, której szuka w lokalizacji (zapisanej przez instalator Lotusa w rejestrze, pod kluczem <tt>HKLM/Software/Lotus/Notes</tt>), wtyczka nie zostanie załadowana.
# 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 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.
# 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 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
# 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==
== Instalacja ==
;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)
* Skopiuj plik <tt>lotusnotify.dll</tt> do folderu <tt>Plugins</tt> Mirandy.
;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.
* W opcjach Mirandy przejdź do zakładki {{Menu|Wtyczki|LotusNotify}}.
* Wybierz przycisk {{Button|wykryj}}, aby odczytać ustawienia serwera Lotus z pliku <tt>lotus.ini</tt>.
* Uzupełnij swoje hasło, i wybierz {{Button|Zarejestruj}}, aby dodać wtyczkę jako zaufaną w Lotus Notes.
# Jeśli chcesz, aby po kliknięciu lewym przyciskiem myszy, wiadomość otwierała się 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 <tt>notes://serwer/baza/widok/dokument</tt> <br/>(np. <tt>Notes:///C125709600375164/01D6C45C67A7DC98C3256C70004F4814/94FDCE1037A90037C125726C004795DD</tt> gdzie serwer nie został podany)
#* Skopiuj fragment adresu bez części dokument, którą zamień na nazwę zmiennej <tt>%OID%</tt>, za którą wtyczka wstawi id dokumentu <tt>notes://serwer/baza/widok/%OID%</tt> <br/>(w naszym przykładzie <tt>Notes:///C125709600375164/01D6C45C67A7DC98C3256C70004F4814/%OID%</tt>)
#* Tak skomponowany link wklej w ustawieniach wtyczki w pole: "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 wtyczki. Pozwala to na autoryzację w API Lotusa bez podawania hasła przy każdym uruchomieniu. W tym celu koniecznych jest kilka ustawień:
#* Dodanie do pliku <tt>notes.ini</tt> (w katalogu instalacyjnym Lotus Notes) linii: <tt>EXTMGR_ADDINS=lotusnotify</tt> <br/>(można to zrobić automatycznie za pomocą przycisku {{Button|Zarejestruj}} znajdującego się w opcjach wtyczki. Jeśli ta opcja jest zaznaczona, wtyczka przy starcie sprawdza czy istnieje stosowny wpis w pliku <tt>notes.ini</tt> oraz w zależności od potrzeby i wybranej opcji, modyfikuje plik <tt>ini</tt> przed kontynuacją inicjalizacji Lotus API)
#** lub jeśli linia <tt>EXTMGR_ADDINS</tt> już istnieje, po prostu dodać po przecinku nowe rozszerzenie np.: <tt>EXTMGR_ADDINS=someextension, lotusnotify</tt>
#* Ustaw hasło w opcjach wtyczki.
#* Teraz możesz (jeśli chcesz/potrzebujesz) 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 wtyczki przy uruchomionym kliencie, dlatego nie widzę przeciwwskazań.
 
; 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 wtyczki posiadają wbudowany mechanizm autoryzacji i zmiana tej opcji nie jest wymagana. Konieczne jest jedynie ustawienie hasła odpowiedniego wpisu w konfiguracji lotusa (patrz pkt. 3 procedury instalacyjnej)
 
; Miranda uruchamia się z błędem. Nie może znaleźć biblioteki <tt>nNotes.dll</tt>
: Biblioteka <tt>nNotes.dll</tt> powinna znajdować się w katalogu instalacyjnym klienta lotusa, i wtyczka <tt>lotusnotify.dll</tt> powinna o tym wiedzieć. Aby ją poinformować najlepiej jest dodać katalog instalacyjny Lotusa (katalog gdzie znajduje się biblioteka <tt>nNotes.dll</tt>) 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}}

Latest revision as of 16:57, 6 March 2019

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

Informacja
Nie ma 64-bitowej wersji wtyczki, ponieważ nie ma 64-bitowej wersji Lotus Client.

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, nie jest już wymagane). Jeżeli wtyczka nie załaduje biblioteki nNotes.dll, której szuka w lokalizacji (zapisanej przez instalator Lotusa w rejestrze, pod kluczem HKLM/Software/Lotus/Notes), wtyczka nie zostanie załadowana.

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ć wtyczkę jako zaufaną w Lotus Notes.
  1. Jeśli chcesz, aby po kliknięciu lewym przyciskiem myszy, wiadomość otwierała się 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ą wtyczka wstawi id dokumentu notes://serwer/baza/widok/%OID%
      (w naszym przykładzie Notes:///C125709600375164/01D6C45C67A7DC98C3256C70004F4814/%OID%)
    • Tak skomponowany link wklej w ustawieniach wtyczki w pole: "Polecenie po kliknięciu", a pole "Argumenty polecenia" pozostaw puste.
  2. Począwszy od wersji 0.0.15.26 możliwe jest zapisanie hasła dostępu do bazy Lotus w ustawieniach wtyczki. Pozwala to na autoryzację w API Lotusa bez podawania hasła przy każdym uruchomieniu. W tym celu koniecznych jest kilka ustawień:
    • Dodanie do pliku notes.ini (w katalogu instalacyjnym Lotus Notes) linii: EXTMGR_ADDINS=lotusnotify
      (można to zrobić automatycznie za pomocą przycisku Zarejestruj znajdującego się w opcjach wtyczki. Jeśli ta opcja jest zaznaczona, wtyczka 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)
      • lub jeśli linia EXTMGR_ADDINS już istnieje, po prostu dodać po przecinku nowe rozszerzenie np.: EXTMGR_ADDINS=someextension, lotusnotify
    • Ustaw hasło w opcjach wtyczki.
    • Teraz możesz (jeśli chcesz/potrzebujesz) ustawić opcję zabezpieczeń, którą sugerowałem wyłączyć w drugiej odpowiedzi FAQ poniżej.
  3. 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 wtyczki przy uruchomionym kliencie, dlatego nie widzę przeciwwskazań.
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 wtyczki posiadają wbudowany mechanizm autoryzacji i zmiana tej opcji nie jest wymagana. Konieczne jest jedynie ustawienie hasła odpowiedniego wpisu w konfiguracji lotusa (patrz pkt. 3 procedury instalacyjnej)
Miranda uruchamia się z błędem. Nie może znaleźć biblioteki nNotes.dll
Biblioteka nNotes.dll powinna znajdować się w katalogu instalacyjnym klienta lotusa, i wtyczka lotusnotify.dll powinna o tym wiedzieć. Aby ją 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.