GpFAX ----- FAX Z KOMPUTERA Modem jest urzâdzeniem coraz czëôciej pojawiajâcym sië jako uzupeînienie naszego komputera. Coraz wiëcej modemów z kolei wyposaûanych jest w protokoîy, umoûliwiajâce wysyîanie oraz przyjmowanie faksów. Odpowiedni program i modem stanowiâ wiëc taniâ alternatywë dla ciâgle jeszcze doôê drogich faksów. Jarosîaw Horodecki Transmisja faksów za pomocâ modemów i uûywanych do tego protokoîów jest doôê skomplikowanym problemem. Istnieje kilka róûnych standardów obsîugi fax-modemów, kilka sposobów przesyîania faksów. Nie bëdziemy sië jednak zagîëbiaê w të tematykë. Jest to niewâtpliwie temat na osobny artykuî. Proponujë za to skupiê sië na jednym z najlepszych programów, sîuûâcych do obsîugi fax-modemu, jakim z pewnoôciâ jest GPFax. Jak wiëkszoôê amigowych programów, tak i GPFax jest bardzo prosty w obsîudze. Program ten moûna z powodzeniem obsîugiwaê juû w kilka minut po jego uruchomieniu, choê dojôcie do znaczenia niektórych opcji moûe niektórym uûytkownikom zajâê trochë czasu. GPFax po uruchomieniu otwiera wîasny ekran, standardowo w trybie graficznym PAL 640 x 256, tak wiëc uûytkownicy monitorów VGA bëdâ zmuszeni do skorzystania z programów promujâcych rozdzielczoôê. Nie jest to jednak duûy problem. Najwiëkszâ czëôê gîównego ekranu programu zajmujâ stosunkowo duûe gadûety, symbolizujâce poszczególne funkcje programu. Pewnym uîatwieniem jest na pewno wydzielenie czterech gîównych czëôci ekranu, grupujâcych opcje o okreôlonym charakterze, zwiâzanych odpowiednio z konfiguracjâ programu, przeglâdaniem faksów, ich wysyîaniem i funkcjami systemowymi. Jest to jednoczeônie wszystko, co uûytkownik moûe wybraê z poziomu gîównego menu, gdyû GPFax nie ma ûadnych rozwijanych menu. W pewnym stopniu uîatwia to korzystanie z programu, choê oczywiôcie w ûaden sposób nie jest zgodne z, obowiâzujâcymi w ôrodowisku nowych wersji systemu Amigi, kanonami graficznego interfejsu uûytkownika. Pierwszy z gadûetów, nazwany ENVIRONMENT, zawiera wszelkie opcje dotyczâce konfiguracji samego faksu. Sâ to opcje analogiczne do tych, jakie spotykamy w zwykîych faksach. Jest to wiëc przede wszystkim nazwa firmy lub nazwisko posiadacza faksu (COMPANY), numer telefonu, do jakiego podîâczony jest faks (FAX NO) oraz zwykîy numer telefonu, który moûe byê równieû podany w nagîówku faksu (PHONE). Moûna takûe zdefiniowaê napisy, jakie majâ sië znaleúê na górze (LETTERHEAD) oraz na dole (SIGNATURE) strony. Druga czëôê tego menu to dane dla procedury dokonujâcej konwersji zwykîego tekstu ASCII na format faksu. Moûna tu zdefiniowaê krój czcionki, wedîug którego dokonywana bëdzie konwersja (DEFAULT TEXT FONT), a takûe wielkoôê marginesów (TEXT MARGIN) oraz dîugoôê strony (LINES/PAGE), jeûli wîâczony jest podziaî na strony (PAGINATE). Opcje znajdujâce sië w dolnej czëôci tego okienka sîuûâ natomiast do skonfigurowania sterownika obsîugujâcego modem, którym najczëôciej jest "serial.device", obsîugujâcy port szeregowy. Oprócz samej nazwy sterownika (DEVICE) oraz numeru urzâdzenia (UNIT), zdefiniowaê moûna takûe takie parametry, jak liczba dzwonków potrzebna do odebrania telefonu (RINGS), liczba prób dokonania poîâczenia przy wysyîaniu faksu (RETRY) oraz odstëp pomiëdzy tymi próbami (REDIAL DELAY). Moûna teû ustaliê, jaki rodzaj wybierania bëdzie stosowany (DIAL MODE: TONE lub PULSE) oraz jaka sekwencja ma byê uûyta do zainicjalizowania modemu. Przy ustawianiu tych parametrów naleûy szczególnie uwaûaê, gdyû niepoprawne skonfigurowanie tych opcji moûe spowodowaê, ûe program lub faks bëdzie dziaîaî wadliwie. Drugie okienko, wywoîywane z gîównego ekranu za pomocâ gadûetu OPTIONS, zawiera kilka przeîâczników, umoûliwiajâcych wîâczenie bâdú wyîâczenie niektórych funkcji programu. Od poczâtku sâ to: automatyczne wysyîanie faksów wedîug zadanego planu (SHEDULER), automatyczne odbieranie telefonów (AUTOANSWER), prowadzenie logu (LOG REPORT), korzystanie z drukarki (PRT DRIVER), wybór trybu pracy programu pomiëdzy samym faksem i fax-modemem (MODE), automatyczne przeskalowanie otrzymanego faksu (IMAGE SCALE), doîâczenie znaku koïca i wysuniëcia strony (FORM FEEDS), wyîâczenie gîoônika modemu (QUIET MODEM) oraz opcje dotyczâce wyglâdu strony (PAGE MARKERS oraz STAMP BOTTOM), okreôlenie trybu graficznego, w którym wyôwietlany bëdzie faks (VIEW MODE), zezwolenie na wspóîpracë z innymi programami poprzez port ARexxa (AREXX RECEIVE oraz AREXX DATA), ikonek do nagrywanych faksów (MAKE ICON), dorabianie ikonek w stylu Workbencha 2.0 (WB2 ICON) i wîâczania systemu bezpieczeïstwa (USE SECURITY). Jak widaê, moûliwoôci jest doôê duûo. Niewâtpliwie wiëc program moûna, choêby w pewnym stopniu, dostosowaê do swoich potrzeb. Ostatnie z menu tej czëôci ekranu gîównego to ksiâûka telefoniczna, w której moûna umieôciê wszystkie wykorzystywane przez program numery telefonów. Opcje tego menu chyba nie wymagajâ szczegóîowego omawiania. Umoûliwiajâ one po prostu dopisywanie, kasowanie oraz edycjë i sortowanie poszczególnych pozycji ksiâûki telefonicznej. Warto moûe jedynie wspomnieê, ûe kaûdej pozycji zapisanej w tej liôcie moûna dodatkowo przypisaê dane, które sâ wysyîane w nagîówku faksu, a wiëc nazwë firmy (czy nazwisko) oraz numer telefonu. Rozwiâzanie takie moûe sprzyjaê wysyîaniu anonimowych lub podpisanych nazwâ innej firmy faksów. Przy korzystaniu ze zwykîego faksu dokonanie tego rodzaju zmiany nie jest takie proste. Kolejny gadûet na gîównym ekranie, czyli CONVERT FAX, to proste narzëdzie, dziëki któremu moûna îatwo dokonaê konwersji wskazanego pliku tekstowego (ASCII) na format graficzny gotowy do wysîania jako faks. Opcje znajdujâce sië w tym okienku chyba takûe nie wymagajâ szczegóîowego omawiania. Wystarczy tylko wybraê za pomocâ okienka katalogowego pliki tekstowe przeznaczone do konwersji, a gdy juû sâ w znajdujâcej sië obok liôcie, rozpoczâê w peîni automatycznâ konwersjë. Po dîuûszej lub krótszej chwili (w zaleûnoôci od komputera i dîugoôci tekstów) faksy bëdâ juû gotowe do wysîania. Przed wysîaniem jednak warto jeszcze przejrzeê tak wykonany faks. Niekiedy moûe sië zdarzyê bîâd, który trzeba bëdzie poprawiê. Sîuûy do tego opcja DISPLAY/PRINT FAX. Zasada wyboru plików jest taka sama jak w wypadku poprzedniej opcji, sposób ten stosowany jest zresztâ we wszystkich requesterach plikowych, uûywanych w GPFaxie. Po wybraniu plików, przeznaczonych do przejrzenia, bëdâ one kolejno wyôwietlane na ekranie. Moûliwe jest ich przeglâdanie poprzez przesuwanie okienka podglâdu w granicach caîej kartki. Moûna takûe faks przeskalowaê, korzystajâc z gadûetów 1:2 oraz 1:4. Jednak najczëôciej prowadzi to do caîkowitego zamazania treôci faksu. Pozostaîe dwie opcje, umieszczone na tym ekranie, umoûliwiajâ wydruk faksu (PRINT FAX) oraz nagranie go w formacie graficznym IFF ILBM (SAVE IFF). Moûna takûe przekrëciê o 180 stopni odwrotnie otrzymany dokument (INVERT). Samo wysyîanie faksów jest równie proste. Wystarczy za pomocâ standardowego requestera GPFaxa wskazaê przeznaczone do wysîania pliki. Oczywiôcie muszâ one byê zapisane w specjalnym, zrozumiaîym dla programu, formacie. Nastëpnie wystarczy podaê numer docelowy, korzystajâc z klawiatury lub przygotowanej wczeôniej ksiâûki telefonicznej. Teraz pozostaje jeszcze tylko wybór, czy faks wysyîamy natychmiast, czy teû póúniej. Za pomocâ gadûetu LATER moûna otworzyê okienko, w którym ustala sië termin wysyîania danego faksu. Po dokonaniu odpowiednich ustawieï oraz ich zatwierdzeniu faks trafia do listy, wedîug której poszczególne faksy bëdâ wysyîane o okreôlonej godzinie. Przygotowanâ w ten sposób listë faksów, przeznaczonych do wysyîania, moûna oczywiôcie dowolnie modyfikowaê, a sîuûy do tego opcja SHOW SHEDULES z gîównego menu. Dziëki niej moûliwe jest usuwanie wczeôniej przeznaczonych do wysîania faksów (REMOVE), edycja czasu ich wysyîania (EDIT), moûna je takûe wyôwietlaê na ekranie (VIEW). Gotowâ listë moûna oczywiôcie zgraê na dysk (SAVE) lub teû wgraê ponownie, jeûeli wprowadzone modyfikacje nie sâ poûâdane (LOAD). Odbieranie faksów jest jeszcze prostsze. Wystarczy jedynie skorzystaê z gadûetu RECEIVE FAX i czekaê, aû transmisja sië zakoïczy. Nastëpnie naleûy przejôê do omówionej wczeôniej opcji, umoûliwiajâcej przejrzenie oraz ewentualny wydruk otrzymanego dokumentu. Ostatnia z wartych omówienia opcji to VIEW REPORTS. Jeûeli odpowiedni przeîâcznik zostaî wîâczony w konfiguracji programu, to zawsze podczas pracy programu prowadzony jest szczegóîowy zapis wszystkich poîâczeï oraz odebranych telefonów. W liôcie tej moûna odnaleúê dokîadne informacje o prëdkoôci i czasie poîâczenia, a takûe o nadawcy bâdú odbiorcy faksu, jeûeli zostaî on wykryty. Jest tu teû informacja o liczbie wysîanych oraz przyjëtych stron, a takûe wykaz plików, jakie zostaîy stworzone lub wysîane. Wszystkie te informacje mogâ sië okazaê bardzo przydatne. Warto wiëc chyba wîâczyê prowadzenie takiego zapisu. Podsumowujâc ten opis, poîâczony z wyszczególnieniem najwaûniejszych cech programu GPFax, mogë jedynie stwierdziê, ûe z pewnoôciâ jest to program doôê dobry. Moûe jego moûliwoôci nie sâ rewelacyjne, dziaîanie niektórych opcji niezbyt wygodne, ale niezawodnoôê oraz sprawnoôê dziaîania naprawdë stawiajâ GPFax na wysokiej pozycji wôród innych tego rodzaju amigowych programów.