Petr Faltus OK1CFP

Program PLP terminál pro Packet rádio

Program PLP terminál je určen pro síť packet rádia, používá služby Flexnetu (nikoli TNC emulace tfemu.exe nebo TNC). Software je jednoduchý, má některé funkce, které jiné programy nemají, ale na druhou stranu nemá některé funkce, které jiné programy mají. Nebylo účelem vyvíjet rozsáhlý software. K programu je přiložena nápověda, kterou před spuštěním pečlivě pročtěte.

PLP terminál pro Packet rádio

Download programu PLP terminál pro Packet rádio


Popis programu 'PLP terminal' (verze 3.2, 10/10/04)

PLP terminal je rychly a maly terminal primo pro Flexnet.
Nepracuje s TNC ani jeho Flexneti emulaci tfemu.exe!
Program obsahuje 5 terminalovych oken o 189 radcich. Seste okno
s cislem 12 slouzi k diagnostice Flexnetu. Jake jsou nahrany
hardware linky, jmena, rychlosti, aktualni pocty prenesenych
ramcu a stavy. Diky teto vlastnosti je program vhodny pro sysopa
k nodu, ale vyborne pracuje i v DOSovem Flexnet okne pod Windows 95.
Uzivatel ma k dispozici vstupni radku o 159 znacich. Ta slouzi i ke
komunikaci uzivatele s programem. K dispozici je moznost preddefinovani
max 9 maker (dopredu napsanych textu v rozsahu jedne radky) a vypocet
hesel pro max 9 Baycom Mailboxu. Program umi paralelne ukladat radky
v okne do souboru a odeslat >>textovy<< soubor protistanici. V pripade
spojeni dvou PLP terminalu navzajem lze kodovat odchozi komunikaci,
aniz by to jakkoli zmenilo moznosti napriklad dalkovych prikazu nebo
vysilani textoveho souboru. Toto kodovani lze pouzit i proti programu
A-paket. A-paket v tomto pripade odchozi kodovani automaticky opetuje.

Horni radek programu:
---------------------

v hornim radku by mel uzivatel mit trvaly zbezny prehled o stavu programu.
Zleva je k dispozici cas PC, zbyvajici volna pamet programu a postupne
vsechna terminalova okna. U dosud neprecteneho okna je odlisena barva pisma
a u aktualniho okna barva pozadi. Vedle cisla se zobrazuje smer spojeni
a volacka pripojene protistanice. Smer spojeni ? znamena pokus o navazani
spojeni, sipka k partnerovi mnou navazane spojeni, sipka od partnera jim
navazane spojeni. Posledni kanal 12 je pro diagnostiku flexnetu a ma
specificke postaveni.

Pod radky terminaloveho okna:
-----------------------------

v radku pod vlastnim terminalovym oknem jsou informace o tomto aktualnim
spojeni. Zleva je k dispozici interni cislo QSO dle Flexnetu. Nepravidelne
se ukazujici pismena U, O a K K signalizuji
  U - prubezne ukladani kanalu do souboru
  O - odesilani textoveho souboru do kanalu
  zelene K - posledni prijaty paket od protistanice musel byt rozkodovan
  cervene K - zapnuto kodovani odchozich paketu
Cislo v zavorce pocita radky, o kolik se uzivatel v okne vratil do historie
cist drivejsi radky. Nasleduje moje volacka se smerem spojeni a volackou
protistanice. Posledni cervene cislo v zavorce znamena pocet nepotvrzenych
paketu protistranou. Jedna se o odezvu prvniho stroje, podilejiciho se na
spojeni. Nejcasteji tedy prvniho nodu, pomoci ktereho se pripojuji.
Nedovolte vice nez 2 nepotvrzene pakety.

Okno diagnostiky Flexnetu:
--------------------------

Toto okno je vyhodny diagnosticky nastroj pro Sysopa. Stejnetak ale muze
slouzit koncove stanici. Napriklad o poctu proudicich paketu na kanale
nebo nedejboze chybach hardware.
Pro kazdou hardware linku program zobrazuje cislo, nastaveny TXdelay,
jmeno Flexnet ovladace, rychlosti s doplnujicim modem, poctu prijatych
i odeslanych ramcu, chyb prijmu, chyb ovladace a chyb vysilani.

Vzdalene prikazy:
-----------------

Tyto prikazy muze pouzit (pres PR) kazda stanice, pripojena k programu PLP
terminal. Shoduji s ostatnimi terminaly.
  //b       - bell, zapipani, privolani uzivatele k PC
  //e TEXT  - echo, zopakovani prijateho textu TEXT
  //h       - help, vypis techto prikazu, ktere terminal umi
  //i       - info, vypis verze programu, verze Flexnetu a verze DOSu
  //q       - quit, ukonceni spojeni, standardni diskonekt
  //u       - users, vypis aktualnich spojeni programu
  //CH TEXT - repeat, zopakovani textu TEXT na kanal CH programu

Lokalni prikazy:
----------------

Tyto prikazy muze pouzit (pres vstupni radku) uzivatel programu. Od ostatnich
slov urcenych protistanici jsou odliseny zacinajicim znakem hvezdicky.
  *B - aBort, preruseni odesilani textoveho souboru
  *C - Connect, pripojeni k jine stanici *C CALL NODE1 NODE2
  *D - Disconnect, normalni odpojeni
  *I - I, zmena vlastni volacky pro aktualni okno *I NEWCALL
  *K - Kill, tvrde odpojeni
  *L - Load, start odesilani textoveho souboru *L TEXTFILE
  *M - Macro, zadani makra cislo NUM (preddefinovaneho textu) *MNUM TEXT
  *N - Nosave, ukonceni prubezneho ukladani okna do souboru
  *O - cOde, aktivace kodovani odchozich ramcu
  *P - Password, zadani hesla cisla NUM pro Baycom Mailbox *PNUM BBS PASSWORD
       (program podporuje hesla slozena z pismen i hesla slozena z cislic)
  *R - Remember, jednorazove ulozeni celeho okna do souboru
  *S - Save, start prubezneho ukladani okna do souboru
  *T - Transparent, zruseni kodovani odchozich ramcu

Konfiguracni prikazy:
---------------------

Tyto prikazy muze pouzit (napsanim do souboru plp.ini v aktualnim adresari)
uzivatel pro start programu. Poprve se doporucuje soubor nevytvaret, ale
zadat prikazy jako lokalni do spusteneho programu. Po ukonceni si program
konfiguracni soubor vygeneruje sam. A potom teprve dalsi dopisovat nebo
menit primo zde. Zacina-li radek souboru strednikem, je povazovan za
komentar a cely ignorovan. Uzivatel muze zmenit vsechny barvy programu. K
dispozici jsou

  BarPozadiOkno
  BarPozadi
  BarSystem
  BarOnText
  BarJaText
  BarInfoMD
  BarInfo
  BarRX
  BarTX
  BarVarovani

Za kazdou promennou nasleduje cislo barvy. Barvy jsou standardni dle DOSu,
pricteni cisla 128 prida u barvy textu blikani.

Makra se definuji promennou

  MakroNUM TEXT

NUM je cislo makra (k dispozici 1 az 9) a TEXT vlastni text. Nepouzivejte
totozne cislo NUM vicekrat!

Hesla se definuji promennou

  HesloNUM BBS PASS

NUM je cislo heslo (k dispozici 1 az 9), BBS volacka mailboxu a PASS vlastni
heslo pro dany mailbox. Nepouzivejte totozne cislo NUM vicekrat!
Program podporuje hesla slozena jen z pismen nebo hesla slozena jen z cislic.

Klavesy:
--------

Pohyb po oknech terminalu, hmaty pomoci Alt

  Alt+sipka vlevo/vpravo - na vedlejsi kanal nize/vyse
  Alt+Tab, Shift+Tab - prechod na nejblizsi okno, kde jsou neprectene radky
  Alt+sipka nahoru/dolu - na predchozi/nasledujici radky aktualniho okna
  Alt+PageUp/PageDown - nahoru/dolu o obrazovku v radcich aktualniho okna

Primy vyber okna, hmaty pres F klavesy

  F1-F5 - prvni az paty terminalovy kanal
  F12 - kanal diagnostiky Flexnetu (specialni postaveni)

Pohyb ve vstupni radce, hmaty pomoci Ctrl

  Ctrl+Ins - navrat posledni odeslane radky ze zalohy
  Ctrl+Del - vymazani aktualni radky bez navratu
  Ctrl sipka vlevo/vpravo - pohyb o jedno slovo nize/vyse

Bezne klavesy vstupni radky

  Alt+1 az Alt+9 - vyvolani makra 1 az 9
  Ins - zmena rezimu prepis/dopis
  Home/End - zacatek/konec radky
  sipka vlevo/vpravo/nahoru/dolu - pohyb kurzoru v radce
  Del - vymaz znaku nad kurzorem
  Backspace - vymaz znaku nalevo vedle kurzoru
  Enter - odeslani a vymaz radky
  Ctrl+Enter - odeslani radky bez vymazu

Zrychlene zadavani lokalnich prikazu s on-line napovedou

  Alt+T - zruseni odchoziho kodovani *T
  Alt+I - zmena vlastni volacky *I
  Alt+O - aktivace odchoziho kodovani *O
  Alt+P - zadani/vypocet hesla *P
  Alt+R - ulozeni celeho okna *R
  Alt+S - start prubezneho ukladani kanalu *S
  Alt+D - standartni odpojeni *D
  Alt+K - nasilne odpojeni *P
  Alt+L - odeslani textoveho souboru protistanici *L
  Alt+C - pripojeni *C
  Alt+B - preruseni odesilani textoveho souboru protistanici *B
  Alt+N - konec prubezneho ukladani do souboru *N
  Alt+M - definice uzivatelskeho makra *M
  Alt+E - komentar posledni radky na obrazovce

Prvni spusteni:
---------------

Spustte program s parametrem sve volacky. Spravne zadani volacky overte
hned v okne, ktere se objevi. Drzte klavesu Alt a (bez Enteru!) postupne
mackejte klavesy znaku A az Z. Program sam zobrazuje, ktera klavesa je
funkcni, vcetne on-line napovedy. Pak doporucuji zadat prvni makro a prvni
heslo. Makro je predem napsany text, ktery lze kdykoli a rychle vlozit do
radky. Napriklad text 'Ahoj, zdravim Te'. Ten se da pouzit nekolikrat denne.
Prikaz bude '*M1 Ahoj, zdravim Te'. Cislo urcuje cislo makra, pod kterym bude
ulozeno a vyvolano. V tomto pripade jednicka. Vyvolani tedy bude Alt+1.
Vypocet hesla znacne ulehci praci pri pripojovani na mailbox. Program
podporuje format vyzvy k heslu 'CALL> K1 K2 K3 K4 K5', kde CALL ma 6 znaku!
Heslo vymyslim treba 'tramvaj'. Napisu '*P1 CALL tramvaj'. Heslo se vyvola
klavesou Alt+P presne ve chvili, kdy vyzva bbs zustala na >>poslednim<< radku
terminaloveho okna. Pokud vyzva na >>poslednim<< radku neni, rolujte oknem
terminalu dokud se na nem neoctne. V zadavani dalsich hesel pochopitelne
pouzijte '*P2 ...', '*P3 ...', atd. Heslo lze zadat jeste ve chvili, kdy uz
vyzva bbs ceka na odpoved, ale pochopitelne pomoci jineho okna terminalu, aby
odpoved programu neodsunula radek s vyzvou dal a neznemoznila nasledny vypocet
hesla. Obecne pro zadani nekterych prikazu je jedno, zda v okne cokoli probiha,
protoze zadani a vykonani techto prikazu jde mimo vastni spojeni. Pro zacatek
staci zadat jedno makro a jedno heslo a program ukoncit. Program vygeneruje
konfiguracni soubor, ktery lze upravit jiz textovym editorem. Zadny radek
nesmi celkove pochopitelne presahnout delku vstupni radky 159 znaku!

Preji vam, aby program uspesne plnil svoji funkci!
15.8.2002
20.7.2004
10.10.2004
(c)Petr OK1CFP/CZ1PLP, http://www.qsl.net/ok1cfp


(c) Petr Faltus OK1CFP 10/10/2004 (25/2/2003)