Opis
Program ten służy do obsługi multimedialnego słownika angielsko-polskiego i polsko-angielskiego Collinsa. Oryginalny pakiet zawiera jedynie program windowsowy, co uniemożliwia korzystanie z niego pod innymi systemami. Niniejszy program pozwala korzystać ze słownika pod kontrolą Linuksa. Możliwe, że zadziała również pod innymi systemami, ponieważ jest pisany w miarę możliwości przenośnie. Program wymaga do działania oryginalnych baz danych dostarczonych z windowsową wersją.
W odróżnieniu od wersji 0.x, nowy ydpdict działa wyłącznie na terminalach obsługujących UTF-8. Jeśli z jakiegoś powodu praca na współczesnym systemie nie jest możliwa, można użyć wersji 0.66 lub jednej z dostępnych aplikacji tłumaczących kodowanie znaków w locie, jak np. luit czy screen.
Uwaga! Pierwsza wersja programu została napisana kilka lat temu, więc nie pamiętam formatu bazy danych. Jedyną dokumentacją jest kod źródłowy. Proszę, nie pisz do mnie w tej sprawie.
Nowości
- 2008-02-26: Nowa wersja 1.0.0 programu ydpdict i biblioteki libydpdict. Biblioteka nie zmieniła się względem wersji 0.99.4, ale program zawiera drobną poprawkę zawijania tekstu w niektórych słowach.
- 2008-02-16: Nowa wersja 0.99.4 biblioteki libydpdict zawiera jedynie poprawkę wersji ABI. Kod pozostał bez zmian.
- 2007-12-26: Przeniesiono z repozytorium CVS do Subversion.
- 2007-12-16: Nowa wersja 0.99.3 biblioteki libydpdict zawiera jedynie zmiany API, niekompatybilne wstecz, ale pozwalające na dużą swobodę zmian i łatwiejsze zachowanie API w przyszłości. ydpdict w wersji 0.99.3 poza dostosowaniem się do nowej biblioteki, zawiera drobne poprawki Tomasza Kojma.
- 2007-11-11: Nowa wersja 0.99.2 biblioteki libydpdict poprawia jakość generowanego XHTML-a. Jakub Wilk odkrył, że do tej pory w wielu definicjach słów zdarzały się błędy poprawności XML i XHTML. Aby uniknąć tego typu problemów w przyszłości, programy testowe zostały wzbogacone o obsługę xmllint.
- 2007-08-19: ydpdict w wersji 0.99.2 nie zwraca uwagi na wielkość liter w nazwach plików słownika — na podstawie poprawek Marcina Owsianego
- 2007-08-09: Nowa wersja 0.99.1 programu ydpdict poprawia kompilację z libao, pozwala na kompilację z nową wersją biblioteki, poprawia dokumentację i pozwala określić domyślny katalog ze słownikami — poprawki Piotra Jaroszyńskiego i Marcina Owsianego
- 2007-07-30: Nowa wersja 0.99.1 biblioteki libydpdict poprawia błędną licencję w jednym z plików — poprawkę przysłał Marcin Owsiany
- 2007-02-26: Wersja 0.99.0 jest pierwszą wersją testową nowego, zreorganizowanego kodu. Z programu wydzielono bibliotekę, która zajmuje się obsługą bazy danych słownika, pozwalając tym samym na łatwe tworzenie nowych interfejsów. Dlatego aby skorzystać z nowej wersji, należy najpierw skompilować i zainstalować bibliotekę libydpdict, a dopiero potem właściwy program ydpdict. Ach, czy wspominałem już, że od tej wersji UTF-8 jest w standardzie?
- 2006-01-02: Nowa wersja 0.66 z drobnymi poprawkami
- 2005-11-16: Wersja 0.65 poprawia kilka segfaultów i zawiera zmiany kosmetyczne
- 2005-10-18: Nowa wersja 0.64 działa poprawnie na architekturach 64-bitowych, obsługuje niemiecki słownik i pliki dźwiękowe Ogg (zewnętrznym odtwarzaczem).
Zrzuty ekranu

Pobierz
- libydpdict-1.0.0.tar.gz, 325kB, 2008-02-26 23:01
- libydpdict-0.99.4.tar.gz, 325kB, 2008-02-17 23:09
- libydpdict-0.99.3.tar.gz, 321kB, 2007-12-16 10:57
- libydpdict-0.99.2.tar.gz, 320kB, 2007-11-11 12:26
- libydpdict-0.99.1.tar.gz, 318kB, 2007-07-30 18:16
- libydpdict-0.99.0.tar.gz, 318kB, 2007-02-26 18:39
- ydpdict-1.0.0.tar.gz, 381kB, 2008-02-26 23:01
- ydpdict-0.99.3.tar.gz, 376kB, 2007-12-16 11:21
- ydpdict-0.99.2.tar.gz, 376kB, 2007-08-19 18:27
- ydpdict-0.99.1.tar.gz, 376kB, 2007-08-08 23:50
- ydpdict-0.99.0.tar.gz, 375kB, 2007-02-26 18:40
- ydpdict-0.66.tar.gz, 67kB, 2006-01-02 22:33
- ydpdict-0.65.tar.gz, 67kB, 2005-11-16 00:44
- ydpdict-0.64.tar.gz, 77kB, 2005-10-18 18:01
- ydpdict-0.63.tar.gz, 62kB, 2004-05-31 11:54
- ydpdict-0.62.tar.gz, 61kB, 2003-11-23 00:12
Najświeższą wersję źródeł projektu można pobrać z serwera Subversion za pomocą polecenia:
svn co http://toxygen.net/svn/ydpdict/trunk/ ydpdict svn co http://toxygen.net/svn/libydpdict/trunk/ libydpdict
Można je również przeglądać za pomocą interfejsu WebSVN.
Licencja
Oprogramowanie wydano na zasadach licencji GPL w wersji 2 (tłumaczenie) oraz LGPL w wersji 2.1.