Autor Wątek: Wtyczka do obsługi dźwięków  (Przeczytany 22498 razy)

0 Użytkowników i 2 Gości przegląda ten wątek.

Offline Dziaddu

  • Młodzież
  • **
Wtyczka do obsługi dźwięków
« dnia: Stycznia 31, 2009, 18:34:17 pm »
Uwaga: Wtyczka nie jest już rozwijana i nie działa z nowymi wersjami wtw. Jeśli chcesz mieć dźwięki w komunikatorze, zajrzyj tu: http://forum.k2t.eu/pozostale-wtyczki/sounds/

(Dalszy tekst zostawiony jako dokumentacja historii :P)
-----------------------------------------------------------------------

Wstępna wersja wtyczki do obsługi dźwięków, do pobrania stąd:
http://dziaddu.eportal.com.pl/wtw/wtyczki/Dzwieki.zip

Wersja "normalna" (32 bit) na pewno działa, x64 musicie sami sprawdzić ;)

Nazwy dźwięków powinny wyglądać następująco:


W katalogu Sounds (który powinien być znajdować się w katalogu z programem) powinien znaleźć się katalog z domyślnymi dźwiękami (nazwany WTW) i katalogi dla poszczególnych protokołów (nazwy plików niezależne od protokołu, patrz obrazek powyżej)


W katalogach dla poszczególnych protokołów mogą znajdować się oddzielne schematy dźwięków dla poszczególnych kontaktów, nazwa katalogu to ID użytkowanika w danej sieci


Nazwy plików zaczerpnięte z nazw eventów :P

CONTACT_APPEARED.WAV - ktoś z listy się pojawił
CONTACT_STATUS.WAV - ktoś z listy zmienił status
CONTACT_TRAY_NOTIFY.WAV - dokładnie nie wiem, "chmurka" o dostępności?
NETWORK_LOGON.WAV - zalogowaliśmy się do danej sieci
NETWORK_LOGOFF.WAV - wylogowaliśmy się
CHATWND_OPEN_AUTO.WAV - okienko rozmowy otwarte automatycznie (nowa wiadomość)
CHATWND_OPEN_MANUAL.WAV - okienko rozmowy otwarte ręcznie
CHATWND_NEW_MESSAGE.WAV - nowa wiadomość
CHATWND_NEW_INFO.WAV - nowa informacja wklejona do okienka rozmowy
CHATWND_NEW_ERROR.WAV - informacja o błędzie
CHATWND_NEW_WARNING.WAV - ostrzeżenie
AUTHWND_POPUP.WAV - okienko o autoryzacji
RECV_FILE.WAV - odbiór pliku
NEW_EMAIL.WAV - nowy e-mail
MESSAGEWND_POPUP.WAV - okienko wiadomości

Oczywiście żaden dźwięk nie jest obowiązkowy. Można przypisać tylko wybrane dźwięki do wybranego protokołu. Jeśli któregoś dźwięku brakuje, po prostu nic się nie odtworzy.
« Ostatnia zmiana: Sierpnia 03, 2009, 22:50:03 pm wysłana przez Dziaddu »

Offline Keleos

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #1 dnia: Stycznia 31, 2009, 20:01:43 pm »
1szy!

Wpisujcie miasta, które dziękują Dziaddowi!

 ; > Well done... chyba ; P Bo boję się nawet ściągać... jako że jestem zaciekłym wrogiem dźwięków w komunikatorach ; P


Edit: hmmm to teraz trzeba przykładowy zestaw dźwięków zuploadowac, bo ja się gubię ; P
wypadłem z obiegu...

Offline Dziaddu

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #2 dnia: Stycznia 31, 2009, 20:20:27 pm »
Jedyny obecnie istniejący "przykładowy zestaw" to zestaw przypadkowych i powtarzających się plików, których użyłem do sprawdzenia, czy to w ogóle działa :] W pierwszym poście dopisałem co jest czym (wielkość liter nie gra roli, gdyby ktoś pytał).

BTW: Jeśli 2 eventy wywołują się równocześnie i dla obydwu mamy przypisany dźwięk, to odtworzy się tylko jeden z nich, nie chce mi się sprawdzać który :P Jakaś następna wersja będzie przepisana na bibliotekę BASS, wtedy dźwięki będą się odtwarzały nakładając się na siebie.

Offline gibi

  • Młodzież
  • **
  • Ghost of navigator
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #3 dnia: Lutego 01, 2009, 17:00:04 pm »
wtyczka ładnie działa, ale przydałoby się jeszcze rozgraniczenie nowej wiadomości w nowym oknie od nowej wiadomości w aktywnym oknie ;) no i od biedy dźwięk wysyłania wiadomości.
Pozdro

Offline Dziaddu

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #4 dnia: Lutego 01, 2009, 21:08:45 pm »
Nowa wersja, korzystająca z biblioteki BASS (dll-ka w pacze, wrzucić do głównego katalogu WTW) i nieco przebudowana. Po co BASS? Żeby pliki nawzajem się nie wyciszały, jak ma to miejsce w przypadku windowsowego PlaySound, a w przyszłości pozwoli na regulację głośności (tak jak w tlenowej wtyczce Potencjometr).
Link: http://dziaddu.eportal.com.pl/wtw/wtycz ... i_bass.zip

Kolejna wersja będzie miała możliwość wyboru sposobu odtwarzania, a tymczasowo ściągnijcie sobie wersję, która bardziej wam leży ;) Tym razem tylko wersja 32-bit, bo 64-bit i tak nie mam jak sprawdzić, a nikt nie wspomniał, czy ta poprzednia działa :P

@gibi: to "CHATWND_OPEN_AUTO.WAV" i "CHATWND_NEW_MESSAGE.WAV" nie rozdzielają tego? Jeśli nie, to pewnie jeden wyciszał drugi. W nowej wersji będą się odtwarzały równolegle, co też nie powinno tak działać, ale z czasem dodam jakieś reguły kiedy dźwięk ma się odtwarzać, a kiedy nie. W końcu to jest ciągle wczesna wersja ;)

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #5 dnia: Lutego 01, 2009, 21:11:24 pm »
Nie do katalogu głównego WTW, tylko do folderu "libs", ktory w nim jest ;P

Offline Dziaddu

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #6 dnia: Lutego 01, 2009, 21:12:29 pm »
A ja wrzuciłem do głównego :]

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #7 dnia: Lutego 01, 2009, 21:21:04 pm »
I tak robimy śmietnik ;D

Offline Dziaddu

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #8 dnia: Lutego 01, 2009, 21:26:07 pm »
Nie ma dokumentacji, nie ma informacji jak dbać o porządek ;)

Offline zhvir

Re: Wtyczka do obsługi dźwięków
« Odpowiedź #9 dnia: Lutego 02, 2009, 09:11:08 am »
Windows Vista Home Premium SP1 64bit PL

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

Dzwieki_x64.plug nie jest prawidłową aplikacją systemu Win32.
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline Dziaddu

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #10 dnia: Lutego 02, 2009, 17:22:36 pm »
Dzięki, Żwirku. Wiedziałem, że to nie może być takie proste... Coś wygooglam ;)

Offline gibi

  • Młodzież
  • **
  • Ghost of navigator
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #11 dnia: Lutego 02, 2009, 21:16:32 pm »
troszkę się chyba nie mogę połapać w nazwach :)
jakby mi to ktoś przełożył z konnektowych :p
newmsg - był to dźwięk wiadomości kiedy okno rozmowy było zamknięte
newmsg_act - dźwięk wiadomości w otwartym oknie
newmsg_inact - dźwiek wiadomości w nieaktywnej karcie

teraz próbuje różnych konfiguracji, ale tego efektu nie udaje mi się uzyskać, zawsze któryś z dźwięków się powtarza nie tam gdzie chcę, albo włącza przy otwieraniu okna rozmowy, nawet bez wiadomości, nie mówię że to wina wtyczki, moze poprostu mojej nieporadności :P

Offline Dziaddu

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #12 dnia: Lutego 02, 2009, 21:23:10 pm »
Jeśli używasz wersji bez biblioteki BASS, to po prostu jeden dźwięk może wyciszać drugi, bo niektóre zdarzenia (otrzymanie wiadomości, która spowoduje otwarcie okna na przykład) powodują wywołanie kilku różnych dźwięków niemal równocześnie. Poczekaj na bardziej dopracowaną wersję ;) Ja tymczasowo używam tylko dźwięku nowej wiadomości i pojawienia się kogoś, bo inaczej zbyt duży hałas się robi.

A poza tym nie da się rozróżnić dźwięku w niekatywnej karcie i w aktywnym oknie. Teoretycznie by się dało, ale po co?

MiErY

  • Gość
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #13 dnia: Lutego 04, 2009, 21:51:05 pm »
Po pierwsze: WITAM WSZYSTKICH!
Po drugie:Całkiem fajny multikomunikator, jak ogarne sesję to postaram się włączyć jakoś w tworzenie wtyczek, itp.

Po trzecie: na x64, dźwięki nie działają...

Offline Dziaddu

  • Młodzież
  • **
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #14 dnia: Lutego 05, 2009, 11:35:49 am »
Witam. Uważaj, caps lock albo shift Ci się zacina.

Mi również się podoba, Kaworu odwalił kawał niezłej roboty. A twórców wtyczek nigdy za dużo ;) Tak z ciekawości: zajmowałeś się już pisaniem wtyczek?

Że nie działają, to już Zhvir napisał :P Coś się z tym zrobi, może w weekend.

MiErY

  • Gość
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #15 dnia: Lutego 05, 2009, 19:02:53 pm »
Pisaniem wtyczek, nie...ale z programowaniem całkiem nieźle mi idzie. Trochę doczytam i zobaczę na ile mnie stać.

Offline Vimes

  • Global Moderator
  • Starszyzna
  • *
  • Nie tak zaraz ten ambaras
    • http://sirsamvimes.deviantart.com/
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #16 dnia: Lutego 07, 2009, 11:14:51 am »
Dziaddu czy istnieje możliwość ustawienia dźwięku alertu tlenowego?
Czy to jest kwestia pliku z dźwiękiem, wtyczki czy też obsługi protokołu tlenowego?
Zanim napiszesz poszukaj PEBKAC!
Tutaj  piszę o fotografii
Kiedy myślisz ze natknąłeś się na dno dna i niżej już nic nie ma zawsze zjawia się koleś z łopatą

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #17 dnia: Lutego 07, 2009, 11:15:32 am »
Obsługi protokołu, ale to myślę dodam next time;

Offline mleko

  • Narybek
  • *
Re: Wtyczka do obsługi dźwięków
« Odpowiedź #18 dnia: Lutego 10, 2009, 21:40:57 pm »
dziala jesli chce sie uzyc tylko kilka dzwiekow? zamiast wszystkich wrzucic tylko 1 czy 2?

Offline Nakuu

Re: Wtyczka do obsługi dźwięków
« Odpowiedź #19 dnia: Lutego 10, 2009, 22:42:00 pm »
@up
Tak ;)