Spis treściStatus programu "PoliczLinie"| Status programu PoliczLinieProgram ma status Freeware - tzn. może być bez żadnych ograniczeń używany, kopiowany i dystrybuowany w dowolny sposób. Może być stosowany do użytku osobistego i firmowego. Jedynym ograniczeniem dystrybucyjnym jest konieczność każdorazowego dodawania do pliku programu NINIEJSZEJ INSTRUKCJI W NIEZMIENIONEJ FORMIE. Program PoliczLinie - do czego służyProgram PoliczLinie służy do obróbki plików tekstowych - logów, danych w formacie tekstowym, lub rozdzielanym separatorami - jak csv. Wykonuje on dwie podstawowe czynności:
Program jest szybki w działaniu i prosty w obsłudze.
Co nowego w wersji 1.5?Wersja 1,5 programu Policz Linie zawiera kilka usprawnień:
Typowe zastosowania programuTypowe zastosowania obejmują:
Zastosowanie programu bardziej szczegółowo przedstawione zostanie na poniższych przykładach. Przykład 1. - lista polskich szachistówW swoim czasie ściągnąłem z Internetu plik zawierający rankingi wszystkich szachistów zarejestrowanych przez międzynarodową organizację szachową FIDE. Plik miał strukturę kolejnych linii o identycznej strukturze. Oto jego fragment - 2 linie pliku wybrane losowo ze środka: 1101439
Adamski, Andrzej
m POL 2313
0 13.01.39 Każda linia zawiera numer gracza, imię i nazwisko, tytuł, oznaczenie kraju, ranking, ilość rozegranych partii, datę urodzenia. Chciałem mieć z tego listę tylko polskich szachistów. Problem w tym, że plik zawierał dane o prawie 50 tys. szachistów, czyli 50 tys. linii (prawie 4 MB danych!!!), a posegregowani byli oni według nazwisk (alfabetycznie), a nie według krajów. Zrobienie całej tej roboty ręcznie wydawało się koszmarem! Tymczasem wyseparowanie szukanych linii zawierających oznaczenie kraju POL za pomocą programu PoliczLinie jest absolutnie banalne. Wczytanie pliku i wykonanie stosownej operacji trwało kilka sekund. Przykład 2. - analiza logów serwera ApacheMoja strona internetowa http://www.daktik.rubikon.pl jest obsługiwana przez providera zapewniającego dostęp do logów systemowych. Można więc sobie ściągnąć dane o pobieraniu każdego pliku z mojej witryny. Każdy pobranie pliku jest zapisywane w oddzielnej linii. Zadanie miałem następujące - sprawdzić dla jakich plików występują błędy
pobierania (najczęściej oznaczane numerem 404). Przykład 3 - przeszukiwanie baz tekstowych csv i tab delimitedTen przykład nie wiązał się akurat z moją działalnością, ale myślę, że przyda się wielu osobom Jest taki format danych, mający rozszerzenie "csv", który zawiera tabele danych. Poszczególne kolumny tabeli rozdzielane są znakami średnika. Podobnym formatem do scv jest "tab delimited" - format, w którym separatorem kolumn jest znak tabulatora (kod ASCII 9). Oba te formaty są obsługiwane np. przez program Microosft Excell. Po co więc dodatkowy program?
W celu obsłużenia obu formatów przez program PoliczLinie, należy kliknąć opcję "Pokaż zaawansowane" i tam dodatkowo "Szukaj w określonej kolumnie". Jako separator należy ustawić średnik, tabulator (lub ew. inną wartość, którą można wpisać z klawiatury, lub wybrać z listy rozwijanej). Oczywiście wpisanie numeru kolumny jest niezbędne w celu dokończenia ustawień.
O rozbudowie programu PoliczLinieProgram PoliczLinie w aktualnej wersji robi - to co widać. Zapewne w szczególnych zastosowaniach, jego możliwości są niewystarczające. Aby uzyskać wersję programu rozbudowaną o nowe opcje, należy napisać e-mail do autora programu (na adres: redakcja@fizykon.org), uzgodnić zakres zmian i zapłacić uzgodnioną kwotę przelewem na konto. Nowa wersja programu zostanie dosłana jak najszybciej (w prostszych przypadkach nawet tego samego dnia). Koszt pierwszej nieskomplikowanej (małej) zmiany w programie to 100 zł (lub 30$, czy odpowiednia kwota w euro). Każda kolejna mała zmian jest płatna po 50 zł (lub 15$). Poważniejsze modyfikacje programu możliwe są po uzgodnieniu warunków finansowych. Lista (przykładowa) możliwych małych zmian:
Poważniejsze modyfikacje to np.:
Dodatkowe elementy związane z zamówieniemPodmiot zamawiający program w rozszerzonej wersji otrzymuje licencję z prawami do zainstalowania programu na dowolnej liczbie komputerów do tego podmiotu należących oraz na komputerach osób współpracujących. Możliwe jest również dokupienie licencji na dystrybucję programu. Inne usługi firmy prowadzonej przez autora programuInne usługi oferowane przez autora programu - Michała Dyszyńskiego i firmę
Daktik.
Jeszcze o programie PoliczLinieProgram Logi.exe został napisany w MS Visual Basic 5.0 SP3. Program obsługuje technologię Drag&Drop - w celu wczytania pliku do przeszukania wystarczy przeciągnąć jego nazwę do okna otwartego programu. W aktualnej wersji program nie obsługuje wczytywania plików z linii komend. Wszelkie błędy w działaniu programu proszę zgłaszać na adres autora: redakcja@fizykon.org . |