Top Info
najistotniejsze informacje z tematu |
Download
Wersje beta (rozwojowe) |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
muzgus Weteran
Dołączył: 28 Lis 2004 Posty: 244 Skąd: Warszawa Wiek: 37 lat(a)
|
Wysłany: 29 Maj 2005 23:15 Temat postu: StatusMessageChangeNotify |
|
|
Cytat: |
This plugin shows a popup whenever a contact changes his/her status message. Also, it keeps a history of all status message changes.
For example, this can be used to view the status messages that are available with the new MSN protocol and MSN Messanger 7. |
Jednym słowem ta wtyczka pokazuje, kiedy ktoś zmienia opis stanu. UWAGA! To jest dobiero wersja beta.
Na razie nie działa z GG, ale zgłosiłem ten problem w wątku na anglojęzycznym forum mirandy.
temat na forum
http://forums.miranda-im.org/showthread.php?p=16659#post16659
wtyczka
http://www.intermate.nl/leden/daniel/smcn.zip
źródła
http://www.intermate.nl/leden/daniel/smcn-scr.zip
Mi wtyczka osobiście się podoba, bo tego mi brakowało w mirce. |
|
Powrót do góry |
|
|
Adv Bot
Dołączył: 01 Sty 1970 Posty:
|
|
Powrót do góry |
|
|
slotwin Developer
Dołączył: 14 Maj 2005 Posty: 284 Skąd: Toruń Wiek: 42 lat(a)
|
Wysłany: 30 Maj 2005 14:09 Temat postu: |
|
|
a komu nie brakowało?!?
fajnie, że się ktoś tym zajął. ale z drugie strony bardziej elegnackim rozwiązaniem byłoby włączenie takiej opcji do NewStatusNotify + może jeszcze możliwość wykrywania niewidocznych z gghis. wtedy zamiast 3 popup'ów byłby tylko jeden.
no ale poczekajmy aż wyjdzie nowa wersja obsługująca gadu-gadu. chyba wszyscy na to czekają.
swoją drogą szkoda także, że taka wtyczką nie zajął się nikt z tego forum. do tego daniela to teraz ciężko będzie dotrzeć z ewentualnymi bug'ami lub request'ami. trzeba będzie się zapisać na tamto forum. poza tym koleś napisał, że słabo zna się na programowaniu, więc wtyczkę pewnie zrobił dla siebie i wcale nie będzie mu zależało na wprowaszanie nowych funkcji, szczególnie dla tak egzotycznej sieci jak gg.
konieć wypracowania. miłego dnia. _________________ jestem odpadem atomowym |
|
Powrót do góry |
|
|
obrobkareczna Weteran
Dołączył: 19 Cze 2003 Posty: 493 Skąd: Sosnowiec
|
Wysłany: 30 Maj 2005 15:02 Temat postu: |
|
|
slotwin napisał: |
a komu nie brakowało?!? |
mnie |
|
Powrót do góry |
|
|
slotwin Developer
Dołączył: 14 Maj 2005 Posty: 284 Skąd: Toruń Wiek: 42 lat(a)
|
Wysłany: 30 Maj 2005 15:19 Temat postu: |
|
|
hahaha no zawsze znajdą się i tacy.
no problem. po prostu nie będziesz tego plug-in'a ściągał
z tymi opisami to różnie bywa. zazwyczaj są głupie ,
ale czasami intrygujące 8) lub nawet śmieszne _________________ jestem odpadem atomowym |
|
Powrót do góry |
|
|
turbo Gaduła
Dołączył: 02 Cze 2004 Posty: 84 Skąd: Wroclaw Wiek: 41 lat(a)
|
Wysłany: 30 Maj 2005 15:26 Temat postu: |
|
|
slotwin napisał: |
[...]
swoją drogą szkoda także, że taka wtyczką nie zajął się nikt z tego forum. do tego daniela to teraz ciężko będzie dotrzeć z ewentualnymi bug'ami lub request'ami. trzeba będzie się zapisać na tamto forum. poza tym koleś napisał, że słabo zna się na programowaniu, więc wtyczkę pewnie zrobił dla siebie i wcale nie będzie mu zależało na wprowaszanie nowych funkcji, szczególnie dla tak egzotycznej sieci jak gg.
konieć wypracowania. miłego dnia. |
plusem wiekszosci (chyba) wtyczek jest dostepnosc zrodel, wiec nawet jesli spelni sie ten czarny scenariusz ( ), to mysle ze nei bedzie problemu z kontynuacja pracy nad pluginem przez kogo innego...
mi tez takiej wtyczki brakowalo; i rowniez czekam az zaimplementowana bedzie obsluga gg. a tak w ogole to marzy mi sie skrypt do mBota robiacy to samo...
pozdrawiam! _________________ "Próbowanie to pierwszy krok do niepowodzenia"
[Homer J. Simpson] |
|
Powrót do góry |
|
|
muzgus Weteran
Dołączył: 28 Lis 2004 Posty: 244 Skąd: Warszawa Wiek: 37 lat(a)
|
Wysłany: 30 Maj 2005 21:36 Temat postu: |
|
|
Nie byłoby takich problemów, gdyby gg.dll zapisywało status kontaktu do Clist->StatusMsg |
|
Powrót do góry |
|
|
slotwin Developer
Dołączył: 14 Maj 2005 Posty: 284 Skąd: Toruń Wiek: 42 lat(a)
|
Wysłany: 04 Cze 2005 21:31 Temat postu: |
|
|
no dobra, wkurzyłem się bo nie lubię czekać. całą noc i dzień obczajałem kod. w efekcie zmieniłem 1 i dodałem ok 5 linijek. teraz działa dla GG (dla Yahoo też powinno, dodałem co trzeba, ale nie testowałem bo nie używam, dla innych protokołów się nie da co jest opisane w temacie na forum - link w pierwszym poście). wogóle mało testowałem i słabo znam się na programowaniu więc używacie na własną odpowiedzialność (może lepiej zrobić backup profilu albo coś). w każdym bądź razie here it is:
Download
Źródła
swoją wdzięczność za moją ciężką pracę proszę wyrazić tutaj www.pajacyk.pl
miłego używania _________________ jestem odpadem atomowym |
|
Powrót do góry |
|
|
muzgus Weteran
Dołączył: 28 Lis 2004 Posty: 244 Skąd: Warszawa Wiek: 37 lat(a)
|
Wysłany: 04 Cze 2005 21:56 Temat postu: |
|
|
Czy ciężko byłoby Ci dopisać, żeby można było wyłączyć powiadamianie zaraz po połączeniu, ewentualnie x sekund od odpalenia mirandy? Byłoby to bardzo fajne. |
|
Powrót do góry |
|
|
slotwin Developer
Dołączył: 14 Maj 2005 Posty: 284 Skąd: Toruń Wiek: 42 lat(a)
|
Wysłany: 04 Cze 2005 22:22 Temat postu: |
|
|
hehe. no wiesz...
nie wymagaj zbyt wiele ode mnie ale zobacze co da się zrobić _________________ jestem odpadem atomowym |
|
Powrót do góry |
|
|
slotwin Developer
Dołączył: 14 Maj 2005 Posty: 284 Skąd: Toruń Wiek: 42 lat(a)
|
Wysłany: 05 Cze 2005 4:18 Temat postu: |
|
|
hmmm... to nie jest eleganckie rozwiązanie, ale...
GG (i pewnie Yahoo też) czyści Opis kontaktu w bazie po rozłączeniu, dlatego wtyczka myśli że się zmienił i pokazuje popup. nie jestem w stanie przerobić tego opóźnienia przy starcie mirandy (korzystam z kodu newstatusnotify) ale zastosowałem coś innego. łatwo można ignorować takie zmiany przy rozłączaniu, a przez to przy ponownym łączeniu znikną również te na starcie. to takie szemrane rozwiązanie chociaż się sprawdza.
Wtyczka
Źródła
moja poprzednia wersja jest nadal dostępna w razie gdyby z tą były problemy. bardziej wysublimowane rozwiązania są chyba ponad moje zdolności, jednak skoro już się zaangażowałem popracuje nad tym (ale dopiero po kolokwium)
pozdrawiam _________________ jestem odpadem atomowym |
|
Powrót do góry |
|
|
muzgus Weteran
Dołączył: 28 Lis 2004 Posty: 244 Skąd: Warszawa Wiek: 37 lat(a)
|
|
Powrót do góry |
|
|
slotwin Developer
Dołączył: 14 Maj 2005 Posty: 284 Skąd: Toruń Wiek: 42 lat(a)
|
Wysłany: 07 Cze 2005 18:48 Temat postu: |
|
|
muzgus napisał: |
Da się coś z tym zrobić? |
Sure
Download
Poprawiłem też inny błąd: dźwięk dla kontaktów, dla których wyłączyliśmy PopUp'y.
Programming is funny
Swoją drogą sporo nas tego używa:
1. ty
2. ja
3. ...ups, to już wszyscy
Pozdrawiam. _________________ jestem odpadem atomowym
Ostatnio zmieniony przez slotwin dnia 09 Cze 2005 1:03, w całości zmieniany 1 raz |
|
Powrót do góry |
|
|
raq Developer
Dołączył: 12 Kwi 2004 Posty: 1502 Skąd: Gliwice
|
Wysłany: 07 Cze 2005 21:49 Temat postu: |
|
|
bo chyba kiedys byl i jest ggnewstatusnotify ktory dziala podobnie z tego co widze _________________ kocham:
"Muzyke przeciw mentalnej niewoli
Zaufaj jej, a ona Cie wyzwoli" |
|
Powrót do góry |
|
|
muzgus Weteran
Dołączył: 28 Lis 2004 Posty: 244 Skąd: Warszawa Wiek: 37 lat(a)
|
Wysłany: 07 Cze 2005 21:52 Temat postu: |
|
|
Działa inaczej, bo działa na zmianę stanu, a nie opisu stanu, a poza tym nie działa jak kontakt jest offline/niewidoczny i zmienia stan |
|
Powrót do góry |
|
|
slotwin Developer
Dołączył: 14 Maj 2005 Posty: 284 Skąd: Toruń Wiek: 42 lat(a)
|
Wysłany: 07 Cze 2005 22:34 Temat postu: |
|
|
@raq: ej, nie ma sprawy. To był tylko żart GGNewStatusNotify był fajny, ale praktycznie blokował Mirande na starcie pokazując wszystkie PopUp'y. Wygląda na to, że StatusMessageChangeNotify wogóle nie wypróbowałeś (ale może się mylę) mimo wszystko ten opis przyda się dla innych. Otóż:
StatusMessageChangeNotify (Screen)
- informuje tylko gdy kontakt zmienia opis (PopUp+dzwięk do ustawienia w Opcjach Mirandy)
- działa z jabber/tlen/gg/yahoo
- logowanie wszystkich zmian do pliku
- historia zmian dla poszczególnych kontaktów (dostępna z menu kontaktu)
- format logów ustawiany za pomocą zmiennych
Dla każdego kontaktu można:
- Włączyć/wyłączyć powiadomienia PopUp
- Włączyć/wyłączyć logowanie wewnętrzne (indywidualna historia zmian opisu stanu)
- Włączyć/wyłączyć logowanie zewnętrzne (plik ze zmianami dla wszystkich z listy)
Z mojej strony poprawiłem:
- plugin działa z gg i yahoo(powinno, chociaż nadal nie wiem, bo ja yahoo nie używam a nikt niczego nie zgłosił)
- powiadomienia przy łączeniu/rozłączaniu się
- pojawiający się dzwięk przy wyłączonych PopUp'ach
- błędny odczyt, gdy kontakt czyścił opis
Download z mojego www
Świetnie się bawię przy modyfikowaniu tej wtyczki. Wygląda na to, że moje poprawki się sprawdzają bo u mnie wszystko działa jak należy. Nikogo nie zmuszam do jej używania, a jak ktoś używa i znalaźł błąd to w miare moich możliwości mogę to poprawić. _________________ jestem odpadem atomowym
Ostatnio zmieniony przez slotwin dnia 09 Cze 2005 1:12, w całości zmieniany 2 razy |
|
Powrót do góry |
|
|
|