Pytania użytkowników Bibliotekarza .NET – część 3

Pytanie

Czy jest jakaś wersja z obsługą czytnika działająca na Windows ME?

Odpowiedź

Aktualnie jest tylko jedna wersja programu Bibliotekarz.NET i jeżeli działa pod danym systemem, to obsługuje czytnik kodów kreskowych. Sam program jest niezależny od rodzaju czytnika, tak samo jak nie jest ważne dla programu, czy w komputerze jest mysz z dwom, trzema, czy 10cioma przyciskami. W systemie Windows ME brak w standardzie obsługi portów USB, tak więc należy zaopatrzyć się w czytnik podłączany w kabel klawiatury. W zależności od rodzaju klawiatury, może być to końcówka Mini Din (sześcio-stykowa, zwana popularnie PS/2) lub Din/9 (pięcio-stykowa). Jeżeli nie wiemy nadal o co chodzi, najlepiej wziąć klawiaturę pod pachę i udać się z nią na zakupy do sklepu komputerowego. Sprzedawca doradzi najlepiej.

Inną sprawą jest model czytnika. Często użytkownicy pytają mnie jaki polecam. Aktualnie nie miałem czasu się tym zając, ale jedna z firm produkująca czytniki zaproponowała możliwość wypożyczenia do testów sprzętu, więc mam nadzieje, że pewnego dnia będę w stanie odpowiedzieć, który czytnik jest wg mnie lepszy, a który gorszy.

Plan prac na najbliższe 2 miesiące

Poniżej prezentuję plan prac, który chciałbym aby wszedł w życie w najbliższym czasie.

  • przygotowanie kompilacji działającej pod systemami x64
  • ukończenie skontrum
  • poprawki (błędów aplikacji) w wydrukach
  • przygotowanie wydruku aktualnych wypożyczeń czytelnika
  • przygotowanie osobnej aplikacji do generowania własnego słownika UKD
  • drobiazgi, o które prosili użytkownicy, a które można zaimplementować niewielkim nakładem prac

Opisane funkcje znajdą się w wersji 1.6.0.6 i prawdopodobnie poprawki w wersji 1.6.0.7. Następnie chcę zmienić silnik bazy danych (co prawdopodobnie będzie wymagać od użytkowników konwersji starej bazy za pomocą przygotowanego konwertera). Zatem kolejna wersja 1.7.0.0 powinna być odwzorowaniem 1 w 1 wersji 1.6.0.7. Wersja 1.7.0.1 będzie natomiast wyposażona w interfejs WWW dla czytelników biblioteki.

PS: Oczywiście 2 miesiące obejmują wersję 1.6.0.6. Wersja 1.7.0.1 mam nadzieje, że pojawi się około lutego 2010.

Jak wycofać wycofanie

Pytanie trochę filozoficzne, ale jak widać może sprawić użytkownikowi programu trochę problemu. Poniżej podam przepis, który „chyba” powinien działać. Dlaczego „chyba”? Bo sam już nie pamiętam, a przetestowanie rozwiązania pozostawię użytkownikom.

1) Należy z menu wybrać: Pełna lista ubytków.
2) Wybrać pozycję, którą chcemy przywrócić.
3) Wejść w edycję woluminu i przywrócić stan poprzedni.

I tak mamy znów pozycję, którą przypadkiem zubytkowaliśmy.

Program nie działa pod Vista x64

Tak, to racja. I tak pisałem wszystkim użytkownikom, którzy prosili o radę co zrobić aby zadziałał. Podobny problem dotyczy systemu Windows 2008 x64 oraz domyślam się, że systemu Windows 7.
Na szczęście znalazłem ostatecznie rozwiązanie i program udało się uruchomić na tych systemach, bez większych kompromisów. Teraz czeka mnie przygotowanie sprawnej instalki. Pomimo, że kolejna wersja miała korzystać już z innego silnika bazy danych, pojawi się jeszcze kompilacja ze starym silnikiem. Potrzeba trochę czasu na testy tego co aktualnie jest działające. Reasumując muszę doprowadzić kod do wersji 1.6.0.5, który był przetestowany, wprowadzić zmiany umożliwiające działanie pod systemem x64 i przygotować instalację. Początek listopada mam nadzieje, że będzie dobrym momentem.