🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.ogonki
Article #187

Re: telnet pod Windows

#187
From: 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.
Technical Details
Message-ID: <4ntmst$6fj@inet-nntp-gw-1.us.oracle.com>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: Sergiusz Wolicki <swol...@pl.oracle.com>
Subject: Re: telnet pod Windows
Date: 1996/05/22
Message-ID: <4ntmst$6fj@inet-nntp-gw-1.us.oracle.com>
X-Deja-AN: 156028633
organization: Oracle Corporation. Redwood Shores, CA
newsgroups: pl.comp.ogonki
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit