projects
articles
|
Verze 0.920 (18.12.1999)
=================================
* Tisk:
- Znaky TAB a NL se netiskly - v₧dy se zobrazovali na konzoli.
- Lze zakßzat zobrazovßnφ dialogu "Profily tiskßren" p°ed samotn²m
tiskem.
* Telnet emulace:
- Opraveny chyby v emulaci telnet vlastnostφ TERM a NAWS.
* Nov² p°epφnaΦ -UserName, -U umo₧uje specifikovat u₧ivatelskΘ jmΘno
krerΘ se mß odeslat vzdßlenΘmu systΘmu po detekci °etezce "ogin:".
* V menu "Spojenφ" je novß polo₧ka "Duplikovat", po vyvolßnßnφ otev°e
novΘ spojenφ se tφm sam²m vzdßlen²m systΘmem jako je v okn∞ odkud
byla vyvolßna.
* Od tohoto okam₧iku budu pou₧φvat GnuPG - OpenSource alternativu k
PGP. Vφce informacφ m∙₧ete zφskat na http://www.gnupg.org.
M∙j ve°ejn² klφΦ je:
pub 1024D/03AC066B 1999-12-09 Jan Tomasek (CZ-7508180295)
Key fingerprint = 8F9F 59CE 1F3E 7121 2042
AA11 BA4D 9E32 03AC 066B
sub 2048g/7F63B99E 1999-12-09
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.0 (GNU/Linux)
Comment: For info see http://www.gnupg.org
mQGiBDhQBUcRBACeZHmpXuRFLi4EOL3c9OwBSivT+cxQhZq5BS3Lub3WQRy8Kf93
MLW1jxS9baEzfT4feZ2ZBYAELOgylLzhxsE0Tc2kvdru/kxFhBlHdBfj/jCaiIBr
v6WzlTuNcm0AZv6b511bx0xkutQCgtEZoMzO5mkF9cKPmqXFhn0MQH2tKwCgvO5M
H3/65KaR+peZ/1tnmy5CRv8EAIMZnmnLY1eVP4EnNiTIhOudxhfRrmt2W/9gYUHK
k9vnTEsDlbFX4RTDcA9mI/grCs9vMrPT/obXkUn09Yiouz0JOeXodPLGLh5c7Nhz
xaRE827leEA2H9fjNocjLRm161d/HTRuVcGuQRhMJAM0YVcWD9m646uV6+Dwv17c
qu9LA/9U6AQd0EHjgxD2o01viHzaLznpFZrnvlwuZhEhfcz0vvRmNFV/hdevNbjn
XjCTCGtIu0BWDBEfexqOrMZE5UK91KvfFxeAUiTJajzl4IHxvsPOukjYLuD+f0p6
uSEzL3u7UJQJRezKhx0z0i/ZB4SwOIkN29ZfdCkvc3qVc4//sbQbSmFuIFRvbWFz
ZWsgKENaLTc1MDgxODAyOTUpiFUEExECABUFAjhQBUkDCwoDAxUDAgMWAgECF4AA
CgkQuk2eMgOsBmvt+wCglLIgOu8Qknp47f0B01kXouIftnsAnRvxc6u9jxxUTap4
scDmV3fLgmSauQINBDhQCckQCADPduP2M3aV9dVZxvBOxwB+N/K/S9AERtnD8XcA
gBYHPRiwO9Umf0twyxEO7LRDQyxUsPSZE0lqJR8scSS8m7JEAj2CS17KoR6y2Wdg
R3glxjk/CDEcQ4++p/HGGc2qY/MvHiYZjZmJ3TazrOC5ri1mQvSCKOJLASqPsWqK
2Yq2nXo6fUgoAj1KWdjMcL4q19IqwRdOElGylHDIDMcCD0/WC7+QF2b+8GoHvOU+
B53Vg5oNuEsvxhAx3Vyj8+mskOcnxNW6IT+y0FnfFXPY3L3iNGTdBtbrnzTu5VSw
oD0bwwRgIPw45WpEUOKh0WtGBcVgEmgFffF3Il9ZaKNvM3qDAAMGB/46xGWGEv3f
xQaRPflLfL4AX6OkjR/qY9+Zo1gILlCnuc78dM2KVlq5fDuj/8GtCdGVfpiZfqe1
VGujAeFsPG0McnOU2VybiObjMsRw+nv5s3tWyGL2NtFG2Pv2vGEaCpQUvbZxKHdQ
kBoqCiDZl1kxds0G4nsR8TCZoyA7BMZrf9fZb4coOu1ma1sqa/6uUqseiKmAbSoo
UsJYBtnwv2ANwy5xytZj5cgTrftCgvJzb7RWpg14zo6X711Xb8MNBU7/nJKRcZ6J
3sphXI2ZfBApwicM6+r3VMQoWRvBs3bh2/poT20uA/kG35Ku3jhL1y2MtH0XujBE
d6opFJzXBxOEiEYEGBECAAYFAjhQCckACgkQuk2eMgOsBmuf+ACfWIt31D0W7P2Q
1Nhaq2P5p9teH+EAn0DOTj9QiI/hYKIhEyQjuvAT+EJ3
=GS+D
-----END PGP PUBLIC KEY BLOCK-----
Ve°ejn² klφΦ pro SemTel:
pub 1024D/B028472C 1999-12-10 Jan Tomasek (SemTel)
Key fingerprint = 3006 AC57 6E6D 6EED FB06
4455 1560 3BB4 B028 472C
sub 2048g/DA20CF35 1999-12-10
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.0 (GNU/Linux)
Comment: For info see http://www.gnupg.org
mQGiBDhRLmURBACmiEZ2QHjV9BQCbaueJZuWFN7oJxC5PikujrxoMBy85o0CU9Wv
bfFpYbv2Qn2ZdJEJ47rN72lwEKTro1iut/HJcy/EybgEUs3moBqb9axFnIFTeGVm
6oaGn1wgQWg7aHw5NgpCF9r25OpIMr9PhQl2+grsGLyC9kZIbFhgeIFTRwCgw2Gp
fseZXZ1f5HU21jajfNDfpmsD/26Sn4AismRfYaEBEEHGLbC7SM5a7WYeUt7w+Yv7
YbgOD3k0aEDeD5sLxAmPaMHfaD1KfBWggQunIuJCU67xdDsaWFdogUbEV0fYKw0y
hptg/Z20xgFv5fWbf32R2QGTtyoZwmMwMOyByVgaguXYPEiLPVzabI5exmhXzVdJ
i3AcA/0ZlU7R9TMFpafawEzNiMSSMj5vkHBziiJFWAGcvAmV1Tn9yfeUx5SpNZQm
yAgBi/CDXP4+ki9i6o8DrVNJky4ZuVCfakMiHMBfH17WRd2xg24BHFADfCVvRQ2Q
mrEQZ9wOL6NDlHC5UI3E3tjs1/2bRyaxmaf1wUeHpJRTh5cDl7QUSmFuIFRvbWFz
ZWsgKFNlbVRlbCmIVQQTEQIAFQUCOFEuZQMLCgMDFQMCAxYCAQIXgAAKCRAVYDu0
sChHLH4qAKCegTBuQw3keS6xVOVuGvmPyJ0YOwCeP/EGa1ZQCoSw89ptCgreg7Ft
bI6IRgQQEQIABgUCOFExiwAKCRC6TZ4yA6wGa6PpAKCGTQ+dHzrEqFGOVsNFfeml
I5xD8gCfeYSx+wM5KZGQ/4OnDt/OO0BAnhq5Ag0EOFExVhAIANm5y1e1PwUDeMe8
ZLidbu9zg0vtw1ADlAazkJ5RFzhFIQJRGAurkkOM54rnvTj09yP7qXhUrf8pPFn8
ytTkT9beDqAh9/V/bc07/QhubOrVYE7QSXQsbp/fM1IIfs6IXzJ1+/5sdevDuy70
l+BhDh8FDS0lZLCA7l3WrQ2zbDW6oGVKb8glCdD1MaUGXK0EAmMnvPx8/ARpZOsA
Mus0cFUuEnHH7lUZ52YkH19Ev1PCAt4fwGr0yyjEP160Ar+LN5b2XUyzIZlFPawj
T0oXUVSjpKwv6lM6S5Il6dKkw5eCH5zqEYjDjzKg/MtyyzfKD6Mtx8MMjNqalQfi
gnBRX3sAAwYH/3oB0Mri7uTbC0mgiQb4j4A+5EJUOPD5W5Vspz40/KI/LwIYbwBC
dwslhK8jxXYiYhQmiDZp0ul6vGMNSvSKTJNbCMZcb9vXo3IaR4wI4kRlzAHlkKxN
7sZEaSZm4DVEw9W5LrpBG4EuoNeLx+oxl39SrRJWVSnlnpSJNZ64eqhbsxD5JfuG
rjaCUgx3Nfey8QW5PNx0dFDRQ+/q93EiptXuV+cyd+sDwEpobj0YKjMJJhJml5Sz
X6LEVDIW3qG0T7W/4izO/DyrdFNkiu9OWQ1s+M5eh9LcblKckQdFfhn5GfUsvIBS
Ld+bQANeMhsay5dDLDL7/XoSB2Io5ZQQ3q+IRgQYEQIABgUCOFExVgAKCRAVYDu0
sChHLD+6AKCqDUlI+D8xNDqsV/tM8xUH8u3R/QCeKOeE1dCV+misQfaDt1Jg8ujU
qPs=
=By2B
-----END PGP PUBLIC KEY BLOCK-----
Verze 0.919 (21.11.1999)
=================================
* OTP kalkulaΦka:
- varuje p°ed vyprÜenφm platnosti hesla, minimßlnφ poΦet p°ihlßÜenφ lze
nastavit v INI souboru - sekce [Global], polo₧ka 'OTP.Minimum=1;20'.
Defaultnφ hodnota je 20.
* Tisk:
- Opraven problΘm s Φesk²m tiskem na n∞kter²ch instalacφch Windows 95
a Windows NT.
- TlaΦφtko Storno p°i tisku u₧ koneΦn∞, funguje.
Verze 0.917 (05.06.1999)
=================================
* OTP kalkulaΦka nep°evßd∞la 'seed' ma malß pφsmena - opraveno.
* FTP server nepracoval ve verzi 0.916 - opraveno.
* Environment - prost°edφ:
- Odstran∞na chyba v p°edßvßnφ parametr∙ prost°edφ.
- Defaultnφ parametr SYSTEMTYPE=Win32 lze nynφ odstranit.
* Lze zvolit barvu zv²razn∞nφ oblasti. M∙₧ete si zvolit jestli se mß
vybranß oblast vypnit, nebo jen vyznaΦit hranice.
* Zvolenß barva kurzoru se zobrazuje sprßvn∞ na libovolnΘm podkladu
- pouze 32bit verze.
* Program 'enc2' byl znovu p°elo₧en pomocφ MS VC 6.0, dφky tomu b∞₧φ
rychleji a nepot°ebuje cygwin19.dll.
Verze 0.916 (12.04.1999)
=================================
* P°i tisku v re₧imu windows se vystiskla prßzdnß strßnka na konci
sestavy - odstran∞no.
* P°i v p°φmΘm re₧imu nedochßzelo k odstrßnkovßnφ - odstran∞no.
* Ztrßcely se prßzdnΘ °ßdky - odstran∞no.
Verze 0.915 (15.02.1999)
=================================
* Odstran∞na chyba dφky kterΘ nemohl SemTel pracovat na WinNT 4.x.
Dochßzelo k chyb∞ p°i Φtenφ sekce lng souboru jejφ₧ jmΘno byl
prßzdn² °et∞zec ''.
* Do oficißlnφ definice 'ansi' terminßlu jsem p°idal definice
klßves Shift+F1 .. Shift+F12 a Ctrl+F1 .. Ctrl+F12. (Soubor ansi_enh.trm)
* B∞hem inicializace podßvß SemTel detailn∞jÜφ informace.
* Odstran∞na chyba v uvolnovßnφ k≤dov²ch strßnek.
Verze 0.913 (09.02.1999)
=================================
* V definici 'ansi' terminßlu bylo uvedeno "ignore = \x40" a dφky tomu
se nezobrazoval znak @. Omlouvßm se vÜem kter²m jsem zp∙sobil potφ₧e.
VT100:
- definice byla rozd∞lena do n∞kolika soubor∙
1. vt100.trm - hlavnφ soubor
2. vt100_dl.trm - definice odpovφdajφcφ definici terminßlu
vt100 na Debian/Linuxu
3. vt100_enh.trm - sekvence, kterΘ nejsou v definici z
Debian/Linuxu
- ArcTel a telnet z Windows vysφlajφ po stisku Üipky nahoru sekvenci
"\E[A". SemTel vysφlß "\E0A" kterß je dle mne sprßvnß. N∞kterΘ
systΘmy (fakultnφ IS - Oracle) vy₧adujφ prvnφ sekvenci, jinΘ
a t∞ch je podle mΘ zkuÜenosti v∞tÜina, po₧adujφ tu druhou.
Zva₧uji °eÜenφ.
* Lze p°edefinovat klßvesu ESCAPE. Zapom∞l jsem v minulΘ verzi.
* Verze 0.912 nevysφlala kombinaci CTRL+A. Opraveno.
Verze 0.912 (31.01.1999)
=================================
* SemTel podporuje terminßl VT100 - tato vlastnost je ve stadiu
intenzφvnφho testovßnφ, prosφm dejte mi v∞d∞t kdy₧ narazφte na
n∞jakΘ problΘmy.
* P°i zavφrßnφ okna/oken s aktivφm spojenφm se SemTel v₧dy
zeptß. Mo₧nosti uzav°enφ spojenφ/okna jsou nßsledujφcφ:
- ALT+F4 ... standardnφ chovßnφ Windows. Po kladnΘ odpov∞di na
dotaz "P°ejete si uzav°φt aktivnφ spojenφ" je uzav°eno okno v
n∞m₧ byla kombinace stisknuta. Dotaz se zobrazuje jen kdy₧ je
v dannΘm okn∞ aktivnφ spojenφ. Ekvivalentnφ stisku k°φ₧ku na
titulku okna.
- CTRL+F4 ... po dotazu (stejn² jako v p°edchozφm bod∞) je uzav°eno
spojenφ, dßle je zobrazena informace o tom ₧e spojenφ bylo ukonΦeno.
Okno je zruÜeno jen v p°φpad∞, ₧e existuje jeÜt∞ jinΘ aktivnφ okno
SemTelu. Tuto kombinaci lze p°edefinovat.
- ALT+X ... po dotazu (vypφÜe seznam vÜech aktivnφch spojenφ) zav°e
vÜechna spojenφ a ukonΦφ SemTel. Tuto kombinaci lze p°edefinovat.
Poznßmka: Jestli₧e pou₧φvßte SemTel ji₧ n∞jakou dobu mßte p°edefinovßnu
kombinaci CTRL+F4 na ALT+F4, d∙sledkem toho nem∙₧ete uzav°φt okno vn∞m₧
nenφ aktivnφ spojenφ stiskem ALT+F4. Pro zjednßnφ nßpravy je nutnΘ
p°edinovat zkratku polo₧ky menu "Spojenφ/Zav°φt".
* V re₧imu p°φmΘho tisku dochßzelo k vysunutφ jednoho prßzdnΘho
papφru navφc. Jeden FF(Form Feed) poslal server a druh² p°idßval
SemTel - opraveno.
* Na ΦetnΘ ₧ßdosti jsem za°adil vlastnost 'Quick connect', kterß
umo₧nuje p°ipojenφ k vzdßlenΘmu systΘmu bez p°edchozφho vytvo°enφ
definice spojenφ. Musφte mφt vytvo₧enu alespo≥ jednu definici
spojenφ, SemTel pak pou₧ije tuto definici pro nastavenφ vlastnostφ.
* P°idal jsem mo₧nost pou₧φvat tuΦnΘ °ezy pφsma. Font "Courier New"
vypadß tuΦn² skuteΦn∞ lΘpe. POZOR: Jestli₧e font nenφ k dispozici
systΘm vybere n∞jak² "podobn²" ve vetÜin∞ p°φpad∙ je vÜak v²sledek
₧alostn².
* Abych umo₧nil snadn∞jÜφ lokalizaci rozd∞lil jsem jazykov² soubor
do dvou Φßstφ. SemTelCZ.lng obsahuje definici ΦeskΘho u₧ivatelskΘho
rozhranφ, SemTelEN.en anglickΘho. Dßle je t°eba soubor SemTel.lng kde
je popsßno jakΘ jazykovΘ mutace jsou k dispozici.
* NovΘ p°φkazy pro definici terminßlu:
- 'll' .... posun kurzoru na poslednφ °ßdek prvnφ znak
- 'rep' ... n-krßt opakovat poslednφ znak
- 'ind' ... "scroll forward" zv∞tÜφ o jedniΦku y sou°adnici kurzoru,
je-li kurzor na konci "obrazovky" dojde k odr°ßdkovßnφ a
pozice kurzoru se nezm∞nφ.
- 'csr' ... "scroll region" zmenÜφ oblast obrazovky, rolovßnφ obrazovky
probφhß pouze v tΘto oblasti, °ßdky p°ed a za touto oblastφ
z∙stßvajφ netknututy.
* Lze p°edefinovat celou klßvesnici:
- Numerickß klßvesnice, v definici terminßlu lze p°i°adit sekvenci
t∞mto klßvesßm v libovolnΘ kombinaci s CTRL, SHIFT, ALT:
k_N_NumLock, k_N_Divide, k_N_Multiply, k_N_Minus, k_N_Plus,
nßsledujφcφ klßvesy jsou zprßvn∞ rozpoznßny jen kdy₧ zapnut NumLock
k_N_Decimal, k_N_0, k_N_1, k_N_2, k_N_3, k_N_4, k_N_5
k_N_6, k_N_7, k_N_8, k_N_9
- Pro p°edifinovßnφ jednotliv²ch pφsmen pou₧ijte tyto prom∞nnΘ:
k_A, k_B, k_C, k_D, k_E, k_F, k_G, k_H, k_I, k_J, k_K,
k_L, k_M, k_N, k_O, k_P, k_Q, k_R, k_S, k_T, k_U, k_V
k_W, k_X, k_Y, k_Z, k_0, k_1, k_2, k_3, k_4, k_5, k_6
k_7, k_8, k_9
a dßle zbylΘ klßvesy (jmΘno, znak, Windows scan code):
k_LQuote ..... ` 192
k_Minus ...... - 189
k_EQU ........ = 187
k_Backslash .. \ 220
k_LBracket ... [ 219
k_RBracket ... ] 221
k_Semicolon .. ; 186
k_RQuoute .... ' 222
k_Comma ...... , 188
k_Decimal .... . 190
k_Divide ..... / 191
k_ScrollLock
k_CapsLock
- P°i p°edefinovßnφ klßves je nutno vzφt v ·vahu tato fakta:
1. V tomto re₧imu se nerozliÜuje rozdφl mezi mal²mi a velk²mi
pφsmeny. (a, A je stßle A)
2. Scan k≤dy klßves k_LQuote .. k_CapsLock jsem zjistil pokusn∞
nepoda°ilo se mi najφt jejich oficißlnφ jmΘna a k≤dy.
3. Tato vlasnost nebyla za°azena pro tvorbu lokalizovanΘ
klßvesnice, ale abych umo₧nil co nejv∞tÜφ p°izp∙sobivost
SemTelu, v situacφch kdy se aplikace na vzdßlnΘm systΘmu
nenφ schopna p°izp∙sobit.
- V souboru ./trm/keyb_enh.trm jsou vypsßny vÜechny klßvesy, kterΘ
jsou podporovßny.
* Opravena chyba v zpracovßnφ 'ambc'
* Opraveny drobnΘ chyby
Verze 0.911 (04.01.1999)
=================================
* Opravil jsem "mrznuti" ke kterΘmu obΦas dochßzelo ve verzi 0.910
* V titulku okna se zobrazuje stav soketu (connecting, connected,
... closed)
* V definici terminßlu lze nynφ uvßd∞t sekvence jako v printf() z
jazyka C a n∞co navφc. Podporovßny jsou tyto konstrukce:
- '\\' zp∞tnΘ lomφtko
- '\b' back space
- '\E', '\e' escape
- '\n' p°echod na novou °ßdku - CRLF
- '\r' nßvrat vozφku - CR
- '\t' tab
- '\nnn' vlo₧enφ znaku s hodnotou nnn dekadicky
- '\0nnn' vlo₧enφ znaku s hodnotou nnn oktalov∞
- '\0xnnn' vlo₧enφ znaku s hodnotou nnn hexadecimßln∞
- '\xnnn' vlo₧enφ znaku s hodnotou nnn hexadecimßln∞
- '^X' vlo₧enφ znaku byte('X')-byte('A')+1; X je z
intervalu 'A'..'Z'
Verze 0.910 (12.12.1998)
=================================
* FTP server nepou₧φval port ftp-data pro datovΘ p°enosy, dφky
tomu nebylo mo₧nΘ p°enßÜet data z/na poΦφtaΦ kter² byl umφst∞n
za firewallem. Opraveno.
* Kdy₧ zaΦal vzdßlen² systΘm vysφlat rychle velkΘ mno₧stvφ dat,
SemTel po urΦitΘ dob∞ zp∙sobil doΦasnou ztrßtu vÜech systΘmov²ch
zdroj∙ a dφky tomu operaΦnφ systΘm p°estal zcela reagovat (Win95).
ProblΘm jsem odstranil a SemTel je schopen reagovat na p°φkazy
u₧ivatele, p°φpadn∞ m∙₧ete pracovat v jinΘm okn∞.
* V menu help je novß polo₧ka pro skok na www strßnky SemTelu
Verze 0.909 (06.12.1998)
=================================
* Kdy₧ byl clipboard prßzdn² doßzelo k chyb∞, p°i pokusu vklßdßnφ - opraveno.
* Odstranil jsem z okna 'Parametry spojenφ' pruh vypln∞n² gradientem - mßm
d∙vod domnφvat se, ₧e negativn∞ ovliv≥oval stabilitu.
* P°edefinoval jsem defaultnφ metodu zpracovßvajφcφ vyjφmky. Okno zobrazujφcφ
zprßvu je mφrn∞ upraveno. A p°ededevÜφm jsem p°idal mo₧nost zapisovat
texty vyjφmek do souboru. S tφm souvisφ dva novΘ parametry p°φkazovΘ °ßdky:
- '-Debug ' zapne zßpis chybov²ch hlßÜenφ do souboru.
- '-DebugLevel <0|1|2>' mo₧stvφ zapisovan²ch informacφ:
0 ... nic se zapisovat nebude
1 ... standardnφ ·rove≥ - zapisujφ se pouze vyjφmky
2 ... detailnφ informace - 1 a dßle se zapisujφ
informace o zahßjenφ/ukonΦenφ n∞kter²ch vybran²ch
procedur
Verze 0.908 (01.11.1998)
=================================
* Zm∞na statutu z freeware na shareware.
* P°idßny formulß°e pro vytvo°enφ objednßvky a zobrazenφ PGP klφΦe.
* KoneΦn∞ se mi poda°ilo odstranit chybu, kdy po stisku tlaΦφtka
pro vytvo°enφ novΘ definice spojenφ vznikala vyjφmka GPF, tatß₧
vyjφmka vzikala p°i ukonΦovßnφ SemTelu, v p°φpad∞, ₧e bylo p°idßno
novΘ spojenφ.
* V definici terminßlu jsem upravil 'k_ent=^M' na 'k_ent=^J^M', tj.
po stisku klßvesy enter se nevyÜle znak CR ale znaky CRLF. Dφky
tomu je mo₧nΘ SemTel pou₧φvat k prßci se slu₧bami jako je
SMTP, POP3, HTTP ... tj p°ipojit se na dan² port a zadßvat p°φkazy
serveru ruΦn∞.
* Dßle jsem opravil n∞kterΘ drobnΘ chyby.
Verze 0.903 (xx.08.1998)
=================================
* P°idßna podpora pro MD4 algoritmus v OTP (S/KEY) kalkulaΦe.
* Definice terminßlu:
- 'cuv' p°ejmenovßna na 'vpa', tak aby znaΦenφ podpovφdalo
terminfu
- 'cuh' p°ejmenovßna na 'hpa', tak aby znaΦenφ podpovφdalo
terminfu:
* zm∞na faq:
otp.txt
Verze 0.902 (26.08.1998)
=================================
* Opravena chyba zanesenß do verze 0.901, projevovala se tφm, ₧e
SemTel na n∞kter²ch systΘmech vypisoval znaky, kterΘ skuteΦn∞
nep°ijal.
* novΘ faq:
otp.txt - "OTP - One Time Password?"
Verze 0.901 (22.08.1998)
=================================
* Tato verze je dostupna jen pro Win32, jakmile vy°esφm n∞jakΘ
problΘmy bude dostupnß i verze pro Win16.
* KryptovanΘ spojenφ pomocφ SSL - p°eΦt∞te si faq/cz/ssl.txt
- lze urΦit ₧e SemTel
- bude/nebude pou₧φvat kryptovanΘ spojenφ podle
schopnostφ serveru
- v₧dy bude vy₧adovat kryptovanΘ spojenφ a kdy₧
jej server neumo₧nφ tak se snφm nespojφ
- v dokumentu faq/cz/ssl.txt se dozvφte kde zφskat telnet
damona.
- p°idal jsem fialovou diodu kterß se rozsvφtφ v p°φpad∞,
₧e je spojenφ kryptovanΘ.
- FTP server neumo₧nuje kryptovanΘ spojenφ. U tΘto verze.
* Opravena chyba v parsovanφ ESC sekvencφ. SemTel nebyl schopen
rozeznat \E[ñm a \E[4i apod.
* Sekvence se znakem ñ majφ ni₧Üφ prioritu, v p°φpad∞ ₧e z
prohledßvßnφ stromu sekvencφ vyjdou dv∞ se stejnou prioritou
pou₧ije se prvnφ znich (podle pozice v definici), blφ₧e
viz faq/termtype.txt.
* NovΘ mo₧nosti definice terminßlu:
- 'mc' byla nahrazena vlastnostmi 'mc4' a 'mc5',
zapnout/vypnout tiskßrnu
- 'ceos' byla nahrazena 'ed', tak aby znaΦenφ podpovφdalo
terminfu
- p°φmΘ nastavovanφ barev, pro "Open Ingres from Computer
associates", viz faq/termtype.txt, ansi.trm.
- 'am' automatick² p°echod na nov² °ßdek kdy₧ p°ekroΦnφ
maximum znak∙ na °ßdce.
- 'ambc' ovliv≥uje kdy se bude provßd∞t kontrola pro
p°echod na novou °ßdku. Souvisφ s 'top' problΘmem
popisovan²m u verze 0.882.
- 'ht' skok na dalÜφ pozici tabulßtoru po (8 znacich)
- 'el1=\E[1K' smazanφ znaku od pozice kurzoru do zaΦßtku °ßdky
- 'cr' skok na zacatek radky ^M=13 dec
- 'bel' pφnutφ
- je mo₧no definovat sekvence opdovφdajφcφ klßvesßm v
libovoln²ch kombinacφch s klßvesami CTRL, SHIFT a ALT. N∞kterΘ
kombinace mohou b²t nedustupnΘ dφky systΘmu Windows
(CTRL+ALT+DEL)! DΘlka sekvence je omezena na 50 znak∙ v
binßrnφ podob∞.
- p°i°aznΘ hodnoty klßvesov²ch zkratek
- ALT+F12 = logout^M
- 'k_cbt' vymazano - zp∞tn² tabulßtor je SHIFT+TAB
- 'smacs', 'rmacs' - zapnout/vypnout semirgrafick² re₧im
* Implementovßna vlastnost telnet protokolu EVIRONMENT a to jak NEW
tak OLD. Umo₧nuje p°edßvßnφ pevn∞ zadan²ch konstant, parametr∙ OS
nebo SemTelu - pro SemTel zatim jen SEMTEL_LOCAL_IP. Detailnejsi
informace naleznete v dokumentu faq/environ.txt
* Lze m∞nit barvu kurzoru
* P°ed a po p°φmΘm tisku je mo₧no poslat na tiskßrnu binßrnφ soubor s
aktivaΦnφ/deaktivaΦnφ sekvencφ.
* U parametr∙ spojenφ je mo₧no zaÜkrtnou aby SemTel vypisoval
informace o pr∙b∞hu navazovßnφ spojenφ (telnet options negotiation).
* Zm∞na faq/led.txt
* NovΘ faq.
Verze 0.882 (xx.07.1998)
=================================
* Kdy₧ mß poΦφtaΦ vφce jak jednu IP adresu, tak se po zadßnφ p°φkazu
'Vlo₧it lokßlnφ IP adresu' objevφ dialog pro v²b∞r jednΘ z nich.
* ZlepÜil jsem chovßnφ kurzoru. Jeho obraz je nynφ stabiln∞jÜφ, a je
vid∞t jen tehdy kdy₧ mß b²t (u starÜφch verzφ si okna kurzor
kradly).
* Opraven problΘm 'top'. N∞kdy dochßzelo k p°edΦasn²m p°echod∙m na
nov² °ßdek proto₧e se kontrolovala pozice kurzoru po v²pisu znaku,
zatφmco te∩ se kontroluje p°ed v²pisem znaku. ProblΘm se projevoval
volm²mi °ßdky ve v²pisu kter² provßdφ unixov² p°φkaz top.
* NovΘ parametry z p°φkazovΘ °ßdky:
- CS ................ SemTel startuje s ovev°en²m oknem
'V²b∞r spojenφ'
- C ConnectionName .. SemTel provede automatickΘ p°ipojenφ
podle zadanΘho p°eddefinovanΘho spojenφ,
je-li jmΘno tohoto spojenφ zadßno chybn∞
zobrazφ se dialog 'V²b∞r spojenφ'
* B∞hem zm∞ny velikosti okna pomocφ myÜi se zobrazuje rßmeΦek, kter²
odpovφdß velikosti okna po uvoln∞nφ myÜi. Velikost rßmeΦku s m∞nφ
skokov∞ podle velikosti fontu. Pouze pro Win 95+/NT4.x+, Win 3.xx
nemajφ zprßvu WM_SIZING.
* NovΘ faq.
Verze 0.87 (12.06.1998)
=================================
* Opravena chyba v FTP serveru, nebyl schopen zpracovat prava pro vice
jak jeden adresar.
Verze 0.86 (02.06.1998)
=================================
* ScrollBar je op∞t mo₧no ovlßdat pomocφ klßvesnice, viz v0.60.
* Lze kopφrovat text z jinΘ ne₧ poslednφ strßnky konzole.
* Pozice kurzoru se zobrazuje sprßvn∞.
* Lokßlnφ echo (pozor na hesla), lze barevn∞ odliÜit
* ╪ßdkov² re₧im, zadßvanΘ znaky se zobrazujφ vedle pozice kurzoru,
a odesφlajφ se stiskem klßvesy , funkΦnφ klßvesy se odesφlajφ
okam₧it∞.
Verze 0.85 (18.05.1998)
=================================
* ProblΘmy s FTP serverem pod Win311 byly odstran∞ny.
* 32bit verze odmφtala pracovat bez tiskßrny, opraveno.
Verze 0.84 (12.05.1998)
=================================
* Fixed some small bugs
Verze 0.83 (11.05.1998)
=================================
* P°i ukonΦovßnφ SemTelu v re₧imu tvorby hlavniho INI dochßzelo k
GPF. Opraveno.
* Proto₧e DOS mß omezenou dΘlku p°φkazovΘ °ßdky tak jsem zkrßtil
n∞kterΘ p°ikazy:
-SuperUser = -S
-MainINI = -M
-LocalINI = -L
-LoadDialogs = -D
* Ve verzi 0.81 nechodilo p°ek≤dovßnφ ΦeÜtiny p°i vklßdßnφ ze
zßsobnφku, tato chyba vznikla ·pravßch zdrojov²ch text∙ pro 32bit
kompilßtor. Opraveno.
Verze 0.82 (11.05.1998)
=================================
* Opravil jsem menÜφ problΘmy s fonty pod MS-Windows 3.1x.
* FTP server stßle nechodφ spolehliv∞ pod MS-Windows 3.1x,
vyzkouÜejte jej prosφm a napiÜte mi.
* Poda°ilo se mi zkompilovat SemTel do 32bitovΘ verze.
Verze 0.81 (30.04.1998)
=================================
* Okno "SemTel" kterΘ se zobrazovalo p°i p°epφnßnφ mezi aplikacemi
pomocφ ALT+TAB se mi poda°ilo skr²t.
* GPF problΘm v FTP serveru jsem odstranil, ale nov² se objevil.
DatovΘ spojenφ se pod Windows 3.11 a Trumpet winsock 2.0B neuzav°e
a dφky tomu je FTP server v tΘto systΘmovΘ konfiguraci nepou₧iteln².
Prosφm vyzkouÜejte jej s VaÜφ konfiguracφ a dejte mi v∞d∞t.
Verze 0.80 (27.04.1998)
=================================
* POZOR zm∞na INI!!! MUS═TE ruΦn∞ zm∞nit INI soubor:
* Nem∞nili jste substituΦnφ tabulky: Najd∞te sekci
[LineDrawSubst] a sma₧te ji.
* M∞nili jste si substituΦnφ tabulky: Najd∞te sekci
[LineDrawSubst] a na vÜech °ßdkßch zaΦφnajφcφch na LD p°idejte
za znak = °etezec 1;
* Pro substituΦnφ tabulky platφ stejnß pravidla jako pro zbytek
konfigurace, tj. hlavnφ a lokßlnφ INI.
* Zm∞nil jsem nßzvy substituΦnφch tabulek:
* TYPE1 tabulky z k≤du pou₧φvanΘho na Debian Linuxu 1.3
* TYPE2 tabulky z k≤du pou₧φvanΘho pro InformaΦnφ systΘm ╚VUT
* P°i naΦφtßnφ ans soubor∙ z disku dochßzelo k GPF. Opraveno.
* Mezi jednotliv²mi okny SemTelu se lze p°epφnat pomocφ ALT+TAB, ale
je vid∞t okno "SemTel", kterΘ pou₧φvßm jako hlavnφ okno aplikace.
Pracuji na jeho skrytφ.
* V okn∞ "Parametry spojenφ" se objevily dv∞ novΘ stßnky a to "Zp∞tnΘ
FTP" a "Profily tiskßren". Parametry na nich nastavenΘ jsou
GLOB┴LN═, tj nevztahujφ se k jednomu konkrΘtnφmu spojenφ.
* F T P S E R V E R
* Napsal jsem FTP server kter² si m∙₧ete spustit na svΘm
poΦφtaΦi a p°enßÜet pomocφ n∞j soubory na vzdßlen² systΘm.
To je pochopiteln∞ mo₧nΘ i pomocφ serveru na stran∞ vzßlenΘho
systΘmu, ale mnohdy nenφ mo₧nΘ spustit FTP server z
bezpeΦnostnφch d∙vod∙.
* Server umo₧nuje p°ihlßÜenφ pouze jednoho u₧ivatele k VaÜemu
poΦφtaΦi. Postup pou₧itφ je nßsledujφcφ:
* Spus¥e FTP server
* Spus¥e FTP klienta a zadejte mu svou IP adresu,
m∙₧ete pou₧φt p°φkaz "Vlo₧it lokßlnφ IP adresu".
* Na jmΘnu u₧ivatele nezßle₧φ, staΦφ
* Heslo vlo₧φte p°φkazem "Vlo₧it FTP helso"
* A m∙₧ete pracovat. Nezapome≥te, ₧e se role otoΦily,
VßÜ poΦφtaΦ je server, server je klient.
* HESLO, je slo₧eno z osmi znak∙ 0-9, a-z, A-Z. Je generovßno
pomocφ generßtoru nßhodn²ch Φφsel jeho₧ hodnota je
inicializovßna od poΦtu udßlostφ kterΘ p°ijalo hlavnφ okno
aplikace. V okam₧iku kdy zadßta p°φkaz "Vlo₧it FTP helso" tak
se heslo znovu vygeneruje a nastavφ se do FTP serveru. Po
korektnφm p°ihlßÜenφ u₧ivatele je heslo zm∞n∞no.
* SOUBOROV▌ SYST╔M, v souΦasnΘ dob∞ nenφ podporovßn virtußlnφ
souborov² systΘm.
* Domovsk² adresß°, p°edstavuje adresß° kter² bude
aktußlnφ kdy₧ se k serveru p°ipojφte.
* Adresß°e jen pro Φtenφ, zde uve∩te seznam adresß°∙
jejich₧ obsah mß b²t mo₧no kopφrovat pomocφ FTP
klient∙. V p°φpad∞, ₧e odÜkrtne zaÜkrtßvacφ polφΦko,
tak je lze kopφrovat vÜechen obsah VaÜeho poΦφtaΦe.
* Adresß°e pro Φtenφ i zßpis, zde uve∩te seznam
adresß°∙ donich₧ mß b²t mo₧no zapisovat pomocφ FTP
klient∙. V p°φpad∞, ₧e odÜkrtne zaÜkrtßvacφ polφΦko,
tak je lze p°epsat/smazat vÜechen obsah VaÜeho
poΦφtaΦe!!!
* V seznamech m∙₧ete uvΘst max 32 adresß°∙ od∞len²ch
znakem |, celkovß dΘlka nesmΘ p°esßhnout 255 znak∙.
* Pracuje s globßlnφm a lokßlnφm INI stejn∞ jako parametery
spojenφ.
* T I S K
* SemTel m∙₧e p°esm∞rovat sv∙j v²stup na tiskßrnu podle
p°φkaz∙ serveru. P°epnutφ na tiskßrnu se d∞je sekvencφ \E[5i a
p°epnutφ zp∞t na monitor \E[4i.
* Na strßnce "Profily tiskßren" si m∙₧ete p°eddefinovat
n∞kolik profil∙ znich₧ si p°ed samotn²m tiskem rychle jeden
vyberete. Posledn∞ vybran² profil se stßvß defaultnφm
profilem.
* Volby k≤dovßnφ jsou podobnΘ volbßm k≤dovßnφ pro video,
m∙₧ete urΦit k≤dovou tabulku vzdßlenΘho systΘmu (ta m∙₧e b²t
r∙znß od tabulky pro video), k≤dovou tabulku tiskßrny a
substituΦnφ tabulku pro Φßrovou grafiku. Lze takΘ urΦit za se
mß nahrazovat znak LF sekvencφ CRLF.
* Re₧im p°φstupu:
* p°φm² - pou₧φvajφ se fonty tiskßrny, v tiskovΘ
front∞ Windows neuvidφte poΦet strßnek dokumentu.
* windows - pou₧φvajφ se fonty Windows, v tiskovΘ
front∞ uvidφte poΦet strßnek dokumentu.
* Pracuje s globßlnφm a lokßlnφm INI stejn∞ jako parametery
spojenφ.
Verze 0.70 (20.04.1998)
=================================
* Vklßdat text ze zßsobnφku lze pomocφ prost°ednφho nebo pravΘho
tlaΦφtka myÜi.
* K O N F I G U R A C E
* SemTel je p°ipraven pro pou₧itφ v lokßlnφ sφ¥i. To je
zajiÜt∞no dv∞ma konfiguraΦnφmi kde jeden je hlavnφ a druh²
lokßlnφ.
* P°epracoval jsem okno "konfigurace" tak ₧e vypadß jako
ekvivalentnφ okno v Netscape Comunicatoru. V nejbli₧Üφ dob∞
v tomto okn∞ p°ibude konfigurace tiskßren a zp∞tnΘho FTP.
* Hlavnφ soubor p°ipravuje sprßvce pomocφ specißlnφho re₧imu
SemTelu, kter² aktivuje zadßnφm parametru "-SuperUser" z
p°φkazovΘ °ßdky. V tomto re₧imu nelze navßzat spojenφ, ale je
mo₧no vytvß°et jednotlivß p°eddefinovanß spojenφ a urΦit kterΘ
parametry takto p°eddefinovanΘho spoje m∙₧e u₧ivatel m∞nit a
kterΘ ne, to se d∞je pomocφ zaÜkrtßvacφch polφΦek u
jednotliv²ch skupin parametr∙. Standardn∞ se tento soubor
hledß tam, kde je umφst∞n EXE soubor, pou₧itφ jinΘho m∙₧ete
specifikovat parametrem z p°φkazovΘ °ßdky
"-MainINI ". Pozice oken by v tomto souboru nem∞ly
b²t uvedeny a jsou-li tam jsou ignorovßny.
* Lokßlnφ konfiguraΦnφ soubor se standardn∞ vytvß°φ v adresß°i
windows, uklßdajφ se tam pozice a velikosti oken, substituΦnφ
tabulky pro Φßrovou grafiku, u₧ivatelem definovanß spojenφ a
ty parametry p°eddefinovan²ch spojenφ, kterΘ m∙₧e u₧ivatel
m∞nit (a¥ tak uΦinil nebo ne). Nestandardnφ pozici souboru
lze specifikovat pomocφ "-LocalINI ".
* VaÜe starΘ konfiguraΦnφ soubory m∙₧ete p°evΘst pomocφ
programu ./tools/ini2ini.exe, tento vy₧aduje jako parametr
jmΘno p°evßd∞nΘho ini souboru, naΦte sekci Connections a
vytvo°φ p°evedenou sekci NewConnections. TotΘ₧
LineDrawSubstitutionTables => LineDrawSubst.
Ob∞ starΘ sekce z∙stanou v souboru zachovßny doporuΦuji Vßm
je vymazat.
* J A Z Y K Y, SemTel hovo°φ Φesky a anglicky, a umφ p°evßd∞t z
libovolnΘho systΘmu k≤dovßnφ do jinΘho.
* Soubor text∙ pro oba jazyky, SemTel.lng, v tomto souboru je
ulo₧ena drtivß v∞tÜina hlßÜek se kter²mi se v programu m∙₧ete
setkat. Tento soubor se standarn∞ hledß u EXE v adresß°i
windows a nebo jinde "-MSG ".
* Soubor p°evodnφch tabulek, SemTel.bnc. v tomto souboru jsou
ulo₧eny p°evodnφ tabulky mezi jednotliv²mi k≤dy, pro n re₧im∙
k≤dovßnφ bude soubor obsahovat n^2-n tabulek. Tento soubor si
m∙₧e ka₧d² u₧ivatel vyrobit dle svΘho vß₧enφ pomocφ programu
enc2bin, kter² je ulo₧en v souboru ./tools/enc.zip spoleΦn∞ s
soubory *.enc v kter²ch je v textovΘ podob∞ popsßna poloha
jednotliv²ch zank∙ nßrodnφ abecedy. Standarn∞ se hledß tam kde
je EXE chceteli m∙₧e b²t jinde "-CP ", v p°φpad∞ ₧e
nenφ k nalezenφ lze bez problΘm∙ pokraΦovat v prßci, ale
slu₧by k≤dovßnφ nejsou dostupnΘ.
* F O N T Y
* Pou₧φval jsem font Terminal kter² se dodßvß s MS-Windows,
ale stφm jsou trochu problΘmy, jetli₧e spustφte SemTel, potom
okno DOSu a po n∞jakΘ chvφli DOSovΘ okno ukonΦφte tak font
terminal zmizφ a Vy koukßte na okno SemTelu pracujφcφ s fontem
System podle metriky fontu Term.
* Proto jsem hledal nejakΘ jinΘ fonty a naÜel jsem na Linuxu
fixed fonty spoleΦnosti BIZNET. Fonty si m∙₧ete nainstalovat
z souboru ./tool/fonts.zip, jsou tam fonty v p∙vodnφm
ISO-8859-2 k≤dovßnφ a takΘ v k≤du CP1250 kterΘ jsem p°evedl z
p∙vodnφ distribuce. Jestli₧e nepot°ebujete ΦeÜtinu, ale chcete
Φßrovou grafiku, tak stejn∞ musφte pou₧φt ty p°ek≤dovanΘ
proto₧e v p∙vodnφch jsou rßmeΦky umφst∞ny v oblasti °φdφcφch
znak∙.
* Dßle se mi poda°ilo snφ₧it dobu pot°ebnou k nastartovßnφ a ukonΦenφ
programu, vÜechna dialogovß okna jsou natahovßna a₧ kdy₧ jsou
prot°eba v p°φpad∞, ₧e by to n∞komu nevyhovovalo m∙₧e pomocφ
parametru "-LoadDialogs" °ikßzat nata₧enφ vÜech dialog∙.
* SemTel nynφ umo₧nuje spustit n∞kolik kopiφ hlavnφho okna a ni₧ by
bylo nutnΘ znovu natahovat cel² EXE z toho plyne:
* Vznikne-li zßva₧nß chyba v jednom okn∞ je prav∞podobnΘ, ₧e
bude nutno ukonΦit cel² program.
* Z n∞jakΘho nepochopitelnΘho d∙vodu p°estaly chodit klßvesovΘ
zkratky do prvnφ ·rovn∞ menu. Pracuji na odstran∞nφ.
* Nenφ mo₧nΘ se p°epφnat mezi jednotliv²mi kopiemi hlavnφho
okna pomocφ ALT+TAB. Pracuji na odstran∞nφ.
* V p°φpad∞, ₧e vyvolßte n∞jakΘ dialogovΘ okno, tak se stane
modßlnφm a doka∩ je neukonΦφte nemßte p°φstup k ostatnφm
Φßstem programu.
* Zm∞nφte-li parametry jednoho spojenφ v jednom okn∞ okam₧it∞
se to projevφ v dalÜφch oknech tΘho₧ spojenφ.
* Tφmto zp∙sobem byla v²znamn∞ snφ₧ena spot°eba systΘmov²ch
zdroj∙.
* P°evßdφm jsem dokumentaci do LaTeXu a proto nenφ k dispozici on-line
nßpov∞da.
Verze 0.61 (19.03.1998)
=================================
* Spoj je mo₧no vybrat dvojit²m kliknutφm na jeho popis v seznamu.
* V p°φpad∞, ₧e se zadß prßzdnΘ jmΘno spoje tak je vypln∞no jmΘnem
vzdßlenΘho systΘmu.
Verze 0.60 (03.03.1998)
=================================
* Novß konzole. Konzoli jsem zcela p°epsal a poda°ilo se mi tak
dosßhnout vyÜÜφho v²konu.
* Dßle nenφ k dispozici volba "Povolit opo₧d∞n² zßpis". VeÜkerΘ
operace jsou provßd∞ny v²hradn∞ v pam∞ti a kreslφ se kdy₧ je Φas.
* Konzole mß pam∞¥ na 3000 °ßdek. Text je mo₧no rolovat pomocφ
rolovacφho panelu nebo klßves ALT+(Nahoru, Dolu, Home, End, PageUp,
PageDown).
* Snφ₧il jsem nßroky na systΘmovΘ zdroje. V∞tÜina dialogov²ch oken se
alokuje a₧ kdy₧ jsou pot°eba a pak z∙stanou alokovßny pro dalÜφ
pou₧itφ.
* Obsah pam∞ti konsole lze zapsat do souboru a to bu∩ jako ANSI text
nebo jako prost² text.
* Sprßvn∞ pracuje k≤dovßnφ ΦeÜtiny ob∞ma sm∞ry. Novß volba k≤dovß
strßnka klßvesnice a schrßnky.
Verze 0.53
=================================
* Prvnφ uve°ejn∞nß verze.
|