Autor Wątek: [pexAlert] Wysyłanie alertów (attention)  (Przeczytany 8035 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

Offline kasper93

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

Niestety nie da się tego bardziej opisać, screen który dał @ba2 jest jedyną rzeczą, która tutaj ma znaczenie, w konsoli nic nie pluło, sam plik się pobierał tylko nie rozpakowywał? Sam chciałem zidentyfikować problem,a le się nie dało ;p To nie jest duży problem, bo można ręcznie zainstalować, więc ja bym to olał na twoim miejscu :P
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ź #21 dnia: Listopad 05, 2011, 14:57:36 pm »
bardziej mi chodziło o to, żeby Kaw dostarczał więcej informacji, choćby w konsoli :)

no aktualnie nawet muszę to olać bo nikt poza WTW nie wie o co chodzi ;)
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline zhvir

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #22 dnia: Listopad 05, 2011, 15:54:34 pm »
plik pexAlert.wtwExtension który podczas aktualizacji ląduje w wtw-temp nie daje się rozpakować 7zipem... to jest przyczyna błędu instalacji
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline czolg

  • Narybek
  • *
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #23 dnia: Listopad 05, 2011, 20:24:06 pm »
spróbuj rozszerzyć okno rozmowy ;p
Rzeczywiście :D Co prawda jest to trochę dziwne, że połowa belki jest po prostu pusta i zakrywa resztę, ale co zrobić. Dzięki ;)

Offline n3oo

Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #24 dnia: Listopad 05, 2011, 21:48:36 pm »
plik pexAlert.wtwExtension który podczas aktualizacji ląduje w wtw-temp nie daje się rozpakować 7zipem...
hmm.. updater odpytywał o plik: http://www.kapitalnewakacje.pl/wtw/pexalert.xmlpexAlert.wtwExtension
natomiast powinien o http://www.kapitalnewakacje.pl/wtw/pexAlert.wtwExtension
przez co ściągał stronę zamiast paczki, poprawiłem to - mój błąd, przy ewentualnych następnych aktualizacjach będzie już okej :)

>> Rzeczywiście :D Co prawda jest to trochę dziwne, że połowa belki jest po prostu pusta i zakrywa resztę, ale co zrobić. Dzięki ;)

Kaw zostawił tam miejsce na kontrolkę metakontaktów dlatego jest puste miejsce.
Env: Win7 x64 / WinXP x86 | GG: 670035 | WWW: Portfolio

Offline czolg

  • Narybek
  • *
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #25 dnia: Listopad 05, 2011, 22:24:58 pm »
Kaw zostawił tam miejsce na kontrolkę metakontaktów dlatego jest puste miejsce.
Ok, dzięki za wyjaśnienie.
Pozdrawiam :)

Offline ba2

  • Live Chat Support
  • Młodzież
  • *
  • #wtw Live Chat Resident
    • #wtw @ QuakeNet^IRC
Odp: [pexAlert] Wysyłanie alertów (attention)
« Odpowiedź #26 dnia: Kwiecień 04, 2014, 18:11:59 pm »
Czy możemy liczyć na aktualizację pod VS2013?
#wtw Live Chat Resident