Prace nad Nowym Gadaczem zostały oficjalnie rozpoczęte.
Uroczystego otwarcia placu budowy dokonało wkurzenie na złodziejstwo w sieci, wraz z pragnieniem słodkiej zemsty ;-)
Nowy Gadacz docelowo powinien pozwalać na odczytywanie wiadomości przychodzących i wychodzących, oraz informacji o zmianie statusu Nowego Gadu-Gadu, Gadu-Gadu oraz jeśli będzie to możliwe także klientów Jabbera, przy pomocy syntezatorów mowy.
Na razie wersja, którą mam w tej chwili pozwala na odczytywanie wiadomości przychodzących i wychodzących z Nowego Gadu-Gadu i Gadu-Gadu przy pomocy Expressivo, a cały Nowy Gadacz zajmuje w tej chwili raptem 13 KB po skompilowaniu ;-)
Niestety obecna wersja nie potrafi współpracować z WP Spikiem gdy ten jest klientem Gadu-Gadu :-(
Cały Nowy Gadacz składa się jak na razie z 10 klas i jak na razie pisany jest w Java'ie, w momencie gdy/jeśli zacznę doń dodawać wsparcie dla syntezatorów używających DDE zapewne będę musiał użyć JNI i C/C++ lub Delphi.
Po głowie chodzi mi też stworzenie wersji ze zintegrowanym syntezatorem opartym o FreeTTS [angielskim, choć jak by dobrze poszło to może udałoby mi się zaimportować do FreeTTS polski głos z syntezatora MBROLA - pomarzyć można :-)]
W ramach nęcenia ;-) Nowy Gadacz nie wymaga PowerGG/StrongGG. Jedynym koniecznym zabiegiem jest wskazanie w Gadu-Gadu by używało serwera proxy ;-)
Zapraszam też wszystkich do wzięcia udziału w ankiecie dotyczącej przyszłości Nowego Gadacza.
Podobne postybeta
Nowy Gadacz v0.7 - gadać czy nie gadać? ;-)
Nowy Gadacz v0.2
Gadające Gadu-Gadu
Totalna beta ;-) czyli Nowy Gadacz v 0.1
Trochę liczb :-)
środa, kwietnia 15, 2009
Nowy Gadacz - raport z prac
Subskrybuj:
Komentarze do posta (Atom)
No pieknie, pieknie :) To ja proponuje zebys dodal jeszcze (niekoniecznie od razu) filtrowanie reklam i ochronie przed spamem ;)
OdpowiedzUsuńNa razie muszę dodać trochę inteligencji do kodu odpowiedzialnego za "podsłuchiwanie" latających pakietów ;-) Bo Nowy Gadacz daje ciała w momencie gdy pojedynczy komunikat jest dzielony na kilka transmisji :-) a prosta metoda sklejania nie działa, bo niestety tunel zestawiony po HTTP jest podtrzymywany tak długo jak gniazdo jest otwarte, czyli mogą po nim zostać wysłane większe ilości danych.
OdpowiedzUsuńPozdrawiam autora i życzę sukcesów w pisaniu Nowego Gadacza. Korzystam z tej opcji w gg prawie od dwóch lat, jestem z niej bardzo zadowolony. Dotąd korzystałem z Unispikera i działało wszystko bez zarzutów, od miesiąca przesiadłem się na Expressivo i teraz bardzo mnie drażni brak możliwości przyśpieszenia w nim czytania, bo te opcje zmiany prędkości w Expressivo niestety nie współpracują z Gadaczem.
OdpowiedzUsuń