Hollosi Information eXchange /HIX/
HIX CODER 379
Copyright (C) HIX
1999-02-23
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Runtime error 1001x ! (mind)  13 sor     (cikkei)
2 Zip tomorito (mind)  9 sor     (cikkei)
3 Re: *** HIX CODER *** #378 -->Mc (mind)  7 sor     (cikkei)
4 Re: *** HIX CODER *** #378 -->Mc (mind)  77 sor     (cikkei)
5 Low level... (mind)  9 sor     (cikkei)
6 Re[2]: Celeron 300A vs BP 7.0 (mind)  9 sor     (cikkei)
7 angol konyvek (mind)  8 sor     (cikkei)
8 bill. csere + hulye tasm (mind)  68 sor     (cikkei)
9 Re: Celeron 300A vs BP 7.0 (mind)  16 sor     (cikkei)

+ - Runtime error 1001x ! (mind) VÁLASZ  Feladó: (cikkei)

Hi !

 es  kerdesere valaszolva.

Ugyan csattogjatok mar el a www.borland.hu-ra es olvassatok el ami oda
van irva a problemarol. Es igen, van patch nem ujrafordithato progikhoz
is. Majd egyszer lemirrorozom az oldalamra, es akkor vegre minden
egykupacban lesz.

Udv:
-- 
Csiszar L.
http://www.stadium.hu/szt/
+ - Zip tomorito (mind) VÁLASZ  Feladó: (cikkei)

A kovetkezo kerdesem (keresem) lenne:
Kellene egy Zip tomorito forraskodban,
lehetoleg C-ben, vagy C++-ban.
azt nagyon megkoszonnem, ha 
elkuldene.

Koszonom!

Amon Tamas
+ - Re: *** HIX CODER *** #378 -->Mc (mind) VÁLASZ  Feladó: (cikkei)

Hi inet,"HIX CODER" >!
iC> Nekem is volt ilyen... van ilyen gondom... szoval a hiba fennall.
iC> Allitolag lehet szerezni, valami progi patchet, de ezidaig nem talaltam
iC> ra. Sok ilyen progim van. :-(
www.borland.hu.... de ma' montam 1x;))))))))))))))))))
vagy ha szoltok, akko' atkuudom levelben, akinek kell..
Mc
+ - Re: *** HIX CODER *** #378 -->Mc (mind) VÁLASZ  Feladó: (cikkei)

Hi inet,"HIX CODER" >!
iC>   Nem csoda, ebmer, az INT 9 ketszer hajtodik vegre vegul is 1x bill
iC> lenyomas 2x bill felengedes...
igen, a 2x +hivodas + kifezeyetten ay optimalis eset... mer' pl lehet
ozan is, hogz 4x hivodik meg... /mer' eleve 2 bzte hossyu ay a syaros
kod, amit reportalni akar... es + meg a felengedes;))/ amugz kulonben
ay meg kisyur7o 1xuen, hogz felegedes-e, vagz sem, mer' 80h val el
van orolva ay a kod, ami csak felengedes... /es a prefixx, ami a legtobb
charnal jon, ay is eleve egz 80h-s kod...;)) sya'l ruley... de sokkal
1xubb ugz, hogz neyed, hogz meziket cserelted ki, es meziket nem, es
akko' ruley.. /amugz ay a baz, hogz amiko' te +hivocc, akko' meg nincs
benne a bufferben a karakter... vagz ha ma' bennevan, akko' ma' ki is
vettek onnet.. /gondozz bele: irq-jel, irq-vegrehajt, te tesytelsy,
inditod a regi irq-t, ay bebasy bufferbe, proggzka tesytelget, es
maz valamiko' 1-2 sec muuva fel is engeded a billentzut.. kesy suxx..
sya'l neyyetek meg esyt itten; a syokasos sasm formatum, ha kell,
akko' syozzatok es elkuudom leforgatva esyt is es ay Loyot is...
ui: mos' latom, ma' megin' be van tootve ey a basyas, aye' izen
nagzon furcsa, amit irok.. sya'l y<-->z csere, es ugz erteni fogjatok!;)))
ui2; ey itt int9 et kapja el, a tegnap ay int16ot jaccotta meg...;))))
na zo syorakoyast...;)))))
> ----------------------------------------------------------------------------
myhead:                ;a leguccso cserelt pointere... /heytakarekossag rul;)
jmp word start         ;no nezzuk csak;))))
oldint dd 0            ;a regi int vector...
proc newint;-----------
pushf                  ;int--> flags, cs, ip.. ez megy a stackbe...
call dword cs:[oldint] ;a flags ma' +vo'tt, mos' yon a cs, ip...;))))
push ax                ;mencsuk a regeket...
push si
push ds
mov ax,40h             ;no a bijos adat segmense... igy lesz 1xubb...;)))
mov ds,ax              ;reg setup...
mov si,cs:[myhead]     ;oovassuk ki a mi pointerunket...
newint_j1:
cmp si,def:[1ch]       ;van meg mit tennunk?
je byte newint_j2      ;nincs-->fejezzuk eszt abba!;)))
mov al,def:[si]        ;oovassunk be 1 chart...
cmp al,'z'             ;ez itten egy ze'?
je byte newint_z       ;igen-->na akko' tegyuk a doogunkat...
cmp al,'y'             ;ez itten 1 ipszilon?
je byte newint_y       ;igen-->na akko' tegyuk a doogunkat...
jmp byte newint_j3     ;semmi-->feyezzuk abba! ;)
newint_z:
mov al,'y'             ;es akko' ez 1 ipszilon...
jmp byte newint_j3     ;es fejezzuk eszt be...;)))
newint_y:
mov al,'z'             ;es akko' ez 1 ze'... jeee'...;)))
jmp byte newint_j3     ;es fejezzuk eszt be...;)))
newint_j3:
mov def:[si],al        ;irjuk csak be eszt a karaktert...
add si,2               ;no nezzuk a kovetkezot...
cmp si,3eh             ;na vajon nem mentunk meg tul?
jb byte newint_j1      ;nem-->akko' nezzuk a kovetkezo karaktert...
mov si,1eh             ;igen-->na akko' vissza a pointerrel..;)))
jmp byte newint_j1     ;es nezzuk a kovetkezo karaktert...
newint_j2:
mov cs:[myhead],si     ;irjuk vissza a pointerunket...
pop ds                 ;toocsuk vissza a regeket...
pop si
pop ax
iret                   ;es mint aki yol vegeszte doogat...;)))))
endp
start:;----------------
sub ax,ax              ;0:0-->realmode idt..;))
mov ds,ax              ;toocsuk csak be a segregbe...
mov ax,cs              ;hol is vagyunk? /eax felso fele;)
shl eax,16             ;tegyuk a doogokat a heyukre;)))
mov ax,offset newint   ;es az also fele /seg:ofs eaxben;)))))
xchg def:[24h],eax     ;int 9h hookin'... fvkc off msdos! :)
mov cs:[oldint],eax    ;yeahh, a regi int16 cimet Lmentzuk;)
mov ax,def:[41ah]      ;no oovassuk ki a kov. char pointeret...
mov cs:[myhead],ax     ;mencsuk is el mint sayat pointert...
mov dx,offset start    ;a leguccso memrezi byte cime..
int 27h                ;no es mennyunk rezidensbe..;))))
> ----------------------------------------------------------------------------
Mc
+ - Low level... (mind) VÁLASZ  Feladó: (cikkei)

Udv mindenkinek!

Ha tud valaki  az eger portszintu kezeleserol valahol infot ,
peldaprogramot barmit akkor azt megkoszonnem , persze debugolhatnak
egy eger drivert, de abba rengeteg felesleges baromsag van 
(eppenseggel mar elkezdtem debugolni , de eleg kellementlen...)
szoval a temaval kapcsolatban barmilyen info jol jonne.

Chupa.
+ - Re[2]: Celeron 300A vs BP 7.0 (mind) VÁLASZ  Feladó: (cikkei)

>Szep, hogy a crt unitot lehet patchelni. De mit lehet tenni, ha van 
>egy progim aminek ugyanez a gondja, es nincs meg a forraskod, igy nem 
>lehet ujraforditani. Van erre valami megoldas? 

Van.
Maganban kuldtem a megoldast.
Ha vkinek kell meg, szoljon.
--
JimBoo >
+ - angol konyvek (mind) VÁLASZ  Feladó: (cikkei)

Yo

A www.mcp.com-on vannak angol nyelvu ingyenes konyvek

egy magyar tukor:
absolut.banki.hu/~asoka/www.mcp.com/818640000

dAb
+ - bill. csere + hulye tasm (mind) VÁLASZ  Feladó: (cikkei)

Hello!

ha megcsinaltam int 9-cel.
itt a kod, ha erdekel valakit (egy 'kicsit' BAPC-os formaban :) )

start:                                                                         
 
       
=>init                                                                  
newkey:                                                                        
 
        var			
oldkey:dd
        const
key1:db='y',scan_y
        const
key2:db='z',scan_z                                                
        pusha // push ds
es                                                     
        in al,60h //
al&=80h                                                    
        pushf // pushf // !cs:oldkey //
popf                                    
        jnz
^exit                                                               
                                                                               
 
        ds=cs // es=40h //
di:=es:[1ah]                                         
        if di=es:[1ch] then
^exit                                               
       
ax:=es:[di]                                                             
        if ax=wpt key1 do es:[di]:=ax:=wpt key2 //
=>^exit                      
        if ax=wpt key2 do es:[di]:=ax:=wpt
key1                                 
^exit:                                                                         
 
        pop es ds //
popa                                                       
       
iret                                                                    
                                                                               
 
 .indirectall

init:
	...

ha valaki nem tudja kihamozni, hogy mi is akar ez lenni, es erdekli,
akkor
majd atirom asm-ra, de nem farasztom magam, ha nem fontos.

mas:
mov cx,ofs label1 + ofs label2 - ofs label3 - ofs label4

error: can't add relative quantities
bazzeg!

a tasm szerint nincs ertelme offsetek osszeadasanak. szerintem van.
es most szuksegem is lenne ra. most a tasm hulyesegeert +1 utasitas.
nem, nem fog betelni emiatt a vinyom, de nem szebb, ha nem kell az a
+1 utasitas??? (lehet, hogy nem kell +1 utasitas, de akkor is csunyabb
lesz)

Bye,
	Panther / mnemonic
+ - Re: Celeron 300A vs BP 7.0 (mind) VÁLASZ  Feladó: (cikkei)

Szia!

>A kerdesem az lenne, hogy vajon a Celeron alatt BP 7-essel forditott
>proggik miert allnak le zero divide (0. kivetel) hibaval ?

Mint az elottem szolo emlitette a CRT unit okozza ezt a problemat, de ez nem
csak a Borland termekeire igaz, hanem pl a FoxPro 2.6 szinten kiakad.
Ezek a hibak a fejleszteshez hasznalt C forditohoz hothetok.
A www.borland.hu-rol letolthetok a pach-ek a Pascalhoz, ami nemcsak a
fejlesztoeszkoz rutinkonyvtarat kepes javitani, hanem leforditott EXE-t is.
Ez hasznos lehet masoknak is, akik Pascal-ban irt programokat hasznalnak.
FoxPro-hoz szinten letezik javito program (a Microsoft nem volt hajlando
egy ilyet fejleszteni) , ha valakinek kell, akkor szivesen elkuldom, de
mindezek letolthetok a Babylon BBS-rol is ( tel: (29) 446-230 ).

Udv: Szabolcs

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