Copyright (C) 2002 HelDoRe
Web design by Nauthiz

 
Project hosted at
SourceForge.Net

English version of this page

Jak u�ywa� tego programu

Instalacja programu MGA View

Aktualnie MGA View dost�pne jest wy��cznie w formie kodu �r�d�owego spakowanego archiwum .tar.gz.

Program nie posiada jeszcze funkcji konfiguracji przed kompilacj�, wi�c bezpo�rednio po rozpakowaniu �r�d�a kompilujemy je poleceniem:

	make
a nast�pnie instalujemy w systemie poleceniem:
	make install

Instalacja sterownika mga_vid

Do dzia�ania programu niezb�dny jest sterownik mga_vid, dost�pny tutaj. Mga_vid znajduje si� bezpo�rednio w �r�dle programu mplayer.

Do kompilacji mga_vid wymagane jest posiadanie skonfigurowanego �r�d�a kernela (wystarczy, �e kiedy� kompilowa�o si� samodzielnie j�dro ;-)), tak, aby w systemie znajdowa� si� plik /usr/src/linux/include/linux/modversion.h

Po rozpakowaniu �r�de� mplayera nale�y wej�� do katalogu "drivers" i wykona� tam make i make install. Je�li wszystko dobrze posz�o, to mamy zainstalowany modu�. :-)))

Nast�pnie nale�y utworzy� interfejs obs�ugi karty graficznej Matrox. Korzysta z niego modu� mga_vid.o, aby wys�a� dane do pami�ci karty. Robimy to poleceniem:

	mknod /dev/mga_vid 178 0
Warto zmieni� prawa dost�pu do pliku /dev/mga_vid daj�c wszystkim u�ytkownikom prawo odczytu i zapisu, tak aby nie tylko root m�g� korzysta� z programu. :-)))

Do pliku modules.conf dopisujemy:

	alias char-major-178 mga_vid

Dzia�anie programu MGA View

MGA View uruchamiamy bezpo�rednio poleceniem:
	mgaview nazwa_pliku
Spowoduje to wy�wietlenie wersji programu, formatu pliku (nawet jesli nie b�dzie mia� on rozszerzenia lub b�dzie ono b��dne), wymiar�w i rozdzielczo�ci pliku oraz komentarza (o ile taki istnieje).

Je�li obrazek jest mniejszy ni� 100x100 pikseli, program automatycznie powi�ksza go 3 razy, wypisuj�c odpowiedni komunikat.

Je�li obrazek jest wi�kszy ni� 800x600 pikseli, jest skalowany do takiej wielko�ci, tak aby by� ca�y widoczny na ekranie.

Aby zako�czy� wy�wietlanie obrazka i dzia�anie programu, nale�y wcisn�� dowolny klawisz za wyjatkiem wymienionych poni�ej klawiszy komend). Klawisz ESC nale�y wcisn�� dwukrotnie.

Program posiada r�wnie� kilka funkcji dost�pnych za pomoc� klawiatury. Cz�� z nich jest jak na razie dost�pna tylko w przypadku u�ywania przez program sterownika mga_vid, lecz w przysz�o�ci b�d� one dost�pne r�wnie� dla framebuffera.

Dost�pne klawisze komend:

(gwiazdki oznaczaj�, �e dana komenda dost�pna jest jedynie w przypadku u�ywania sterownika mga_vid)
C * - compressed/uncompressed
Wyb�r stopnia kompresji przed zapisem pliku (patrz S). Domy�lnie plik jest skompresowany, o ile nie zostanie to zmienione w ten spos�b.
 
F * - fullscreen(scalling)/fullscreen (force to screen size)/normal
Pierwsze naci�ni�cie klawisza powoduje proporcjonalne powi�kszenie obrazu do wysoko�ci lub szeroko�ci ekranu. Drugie naci�ni�cie powoduje rozci�gni�cie obrazu na ca�y ekran bez wzgl�du na proporcje. Trzecie naci�ni�cie powoduje powr�t do pocz�tkowej wielko�ci obrazu.
 
G * -grayscale/color
Prze��cza mi�dzy wy�wietlaniem obrazu zwyk�ym i w skali szaro�ci. Obraz wy�wietlany w skali szaro�ci b�dzie r�wnie� zapisany w ten spos�b.
 
R - reload image
Ponowne wczytanie pliku.
 
S * - save to zmg/tga
Zapisuje wy�wietlany obrazek w formacie zmg (opis tutaj). Je�li wy�wietlany jest plik w tym formacie, wci�ni�cie S powoduje zapis do formatu TGA. Rozszerzenie dodawane jest automatycznie. Domy�lnie plik zapisany jest w wersji skompresowanej, je�li chcemy zapisa� go w wersji nieskompresowanej, nale�y wcze�niej wcisn�� C.
 
T * - transparency
Wy�wietlanie obraz w tle. Wraz z rozci�gni�ciem obrazu na ca�y ekran jest to �wietny spos�b na urozmaicenie konsoli tekstowej. ;-)
 
Spacja
Przesuni�cie o jeden obrazek do przodu (podczas przegl�dania wszystkich plik�w w katalogu).
 
Backspace
Przesuni�cie o jeden obrazek do ty�u (podczas przegl�dania wszystkich plik�w w katalogu).

MGA View a domy�lny podglad pliku w programie Midnight Commander

Dla u�atwienia mo�emy ustawi� MC tak, aby otwiera� pliki graficzne przy pomocy MGA View.

S�u�y do tego plik example.mc znajduj�cy si� w �r�dle programu MGA View. Zawarto�� tego pliku dopisujemy do pliku konfiguracyjnego /etc/mc/mc.ext. Najpro�ciej zrobi� to przy pomocy przekierowania:

	cat example.mc >>/etc/mc/mc.ext
Aby zmiany te zosta�y zastosowane, nale�y wy��czy� i ponownie w��czy� MC.

W przypadku, gdy powy�sza procedura nie zadzia�a, mo�emy r�cznie skonfigurowa� MC.

W tym celu otwieramy menu u�ytkownika (F9) i wybieramy kolejno:

	commands->extension file menu -> user
a w wersji polskoj�zycznej:
	Polecenie -> Modyfikuj plik rozszerze� -> U�ytkownik
i w otwartym w ten spos�b pliku ~/.mc/bindings dopisujemy nast�puj�ce linijki:
	shell/.bmp
		View=mga_view %f
Analogicznie dopisuje si� obs�ug� pozosta�ych format�w (patrz lista obs�ugiwanych format�w), np.:
	shell/.jpg
		View=mga_view %f

	shell/.gif
		View=mga_view %f

Last update: �roda, 16 pa�dziernika 2002   MGA View 2002 by HelDoRe <tehace@konto.pl>
Web design by Nauthiz <nauthiz@wp.pl>