Nowa wersja z drobnymi poprawkami do pobrania ze strony http://rrrekin.github.io/KlientPBI/.
Jest to bardziej efekt porządkowania (strona, repozytorium i zachowanie się aplikacji) niż poważnych zmian w kodzie związanym z pobieraniem i zapisywaniem książek. Następne wersje będą obejmowały dodawanie nowych funkcjonalności: dodanie obsługi książek w postaci skanów i zapisywanie w innych formatach plików.
sobota, 23 sierpnia 2014
piątek, 22 sierpnia 2014
Oficjalna strona Klienta PBI
Zebrałem się i skleciłem oficjalną stronę dla Klienta PBI http://rrrekin.github.io/KlientPBI/
środa, 20 sierpnia 2014
Klient PBI 0.7.6
Poprawki przeznaczone dla osób, które mają problem z rozwiązywaniem w DNS adresu serwisu PBI (www.pbi.edu.pl):
Pliki do pobrania: Klient PBI 0.7.6
- Automatyczne wybieranie http://91.238.85.34/ zamiast http://www.pbi.edu.pl/ jako domyślnego adresu serwisu w przypadku problemu z połączeniem
- Sugestia poprawienia URL w komunikacie o błędzie w przypadku błędu połączenia.
- W oknie konfiguracji podpowiadanie dwóch standardowych adresów serwisu: http://www.pbi.edu.pl/ i http://91.238.85.34/.
Pliki do pobrania: Klient PBI 0.7.6
Dla osób, które mają problemy z dostępem do PBI
Ponieważ wiele osób skarży się na brak dostępu do PBI jeden z użytkowników zasugerował wpisanie z konfiguracji bezpośrednio adresu IP serwera zamiast nazwy domenowej:
http://91.238.85.34/
Rozwiązanie to jest przetestowane i działa bez problemów.
http://91.238.85.34/
Rozwiązanie to jest przetestowane i działa bez problemów.
Klient PBI 0.7.5 alfa
- Poprawiony błąd w podmianie minusa na pauzę.
- Dodane podmienianie minusa na pauzę na końcu wiersza.
- Uzupełnienie okienka z informacjami o programie.
- Dodane polecenie czyszczenia pamięci podręcznej pobranych książek.
- Dodane wstępne ładowanie klas przy starcie aplikacji.
- Dodane okno informacji o zmianach w programie.
- Ustawienie podglądu pobranej książki na początku.
- Styl w oknie podglądu dostosowywany zależnie od trybu łączenia stron (inny dla wierszy).
Wersja dla Windows, uniwersalna (zip) i źródła do pobrania z Klient PBI
poniedziałek, 18 sierpnia 2014
Klient PBI 0.7 alfa
Po jednym dniu drobne poprawki:
- pobieranie po podwójnym kliknięciu na liście
- ograniczenie podglądu aby przyspieszyć jego wyświetlenie
- dodanie okienka z informacjami o programie
Windows: KlientPBI.exe
Wszystkie platformy: KlientPBI-0.7.zip
Źródła: KlientPBI-0.7-ALFA-sources.jar
Klient PBI
Przeglądając dostępność różnych staroci na Wolnych Lekturach nie znalazłem czegoś, czego szukałem. Poszukiwana książka była jednak dostępna w Polskiej Biblitece Internetowej, której główną zaletą jest to, że nie da się z niej normalnie korzystać.
Kiedyś już kleciłem sobie jakieś skrypty, które potrafiły pobierać książki z PBI, ale było to w epoce, kiedy do czytania używałem PALMa.
Postanowiłem więc sklecić coś, co będzie bardziej współczesne. W ten sposób powstał Klient PBI - aplikacja w javie, która potrafi wyszukiwać książki na PBI, pobierać je i zapisywać w plikach EPUB i HTML, z naciskiem na EPUB. Na razie (i nie wiem czy to się zmieni) program nie radzi sobie z obrazkami, a więc z książkami jedynie zeskanowanymi.
Przewidziałem 4 opcje sklejania stron: brak poprawek, optymalizacja dla wierszy, tryb standardowy i tryb z usuwaniem przenoszenia wyrazów. Ten ostatni jak na razie nie jest zaimplementowany i działa jak standardowy, bo jak na razie nie trafiłem na książkę, w której taka operacja byłaby konieczna.
Samo składanie tekstu z PBI nie jest trywialne, bo niektóre książki są serwowane czymś, co nawet nie jest poprawnych HTMLem, w jakiejkolwiek wersji. Dlatego nie jestem w stanie gwarantować sukcesu przy każdej książce.
Dlatego wszystkich potencjalnych użytkowników prosiłbym z jednej strony o zwyczajne uwagi na temat problemów z działaniem aplikacji, zgłaszanie wszelkich błędów w generowanych plikach i w marę możliwości walidację poprawności tych plików na http://validator.idpf.org/.
Ponieważ sam używam praktycznie Linuksa, więc będę wdzięczny za wszelkie informacje o działaniu na innych platformach.
Pliki do pobrania:
Windows: KlientPBI.exe
Wszystkie platformy: KlientPBI-0.6.zip (skrypty uruchamiające znajdują się w katalogu bin)
Wymagana Java 7 lub nowsza.
Wszelkie uwagi i problemy proszę zgłaszać na: http://rrrekin.freshdesk.com/ lub mailem na support@rrrekin.freshdesk.com.
Kiedyś już kleciłem sobie jakieś skrypty, które potrafiły pobierać książki z PBI, ale było to w epoce, kiedy do czytania używałem PALMa.
Postanowiłem więc sklecić coś, co będzie bardziej współczesne. W ten sposób powstał Klient PBI - aplikacja w javie, która potrafi wyszukiwać książki na PBI, pobierać je i zapisywać w plikach EPUB i HTML, z naciskiem na EPUB. Na razie (i nie wiem czy to się zmieni) program nie radzi sobie z obrazkami, a więc z książkami jedynie zeskanowanymi.
Przewidziałem 4 opcje sklejania stron: brak poprawek, optymalizacja dla wierszy, tryb standardowy i tryb z usuwaniem przenoszenia wyrazów. Ten ostatni jak na razie nie jest zaimplementowany i działa jak standardowy, bo jak na razie nie trafiłem na książkę, w której taka operacja byłaby konieczna.
Samo składanie tekstu z PBI nie jest trywialne, bo niektóre książki są serwowane czymś, co nawet nie jest poprawnych HTMLem, w jakiejkolwiek wersji. Dlatego nie jestem w stanie gwarantować sukcesu przy każdej książce.
Dlatego wszystkich potencjalnych użytkowników prosiłbym z jednej strony o zwyczajne uwagi na temat problemów z działaniem aplikacji, zgłaszanie wszelkich błędów w generowanych plikach i w marę możliwości walidację poprawności tych plików na http://validator.idpf.org/.
Ponieważ sam używam praktycznie Linuksa, więc będę wdzięczny za wszelkie informacje o działaniu na innych platformach.
Pliki do pobrania:
Windows: KlientPBI.exe
Wszystkie platformy: KlientPBI-0.6.zip (skrypty uruchamiające znajdują się w katalogu bin)
Wymagana Java 7 lub nowsza.
Wszelkie uwagi i problemy proszę zgłaszać na: http://rrrekin.freshdesk.com/ lub mailem na support@rrrekin.freshdesk.com.
Subskrybuj:
Posty (Atom)