Skocz do zawartości


Zdjęcie

BlockNotifyFacebook 1.1.0.12


  • Zaloguj się, aby dodać odpowiedź
38 odpowiedzi w tym temacie

#21 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5025 postów

Napisano 2014.03.22, 19:04

Nie pierdziel głupot, bo przecież masz już gotowy kod do tego, wystarczy tylko przepisać to na Delphi i po sprawie.



#22 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.03.23, 15:09

To nic nie da w sytuacji jaką opisywaliśmy. Jeżeli do kontaktu GG powiązany jest kontakt FB to informacja o metakontakcie znajduje się w pliku INI kontaktu FB - dziwne trochę. Powinno być chyba na odwrót - bo to kontakt GG ma metakontakt FB.

 

Więc nawet jakbym pobierał JID zaznaczonego kontaktu i otworzył jego plik konfiguracyjny w celu sprawdzenia czy posiada metakontakt - to tej informacji nie uzyskam.



#23 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5025 postów

Napisano 2014.03.23, 15:24

Jakoś w mojej wtyczce nie robi to problemu...

#24 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.03.26, 18:55

Dla osób które mają kontakty FB powiązane jako metakontakty i chciałyby dodać je do listy wyjątków - mam tylko jedno rozwiązanie.

 

rKA6m.png

 

Po wybraniu z opcji w menu kontekstowym pojawi się pole edycji do którego wystarczy skopiować JID takiej osoby. Nazwa kontaktu zostanie pobrana automatycznie i tak kontakt będzie można dodać już do listy wyjątków :)



#25 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5025 postów

Napisano 2014.03.26, 19:24

Ale wymyślasz, nie możesz zrobić tego tak jak ja w SiblingsState? Po prostu wywołujesz enumeracje listy kontaktów i zapisujesz sobie informacje o metakontaktach (kod masz dostępny na code.beherit.pl).
  • Jaro88PL lubi to

#26 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.03.26, 19:28

Twoje kody są mi mało potrzebne, ponieważ z C++ jestem mało obeznany. Ja robię po prostu jak mi wygodniej.



#27 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5025 postów

Napisano 2014.03.26, 19:35

No ale to nie jest wygodne dla użytkowników xD Wystarczy, że podczas enumeracji kontaktów odczytasz czy dla danego kontaktu są jakieś metakontakty i zapiszesz sobie tę informację w pliku INI w pamięci. Przykład:

Podczas enumeracji kontakt w pliku INI dla kontaktu X@xxx.pl podany jest metakontakt Y@yyy.pl, więc zapisujesz sobie do ini taką informację:

Ini->WriteBool(X@xxx.pl,Y@yyy.pl,true);
Ini->WriteBool(Y@yyy.pl,X@xxx.pl,true);

Oczywiście w pętli ogarniesz większa złożoność bez żadnego problemu - nie ma w tym nic trudnego :)

#28 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.03.26, 19:39

I tak mało kto ma kontakty FB powiązane jako metakontakt do np. GG :D - ba! moim zdaniem mało kto używa metakontaktów, a dla wyjątków starczy takie rozwiązanie jakie przedstawiłem wyżej.



#29 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5025 postów

Napisano 2014.03.26, 19:46

Prowadzisz analizy? Ja mam dużo metakontaktów Jabber<->Facebook. No ale ok, Twoja wtyczka, Twoje małpy i Twoje zoo :P
  • WiTuŚ i kr2ysiek lubią to

#30 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.03.29, 17:16

Ok. w nowej wersji wtyczki jeżeli ktoś ma kontakt Facebook powiązany jako metakontakt np. z kontaktem z sieci Jabber, to po zaznaczeniu takiej osoby na liście kontaktów zostanie odczytany metakontakt z Facebooka i możliwość dodania go do listy wyjątków we wtyczce.



#31 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.04.09, 17:50

BlockNotifyFacebook 1.1.0.2


J7TKw7D.png


Kolejna wersja wtyczki. Tym razem zawiera sporo poprawek jeżeli chodzi o intuicyjność w poruszaniu się po interfejsie okna ustawień. Pewnie kontrolki aktywne są dopiero wtedy kiedy aktywne być powinny itd. Oprócz tego od teraz jeżeli mamy na swojej liście kontaktów powiązany kontakt z Facebooka jako metakontakt do innego kontaktu np. Jabberowego czy GG to po zaznaczeniu takiej osoby na liście kontaktów zostanie odczytany metakontakt z Facebooka i możliwość dodania do listy wyjątków we wtycze. (uwaga funkcja działa poprawnie jeżeli do danej osoby mamy powiązany nie więcej niz jeden metakontak Facebook). Oprócz tego mamy możliwość zmiany rozmiaru okna ustawień wtyczki. Pełna lista zmian poniżej :)
 
Uwaga: W nowej wersji zmienił się sposób blokowania odgrywania dźwięku zmiany statusu dla kontaktów wykluczonych z powiadomień - do poprawnego działąnia wymagana jest wersja AQQ 2.6.0.17 Beta lub nowsza.
 
Lista zmian w nowej wersji wtyczk:
  • Możliwość dodania metakontaktu Facebooka do listy wyjątków.
  • Poprawiono działanie opcji czyszcącej całą listę wyjątków.
  • Poprawka związana z wyświetlaniem innych chmurek informacyjnych (czasami były blokowane).
  • Dodano możliwość zmiany rozmiaru okna ustawień.
  • Drobne poprawki wizualne w oknie ustawień.
  • Okno ustawień reaguje na zmianę aktywnej kompozycji wizualnej jeżeli jest widoczne na ekranie.
  • Przycisk do usuwania kontaktu aktywuje się dopiero jeżeli zaznaczymy wybraną osobę na liście wyjątków.
  • Przycisk do czyszczenia całej listy wyjątków jest nieaktywny jeżeli lista jest pusta.
  • Jeżeli zaznaczona osoba na liście kontaktów nie pochodzi z sieci Facebook to przycisk odpowiedzialny za dodanie kontaktu jest nieaktywny i pole nazwy zaznaczonego kontaktu jest czyszczone.
  • Przy próbie dodania kontaktu który znajduje się już na liście wyjątków pojawi się odpowiedni komunikat.
  • Zmieniono sposób blokowania odgrywania dźwięku zmiany statusu dla kontaktów wykluczonych z powiadomienia (funkcja SDK).
  • Przebudowano okno z informacją o autorze.
  • Drobne poprawki przy zamykaniu okna ustawień.


#32 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.08.31, 11:16

BlockNotifyFacebook 1.1.0.4

 

index.php?app=downloads&module=display&s

 

Mała aktualizacja wtyczki. Lista zmian poniżej :)

 

Lista zmian w nowej wersji:

  • Aktualizacja komponentów AlphaControls (do wersji 9.12).
  • Poprawiono obsługę zaawansowanej stylizacji okna wtyczki.
  • Drobne zmiany wizualne w GUI wtyczki.
  • Usunięto zbędne ikonki.
  • Wyłączono animację okna wtyczki (na nowej wersji komponentów AlphaControls sprawiała problem).
  • Inne drobne poprawki.

 

 

 



#33 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5025 postów

Napisano 2014.08.31, 13:35

  • Aktualizacja komponentów AlphaControls (do wersji 9.12).
  • Wyłączono animację okna wtyczki (na nowej wersji komponentów AlphaControls sprawiała problem).

Nawet na wersji 9.13? :P

#34 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.08.31, 14:56

Na wersji 9.13 w ogóle jakieś cyrki się działy - przy probie otwarcia okna wtyczki zawieszało się AQQ, a okno wtyczki nie pojawiło się na ekranie. Dziwna sprawa. U Ciebie działa?



#35 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5025 postów

Napisano 2014.08.31, 17:07

Tak, u mnie ta wersja działa bez problemu ;)

#36 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.09.03, 17:27

BlockNotifyFacebook 1.1.0.6

 

Niestety w poprzedniej wersji wdarł się dość uciążliwy błąd z powodu, którego nie można było dodać kontaktu na listę wyjątków :)

 

Lista zmian w nowej wersji:

  • Poprawki przy zaznaczaniu kontaktu z sieci Facebook na liście kontaktów w AQQ.
  • Inne drobne poprawki w kodzie (optymalizacje).



#37 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.11.22, 11:59

BlockNotifyFacebook 1.1.0.8

index.php?app=downloads&module=display&s
 
Mała aktualizcja wtyczki :)


Lista zmian w nowej wersji:
  • Dodano podgląd awatara zaznaczonego kontaktu.
  • Dodano wsparcie dla wtyczki AlphaWindows (przeźroczystość okna wtyczki).
  • Aktualizacja komponentów AlphaControls (do wersji 9.17).
  • Poprawki wizualne w oknie "O autorze".
  • Inne drobne poprawki.

Użytkownik WiTuŚ edytował ten post 2014.11.22, 12:00

  • Beherit lubi to

#38 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.11.25, 17:01

BlockNotifyFacebook 1.1.0.10



Lista zmian w nowej wersji:
  • Poprawiono błąd AV pojawiający się przy próbie dodania osoby do listy wyjątków.
  • Aktualizacja komponentów AlphaControls (do wersji 9.18).

  • Poprawiono wygląd listy wyjątków jeżeli wtyczka korzysta z natywnego stylu Windows.



#39 WiTuŚ

WiTuŚ

    AQQ Maniak

  • Przyjaciel
  • 2021 postów

Napisano 2014.12.24, 11:51

BlockNotifyFacebook 1.1.0.12


Lista zmian w nowej wersji:
  • Wtyczka skompilowana w nowym środowisku programistycznym.
  • Aktualizacja komponentów AlphaControls (do wersji 9.19).





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych