decoration Tag "software" decoration

decoration
decoration
18.09 2009
13:06

Telewizja przez Internet

LiveStation & TuxTemat nie jest jakiś szczególnie nowy. Już od kilku lat się słyszy o możliwości oglądania TV przez internet, Sam tym tematem się nie interesowałem, jednak ostatnio natknąłem się na ciekawy program umożliwiający przeglądanie sporej ilości kanałów TV za darmo. Mimo że powstało już wiele programów agregujących stacje telewizyjne transmitujące przez internet, postanowiłem wspomnieć o tym programie, ponieważ znacznie rzadziej można spotkać coś takiego działającego w systemie Linux.

 

Program dostarczony jest przez serwis LiveStation.com i działa na interfejsie QT3. Aby móc oglądać stacje telewizyjne musimy się w pierwszej kolejności zarejestrować w tym serwisie. Można to zrobić bezpośrednio z programu – zajmuje to około 3 sekund.

LiveStation - okno programu

LiveStation - okno programu

Aktualnie do bazy dodanych jest ponad 3 tysiące programów. Na początku na liście naszych ulubionych kanałów znajduje się około 20 pozycji, z czego większość są to kanały informacyjne i często w języku trudno zrozumiałym (czytaj – nieanglojęzyczne). W bardzo łatwy sposób możemy wyszukać również nowe stacje i dodać je do listy. Ja zacząłem od przeglądnięcia kanałów muzycznych i parę z nich dodałem do swojej listy. Oglądając kanały telewizyjne możemy również komunikować się z innymi użytkownikami oglądającymi to co my w danej chwili przez chat wbudowany w program.
Z opcji, których mi brakuję mogę wymienić możliwość nagrywania, robienia screenu, czy dodawania nowych kanałów/strumieni bezpośrednio w programie, nie przez stronę www. Mimo wszystko zachęcam do samodzielnego sprawdzenia programu.



02.09 2009
17:28

Jak zidentyfikować plik bez rozszerzenia?

TrID - ikona programuCzasem zdarza się że w systemie, lub w naszych dokumentach natrafiamy na plik, który nie posiada rozszerzenia. Ze względu, że 'siedzi' on u nas już od niepamiętnych czasów to i jego typ może być już dla nas nieznany. Osoby bardziej obyte z różnymi typami plików mogą za pomocą polecenia cat przejrzeć zawartość pliku i po pierwszych linijkach odkryć, że jest to obrazek PNG, lub dokument Open Office'a. Dla tych, którzy nie wiedzą – istnieje prostszy sposób.

W celu identyfikacji takich plików może posłużyć nam program TrID autorstwa Marca Pontello. Rozpoznawanie plików za pomocą tego narzędzia jest bardzo proste. Należy zacząć od pobrania pliku programu i pliku bazy z definicjami typów. Po rozpakowaniu archiwów zmieniamy nazwę pliku bazy w ten sposób, aby wszystkie znaki były małymi literami (w innym przypadku program nie znajdzie bazy). Następnie z poziomu konsoli wpisujemy:

./trid plik


Dla przykładowo zidentyfikowanego pliku triddefs.trd otrzymujemy rezultat w postaci procentowej – jakiego typu jest wybrany plik:

TrID/32 - File Identifier v2.00/Linux - (C) 2003-06 By M.Pontello
Definitions found:  3820
Analyzing...
 
Collecting data from file: triddefs.trd
 61.1% (.TRD) TrID defs package (22009/2/8) 27.7% (.AOS) AOS File Format (10000/1/3) 11.1% (.) Generic RIFF container (4000/1)


Więcej informacji na temat działania programu można znaleźć na stronie autora.



20.08 2009
08:36

Pidgin i status 'Tylko dla znajomych'

Pidgin - ikonaMiej więcej 2 dni temu pojawił się nowy Pidgin – 2.6. Ze względu na to, że posiadam teraz 2 komunikatory – osobno dla GG i osobno dla kilku innych sieci, postanowiłem je połączyć w jedno. Właściwie chciałem zrobić już to dawno temu, ale ciągle brakowało mi opcji bycia widocznym tylko dla osób, które mam na swojej liście kontaktów.

Zacząłem więc od przejrzenia change-logów kilku ostatnich wersji Pidgina, żeby się upewnić, czy takiej funkcjonalności nie wprowadzono. Nie doszukałem się jednak tego i postanowiłem sam w tej sprawie coś zrobić. Początkowo dość chaotycznie zacząłem przeglądać kod źródłowy Pidgina, a później skupiłem się tylko na protokole Gadu-Gadu. Jak się przekonałem wystarczyło dodać pewną maskę do zmiennej w funkcji ustawiania statusu.

Mojego patch'a możecie znaleźć tutaj.

Instalacja bardzo prosta – ściągnięcie kodów źródłowych Pidgina 2.6.1, rozpakowanie, a następnie zastosowanie powyższego patch'a poleceniem:

cd ../pidgin-2.6.1
patch -p0 < ../pidgin-2.6.1-status.diff


Następnie wystarczy skompilować program. W moim przypadku zrobiłem to tak:

./configure --prefix=/usr --disable-nm --disable-tcl
make
make install


Niestety patch działa od momentu zmiany statusu, a nie włączenia programu, więc najlepiej ustawić się przy starcie programu jako rozłączony, albo niewidoczny, a następnie sobie zmienić status np. na dostępny.



25.06 2009
15:26

Launchy – szybkie uruchamianie programów

Launchy - IkonaLaunchy to mała aplikacja pozwalająca szybko uruchamiać potrzebne nam w danej chwili programy. Właściwie na każdym komputerze wyposażonym w system Linux taka aplikacja się przydaje. Jak w przypadku innych aplikacji tego typu uruchamiana jest za pomocą wybranego skrótu klawiszowego. Dzięki niej bez potrzeby uruchamiania konsoli, lub przeglądania tysięcy elementów w menu środowiska graficznego można uruchomić wybrany program wpisując część jego nazwy.

Launchy - działanie

Launchy - uruchomienie programu

Aplikacja napisana jest w QT4 i przeznaczona jest dla systemów Windows i Linux. Sam program prezentuje się dość ładnie dzięki paroma udostępnionym przez autora tematami graficznymi. Posiada spore możliwości konfiguracyjne jak na program tego typu, a cała funkcjonalność może być rozszerzona przez załadowanie dodatkowych pluginów. Uruchamiane aplikacje rozpoznawane są za pomocą standardu wprowadzonego przez Xorg, czyli plików z rozszerzeniami .desktop.

Launchy - konfiguracja

Launchy - okno konfiguracji

Program pozwala nam samemu zdefiniować katalogi, w których mają być poszukiwane pliki, oraz dla każdego katalogu określić typy plików jakie mają być dostępne do uruchomienia dla programu. Kolejną ciekawą opcją jest przeszukiwanie ulubionych zakładek z Firefox'a, dzięki czemu możemy w prosty sposób wyszukiwać również w tych zakładkach, a nawet uruchomić wyszukiwarkę (np. Google) z podanym zagadnieniem.

Napotkałem na jeden problem podczas działania – Launchy gubi czasem focusa (głównie po wyświetlaniu listy podpowiedzi). To raczej duży błąd i zastanawiam się, czy to coś w programie, czy u mnie. Mimo wszystko zachęcam do sprawdzenia.



13.06 2009
08:18

GoRapidDownloader – zautomatyzuj pobieranie

RapidShare - logoGoRapidDownloader to taki mój nowy mały projekt napisany w Javie z wykorzystaniem GUI  SWT. Sam do końca nie wiedziałem, czy jednak go opublikuje. Jak może częściowo nazwa wskazuje służy do pobierania plików z RapidShare. Działanie jest bardzo proste – wystarczy wkleić listę plików do programu i wystartować pobieranie klikając na dowolny rekord z listy. Po kilku godzinach, lub następnego dnia (w zależności m.in. od ilości plików).

GoRapidDownloader

Główne okno


Jeśli chodzi o idee, działania, to jest bardzo prosta – wysyłanie żądań GET i POST do serwera RapidShare i parsowanie zwracanych przez serwer rezultatów. Cały problem polega w zasadzie na całkowite uzależnienie od RapidShare – wszelkie zmiany na stronie (wyświetlanych komunikatów, sposobów wysyłania żądań itp.) może spowodować problemy w działaniu programu. Na razie jednak działa, więc inni też mogą poużywać - GoRapidDownloader.



Copyleft (C) tom000.info 2004-2010. Some rights reserved.