TTY instellingen ompoorten van SCO Unix naar FreeBSD

Pagina: 1
Acties:

  • blade181
  • Registratie: Januari 2001
  • Laatst online: 17-04 07:52

blade181

Cra-cra-cracker?

Topicstarter
Ik ben nu bezig met testen van nieuwe alternatieven op SCO Unix‚ nu ben ik aangekomen op Freebsd‚ heb al vrijveel ervaring op gebied van Unix en Linux‚ heb zelf een Debian Server vrijwel compleet draaien en ben regelmatig aan het testen. Dat terzijde....

Ik heb nu een programma‚ gemaakt onder cobol‚ om een beetje wat te vertellen over dat programma‚ het is een boekhoudprogramma met alles erop en er aan bla bla bla en nog veel meer‚ maar dat doet er verder niet toe.

Het gaat erom dat het onder SCO Unix met als TTY instelling‚ ansi het perfect deed‚ en dan gaat het vooral om de Functie toetsen F1 t/m F10 en de combinaties shift + F*.

Nu heb ik de source kunnen pakken van die terminal instelling genaamd ansi.src en gecompiled met tic‚ (alvorends dit lukte heb ik eerst ncurses 5.3 moeten downloaden en compilen en installeren) dit lukte verder goed‚ en ik heb het bestandje opgezocht en het had de datum van vandaag‚ etc etc etc.

Nu is het probleem dat ik dus niets verschil zie‚ via "setenv" heb ik de
RUNPATH (voor cobol)
TTYNAME (op standard)
TERM (ansi)

ingesteld‚ precies hetzelfde als in SCO Unix‚ ik zie geen verschil‚ de keymap van de console is US Iso‚ kan dat dan nog verschillen want ik kom er gewoon niet uit....?

Ik moet eigenlijk de console instellingen precies hetzelfde hebben. Maar dat lukt dus niet.... :? :?

Wie kan mij hiermee helpen...

[ Voor 8% gewijzigd door blade181 op 21-02-2003 15:02 ]

Another white boy in this movie? Damn!


Verwijderd

Een paar extra witregels maakt het een stuk leesbaarder :)

edit ja zo is het een stuk aantrekkelijker om te lezen ...

[ Voor 36% gewijzigd door Verwijderd op 21-02-2003 15:05 ]


  • blade181
  • Registratie: Januari 2001
  • Laatst online: 17-04 07:52

blade181

Cra-cra-cracker?

Topicstarter
Zo ongeveer dan?

Oke, ik kan je een deel van de source geven van de ansi.src
#
ansi|Ansi standard crt,
am, eo,
cols#80, lines#25,
cbt=\E[Z, clear=\E[2J\E[H, cr=\r, cub1=\b,
acsc=``a1fxgqh0jYk?lZm@nEooppqDrrsstCu4vAwBx3yyzz{{||}}~~J<K;LIMHQMX:,
cud1=\n, cup=\E[%i%p1%d;%p2%dH, cuu1=\E[A,
dl1=\E[M, ed=\E[J, el=\E[K, ht=\t, ich1=\E[1@,
il1=\E[L, ind=\n, kbs=\b, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C,
kcuu1=\E[A, kdch1=^?, rmso=\E[m, rmul=\E[m,
knp=\E[G, kpp=\E[I,
# ka1=\E[H,
kc1=\E[F,
# kel=\E[F,
bel=^G,
blink=\E[5m,
bold=\E[1m, dim=\E[0m,
rev=\E[7m,
rmacs=\E[10m,
sgr=\E[0;10m%?%p6%t\E[1%?%p1%t;7%;%?%p2%t;4%;%?%p4%t;5%;%?%p9%t;12%;m%e\E[0%?%p1%t;7%;%?%p2%t;4%;%?%p4%t;5%;%?%p9%t;12%;m%;%?%p3%t\E[7m%;,
sgr0=\E[0;10m, smacs=\E[12m, smso=\E[7m, smul=\E[4m,
kf1=\E[M, kf2=\E[N, kf3=\E[O, kf4=\E[P, kf5=\E[Q,
kf6=\E[R, kf7=\E[S, kf8=\E[T, kf9=\E[U, kf10=\E[V,
kf11=\E[W, kf12=\E[X,
kf21=\E[Y, kf22=\E[Z, kf23=\E[a, kf24=\E[b, kf25=\E[c,
kf26=\E[d, kf27=\E[e, kf28=\E[f, kf29=\E[g, kf30=\E[h,
lf1=^I,
khome=\E[H, kich1=\E[L,
colors#8, it#8, pairs#64, setb=\E[4%p1%dm, setf=\E[3%p1%dm,
civis=\E[=14;12C,
cnorm=\E[=0;15C,
En met tic [filename] heb ik deze source dan ook compiled, en zou als het goed is gewoon die console aan moeten passen, en hier staan ook die functie toetsen in dus ik snap niet waarom die niet werken :?

[ Voor 106% gewijzigd door blade181 op 21-02-2003 15:11 ]

Another white boy in this movie? Damn!


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:57

deadinspace

The what goes where now?

Zie ook [rml][ Woody 3.0rc1]Programma werkt niet helemaal goed....[/rml] .

En je prog spuugt dus gewoon ANSI sequences uit? Dat snapt niet iedere terminal afaik.