🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Sergiusz Wolicki Wed, 22 May 1996 00:00
Re: telnet pod Windows
#187
Author: Sergiusz Wolicki
Date: Wed, 22 May 1996 00:00
85 lines
3842 bytes
Tomasz Kokowski <koko...@put.poznan.pl> napisal:
> Wojciech Myszka wrote:
> 
> >   OnNet firmy FTP SOftware (aka PC/TCP) - telnet mozna bardzo latwo
> >   dowolnie przystosowac do swoich wymagan.
> > 
> 
> Czy aby na pewno wszystkie polskie literki? Mnie sie nie udalo
> tego zrobic lokalna tablica przekodowan. Trzeba bylo sztukowac
> odwzorowaniem poza On-Net, w serwerze. ale moze tylko nie potrafie.
> Bede wdzieczny za wskazowki.
> 
> ---------------------------------------------------------------------
> Tomasz Kokowski
> Uczelniane Centrum Obliczeniowe
> Politechnika Poznanska

U nas w firmie to dziala. Problem pojawia sie tylko,
jezeli ktos potrzebuje ramek VT220. WTNVT (emulator Telnet
w pakiecie OnNet) nie rysuje ramek graficznie, tylko tworzy
je ze znakow semigraficznych branych z wlasnej czcionki FTPVT...
Czcionka ta jest instalowana dynamicznie na czas dzialania
programu i zawiera ramki, ale nie zawiera polskich liter.

Jezeli ramki nie sa problemem, to konfiguracja jest nastepujaca:

1. W menu Settings->Fonts nalezy ustawic Courier New CE lub
   inna nieproporcjonalna czcionke w CP1250.

2. W menu Settings->Display Remapping nalezy zdefiniowac
   odwzorowanie polskich liter dla wartosci Receive:

    (0xb1) = a ogonek = plus/minus (w czcionce CP1250)
    (0xb6) = s akcent = koniec paragrafu ( --- " --- )
    (0xbc) = z akcent = L z apostrofem ( ---- " ---- )
    (0xa1) = A ogonek = odwr. daszek ( ----- " ----- )
    (0xa6) = S akcent = pionowa kreska ( ---- " ---- )
    (0xac) = Z akcent = znak negacji ( ----- " ----- )

   Kazdej z powyzszych wartosci nalezy przypisac odpowiedni
   polski znaczek z prawej listy. Obie listy pokazuja litery
   w uprzednio wybranej czcionce (np. Courier New CE)

3. W menu Settings->Keyboard Remapping nalezy zdefiniowac
   odwzorowanie dla klawiszy Ctrl+Alt+a,c,e,l,n,o,s,x,z i
   Shift+Ctrl+Alt+a,c,e,l,n,o,s,x,z. W sumie da to klawiature
   programisty (z prawym Alt). Klawiszom c,e,l,n,o,z
   mozna przypisac bezposrednio polskie litery z listy Text
   (odpowiednio male lub duze). Klawiszom a,s,x nalezy przypisac
   znaczki z listy Text o kodach podanych w pkt. 2 (kody ISO).

   W Windows powinien byc ustawiony sterownik klawiatury inny
   niz American (moze byc American International). Sterownik
   klawiatury w polskich Windowsach ma blad, powodujacy zla
   obsluge prawego klawisza Alt. Sprawia to problemy w WTNVT.
   Rozwiazanie stosowane przeze mnie, to uruchomienie malego
   programiku, ktory dynamicznie poprawia bledne komunikaty
   wysylane przez Windowsy. Inne, acz mniej wygodne rozwiazanie,
   to uzywanie <lewy Ctrl>+<lewy Alt> zamiast <prawy Alt>.
   Amerykanskie Windowsy zdaja sie nie miec tego problemu.

   Dla wtajemniczonych: prawy klawisz Alt wysyla dwa komunikaty
   WM_KEYDOWN i dwa komunikaty WM_KEYUP, dla Ctrl i dla Alt
   Komunikat WM_KEYDOWN(Ctrl) ma ustawiony bit "extended key",
   ale WM_KEYUP(Ctrl) juz nie. WTNVT gubi przez to informacje,
   ze (wirtalny) Ctrl zostal puszczony i interpretuje nastepne
   znaki jako sekwencje sterujace (az do nacisniecia i puszczenia
   lewego Ctrl).


4. Dokonane konfiguracje dobrze jest oczywiscie zapamietac
   w plikach, odpowiednio, *.DIS i *.KBD (menu File w oknach
   konfiguracji).



Sergiusz Wolicki
Oracle Polska



Standardowe zastrzezenie:
Opinie wyrazone powyzej sa moimi osobistymi opiniami
i nie musza odpowiadac stanowisku firmy Oracle.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads