Autor Wątek: [pexAlert] Wysyłanie alertów (attention)  (Przeczytany 7758 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline n3oo

[pexAlert] Wysyłanie alertów (attention)
« dnia: Listopad 26, 2010, 22:16:00 pm »
Wtyczka dodaje przycisk na pasku nad polem wpisywania który wysyła alert do użytkownika (XMPP/Tlen).
Jako, że http://bugtraq.k2t.eu/view.php?id=1260 wisi to przycisk pojawia się również dla użytkowników GG - nie jest to jakiś strasznie duży problem. Funkcjonalność jest prosta - wykorzystuje wewnętrzny mechanizm WTW który po prostu nie ma swojej ikonki/pozycji w menu, jak komuś potrzeba wysyłania alertów to może skorzystać z wtyczki ;)
Właśnie też z tego powodu nie przewiduje żadnych aktualizacji - po prostu nie ma co zmieniać ;)

@edit: dodany screen (nie wiem po co w sumie:P) - ikonkę można zmienić w userTheme - iconAlert.png :P wykorzystałem tu ikonę z zestawu zamieszczonego na forum :)

@edit2: wtyczka na zewnętrznym serwerze: http://www.kapitalnewakacje.pl/wtw/pexAlert.wtwExtension

1.0
  - wersja początkowa
1.0.0.1
 - wyłączenie dołączania manifestu w kompilacji VS

1.0.0.3
- Przystosowanie pod zmiany w API
- Dodane reagowanie na zdarzenie MCTChange (przy zmianie składowej meta)
- Dodanie AutoUpdate



« Ostatnia zmiana: Listopad 02, 2011, 09:57:04 am wysłana przez n3oo »
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline switalski.piotr

  • Stylista
  • Starszyzna
  • *
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #1 dnia: Listopad 26, 2010, 22:29:07 pm »
screen plz ;p

Offline n3oo

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #2 dnia: Listopad 27, 2010, 10:20:53 am »
dodałem screena oraz wrzuciłem na swój serwer ;)
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline Tribiasz

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #3 dnia: Listopad 27, 2010, 11:50:27 am »
coś nie chodzi na x86 / XP - najnowsze nightly

screen w załączniku

na x64 / win 7 śmiga pięknie
JAK COŚ PILNEGO TO PISZ:

       

Offline kwiateusz

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #4 dnia: Listopad 27, 2010, 11:53:25 am »
mialem cos kiedys podobnego, przy kompilacji lepiej manifestu nie dołaczac do wtyczki, moze tu leży problem ;)

Offline n3oo

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #5 dnia: Listopad 27, 2010, 12:22:22 pm »
XP i jego problemy...
wyłączyłem dołączanie manifestu - ciekawe czy rozwiąże sprawę,
update do 1.0.1 w pierwszym poście - tylko link zewnętrzny ;)
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #6 dnia: Listopad 27, 2010, 13:29:37 pm »
najlepiej to sobie dodac do
<visual path>\VC\include\crtassem.h

 #define _BIND_TO_CURRENT_VCLIBS_VERSION 1

zaraz za
#pragma once

i to rozwiaze problem linkowania do crt sp1

Offline n3oo

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #7 dnia: Listopad 27, 2010, 14:26:09 pm »
#if (_MFC_VER == 0x900 || _MSC_VER == 1500) && defined(_DLL) && !defined(_BIND_TO_CURRENT_VCLIBS_VERSION)
#error "_BIND_TO_CURRENT_VCLIBS_VERSION" is not defined, please add this macro to project settings
#endif
takie coś jest w nagłówkach od API, a błąd nie wyskakuje - zresztą dodawałem do ustawień projektu;) ktoś z WinXP niech sprawdzi czy działa, a jak nie to kiedyś jak będę na drugim komputerze to sam sprawdzę :P
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline Tribiasz

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #8 dnia: Listopad 27, 2010, 14:30:28 pm »
już działa na xp z sp3 ;p
JAK COŚ PILNEGO TO PISZ:

       

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #9 dnia: Listopad 27, 2010, 14:43:22 pm »
nawet jak dodajesz to do deklaracji w ustawieniach projektu to to nie zawsze dziala co jest dziwne...

Offline ba2

  • Live Chat Support
  • Młodzież
  • *
  • #wtw Live Chat Resident
    • #wtw @ QuakeNet^IRC
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #10 dnia: Listopad 02, 2011, 09:58:05 am »
Po aktualizacji do najnowszej stabilnej:

#wtw Live Chat Resident

Offline n3oo

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #11 dnia: Listopad 02, 2011, 09:59:52 am »
Widzę, że Kaw zmienił API i wyrzuca mi ostrzeżenia, także nowa wersja :)
http://www.kapitalnewakacje.pl/wtw/pexAlert.wtwExtension
Najlepiej będzie chyba odinstalować stare rozszerzenie i zainstalować nową wersję bo stara nie ma AU.
Dodałem AU w razie kolejnych zmian API ;)
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline ba2

  • Live Chat Support
  • Młodzież
  • *
  • #wtw Live Chat Resident
    • #wtw @ QuakeNet^IRC
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #12 dnia: Listopad 02, 2011, 10:04:55 am »
Ale tempo! :D Czad!
#wtw Live Chat Resident

Offline kasper93

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #13 dnia: Listopad 02, 2011, 13:39:45 pm »
@n3oo A jak wygląda sprawa z wyświetlaniem ikonki dla kontaktów GG? Bo widzę, że ten ticket jest już rozwiązany http://bugtraq.k2t.eu/view.php?id=1260
Zapraszam na kanał #wtw na irc.quakenet.org.
Logi http://wtwirc.fgfg.pl/
Nightly RSS http://wtwirc.fgfg.pl/ntly.xml

Offline n3oo

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #14 dnia: Listopad 02, 2011, 21:28:34 pm »
hmm.. ticket widziałem, myślałem nad jeszcze jedną rzeczą która mogła mnie blokować ale jednak udało się, także poprawione - przycisk na kontaktach GG się nie pojawia/usuwa jeśli był utworzony przez metakontakt, nowa wersja na AU :)
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline ba2

  • Live Chat Support
  • Młodzież
  • *
  • #wtw Live Chat Resident
    • #wtw @ QuakeNet^IRC
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #15 dnia: Listopad 03, 2011, 17:53:02 pm »
Przy AU do wersji 1.0.4 wyskakuje taki komunikat:


Instalacja z pliku bez problemów.
« Ostatnia zmiana: Listopad 03, 2011, 18:05:37 pm wysłana przez ba2 »
#wtw Live Chat Resident

Offline czolg

  • Narybek
  • *
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #16 dnia: Listopad 03, 2011, 22:20:59 pm »
Hej.
Po pierwsze, dzięki za wtyczkę!
Nie wiem, czy tylko u mnie tak jest (win 7 x64, wtw 3096) albo jest to działanie zamierzone, ale po włączeniu wtyczki w oknie kontaktu tlenowego rzeczywiście pokazuje się ikonka alertu, ale kosztem ikonki emotikon (która jest zastępowana przez alerty). Na życzenie mogę wrzucić screeny, ale problem jest raczej zrozumiały.
Pozdrawiam.

Offline refresh

  • Grammarnazi
  • Global Moderator
  • Starszyzna
  • *
  • Ciasteczkowy Potwór :3
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #17 dnia: Listopad 04, 2011, 05:08:39 am »
spróbuj rozszerzyć okno rozmowy ;p

Offline Maniu

  • Młodzież
  • **
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #18 dnia: Listopad 04, 2011, 05:37:45 am »
u mnie przy AU wyskakuje błąd podobnie jak u kolegi ba2
Ręcznie się zaktualizowało

Offline n3oo

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #19 dnia: Listopad 05, 2011, 11:37:31 am »
Jak by opis błędu był bardziej szczegółowy to bym może coś poradził, paczka wygenerowana jest programem WTW Extension Maker z forum. ;)


Co do znikającej/przesuwającej się ikonki emotikon - nie usuwam ikony Adriana bo nie mam takiej możliwości, moja po prostu czasami wstawia się pierwsza, zapewne to jakiś wewnętrzna kolejka komunikatora raz ma dodaną moją wtyczkę pierwszą raz nie (choć to było by dziwne - w konnekcie priorytet się ustawiało na liście wtyczek) i tak są wykonywane, lub Kaw to podzielił na wątki i który szybciej się zakończy to dodaje.. najlepiej zapytać autora ;)
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio