K2T.eu :: Forum

WTW => Rozszerzenia => Katalog Wtyczek => Wątek zaczęty przez: n3oo w Lipca 26, 2009, 10:49:56 am

Tytuł: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lipca 26, 2009, 10:49:56 am
Witam, na wstępie proszę o "łagodne" traktowanie, ponieważ jestem bardzo początkujący :P
Wczoraj, korzystając z zamieszczonego szkieletu wtyczki przez adrian_007 :) napisałem sobie migacza scroll lockiem, jednak brakuje mu kilku elementów aby był taki jakbym tego chciał :P
1. wpiąłem się w WTW_EVENT_CHATWND_BEFORE_MSG_DISP, i sprawdzam czy wiadomość ma WTW_MESSAGE_FLAG_INCOMING, aby wywołać mruganie no ale niestety wiadomości doczytywane z poprzedniej rozmowy również mają taką flagę i przy otwarciu okna zaczyna mi mrugać lampka :P po otrzymaniu wiadomości bez tej flagi (domyślam się, że wszystkie przychodzące mają INCOMING a reszta OUTGOING)  - zatrzymuje mruganie. Czy jest jakiś sposób (flaga) na sprawdzenie czy wiadomość jest doczytywana z archiwum ?
2. jako, że wpinam się w kolejkę istniejącego okna, to gdy te okno nie istnieje (pokazuje nam się powiadomienie w tray'u o nowej/ch wiadomościach) nie wywołuje mi się ten EVENT (albo nie wiem który powinien to być) , przez co mruga tylko jeśli po uruchomieniu komunikatora otworzymy okno - wtedy zakładki się dodają same automatycznie i eventy chodzą normalnie.
3. sprawdzanie w poszukiwaniu wiadomości bez flagi WTW_MESSAGE_FLAG_INCOMING jest trochę upośledzone, ponieważ, aby przestało mi to mrugać muszę odpisać :D istnieje jakiś prosty sposób na sprawdzenie czy okno zostało pokazane na pierwszy plan lub odczytałem zaległe wiadomości ? Na podobnej zasadzie jak gaszone jest podświetlenie w zakładkach. Moja znajomość winapi niestety jest równa zero, a to wszystko jest metodą prób i błędów :D Myślałem, aby sprawdzać kiedy ostatnio naciśnięto klawisz, ale wtyczka sama symuluje naciśnięcie klawisza wiec to raczej odpada.
W dodatku problem będzie z wygaszaczem ekranu - będzie zapewne go wybudzać, ale jak na razie to na własne potrzeby, a ja wyłączam monitor :D

Kod jest dostępny http://pastebin.com/m156e4976 (http://pastebin.com/m156e4976)

Wersja najnowsza (0.3.1)
Kliknij, aby pobrać x86/x64/source (zip) (http://www.mmj.pl/~p_krutul/test/wtwScroll2.zip)
- poprawiony błąd błędnej konfiguracji aplikacji (?)
- miganie diodą CapsLocka (nie mam w swoim laptopie diody scroll lock'a, a numlock nie reaguje na wywołania) - dodatkowo nie symulujemy naciśnięcia klawisza, a samo miganie
- gdy program wykryje, że poruszyliśmy myszą lub naciśniemy klawisz na klawiaturze automagicznie dioda przestaje migać.
- w paczce jest kompletny kod źródłowy

Nie ma obcenie zbyt dużo czasu na naukę C++ więc ewentualne modyfikacje mogą powstawać bardzo wolno. Jeśli ktoś jest zainteresowany - może przejąć projekt - pod warunkiem, że będzie go rozwijać :)
Tytuł: Re: migacz
Wiadomość wysłana przez: Kaworu w Lipca 26, 2009, 11:18:27 am
1 i 2 -> podłącz się poziom wcześniej, WTW_ON_PROTOCOL_EVENT (wParam wtwProtocolEvent*) i tam sobie łap

#define WTW_PEV_MESSAGE_RECV   0x0005   // lparam wtwMessageGef*
#define WTW_PEV_MESSAGE_SEND   0x0006   // lparam wtwMessageGef*
Tytuł: Re: migacz
Wiadomość wysłana przez: n3oo w Lipca 26, 2009, 11:32:27 am
no faktycznie, teraz działa przy powiadomieniu z tray'a i nie mruga dla wiadomości z archiwum. A jest jakiś event przy przeczytaniu wszystkich oczekujących/wywołaniu okna ? :P

Dodatkowo WTW_PEV_MESSAGE_RECV nie idzie też jak zmienia się status kogoś na liście ? bo zaczyna mi mrugać też :D

http://pastebin.org/4322
Tytuł: Re: migacz
Wiadomość wysłana przez: Kaworu w Lipca 26, 2009, 11:40:40 am
Dodatkowo WTW_PEV_MESSAGE_RECV nie idzie też jak zmienia się status kogoś na liście ? bo zaczyna mi mrugać też :D
Idzie, ale to za sprawą kInfo, ktory sobie tego używa do wyświrtlania stanów w oknie rozmowy. ;P

Sprawdz sobie, czy flagi WTW_MESSAGE_FLAG_WARNING, _INFO, _ERROR są ustawione, jeśli są to nie jest normalna wiadomosć z rozmowy;
Tytuł: Re: migacz
Wiadomość wysłana przez: zimaq w Lipca 26, 2009, 14:39:29 pm
ja poproszę to skompilowane, jakby można było ;>
Tytuł: Re: migacz
Wiadomość wysłana przez: n3oo w Lipca 26, 2009, 23:19:19 pm
udostępnię skompilowane jak dojdę do ładu z VS 2005 :P bo aktualnie kompiluje to pod betą VS2010 i wątpie, że będzie to działać wam bez problemów :P
@kaw: zdarzenia WTW_EVENT_ON_CHATWND_OPEN i _CLOSE jak na moją myśl powinny chodzić przy otwieraniu / zamykaniu zakładek - mylę się ? bo *_CREATE jest wywoływany przy tworzeniu zakładki. Jak na razie nie zauważyłem, aby w ogóle gdzieś były wywoływane :D adrian zgłosił to samo chyba na bugtrackerze.
Może zdarzenie dodatkowo zdarzenie SHOW ? gdy okno mruga nam w pasku i je wywołujemy / mruga zakładka i ją aktywujemy ? :D próbowałem się podpiąć jakoś pod okno i odebrać to ale próby spełzły na niczym :/
Tytuł: Re: migacz
Wiadomość wysłana przez: zimaq w Lipca 27, 2009, 10:51:54 am
a ja chętnie nawet pomarudzę sobie pod nosem, że pewnie będę musiał 2 biblioteki dorzucić, żeby działało, ale potestuję, a raczej poużywam, bo wybudzanie ekranu przez scroll locka w sumie mnie najbardziej interesuje :P
Tytuł: Re: migacz
Wiadomość wysłana przez: adrian_007 w Lipca 27, 2009, 11:10:38 am
open i close zamienione na show i hide... jak pojdzie dobrze, to wieczorem moze byc wtyczka :P
Tytuł: Re: migacz
Wiadomość wysłana przez: n3oo w Lipca 27, 2009, 14:39:47 pm
nawet nie zauważyłem, że już nowa nightly :P
a to ja załączam skompilowaną wersję pod VS 2005 x86 i x64
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: GoRo w Lipca 27, 2009, 15:33:44 pm
No niestety nie działa tak jak ma działać.
Gdy dostaje wiadomość to miga, ale gdy już mam otwarte okno rozmowy to przy kolejnych wiadomościach dale4j miga i nie przestaje, a gdy zminimalizuję je, to nie chce wrócić. No i ciągle miga.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lipca 27, 2009, 15:38:34 pm
"No niestety nie działa tak jak ma działać."
A jak ma to działać ? Bo ja pisałem pod siebie i nie wiem jaki jest Twój "standard" działania. :P

aktualnie jest zrobione, tak, że miga przy otwartym oknie i przy zamkniętym - dopiero dziś Kaw dodał funkcje do API pozwalające wykrywać czy okno jest chowane czy pokazywane. Będzie w następnej wersji. ;)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Kaworu w Lipca 27, 2009, 16:00:24 pm
Ja bym na Twoim miejscu jak przychodzi wiadomość sprawdził czy okno chata jest aktywne, jak nie to zaczal migać i przetwał migotanie kiedy dostane event _ACTIVATED ;P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: zimaq w Lipca 27, 2009, 16:10:36 pm
w sumie to powinno migać tylko jeżeli dostaniemy nową wiadomość a okno/zakładka nie ma focusa czy tam jest zamknięte, czyli tak jak z grubsza napisał to kaworu wyżej ;P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lipca 27, 2009, 17:50:21 pm
hmm, zrobiłem tak jak Kaw proponował :P
powiadomienie WM_ACTIVATE  - zdaje się nie lecieć, gdy okno nie jest zminimalizowane - http://msdn.microsoft.com/en-us/library/ms646274(VS.85).aspx w "Remarks" - "If the window is being activated and is not minimized, the DefWindowProc function sets the keyboard focus to the window." w każdym bądź razie, gdy nie zminimalizujemy okna a dostaniemy wiadomość, scroll pomimo kliknięcia w okno - nadal będzie mrugać :/ trzeba przełączyć okienka, lub wysłać wiadomość aby zatrzymać ;)

Druga sprawa, gdy nie mamy włączonego powiadamiania balonikiem (okno otwiera się automatycznie na pasku zadań), przy pierwszej wiadomości okno nie mruga (bo gdzieś po drodze dostaje automatycznie wiadomość WM_ACTIVATE i wyłącza to mruganie.

W archiwum są też źródła, jak by ktoś chciał zobaczyć :P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: morrow w Lipca 27, 2009, 20:54:36 pm
niestety na win 7 x64 po włączeniu wtyczki pojawia sie problem z tym nowym paskiem windowsa :)
nie pokazują sie miniatury okien ( alt + tab też świruje ) :(:(
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lipca 27, 2009, 20:56:51 pm
jak mruga to świruje (włącza się i wyłącza SCROLL LOCK) :P skończy to nie będzie świrować ;)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Pragmatic69 w Lipca 27, 2009, 21:03:26 pm
A więc testy czas zacząć. ;) Choć na większą skalę, to dopiero jutro. ;p Wtyka zapowiada się smakowicie. ;D
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: zhvir w Lipca 27, 2009, 21:05:11 pm
ja proponuję bardziej ekstremalne rozwiązanie, miganie na przemian ScrollLockiem, NumLockiem i dodatkowo CapsLockiem ;))
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: sober w Lipca 27, 2009, 22:18:50 pm
A ja proponuję podłączyć stroboskop. ;P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: alberht w Lipca 27, 2009, 22:27:48 pm
ale nie każdy ma w domu sterownik DMX...;) no chyba że stroboskop ma się włączać kiedy wtyczka poda zasilanie na USB, chociaż 5V może być trochę mało jak na lampę wyładowczą;)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lipca 27, 2009, 22:57:41 pm
o ile scroll lock i num lock nie robi różnicy jak miga, o tyle Caps by powodował DzIwNe i DoŚć WkUrzAjąCe eFekTy :P hmm ale pomysł z odgrywaniem jakiś wzorków diodami jest nawet dość ciekawy... szkoda, że nie można mrugać samymi diodkami, bez symulacji klawiszy ;/

@alberht: 5V może służyć jako wyzwalacz :P a zasilanie z osobna :)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Pragmatic69 w Lipca 28, 2009, 13:18:52 pm
U mnie natomiast nie działa, po prostu nie działa. U znajomego, z którym testowałem, mruga bez problemów, u mnie zero reakcji. Klawiatura LogiTech MK 600, próbowałem wyłączania aplikacja sterującej Logitecha w systemie, ale bez zmian...
Any ideas?:|
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: buttie w Lipca 28, 2009, 13:44:38 pm
U mnie działa (XP SP3), niestety kłóci się ze screensaverem BOINC, dostałem wiadomość kiedy miałem już wygaszony monitor przez BOINC'a i o ile monitor dało się wybudzić to ekranu już nie. Pojawił się tylko kursor na czarnym tle i jedyną opcją pozostał reset.
Zaznaczam, że nie próbowałem odtworzyć błędu, bo w fabryce nie bardzo mam na to czas.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Dimension w Lipca 29, 2009, 14:15:52 pm
Fajnie byłoby, gdyby można było wybrać czy Scroll Lock, czy Num lock, czy Caps Lock ma migać, bo ja nawet nie mam w notebooku diody od Scr Lk ;<<
Albo taki mix, jak juz wspomniano..
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lipca 29, 2009, 16:58:11 pm
myślałem nad tym, nastepny raz udostępnie dwie wersje z SCROLL i z NUMLOCKIEM, dodawanie zakładki w konfiguracji dla jednej opcji nie ma zbytniego sensu chyba..
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Kaworu w Lipca 29, 2009, 17:20:20 pm
Ale mozesz na przyklad dac mozliwosc ustawienia tego via .ini ;)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: zhvir w Lipca 29, 2009, 18:45:55 pm
w miarę jak wtyczka będzie się rozrastać można dodawać wiele ciekawych opcji np
- szybkość migania
- miganie na zmianę scrollem i numlockiem
- itp
ponadto proszę żeby wtyczka pamietała stan początkowy danej diody i po zakończeniu migania ustawiała stan początkowy
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: zimaq w Lipca 29, 2009, 19:21:38 pm
Opcje?
Czy ma migać przy dostaniu wiadomości, jakiego typu, z której sieci, interwał migania, czy migać przy zmianie statusu userów z listy, którą diodą migać, czy pikać głośniczkiem systemowym... ;D
Opcji możemy zaraz namnożyć, żeby nie było jednej w stronie ustawień ;-)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lipca 29, 2009, 19:45:21 pm
ponadto proszę żeby wtyczka pamietała stan początkowy danej diody i po zakończeniu migania ustawiała stan początkowy
to akurat jest :P tylko, działa jak działa - chyba zbyt szybko, klawiaturka nie nadąża ze zwracaniem stanu.
Ok... ok, poduczę się winapi i c++, zobaczę jakiś przykład obsługi zapisywania itp w opcjach to wszystko będzie :D
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: adrian_007 w Lipca 29, 2009, 22:36:17 pm
zlinkuj expata i zrob config w xml [;
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: fisti w Lipca 31, 2009, 05:18:05 am
A da radę zmodyfikować to tak, żeby przy wiadomości migały/świeciły diody panelu dotykowego w notku? Np jak w tym dellu przy starcie (od lewej do prawej) http://www.youtube.com/watch?v=O0gJ2MiAfeI
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: jedi w Sierpnia 02, 2009, 14:30:05 pm
za szybko mruga, i ciagle zostaje wlaczona, a czasem nawet nie przestaje mrugac pomimo zalapania okna - poczekam na lepsiejsza wersje :P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: aju90 w Sierpnia 14, 2009, 10:17:32 am
Pracuje ktoś nad poprawą tej wtyczki? :)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Luker w Września 03, 2009, 13:14:16 pm
o ile scroll lock i num lock nie robi różnicy jak miga, o tyle Caps by powodował DzIwNe i DoŚć WkUrzAjąCe eFekTy :P hmm ale pomysł z odgrywaniem jakiś wzorków diodami jest nawet dość ciekawy... szkoda, że nie można mrugać samymi diodkami, bez symulacji klawiszy ;/

Otóż da się.
http://msdn.microsoft.com/en-us/library/ms793311.aspx i okolice

W razie potrzeby mogę podesłać swój kawałek kodu, który odgrywa w nieinwazyjny sposób sekwencje na diodkach.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Ever50r w Września 07, 2009, 06:29:52 am
No panowie szybciej z tym scroll-lockiem xd. To jedyne co mnie "wacha" miedzy dziadoskimi reklamami na AQQ (ale pięknej skórze), a WTW.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Belf w Września 07, 2009, 07:42:31 am
Czekając możesz użyć Banner Killer dla AQQ.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Września 07, 2009, 11:26:01 am
Na szybko nowa wersja:
http://www.mmj.pl/~p_krutul/test/wtwScroll_0_3.zip
changelog w pierwszym poście, dzięki dla Lukera za wspomożenie swoim kawałkiem kodu
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: unkn0wn w Września 07, 2009, 12:51:01 pm
Cytuj
Nie można uruchomić aplikacji, ponieważ jej konfiguracja jest niewłaściwa. Problem ten może rozwiązać ponowne zainstalowanie aplikacji.
najnowsza nightly
win xp sp3
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: buttie w Września 07, 2009, 13:04:19 pm
Nie potwierdzam błędu, na xp sp3 i win7 x64 wtyczka działa, ale... mruga tylko 2x capsem i to wszystko. Chyba trochę za mało....

Edyta: Jeśli jest załączone aa, to caps mruga sobie radośnie ciągle; jeśli nie, to mrugnie raz lub dwa. Jak dla mnie, to bardzo dobre rozwiązanie.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Września 07, 2009, 13:52:28 pm
nie mruga więcej bo ruszasz myszką lub naciskasz klawisze na klawiaturze pewnie, a co do unkn0wn'a kompilowane na VS 2005 SP1 więc powinno działać normalnie, spróbuje później na jakimś 32 bitowcu  bo sam mam same 64 bitowe systemy. Tylko niech ktoś jeszcze potwierdzi :P skopiowałeś na pewno wersje x86 ?
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Ever50r w Września 07, 2009, 15:28:36 pm
Czekając możesz użyć Banner Killer dla AQQ.

Jakoś słabo mi wychodzi znalezienie dziada:P

EOT
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: zhvir w Września 07, 2009, 16:15:44 pm
Nazwa:   
Plik:   wtwScroll.plug
Autor:    ()
WWW:   
Prawa:   
Wersja:   0.0.0 (Build: 0)
Opis:

Nie można uruchomić aplikacji, ponieważ jej konfiguracja równoczesna jest niewłaściwa. Więcej szczegółów można znaleźć w dzienniku zdarzeń aplikacji.

win vista x64
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Ever50r w Września 07, 2009, 16:25:15 pm
Win Xp Pro Sp3 (MSDNAA wersja). Wgrany Vista Inspirant 2. Najnowszy nocek (09-09-07) oraz najnowsza (build 780) instalka offline. Błąd jak poniżej:

Cytuj
Nazwa:   
Plik:   wtwScroll.plug
Autor:    ()
WWW:   
Prawa:   
Wersja:   0.0.0 (Build: 0)
Opis:

Nie można uruchomić aplikacji, ponieważ jej konfiguracja jest niewłaściwa. Problem ten może rozwiązać ponowne zainstalowanie aplikacji.

Reinstalka nie pomaga. Aktualnie nie posiadam żadnego innego winzgroza pod ręką by sprawdzić czy na innej kopi Xp, tudzież viscie/win 7 też nie hula jak powinno.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: refresh w Września 07, 2009, 16:30:22 pm
Mi się załadowało (win7 x64 rc), ale jakoś działania wtyczki nie widzę... to ma jakieś swoje opcje gdzieś, czy takie wbudowane one są?
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: ketrab w Września 07, 2009, 17:23:44 pm
Win XP Home SP3, wtw build 780, ten sam błąd:

Cytuj
Nazwa:   
Plik:   wtwScroll.plug
Autor:    ()
WWW:   
Prawa:   
Wersja:   0.0.0 (Build: 0)
Opis:

Nie można uruchomić aplikacji, ponieważ jej konfiguracja jest niewłaściwa. Problem ten może rozwiązać ponowne zainstalowanie aplikacji.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Pragmatic69 w Września 07, 2009, 20:17:00 pm
Mnie jak nie działało wcale, tak nie działa nadal... Jest na sali ktoś z klawiaturą Logitecha, kto również może potwierdzić to "nietrybienie" wtyki z klawiaturami tego producenta? Bo chyba jedynie tu jest pies pogrzebany i/lun w aplikacji sterującej.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: unkn0wn w Września 07, 2009, 20:19:27 pm
@pragmatic69
mam logitecha, niestety Cordless EX110 a tam w ogole nie ma diod :P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: refresh w Września 07, 2009, 20:58:36 pm
Me ma cordless Logitecha, wcześniej mi migało OSD'owym tekstem (Caps Lock - Włączone itp), teraz niet. Może to dlatego, że symuluje jedynie diody, a nie wciśnięcia przycisku? :P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Ever50r w Września 08, 2009, 03:03:49 am
Ja mam Logitecha Wave (taka wyginana) na USB kablowa. Nie używam driverów innych niż systemowe (mi wystarczą). Ale jak już postowałem wtyczka mi nie działa, więc nie jestem w stanie określić czy brak mrugania (etc) występuje także u mnie. I ewentualnie jeśli występuje to czego to może być przyczyną.

OT

Ciekawa sprawa. Dzień po rozpoczęciu używania WTWv2 moje konto na forum AQQ zostało usunięte. AQQ używałem zgodnie z regulaminem (żadnych banner killerów), a jedyne posty były (i nadal są) w temacie o skórce, która mi najbardziej do gustu przypadła. Nie mogę pisać w żadnym z tematów teraz, a na maila żadne powiadomienie o powodzie usunięcia konta nie przyszło hehe. To się nazywa promowanie komunikatora. Od kiedy mam WTW, a radia słucham w winampie (320kbps vs 128kbps w wtyczce AQQ radio w radyjkach jakie do wtyczki udało mi się dodać), biorąc pod uwagę fakt, że AQQ zaczęło nałogowo się wysypywać, to można rzec, że moja przygoda z AQQ trwała całe lekko ponad 10 dni ;]

EOT
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Września 10, 2009, 10:28:32 am
http://www.mmj.pl/~p_krutul/test/wtwScroll2.zip
sprawdźcie, skompilowałem na tym samym kompie co pierwszą wersję, nie mam pojęcia w czym problem bo kompiluje się normalnie, działa u mnie i kogoś tam jeszcze - różnica jest tylko w kompilacji
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: cols w Września 10, 2009, 12:02:00 pm
OT

Ciekawa sprawa. Dzień po rozpoczęciu używania WTWv2 moje konto na forum AQQ zostało usunięte. AQQ używałem zgodnie z regulaminem (żadnych banner killerów), a jedyne posty były (i nadal są) w temacie o skórce, która mi najbardziej do gustu przypadła. Nie mogę pisać w żadnym z tematów teraz, a na maila żadne powiadomienie o powodzie usunięcia konta nie przyszło hehe. To się nazywa promowanie komunikatora. Od kiedy mam WTW, a radia słucham w winampie (320kbps vs 128kbps w wtyczce AQQ radio w radyjkach jakie do wtyczki udało mi się dodać), biorąc pod uwagę fakt, że AQQ zaczęło nałogowo się wysypywać, to można rzec, że moja przygoda z AQQ trwała całe lekko ponad 10 dni ;]

EOT

Konto zniknęło bo stracono niedawno bazę forum  (zhakowane zostały :P) i utracono część w tym z młodo zarejestrowanymi użytkownikami ;)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Ever50r w Września 10, 2009, 16:10:43 pm
@Up. Aha xd No w sumie nie istotne już teraz.

Nowa wersja wtyczki z najnowszym nockiem (10-2) działa. Tj. można wtyczkę włączyć.

Klawiatura główna aka Logitech Wave (USB): Zero jakiejkolwiek reakcji. Nic nie mruga.

Klawiatura dodatkowa aka Tracer (zwykły shit na PS2): Parę, dosłownie parę, mrugnięć Caps Lockiem. Ledwo widoczne bo mrugnięcie jest znacznie za krótkie w porównaniu do przerwy pomiędzy nimi. Przestaje mrugać sama z siebie aka nie dotykam myszki ani klawiatury: 3 mrugnięcia i koniec.

Koniec końców w tej formie na nic się zda ten plugin, bo swojej podstawowej roli, informowania o tym, że ktoś napisał nie spełni jak przestanie informować po paru mrugnięciach. Korzystam z telewizora jako monitora, włącza się parę sekund, więc najwygodniejsze sprawdzenie czy ktoś coś pisał i jest sens telewizor budzić to właśnie mrugająca dioda scroll'a z AQQ/etc. Dlatego tak mi na tej diodce zależy xd.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Września 10, 2009, 17:33:26 pm
a ja pytam się czy ktoś czyta to co pisze - przestaje mrugać jak jest aktywność na klawiaturze w ciągu ostatniej minuty, stąd mruga tylko chwile bo sprawdza to co sekundę (tą aktywność myszy/klawiatury)*. Nie wybudza monitora bo mruga tylko ledami, a nie symuluje naciśnięć klawiszy. Mam Logitecha na PS2 - działa, klawiatura w Laptopie - działa tylko w przypadku Caps Locka - to i taki został ustawiony - nie moja winą jest jak sprzęt reaguje na wywołania systemowe.

Jak będzie czas, będą chęci do nauki to dojdą opcje i inne bajery, założeniem było wyłącznie informowanie o nowej wiadomości i zadanie jest spełnione.

-------------
* poprzednia wersja z symulacją klawiszy uniemożliwiała pracę na komputerze gdy włączyło się mruganie - trzeba było otworzyć okno rozmowy a i to nie zawsze działało bo nie zawsze łapało.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: mess w Września 10, 2009, 18:07:33 pm
Klawiatura dodatkowa aka Tracer (zwykły shit na PS2): Parę, dosłownie parę, mrugnięć Caps Lockiem. Ledwo widoczne bo mrugnięcie jest znacznie za krótkie w porównaniu do przerwy pomiędzy nimi. Przestaje mrugać sama z siebie aka nie dotykam myszki ani klawiatury: 3 mrugnięcia i koniec.

U mnie tylko 1 migniecie caps lockiem i to tylko takie szybkie, jakbym gral w cos nie zauwazyl bym nawet tego.

Klawa logitech PS2.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Września 10, 2009, 18:10:08 pm
dobra... widzę, że wymagam zbyt wiele... następna wersja będzie mrugać do momentu otwarcia okna /ciekawe czy tym razem ktoś to przeczyta/
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: mess w Września 10, 2009, 18:12:21 pm
widzę, że wymagam zbyt wiele...

To chyba my jestesmy zbyt wymagajacy jak widac ;)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Września 10, 2009, 18:16:28 pm
To chyba my jestesmy zbyt wymagajacy jak widac ;)
@mess: w 3 postach napisałem, o co chodzi z krótkim miganiem:
http://forum.k2t.eu/pozostale-wtyczki/migacz/msg5671/#msg5671
http://forum.k2t.eu/pozostale-wtyczki/migacz/msg7468/#msg7468
http://forum.k2t.eu/pozostale-wtyczki/migacz/msg7577/#msg7577
raczył by ktoś to czytać zanim coś napisze ;)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Ever50r w Września 10, 2009, 21:18:48 pm
zhvir edit: nie cytuj ostatniego posta w całości!!!

Tylko w ostatnim poście marudo:P (i tak dzięki za to, że robisz tego plugina) wspomniałeś coś o minucie:

a ja pytam się czy ktoś czyta to co pisze - przestaje mrugać jak jest aktywność na klawiaturze w ciągu ostatniej minuty, stąd mruga tylko chwile bo sprawdza to co sekundę (tą aktywność myszy/klawiatury)*. Nie wybudza monitora bo mruga tylko ledami, a nie symuluje naciśnięć klawiszy. [...]

Tak więc, skąd miałem wiedzieć, że testy mam robić nie tykając kompa przez ponad minute wcześniej:P. Dodatkowo nie narzekałem na to, że wzbudza monitor. Bo telewizora nie da się wzbudzić, jest po prostu wyłączony hehe.

BTW Zmień opis beta wtyczki podaje, że mruga scroll'em/num'em, a mruga caps'em hehe.

EDIT: Po minucie ponad od ostatniego tknięcia klawy i myszki faktycznie mruga długo (aż do aktywności).
Przy czym zagadka czemu na USB klawie nie chodzi nie rozwiązana (tracer klawa na PS2 tylko reaguje).

Co do funkcjonalności, można by było określić w ustawieniach co kto woli xd. Ja np wole jak mruga aż do otwarcia okna. Aka widze, że ktoś napisał gdy gram. Choć tak jak jest teraz jest ok, w celu sygnalizacji, że coś przyszło jak byłem afk. Jak jestem afk na mniej niż 2-4 minuty nie gasze tv, więc wtyczka tutaj się spisuje ok. (Tym samym koment o jej bezużyteczności z jednego z prev postów można olać)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Września 10, 2009, 21:26:36 pm
opis i cała wtyczka pójdzie zapewne do wymiany :P tylko muszę sie podszkolić ;)
co do wybudzania poprzednik miał taki feature po poprostu, że jak sie wygasił monitor (sam) to go aktywował - oczywiscie zasilania mu włączyć nie mógł :P

ewentualnie mogę zrobić, żeby tego nie sprawdzał (tej nieaktywności) i mrugał zawsze, do czasu otwarcia okna - i tak będzie zapewne od nastepnej wersji, a później... może opcje :D

oczywiście zagadka dlaczego wtyczka kompilowana na VS2005 @w7  nie działa, a ta z VS2005 @ wXP działa dalej nie rozwiazana...

@refresh: dokładnie to przez zmianę mechanizmu :P ale konfiguracji aktualnie nie jestem w stanie zrobic ;/
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: mess w Września 11, 2009, 07:59:33 am
@mess: w 3 postach napisałem, o co chodzi z krótkim miganiem:
http://forum.k2t.eu/pozostale-wtyczki/migacz/msg5671/#msg5671
http://forum.k2t.eu/pozostale-wtyczki/migacz/msg7468/#msg7468
http://forum.k2t.eu/pozostale-wtyczki/migacz/msg7577/#msg7577
raczył by ktoś to czytać zanim coś napisze ;)

Tak w gwoli scislosci gdy sprawdzalem nic nie robilem nawet myszki nie trzymalem.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: emilio w Stycznia 11, 2010, 18:44:43 pm
Jako że zrezygnowałem z dźwięków to zainteresowałem się tą wtyczką, stwierdzam że nie działa...
Napisałem do kumpla żeby wysyłał mi wiadomości z częstotliwością 1 na 5 sec, okno czatu zminimalizowałem, po otrzymaniu wiadomości wyświetliło się powiadomienie, a kontrolki nie mignęły ani pół raza, przy aplikacjach pełnoekranowych sytuacja identyczna, wtf?
win7u rc x64, WTW kompilacja 1318
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: MarkoBicz w Stycznia 11, 2010, 19:06:47 pm
no niestety, dużo niedociągnięć, ale wtyczka stoi w miejscu :( mam nadzieję, że autor już tworzy nową wersję..
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Stycznia 11, 2010, 19:18:16 pm
Wtyczka jest prosta jak drut (kod jest udostępniony) wykorzystuje tylko funkcje które są udostępniane przez autora w API, nic nie poradzę, ciężko działa wykrywanie tego czy okno jest nieaktywne/aktywne niestety moja wiedza nt. c++ jest obecnie zbyt mała, żeby wymyślać swoje obejścia tego tematu (więc korzystam tylko z tego co autor zaserwował) a z drugiej strony - sesja. Postaram się później w ramach treningu popróbować dodać konfigurację i inne bajery, ale jak na razie podstawowa funkcjonalność którą było miganie przy nowej wiadomości działa - przynajmniej jak zwracam uwagę to zawsze miga :P błędy są przy wracaniu do starej pozycji "lampki", nie ma wykrywania pełnoekranowych, nie ma konfiguracji itp.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: emilio w Stycznia 11, 2010, 19:24:07 pm
:D Dzięki za tak szybką odpowiedź, mimo wszystko trzymam kciuki i czekam cierpliwie na nowe wersje :)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: MarkoBicz w Stycznia 11, 2010, 20:11:41 pm
no mam nadzieję taką, że uda Ci się coś wykrztusić :) konfiguracja w opcjach, do tego miganie na różnych diodach etc. poprawione błędy i będzie ideolo.. <marzyciel>
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: konin w Lutego 07, 2010, 11:33:35 am
włączyłem i na W7 x64 nie mruga wcale :(
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Lutego 07, 2010, 11:45:40 am
akurat mam x64 win 7 i działa, wystarczy okno zminimalizować, nie machać myszką i nie naciskać klawiszy to na pewno mruga, zawsze jak zostawiam komputer w trybie Win+L (zablokowana stacja robocza) to po powrocie do laptopa, poznaje po mruganiu caps locka, że ktoś pisał. Identycznie jak oglądam film na fullscreenie to również to zauważam i w tym momencie minimalizuje.
Przypominam jeszcze raz aktualnie ustawione jest na okoliczności takie, że mruganie się wyłącza, ba nawet nie włącza, gdy ktoś używa komputera (nie pamiętam na ile sekund wstecz jest ustawione sprawdzanie), inna sprawa, że są błędy z wykrywaniem czy okno jest na wierzchu, no ale nie wiem kto oczekuje mrugania klawiaturą gdy ma okno przed nosem.

i mruga caps lockiem, bo w laptopie nie mam lampki dla scroll locka ;)

ewentualnie sprawdź czy w menu wtyczek nie wyskakuje Ci jakiś błąd z wczytywaniem - to już prędzej może być problemem, brak jakiejś bliblioteki.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Sixa w Marca 21, 2010, 18:31:21 pm
A ja bardzo bym prosił o wrzucenie starszej wersji. Bodajże 0.2.6 ? Działała mi idealnie, a niestety windows xp mi zabił partycję systemową i musiałem formatować, a tam miałem starą wersję... Średnio mam pojęcie czym się różniła (w kodzie) bo to dawno było, ale bardzo bym prosił o wrzucenie tej wersji, jeżeli istnieje taka możliwość...
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Marca 21, 2010, 19:58:01 pm
http://www.mmj.pl/~p_krutul/test/wtwScroll_0_3.zip
http://www.mmj.pl/~p_krutul/test/wtwScroll2.zip

Linki z tego tematu, inne wersje się nie zachowały (przynajmniej u mnie) :P ehh ten ciągły brak czasu
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Sixa w Marca 23, 2010, 11:02:06 am
kurde blaszka, a nie pamiętasz co zmieniałeś w poprzednich wersjach? Coś pamiętam, że było z podpięciem się pod inny event... Pamiętam, że mi mrugał nawet jak miałem otwarte okno rozmowy i nawet jak grałem czy coś robiłem to nie przestawał mrugać dopóki nie otworzyłem wiadomości albo dopiero jak odpisałem (chyba, albo okno było aktywne)... Jest po sesji więc chyba znajdziesz chwilę, żeby się podpiąć pod inny event... Pamiętam, że była dyskusja na ten temat gdzieś na forum, ale nie pamiętam gdzie...
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Marca 23, 2010, 11:17:38 am
event jest ten sam tylko chodzi o to, że w nowszych wersjach wykrywało czy ruszano myszą / naciskano klawisze, w poprzednich działało tylko tak, że po odpisaniu / otwarciu okna przestawało mrugać - ale to denerwowało co poniektórych :P
sprwdziłem drugi komputer, znalazłem jakąś wersje 0.2b30, po kodzie widzę, że powinna działać tak jak tego chcesz, ale nie wiem czy wersje binarne to też te same (jak coś to daj znać to przekompiluje)
http://www.mmj.pl/~p_krutul/test/wtwScroll_20_b30.zip
Myślę się zająć wtyczką pod koniec tygodnia, wszystko jest już od dawna rozplanowane tylko prosiłem o przykłady okien opcji itp.. samo to, że będę musiał poświęcić trochę czasu na odkrycie jak to porobić zniechęca na tyle, że właśnie leży to rozplanowane już od miesiąca i szybciej się biorę za rzeczy które się szybko pisze.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Sixa w Marca 23, 2010, 17:36:19 pm
Jak tylko wrócę do domu to sprawdzę... Nawet jeżeli to nie to, to dziękuję za fatygę :)
EDIT: nie trybi kurde :( może trzeba przekompilować... Liczę, że szybko się uporasz z tym problemem bo dla mnie to jest podstawowa wtyczka od której zaczynam instalowanie WTW...
hmmmmmm właśnie zauważyłem coś ciekawego... kopiuje wtyczkę - zajmuje 9kb, a jak już odpalę wtw to nagle zajmuje 10kb, próbowałem wyłączyć automatyczne aktualizacje i nic... Po zamknięciu wtw plik nadal pozostaje zwiększony...
EDIT2: a może jakby podpiąć się pod dymek? "if dymek=1 then migaj_scrollem" ;P
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Sixa w Marca 28, 2010, 09:09:58 am
Jak tam n3oo prace nad wtyczką? Wziąłeś się w ogóle za to? Może chociaż przkompiluj tą starą wersję. Byłbym szalenie wdzięczny...
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Maniu w Marca 28, 2010, 10:29:36 am
faktycznie przydałby się sprawny migacz. To moja podstawowa wtyczka w tlenie, komputer działa większość dnia, jak mnie przy nim nie ma, monitor jest wyłączony. Dzięki migaczowi bez włączania monitora można raz po raz sprawdzić chociaż czy ktoś coś pisał
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: aju90 w Marca 29, 2010, 20:17:42 pm
Nie da się zamienic na scroll locka?
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: zhvir w Marca 29, 2010, 20:27:38 pm
Jakby ktoś już faktycznie nie mógł się doczekać na końcowy efekt prac n3oo, Siwy napisał mały zastępczy plug. Niewiele to to potrafi, ustawień żadnych nie ma. Mruga scroll-lockiem co 1s, a właściwie symuluje wciśnięcie klawisza (w przeciwieństwie do wtyczki n3oo, która mruga samą diodą), więc powinna działać na każdym sprzęcie a także uruchamiać wszelkie powiadomienia ekranowe dotyczące klawisza scroll-lock, jeśli takowe mamy. Nie sprawdza też żadnych aktywności typu ruszanie myszą itd. będzie mrugać aż otworzymy okno chata.

---

posta pozwoliłem sobie wydzielić do osobnego wątku
http://forum.k2t.eu/pozostale-wtyczki/re-%28wtwlednotify%29-proste-mruganie-scroll-lockiem/msg13695/#msg13695
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: n3oo w Marca 29, 2010, 20:28:25 pm
Jak tylko wrócę do domu to sprawdzę... Nawet jeżeli to nie to, to dziękuję za fatygę :)

Bo zamiast napisać odpowiedź robisz edity i nie widziałem, trzeba było mi wysłać wiadomość :p zaraz to skompiluje

edit: http://www.mmj.pl/~p_krutul/test/scroll02030.zip
sprawdź to, powinno mrugać scroll'em do momentu otwarcia okna / napisania wiadomości.

Wcześniej dostawałem powiadomienia na maila o postach w temacie teraz nie dostałem nic :/
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: svistu w Marca 30, 2010, 20:28:37 pm
Mam na lapku Windows 7 HP x64 i mi ta wtyczka jakoś chyba nie działa do końca albo nie rozumiem jej działania.

Ustawiłem sobie na Infobocie przypomnienie (alarm) i zamknąłem okno rozmowy z nim. Włączyłem grę pełnoekranową (Counter Strike: Source) i gdyby nie wtyczka Sounds nie wiedziałbym o nowej wiadomości (alarm od Infobota).

Szkoda, że wtyczka nie do końca działa tak jak bym to sobie widział - wtedy mógłbym z dźwięków zrezygnować.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Sixa w Marca 30, 2010, 21:37:44 pm
JEST! Po skompilowaniu działa jak "trza" ;) Wielkie THX :) na xp 32b...
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: aju90 w Kwietnia 03, 2010, 22:27:18 pm
Mi wszystko prawie działa.
Prawie tzn. bo mruga scrollem tak jak powinno i jest super wreszcie nie muszę miec ciągle otwartego lapka jak czekam na wiadomość albo co chwilka patrzeć jak oglądam film...
Mam tylko jedno ale, które wczesniej przed instalacją wtyczki nie występowało.
Mam windows 7.
Otóz mamy sytuację: rozmawiam z kimś i korzystam z przeglądarki np. firefox
korzystam z przeglądarki - ktoś na wtw wysłał wiadomość. Wcisnam alt + tab i nie da się przełączyć na okienko wtw.
Bez wtyczki dziala bez problemu.
Da sie coś z tym zrobić?
Bo jak nie to czas się wreszcie przyzwyczaić do windows + tab bo z tym nie ma problemów i bajerancki :D
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: mocznik w Kwietnia 04, 2010, 08:44:34 am
win+w przywraca okno wtw w każdej sytuacji
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: aju90 w Kwietnia 04, 2010, 11:46:58 am
@up
owszem ale mi chodzi o okno rozmowy a nie okno z listą kontaktów.
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: kiso w Kwietnia 04, 2010, 12:48:37 pm
daloby rade przerobic ta wtyczke zeby na klawiaturach podlaczonych przez usb (razer lycosa) dzialala?
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Sixa w Kwietnia 05, 2010, 12:10:38 pm
Mi na klawiaturze podłączonej do usb miga i migalo :)
Tytuł: Re: [wtwScroll] migacz
Wiadomość wysłana przez: Dimension w Kwietnia 07, 2010, 13:35:04 pm
Więc nie mam co liczyć, by ta starsza, rzekomo działająca wersja wtyczki, mrugała Num lockiem, zamiast Scroll Lockiem..?
Tytuł: Odp: [wtwScroll] migacz
Wiadomość wysłana przez: pawel1991 w Listopada 03, 2011, 20:35:38 pm
Mogł by ktoś sie zająć ta wtyczka? przydala by mi sie:)
Tytuł: Odp: [wtwScroll] migacz
Wiadomość wysłana przez: Maniu w Listopada 03, 2011, 20:54:18 pm
a co z tą wtyczką? działała i wciąż działa, u mnie zarówno na xp 32bit jak i win7 64bit
Tytuł: Odp: [wtwScroll] migacz
Wiadomość wysłana przez: pawel1991 w Listopada 03, 2011, 21:04:32 pm
u mnie wywala ze za stara. wrzucisz swoja wersje w zalacznik?

Administrator Comment radzę nie wrzucać do załącznika bo i tak zostanie usunięte