home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magazyn Amiga Shareware Floppies
/
ma36.dms
/
ma36.adf
/
Auster
/
Auster.doc
< prev
next >
Wrap
Text File
|
1995-04-04
|
9KB
|
205 lines
Auster v1.0
-----------
©1995 Wojciech Wypart FREEWARE
Auster jest programem Freeware. Program i dokumentacja mogâ byê
rozpowszechniane tylko razem i w niezmodyfikowanej formie.
Wszelka modyfikacja jest zabroniona.
Ewentualne opîaty za ich udostëpnienie mogâ byê jedynie symboliczne
(jak np. stosowane przez biblioteki PD lub Shareware).
Program NIE MOÛE byê rozpowszechniany wraz z produktami komercyjnymi
bez zgody autora.
Program zostaî sprawdzony pod wzglëdem niezawodnoôci dziaîania, jednakûe
ryzyko ewentualnej utraty danych lub innych szkód wyrzâdzonych wskutek
nieprawidîowego funkcjonowania programu ponosi w caîoôci jego uûytkownik.
Przeznaczenie
-------------
Auster jest programem przeznaczonym do konwersji plików tekstowych
zawierajâcych znaki z zestawu PC (równieû polskie znaki w standardach
Latin 2 i Mazovia) na odpowiadajâce im znaki z zestawu ECMA-94 Latin 1,
czyli taki jak w naszych maszynach (oczywiôcie wraz z polskimi znakami
w standardzie AmigaPL). Mówiâc proôciej, zamiast sieczki w stylu:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ³ ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ³ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
ÚÄÄÄ\
³ O ³
³ O ³ ÚÄ¿
³ O ³ ³ ÃÄ
³ O ³ 1Ú........................¿ o o o o o(o o)
ÀÄÄÄ/ ........................ o o o o o(o o)
ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
otrzymamy przejrzysty tekst:
+------------------+-------------------+
| | |
+------------------+-------------------+
| | |
+------------------+-------------------+
+---\
| O |
| O | +-+
| O | | +-
| O | 1+........................+ o o o o o(o o)
+---/ ........................ o o o o o(o o)
-------------------------------------------------------
Konwersja nie jest doskonaîa, brak niektórych znaków powoduje koniecznoôê
zastâpienia ich innymi, najbardziej do nich zbliûonymi. Jeôli masz pomysî
jak ulepszyê konwersjë, powiedz mi o nim.
Charakterystyka
---------------
Szybka konwersja (przeciëtnie 80÷100 kB/s dla A1200).
Moûliwoôê zamiany LF na CR+LF i CR+LF na LF.
Moûliwoôê jednoczesnej konwersji wielu plików.
Korzysta z ASL.
Korzysta z wîaôciwoôci systemów 2.1 i 3.0.
Moûna go otworzyê na ekranie ogólnodostëpnym (public screen).
Zapis ustawieï.
Wymagania
---------
Auster wymaga dowolnej Amigi wyposaûonej w system 2.0 lub wyûszy oraz
biblioteki ASL w katalogu LIBS:.
Instalacja
----------
Skopiuj program wraz z ikonâ w wybrane miejsce na dysku.
Upewnij sië czy masz zainstalowanâ bibliotekë ASL.
Uruchomienie programu
---------------------
Program naleûy uruchomiê z okna CLI lub Shell przez podanie jego nazwy
lub z Workbencha poprzez ikonë.
Zobacz teû "Parametry przy uruchamianiu".
Wybór konwersji
---------------
W górnej czëôci okna znajduje sië przycisk, którym naleûy wybraê stronë
kodowâ (zestaw znaków) w pliku wejôciowym.
437 - standardowy zestaw znaków PC
437 + Latin 2 - standardowy zestaw znaków PC plus polskie znaki w
standardzie Latin 2 (na PC jest tak dziwnie)
437 + Mazovia - standardowy zestaw znaków PC plus polskie znaki w
standardzie Mazovia
852 - peîna strona kodowa z polskimi znakami w standardzie
Latin 2 (raczej rzadko uûywana z tego prostego powodu,
ûe 'Notron Komandir' traci i tak wâtpliwâ urodë)
Wczytanie tekstu
----------------
Naciônij przycisk "Czytaj..." (lub klawisz "c") i wybierz plik.
Zobacz teû "Konwersja wielu plików".
Wykonanie konwersji
-------------------
Uûyj przycisku "Start" (klawisz "s").
Zapis tekstu
------------
Naciônij przycisk "Zapisz" (lub "z") aby zapisaê tekst pod tâ samâ
nazwâ i w tym samym miejscu. Aby zapisaê plik pod innâ nazwâ (lub w
innym miejscu) naciônij "Zapisz jako..." (klawisz "a").
Jeôli aktywna jest zamiana koïca linii (LF<->CR+LF), nastâpi zamiana
LF na CR+LF lub CR+LF na LF przy zapisie.
Konwersja wielu plików
----------------------
Auster umoûliwia równieû konwersjë wielu plików jednoczeônie (konieczna
jest biblioteka ASL w wersji 38 lub wyûszej). Umoûliwia to opcja
"Multifile".
Sposób postëpowania:
Po naciôniëciu "Czytaj..." naleûy wybraê pliki przeznaczone do konwersji
(trzymaj naciôniëty SHIFT i zaznacz pliki). Potem, w kolejnym requesterze
naleûy wybraê docelowy katalog (moûe byê ten sam, w którym znajdujâ sië
wybrane pliki). Program jest gotowy do dziaîania. Ustaw ûâdane parametry
konwersji (stronë kodowâ, zamianë koïca linii). Teraz naciônij "Start" aby
wykonaê konwersjë.
Auster otworzy kolejne okno. Informuje ono o aktualnie przetwarzanym pliku
i zaawansowaniu konwersji (procentowo i graficznie). Moûna takûe przerwaê
dziaîanie przyciskiem "Stop", Auster zakoïczy operacje przy najbliûszej
okazji.
Parametry przy uruchamianiu
---------------------------
NAME : nazwa pliku przeznaczonego do konwersji (z ewentualnâ ôcieûkâ
dostëpu). Brak tego parametru (jak równieû zbyt maîa liczba
parametrów porzebnych do wykonania peînej konewrsji), powoduje
otworzenie okna programu. Przy wystarczajâcej iloôci parametrów
potrzebnych do wykonania konwersji, Auster nie otwiera okna i
ignoruje wartoôci ustawione w konfiguracji.
TO : nazwa pliku wyôciowego (z ewentualnâ ôcieûkâ dostëpu) lub
docelowy katalog (nazwa musi byê zakoïczona znakiem "/" lub ":"),
do którego ma byê zapisany plik.
STD : numer zestawu znaków pliku wejôciowego, sîowo STD musi wystëpowaê
w parametrach np. STD 1 lub STD=1.
Numeracja zestawów znaków:
0 - 437 2 - 437 + Mazovia
1 - 437 + Latin 2 3 - 852
Brak tego parametru lub niewîaôciwy numer zestawu, powoduje
ustawienie zestawu wejôciowego na 437 lub jeôli Auster otworzyî
okno na zestaw okreôlony w konfiguracji (przy braku konfiguracji
standard bëdzie ustawiony na 437).
DOCRLF : jeôli parametr wystepuje, bëdzie wykonana zamiana koïca linii
NOPREFS lub NP: jeôli parametr wystepuje, Auster ignoruje wartoôci
ustawione w konfiguracji.
PUBSCREEN lub PS : nazwa ekranu ogólnodostëpnego (public screen), na
którym Auster ma otworzyê okno. Sîowo PUBSCREEN lub PS musi
wystapiê w parametrach. Jeôli podany ekran nie jest dostëpny,
Auster otwiera okno na standardowym ekranie ogólnodostëpnym
(default pub screen; jeôli nie ustawiîeô inaczej, bëdzie to
ekran Workbencha).
Przykîady:
Auster PS=DOPUS.1 (otwiera okno na ekranie Directory Opusa)
Auster PS=DM (otwiera okno na ekranie Disk Mastera 2)
Auster PS=PowerPacker (otwiera okno na ekranie PowerPackera)
Dla Workbencha:
STD,DOCRLF,NOPREFS,PUBSCREEN - znaczenie identyczne jak dla CLI/Shell.
Parametry naleûy wpisaê w oknie "Tool Types" ikony.
Nazwy parametrów nie rozróûniajâ maîych i duûych liter (w przeciwieïstwie
do nazw ekranów ogólnodostëpnych, które muszâ byê podane dokîadnie tak
jak wystëpujâ). Parametry podane przy uruchamianiu majâ priorytet nad
parametrami zapisanymi w konfiguracji.
Menu
----
Informacja... - podaje informacje o programie.
Zapisz ustawienia - zapisuje aktualne ustawienia tzn. stronë kodowâ,
czy aktywne sâ: zamiana koïca lini i konwersja
wielu plików, oraz nazwë ekranu, na którym Auster
otworzyî okno. Ustawienia sâ zapisywane w pliku
S:Auster.config.
Do zobaczenia - wyjôcie z programu.
Bîëdy w programie
-----------------
Jak na razie to nie zauwaûyîem ûadnych.
Od autora
---------
Auster jest pomyôlany jako uzupeînienie innego mojego programu - PLCC,
który jest bardziej uniwersalnym programem. Byê moûe, w przyszîoôci
PLCC i Auster bëdâ stanowiîy jeden program. Podobieïstwo Auster do PLCC
jest nieprzypadkowe, Auster jest napisany na bazie PLCC.
Jeôli zauwaûyîeô bîëdy, masz propozycje ulepszeï, pragniesz podzieliê
sië wraûeniami, napisz do mnie.
Wojciech Wypart
ul. Lenartowicza 72/54
41-219 Sosnowiec