AminetAminet
Search:
82053 packages online
About
Recent
Browse
Search
Upload
Setup
Services

text/misc/APLKonwerter.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Converts files with Polish chars (RxMUI)
Author:Mario (AMario At wp.pl)
Uploader:Mario (AMario At wp pl)
Type:text/misc
Architecture:generic
Date:2005-05-22
Download:http://aminet.net/text/misc/APLKonwerter.lha - View contents
Readme:http://aminet.net/text/misc/APLKonwerter.readme
Downloads:1275
This program is usefull only in Poland... so documentation and the program is in
polish only.

Wstep:

APLKonwerter to skrypt Arexx-a wykorzystujacy RxMUI. Sluzy on do konwersji
plikow tekstowych pomiedzy roznymi formatami kodowania polskich znakow (AmigaPL,
Windows, ISO 8859-2, Mazovia).
Program oferuje zamiane polskich liter wraz lub bez returnow na amigowe oraz
usuwanie polskich liter przy konwersji (zamiana na odpowiedniki bez ogonkow).

Skrypt jest freeware, jednakze prosze nie rozpowszechniac zmodyfikowanego
skryptu bez mojego pozwolenia!

Autor:

Mario (AMario At wp.pl - no spam please! bez spamu, prosze!)
Konstruktywne sugestie mailowe mile widziane. ;)

Instalacja:

Sciagnac i zainstalowac najnowsza wersje pakietu RxMUI stad:
http://web.tiscali.it/amiga/downloads/rxmui.lha
Jesli nie zawiera, to dodac takze biblioteke "rexxsupport.library"
(prawdopodobnie kazdy uzytkownik posiada ja juz w systemie ;) ).
Skopiowac AplKonwerter.rexx wraz z dokumentacja gdziekolwiek i uzywac do woli.
:)

Skrypt byl testowany tylko pod AmigaOS 3.9 jednak powinien byc kompatybilny z
poprzednimi (i nastepnymi ;) ).

Uzytkowanie:

Po uruchomieniu programu nalezy podac pelna sciezke dostepu do pliku
wejsciowego, oraz pliku wynikowego (docelowego) konwersji. Mozna skorzystac z
listerow wyboru pliku.
Nastepnie nalezy wybrac typ konwersji. Wystarczy okreslic jaki ma byc format
pliku docelowego (program juz sam okresli w jakim formacie jest plik zrodlowy).
Wcisnac przycisk "Start" i poczekac na zakonczenie konwersji. Konwersja bedzie
zakonczona kiedy przycisk "Start" pojawi sie na nowo.
Przelacznik "Pokazuj przebieg" wlacza i wylacza wskaznik zaawansowania podczas
konwersji.
Niewidzialny wskaznik zaawansowania przyspiesza troche konwersje.
Dodatkowo mozna wybrac opcje "nie zamieniaj returnow", co oznacza, ze zamieniane
beda tylko polskie litery, a znaki Cr i LF zostana pozostawione bez zmian.
Standardowo program zamienia returny pecetowe na amigowe przy konwersji na
AmigaPL lub ISO i z amigowych na pecetowe przy konwersji na Windows lub Mazovia.
"Zmieniaj tylko returny" oznacza wylaczona konwersje polskich liter. "Usuwaj
polskie litery" zamieni w trakcie konwersji polskie litery na ich odpowiedniki
bez ogonkow.
Zawartosc pliku zrodlowego nie jest naruszana jesli podany plik docelowy rozni
sie od zrodlowego.
Jesli plik docelowy i plik zrodlowy to ten sam plik - wtedy plik zrodlowy
zostanie nadpisany po konwersji (a w czasie jej trwania zostanie wykorzystany
katalog T: na plik tymczasowy).
W menu okna (prawy klawisz myszy) dostepne sa opcje konwersji dla schowka
systemowego (nr 0).
Mozna tam takze znalezc opcje analizy pliku zrodlowego/docelowego w celu
rozpoznania jakie kodowanie polskich liter aktualnie zawiera (plik nie zostanie
przy tym naruszony).
Dodatkowo podawanie nazwy pliku ulatwiaja guziczki manipulacji nazwa, ktore moga
skopiowac pole "plik zrodlowy" do pola "plik docelowy" i odwrotnie, a takze
ustalic plik docelowy jako plik zrodlowy + odpowiednie zakonczenie ("Zak.").

Drag&Drop:

Do okna programu mozna "wrzucac" ikonki z WB.
Upuszczenie ikony na polu, w ktorym podaje sie nazwe pliku zrodlowego spowoduje
wpisanie sie do tego pola pelnej sciezki dostepu do upuszcanego pliku.
Podobny efekt wywola upuszczenie ikony na pole pliku docelowego, z tym, ze
zmianie ulegnie wlasnie to pole.
Wrzucenie ikonki pod oba pola (na grupy przelacznikow konwersji) spowoduje
automatyczne uzupelnienie pol pliku zrodlowego i docelowego (plik docelowy
bedzie plikiem zrodlowym + odpowiednie zakonczenie).

Uzytkowanie programu z poziomu CLI:

Program mozna takze uzywac z poziomu konsoli. Oto skladnia:

rx APLKonwerter.rexx APLNAWIN|WINNAAPL PlikWej PlikWyj [dodatkowe] [GUI] [HTML]

APLNAWIN lub WINNAAPL nalezy podac zawsze. Przelacznik ten oznacza "kierunek"
konwersji.

PlikWej to pelna sciezka dostepu do pliku zrodlowego PlikWyj to pelna sciezka
dostepu do pliku docelowego (jesli istnieje zostanie nadpisany bez pytania!)
Oczywiscie jezeli sciezka dostepu do pliku zawiera spacje to nalezy umiescic ja
w cudzyslowiu.
PlikWej i PlikWyj moze byc tym samym plikiem.

"Dodatkowe" nie jest wymagane i jest to jeden wyraz z:
"BEZPL" - usuwa polskie litery podczas konwersji
"BEZRET" - nie zmienia returnow
"TYLKORET" - zmienia tylko returny zostawiajac polskie literki bez zmian

"GUI" - (opcjonalny przelacznik) pokazuje stopien zaawansowania konwersji w
dodatkowym oknie MUI (co oznacza lekkie spowolnienie konwersji na wolniejszych
maszynach).

"HTML" - (opcjonalny przelacznik) z tym pstrykiem program zamieni wewnatrz
konwertowanego pliku HTML linijke odpowiedzialna za kodowanie na odpowiednia dla
kodowania docelowego.
Jezeli linijka taka nie zostanie znaleziona w konwertowanym pliku argument ten
nie da zadnego rezultatu (linijka nie utworzy sie sama).

Przelacznik "ZNAK" nie jest juz rozpoznawany (od wersji 1.6)!

Lacznie do programu powinno uzywac sie zawsze (jak widac powyzej) od trzech do
szesciu argumentow. Przyklady:
rx APLKonwerter.rexx APLNAWIN ram:PlikAmigaPL ram:PlikWindozy.txt rx
APLKonwerter.rexx WINNAAPL dh1:Startup.txt ram:StartupWAmigaPL gui rx
APLKonwerter.rexx WINNAAPL "dh1:Dokumenty/Plik Tekstowy" ram:Plik bezpl gui rx
APLKonwerter.rexx APLNAWIN "cd0:WWW/Strona.html" ram:Strona.html gui html rx
APLKonwerter.rexx APLNAWIN Amiga:pl Pecet:Plik.txt tylkoret gui rx
APLKonwerter.rexx APLNAWIN SYS:Plik.txt SYS:Plik.txt gui

Zycze milego uzytkowania! ;)


Contents of text/misc/APLKonwerter.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 2494    5557  44.9% -lh5- 82eb May 20  2005 APLKonwerter.readme
[generic]                 6954   30495  22.8% -lh5- 6fcd May 20  2005 APLKonwerter.rexx
[generic]                 1819    4737  38.4% -lh5- fd16 May  6  2005 APLKonwerter.rexx.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         3 files   11267   40789  27.6%            May 22  2005

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>