Hollosi Information eXchange /HIX/
HIX CODER 818
Copyright (C) HIX
2000-05-11
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: CGI alkalmazas........ (mind)  11 sor     (cikkei)
2 BC memoriazabalas (mind)  6 sor     (cikkei)
3 Re: Megszakitas kezeles (mind)  41 sor     (cikkei)
4 Re: BC memoriazabalas (mind)  17 sor     (cikkei)
5 Re: CGI alkalmazas........ (mind)  23 sor     (cikkei)
6 Szamitastechnikai konyvek. (mind)  30 sor     (cikkei)
7 RE: HP LasetJet 4000 problema ( 24 sor ) (mind)  30 sor     (cikkei)
8 temak (mind)  27 sor     (cikkei)
9 Re: Heeelp (mind)  23 sor     (cikkei)
10 Re: Linux gotoxy (mind)  10 sor     (cikkei)
11 Szovegeditor, paralel port (mind)  12 sor     (cikkei)

+ - Re: CGI alkalmazas........ (mind) VÁLASZ  Feladó: (cikkei)

> szoval  a  gondom  az,  hogy CGIvel visszakuldok a STDOUTra egy html
> oldalt  ami megkoszoni a jelentkezest, es kozben a cgi feldolgozza a
> kerest.  DE,  nem  jol  irja ki a HTML-t, mert mindig bekerul a HTML
> kodba  a "content type.......server status.......200 OK........" meg
> hasonlo duma
IMHO a Delphi alabol kikuldi ezeket az elso output elott... Legalabbis
mas  rrendszerek  (php)  igy  csinaljak. Mi van, ha nem irod ki, hanem
kapasbol  a HTML oldalt kuldod? (Ha a Delphi nem kuldi a kontenttypot,
akkor erroros lesz, ha igen, akkor meg jo.)

Csabii
+ - BC memoriazabalas (mind) VÁLASZ  Feladó: (cikkei)

Haho!

Talan  jo  lesz: bc.exe indit, Option/Environment/Startup/Use Extended
memory/ems , beirod, jo lesz. Nekem ez regebben mukodott.

Fuge
+ - Re: Megszakitas kezeles (mind) VÁLASZ  Feladó: (cikkei)

Haho!


> Egy  program  naplozasat szeretnem felugyelni egy ujonnan keszitendo
> rezidens  programbol.  Az elkepzeles szerint a DOS 21h megszakitasat
> iranyitom  at  a sajat programra, es az AH=40 funkciokod erkezesekor
> (iras)  megvizsgalom  az  irni  kivant adatokat ([DS:DX] buffer), es
> bizonyos feltetelek teljesulese eseten ki szeretnem rakni a kepernyo
> bizonyos helyere.
> Tanacsokat  szeretnek  kerni,  hogy  a  mire kell nagyon figyelni? A
> programot  DOS  6.x  alatt  hasznalnank,  es  BP7-el probalkoztam, a
> beepitett  help  szerinti megszakitaskezelo beiktatasaval, de sajnos
> nem sok sikerrel.
Ha nem tul hosszu akkor en inkabb assemblyben csinalnam.

> ujabb  hivast  kezdemenyezni  (magyarul  az  INT21  kezelodbol  max.
> BIOS-szal - int10h - tudsz a kepernyore irni).
Ez  szerintem  nem  igaz.  Az  int21  kezelod  a DOS elott kapja meg a
vezerlest,   tehat  ilyenkor  az  INDOS  meg  biztos  0  es  a  DOSnak
mindenkeppen hivhatonak kell lennie. Arra figyelj, hogy a te programod
reentrans  legyen (mivel az INDOS 0, pl. int1c -bol barmikor johet egy
int21  hivas amit szinten le kell kezelned). Viszont a kepernyore valo
irashoz ilyenkor en is az int10 -et hasznalnam.

> Megszakitaskezelobol  egyebkent  is illik megvizsgalni az InDos flag
> (INT21/AH=34h)   erteket,  es  ennek  megfeleloen  eljarani  az  I/O
> muvelteket  illetoen.  Ha  eppen nem lehet DOS megszakitasokat hivni
> (mint  nalad mindig), akkor az adatokat egy kozbulso pufferteruletre
> kell  irni ahonnan majd egy masik alkalommal, esetlegesen egy masik,
> periodikusan  vegrehajtodo  megszakitaskezelobol  (pl.  INT1C) lehet
> kiirni  oket. Persze ott is csak az InDos flag megvizsgalasa utan...
> Hat, egyelore kb. ennyi...
Ha  valamiert  megis kellene: az INDOS vizsgalata nem eleg, a critical
error  flag  -et is meg kell vizsgalni (int21/5d06). Figyelj arra hogy
ez  es  az  int21/34 is DOS hivasnak szamit, inicializalaskor hivd meg
oket  es  a  kapott cimet tarold el. Viszont int28 kozben a konzol i/o
muveleteket  kiveve  hivhato  a  DOS,  annak  ellenere  hogy  az INDOS
ilyenkor  nem  0.  Ezt a megszakitast akkor hivogatja a DOS ha inputot
var a billentyuzetrol (pl. a shell parancsot var).

bLn
+ - Re: BC memoriazabalas (mind) VÁLASZ  Feladó: (cikkei)

>Tudja valaki, hogy hogyan lehet a Borland C/C++ 3.1 -nek a fejlesztoi
>kornyezetet  ravenni  arra,  hogy  csak  megadott  meretu  XMS/EMS -t
>hasznaljon?  Pl.:  nekem  otthon a 486 -on a bc inditasa elott van 4M
>szabad memoria.
>Azt szeretnem elerni, hogy a bc CSAK 2M -t hasznaljon.
>Van  ugyan /x=... es /e=... kapcsoloja, de ide hiaba irok barmit, nem
>mukodik. (nalam mindenfelekeppen megzabalja az osszeset.)
Szerintem  nem  maga  az  IDE  "zabalja  fel" a memoriat, hanem a DPMI
extendere  foglalja  le maganak azt. Probalkozzal a DPMIMEM kornyezeti
valtozo beallitasaval az AUTOEXEC.BAT-ban. A formatum:

  SET DPMIMEM=MAXMEM nnnn

ahol   nnnn   az   extender  altal  max.  allokalhato  memoria  merete
kilobajtokban...

Gabor
+ - Re: CGI alkalmazas........ (mind) VÁLASZ  Feladó: (cikkei)

>Delphirol lesz szo, bar vegulis ez szabvanyos........
>szoval  a  gondom  az,  hogy  CGIvel visszakuldok a STDOUTra egy html
>oldalt  ami  megkoszoni a jelentkezest, es kozben a cgi feldolgozza a
>kerest.
>DE,  nem  jol  irja  ki  a HTML-t, mert mindig bekerul a HTML kodba a
>"content  type.......server  status.......200 OK........" meg hasonlo
>duma
>En  ertem, hogy kell hogy a kommunikacio miatt, de azt dolgozza fel a
>server  meg  a kliens de ne keruljon ki a valszra (ebben az esetben a
>weblapra)
Ha  a  tenyleg  web-szerveren  keresztul hivod meg a CGI scriptet (pl.
http://localhost/scripts/test.exe  es  nem  pedig csak siman elinditod
helyi  fajlkent,  mint  pl.  C:\Scripts\test.exe), akkor a szerver "le
fogja  nyelni"  a  headert  (kiveve ha NPH scriptek), viszont helyette
general   egy   masikat   hasonlo  tartalommal,  azt  ott  visszaadott
informaciokat  kiegeszti  meg  nehany  sajat  cuccal  (pl. web-szerver
tipusa,  stb.)  es igy kuldi vissza azt a kliensnek. De ennek igy kell
mukodnie,  mert  ez  igy  (a  fejlec+a  tartalom  egyutt) egy komplett
HTTP-valasz.  Nem  ertem  miert problemazon mar ezen hetek ota, amikor
ennek  igy  KELL  mukodnie  es ha igy mukodik a CGI scripted, akkor az
helyesen mukodik...

Gabor
+ - Szamitastechnikai konyvek. (mind) VÁLASZ  Feladó: (cikkei)

Hi!

A neten kutatva talaltam egy erdekes informaciot.
Ugy gondoltam hogy tobbeket is erdekelhet.

1996-2000-ben Magyarországon megjelent, magyar nyelvu
szamitastechnikai szakkonyvek.

A listat (tomoritve 26Kbyte) csatolni akartam a levelhez de a szerver
vagy a szupervigyor :-) lebeszelt rola.
A listat ezen a helyen talaltam.

http://www.zmne.hu/sztkv_bm.htm
http://www.zmne.hu/sztkv_2.htm
http://www.zmne.hu/sztkv_3.htm
http://www.zmne.hu/sztkv_4.htm
http://www.zmne.hu/sztkv_5.htm
http://www.zmne.hu/sztkv_6.htm
http://www.zmne.hu/sztkv_7.htm
http://www.zmne.hu/sztkv_8.htm
http://www.zmne.hu/sztkv_9.htm


Ha valaki nem tudja letolteni annak maganlevelben elkuldom.

Erdemes meg ellatogatni az OMIKK (www.omikk.hu) honlapjara is.


Krapulax

+ - RE: HP LasetJet 4000 problema ( 24 sor ) (mind) VÁLASZ  Feladó: (cikkei)

>Felado :  [Hungary]
>Temakor: HP LasetJet 4000 problema ( 24 sor )
>Idopont: Sat May  6 03:49:22 EDT 2000 CODER #814
>- - - - - - - - - - - - - - - - - - - - - - - - - - - -
>DOS-os   (BP,  DPMI)  programbol  nyomtatok  LJ  4000  (JetDirect-es,
>kozvetlenul  IP-s  haloba  kotott)  nyomtatoval Win9x alol, kozvetlen
>portra  irasokkal (int 17h, 0h) es figyelem a statuszt (int 17h, 2h),
>PCL5-os  vezerlo  kodokat  kuldve.  A  gond  az  (legalabb  is 1 napi
>szenvdes  utan  ez  latszik  korvonalazodni),  hogy az utolso lapon a
>lapdobas  nem  a  "helyen"  hanem korabban hajtodik vegre, emiatt par
>karakter  uj  lapra kerul. Pl: a lap vege (nincs tele a lap) "adozasi
>mod", kiirja a lapot, pl. az "adoz"-nal lapot dob, majd jon az uj lap
>"asi  mod"  szoveggel.  Ez  a  rossz lap elott 5-10 masodpercet var a
>nyomtato  ("uzemkesz"),  majd  "feladat  feldolgozasa", es kinyomja a
>rossz  oldalt.  Ugy  tunik,  ekkor  meg  valami  "reset"  szeruseg is
>bejatszik,  mert  a  plusz lapot nem azzal (852, stb.) beallitasokkal
>nyomja  ki. Latott mar valaki ilyet? A program nem hiszem, hogy hibas
>lenne,   mivel  tobb  szaz  (ezer)  gepen  hasznaljak  (akar  mas  HP
>nyomtatoval is), csak ezzel a 4000-es sorozattal jelenkezik a hiba.

Hello!
Lehet,  hogy  nem  sok  koze  van a temahoz, de nekem is volt szivasom
nyomtatoval.  HP  2100.  Itt  meg  a  nyomtato nem nyomtatott dos-bol.
Pontosabban  2  oras  fejtores utan adta egy kollegam az otletet, hogy
csak  akkor  nyom ki egy oldalt, ha megtelik a memoriaban egy oldalnyi
szoveg.  Miel  csak dosbol copy parancsal kuldogettem a nyomtatora meg
nehanyszor  ki  kellett  kuldenem  azt  tesztszoveget, hogy kijojjon 1
oldalnyi.

Udvozlettel: gurp
+ - temak (mind) VÁLASZ  Feladó: (cikkei)

> (pl. eredmeny:=szamol("2*3+5*(2+4)"))
`expr kifejezes`, linux alatt... esetleg valami rekurziv modon lehetne
megoldan i.... csak tipp...

> Linux gotoxy
kozvetlenul nem lehet irni, csak library-val, lasd mc konyvtarai, hogy
miket ha sznal (doksijaban biztos bennevan)
 
> Hogyan tudok tomorito (es kicsomagolo) progit irni pascalban?
nezz utana net-en a huffmann, lzw, rle temaknak. www.extra.hu/asmart
cimen le lehet tolteni forrasokat, azok kozott van, esetleg
ftp.szif.hu/pub/demos/code...

>egy gyors idozitot irnia, de 500 mikrosec.-onkent vegrehajtodjon
ha dos alatt, akkor az $1c interruptot kell atirni, lasd a periferiak
programoz asa c. konyvet, kulonben interrupt vektor kezeles cimu jatek
mehet c-ben (bc-ben van help), windows alatt pedig timer-rel...

> 2.Kellene egy kis XMS leiras ill. egy TP unit+eljarasok leirasa.
www.extra.hu/asmart, esetleg SWAG-ban, kulonbseg, hogy ems-nel lapokat
kezelsz (bemappolja a felso memoriat lapokban az also memoriaba,
inkabb xms-t hasznalj, vagy vedett modot...)

>interruptkezeles
lasd feljebb

zso
+ - Re: Heeelp (mind) VÁLASZ  Feladó: (cikkei)

On  5 May 00 at 8:23,  wrote:

> >mov x, 200
> >mov y, 200
> > ....
> > invoke DrawIcon, hdc, x, y, Icoon
> >(Ez mar nem mukodik !)
> >
> >Az  elsonel  siman  kirakja  az  icont  a  200,200-as  pozicoóba, a
> >masodiknál  viszont  semmit  nem  rak  ki,  sehova. (legalabbis nem
> >latni semmit ...)
>
> Valoszinuleg  azert  nem  megy  a  dolog,  mert utobbi esetben nem a
> valtozo erteket, hanem annak cimet passzolja at az invoke a
Olyat  nem csinal magatol, csak ha odairod, hogy ADDR x. Egyebkent is,
akkor  a  hdc se mukodne a konstansos peldaban. Inkabb olyasmi lehet a
gond, hogy pl. az x es y nem dword-nek, hanem word-nek van lefoglalva,
es  az invoke azt rosszul kezeli. Szoval erdemes megnezni debuggerrel,
hogy mi fordult le belole. Mennie kell annak...

István
--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
--  Recosoft Ltd.  --  mailto:  --
+ - Re: Linux gotoxy (mind) VÁLASZ  Feladó: (cikkei)

On  8 May 00 at 11:30, Gergely Imre > wrote:

> Az  volna  a  kerdesem, hogy mondjatok nekem "Linuxos" fuggvenyeket,
> amelyek helyettesitik a BC++-ben levo karakteres kepernyovel dolgozo
> fuggvenyeket,  mint  pl.  gotoxy,  clreol, clrscr, getch stb. A BC++
> helpjeben minden fuggvenynel megvan, hogy milyen oprendszerbe viheto
> at. Pl. a getch() csak DOS-ban muxik.
Nezz utana a curses (ncurses) fuggvenyeknek, van benne getch() is.

István
+ - Szovegeditor, paralel port (mind) VÁLASZ  Feladó: (cikkei)

SziasztoK!

Szovegeditor  (a  dos  edit -jenel nem kell tobb tudas), es parhuzamos
port vezerlesere keresnek forrasokat. Kellene ez pascalban.
Elore is koszi!
Bye!

'73 es mni DX de HG7WGD
  Op.: David  QTH: Cegled
     Tel.: +36-53-312-904

Ui.: Ja! Nem lenne nagy baj, ha linux alatt is menne...

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS