home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
memsz331.zip
/
MAGYAR.DOC
< prev
next >
Wrap
Text File
|
1997-05-15
|
14KB
|
349 lines
OS/2 System Resources - Megjegyzések
A program a következïket jeleníti meg: óra (dátummal), a legutóbbi
rendszerindítás óta eltelt idï, a szabad virtuális memória mennyisége, a
zsilipfájl aktuális mérete, a maximális méret, amellyel a tárcserefájl
növekedhet, a CPU aktuális terhelése (%), az aktív feladatok száma és az egyes
merevlemezek szabad kapacitása. Mindezen adatokat 1 másodperces idïközzel
frissíti, illetve bármely más idïközzel 1 és 30 másodperc között, amelyet
beállítasz. A cserélhetï lemezek (beleértve a CD-ket is) támogatása még nem
megoldott.
Mellékeltem a forráskódot. Nyugodtan meríthetsz belïle ötleteket, csak ne
terjeszd a módosított verziót úgy, mintha az még mindig az én programom lenne.
Ha új szolgáltatásokat szeretnél, írj egy levelet! CompuServe azonosítóm
72607,3111, leveleimet hetente többször olvasom. Kíváncsi vagyok a
véleményedre.
Megjegyzés: Ha szeretnéd a programot másik nyelvre lefordítani, nyugodtan
készítsd el saját verziódat az ENGLISH.DOC, ENGLISH.CMD, ENGLISH.RC és
ENGLISH.IPF fájlokból! Készítsd el a saját verziódat, és küldd el nekem a
CompuServe-re levélben, hogy összeállíthassam a HLP, DLL és make fájlokat, és
az elkészült csomagot kitehessem a CompuServe, ahonnan bárki letöltheti!
Telepítés:
Futtasd le a MAGYAR.CMD fájlt! Meg fogja kérdezni, melyik alkönyvtárban
szeretnéd tárolni a programot, és hogy be szeretnéd-e tenni az Indítás gy√jtïbe.
Létre fogja hozni a programobjektumot, és azt a
Munkaasztalra vagy az Indítás gy√jtïbe helyezi. Az objektum minden
tulajdonságát beállítja a program futtatásához.
Szerzï:
Rick Papo (Internet: rpapo@msen.com, CompuServe 72607,3111)
Spanyol fordítás: Rick Papo és Xavier Caballe.
(Internet: xcaballe@servicom.es)
Német fordítás: Dr. Herbert Klaeren, Tübingeni Egyetem, Németország.
(Internet: klaeren@informatik.uni-tuebingen.de)
Katalán fordítás: Xavier Caballe.
(Internet: xavier.caballe@abaforum.es)
Francia fordítás: Raphaël Vanney.
(Internet: rvanney@ibm.net)
Dán fordítás: Anders Gjerl¢v
(Internet: andersg@ibm.net)
Kínai (BIG-5) fordítás: Thomas Ho
(Internet: thomasho@ms1.hinet.net)
Norvég fordítás: Dr. Philos. Finn ¥rstavik
(Internet: finnoe@ibm.net; CompuServe: 100272,2100)
Olasz fordítás: Stefano Ferrazzi.
(Internet: piu1931@cdc8g5.cdc.polimi.it)
Japán fordítás: Takasugi Shinji.
(Internet: ts@airnet.or.jp)
Magyar fordítás: Kovács István Attila.
(Internet: kofa@vma.bme.hu)
Finn fordítás: Kari Mattsson, PikoSoft, Turku, Finnország.
(Internet: karmat@tuug.utu.fi)
Brazíliai portugál fordítás: Angelo Klin, Sao Paulo, Brazília.
(Internet: aklin@ibm.net)
A program története:
1.00 - 1992. január elején elküldtem a Compuserve OS/2 Forumra.
1.01 - Egyvonalas keret csináltam.
Eltávolítottam az alapértelmezett Feladatlista feldolgozást,
egyéni logikát hoztam létre.
1.10 - A vezérlïelemeket elrejthetïvé tettem.
Az ablak a címsortól függetlenül mozgatható az egérrel.
Elkészítettem a segítséget.
A rendszermenübïl eltávolítottam a Kilépés opciót (Alt+F4 vagy F3
m√ködik).
A SWAPPATH-t a CONFIG.SYS alapján keresi a program.
A program válaszol a WM_PRESPARAMCHANGED üzenetekre, lehetïvé téve az
OS/2 2.0 bet√készlet-, szín- és színséma-paletta helyes
használatát.
Elkészítettem a CPU-terhelést mérï rutint.
A figyelendï elemeket megválaszthatóvá tettem.
A megjelenítési paraméterek visszaállíthatók az alapértelmezésre.
1.20 - Θjrastrukturáltam a programot új elemek felvételének megkönnyítéséhez.
A 'Swap-disk free space' feliratot 'Available swap space'-re
(Tárcseréhez rendelkezésre áll) cseréltem.
Θj elem: X: meghajtó szabad területe.
Optimalizáltam az ablakfrissítï logikát.
Kisebb hibákat javítottam ki a bet√készletváltásban.
1.21 - Kijavítottam a hibát a tárcserefájl méretének kiszámításában.
1.22 - Kijavítottam a hibát a tárcseréhez rendelkezésre álló hely
kiszámításában.
1.23 - Kijavítottam a hibát a CONFIG.SYS megkeresésében és méretének
meghatározásában.
1.24 - Kijavítottam az alulcsordulási hibát a CPU terhelés kiszámításában.
1.25 - Kijavítottam a hibát a tárcseremeghajtó meghatározásában.
1.26 - A COMSPEC helyett a SYSTEM_INI alapján határozom meg a
rendszerbetöltéshez használt meghajtót, hogy a CONFIG.SYS-t
megtaláljam. Egyes felhasználók alternatív parancsértelmezït
használnak, aminek hatására a COMSPEC más meghajtóra mutat. Valami
megbízhatóbbra volt szükség. Ez sem tökéletes megoldás.
1.27 - Kijavítottam a kezdeti helymeghatározás hibáját OS/2 1.x alatt.
A COMSPEC-et keresem, ha a SYSTEM_INI nem található. Ha az sem
található, felteszem, hogy az aktuális meghajtóról töltïdik
be a rendszer.
1.28 - Kijavítottam a hibát, amely megakadályozta, hogy a címsor és a
rendszermenü inicializálása megtörténjék a program elrejtett
vezérlïelemekkel történï indítása esetén.
1.29 - Cserélhetï lemezes meghajtók kihagyása a beállítás alatt.
A program mostantól a Globális információs szegmenst használja a
rendszerindításhoz használt meghajtó és így a CONFIG.SYS
helyének meghatározásához.
A színpaletta bármely színét elfogadja, nem kötelezï tiszta színt
használni.
1.30 - Θj opció: Zsilipfájl mérete.
Kijavítottam a minimalizált program opcióinak megváltoztatásakor
fellépï hibát.
1.31 - A zsilipfájl kereséséhez a DosFindFirst2 hívást használom.
Apró, érthetïséget elïsegítï változtatások.
1.40 - Θj funkció: digitális óra.
1.41 - ╡ltalános ikont csináltam, eddig csak VGA definíciót tartalmazott.
1.42 - A program válaszol a WM_SYSCOLORCHANGE üzenetre.
Kijavítottam a zsilipalkönyvtár átfésülésének hibáját.
1.50 (1992. október 16.) -
A program az országinformáció alapján határozza meg a dátum/idïformátumot.
Minden nyelvfüggï szöveget DLL-be raktam.
Külön DLL-t csináltam az angol és spanyol szövegnek.
Kijavítottam a hálózati meghajtók elérésének hibáját.
Nem foglalkozom az A: és B: meghajtókkal.
Telepítïprogram OS/2 2.0-hoz.
1.51 (1992. november 10.) -
Optimalizáltam a kódot.
A számokban az adott ország ezres-elválasztóját használom.
Idïzítï leállítása, amíg az ablakot az egérrel mozgatják.
Német fordítás: Dr. H. Klaeren, Tübingeni Egyetem, Németország.
1.52 (1992. december 9.) -
Elkészítettem a parancssori paraméterek feldolgozását.
RESET paraméter a tárolt beállítások törléséhez.
Párbeszédpanelt készítettem a frissítési idïköz beállításához.
A menübe felvettem a Segítség opciót.
Kijavítottam a telepítési eljárás hibáját.
A megjelenítendï elemeket listáját almenübe raktam.
1.53 (1992. december 28.) -
Megszüntettem az inkompatibilitást a Novell kiszolgálóról olvasott
meghajtókkal.
A hibakeresés támogatását kiraktam a DEBUG.C és DEBUG.H fájlokba.
Frissítettem a spanyol fordításon.
Elkészült a katalán fordítás.
Θjraírtam a CPU kihasználtság kiszámítását.
1.54 (1993. január 30.) -
ALT+H gyorsbillenty√ a Vezérlïelemek elrejtése menüparancshoz.
Az ERROR_NOT_READY hiba esetén a program cserélhetï lemezes meghajtót
feltételez.
Menü és ablak újraépítése az elérhetï meghajtók listájának megváltozása
esetén.
Az ERROR_NOT_SUPPORTED hiba esetén a program távoli meghajtót feltételez
(TCP/IP).
1.60 (1993. március 8.) -
Az a program figyelni tudja az Aktív folyamatok listáján megjelenï aktív
feladatok számát.
Kijavítottam a minimalizált állapotban a vezérlïelemek elrejtésekor
fellépï hibát.
A meghajtók típusát csak indításkor és NET USE használatakor ellenïrzöm.
A CPU terhelésmérït elïre kalibrálja a program, ha a HRTIMER.SYS
elérhetï.
1.61 (1993. április 9.) -
A program ellenïrzi, hogy a meghajtó távoli meghajtó-e, mielïtt
megpróbálná teljes meghajtóként megnyitni. Minden távoli meghajtót
figyel.
A helyi lemezek közül csak a merevlemezeket figyeli.
Megjeleníti a fájlrendszerek neveit.
Kijavítottam a meghajtólista frissítésének hibáját.
Ha egy meghajtó lekérdezéskor hibát ad vissza, lekérdezése leáll.
Az elemlistát erïforrás-zárolással kezelem.
1.62 (1993. május 3.) -
Kijavítottam a hibát, hogy a Z: meghajtót nem ellenïrizte a program.
Kijavítottam a hibát, hogy a virtuális meghajtókat (RAM-disk) nem figyelte
a program.
Kijavítottam a CPU terhelés mérését nagyon gyors gépeken.
2.00 (1993. július 6.) -
32 bitesre alakítottam a programot.
Az INI információt saját fájlba menti.
Figyeli az üzemidït.
2.10 (1993. július 27.) -
Létrehoztam a Beállítások párbeszédpanelt.
Még jobban átírtam C++-ra.
2.11 (1993. szeptember 20.) -
A dátumban megjelenik a hét napja.
2.12 (1993. október 13.) -
Letiltottam a naplózást.
Θj elem: Összes szabad lemezterület.
2.20 (1993. november 15.)
╡tírtam IBM C Set ++ for OS/2 alá.
Kijavítottam a katalán és spanyol napok rövidítését.
2.21 (1993. december 23.)
Kijavítottam a segítség inicializálásának hibáját.
A Beállítások párbeszédpanelre felvettem az ablakanimáció opciót.
Kivételkezelït írtam.
2.22 (1994. január 25.)
A szabad memória meghatározásához visszatértem a DosMemAvail (16 bites)
hívásra.
További átírás C++-ra.
A távoli meghajtók nem szerepelnek az Összes szabad lemezterület
kiszámításában.
2.30 (1994. február 15.)
Beírtam az Internet címet.
Kijavítottam a lemezhiba kijelzésének hibáját.
A fájlrendszernév megjelenítését választhatóvá tettem.
Kijavítottam az ablakméretezés hibáját.
Kijavítottam a CPU terhelésfigyelés hibáját.
A figyelïszál prioritását beállíthatóvá tettem.
2.31 (1994. június 8.)
A tétlen prioritású szál prioritását megemeli, biztosítva annak bezárását.
Kijavítottam a RESET parancssori opció hibáját.
2.32 (1994. június 18.)
Az Ország objektum idï/dátumformátum-információját használom.
2.40 (1994. július 18.)
Θj elem: Szabad virtuális memória.
Beépítettem a meghajtócímkék megjelenítésére szolgáló opciót.
Az Ország objektum ezres-elválasztóját használom.
Elkészült a francia fordítás.
2.41 (1995. január 14.)
Környezetfüggï menüt készítettem.
Elkészítettem a snapshot (pillanatfelvétel) programot.
Használom az OS20MEMU.DLL-t, ha telepítve van.
2.42 (1995. február 28.)
A szálazonosítót felvettem a kivételnaplóba.
Kijavítottam a bezáráskor fellépï hibát.
Θj elem: Tárcserefájlból szabad.
2.43 (1995. március 31.)
Az ablak horgonypontja konfigurálható.
2.50 (1995. június 9.)
Elkészült a dán fordítás.
Felvettem a menübe a Terhelésmérï alaphelyzetbe parancsot.
A beállítási lehetïségek közé felvettem a Másodpercek megjelenítése
opciót.
2.51 (1995. június 12.)
Kijavítottam az idïmegjelenítés hibáját.
2.52 (1995. július 6.)
A környezetfüggï menübe felvettem a Bezárás parancsot.
3.00 (1995 szeptember 11.)
Kijavítottam a lefagyást, amelyet a hívásból soha vissza nem térï OS20MEMU
okozott.
Kijavítottam a hibát a tárcsere-fájl elérési útvonalának a CONFIG.SYS-bïl
való kiolvasásában.
Kijavítottam az INI adatok olvasási hibájakor keletkezï pozícionálási
hibát.
A dokumentációba belevettem a HRTIMER-rïl és az OS20MEMU-ról szóló
információt.
A kilobájt kijelzés választható: mindig, soha vagy 512K-nál nagyobb
értékek esetén.
A megjelenítendï elemek nevei testre szabhatók.
A menübe felvettem a Másolás parancsot.
Elkészítettem a DDE kiszolgáló támogatást.
Elkészült a kínai fordítás.
A kódlapot indításkor beállítom.
╡tmenetileg letiltottam az OS20MEMU használatát.
Elkészült a norvég fordítás.
3.01 (1995. október 16.)
Kijavítottam a kezdeti pozícionálás elrejtett vezérlïelemek mellett
fellépï hibáját.
Kijavítottam a Terhelésmérï alaphelyzetbe funkció hibáját.
3.10 (1996. február 2.)
A folyamatok és szálak száma is figyelemmel kísérhetï.
Elkészült az olasz fordítás.
3.11 (1996. február 17.)
Az egyes nyelvekhez az érvényes kódlapok listáját fogadja el.
Elkészült a japán fordítás.
3.12 (1996. február 20.)
Kijavítottam a szál- és folyamatszámlálót leállító hibát.
3.13 (1996. április 8.)
Elkészült a magyar fordítás.
3.20 (1996. augusztus 5.)
Kijavítottam a 2GB-nál nagyobb értékek megjelenítésekor fellépï hibát.
Kijavítottam a 17. FixPack alatt megjelenï felszínre bukkanási hibát.
A távoli meghajtók megjelenítésérïl mostantól te döntesz.
Az ablak táblaszer√en elrendezhetï.
A menübïl törölhetïk a meghajtóhibák.
A beépített idïzítï önm√ködïen törli a meghajtóhibákat.
Θj parancssori opció: EXCLUDE:
3.21 (1996. szeptember 30.)
Elkészült a finn fordítás.
Támogatja Albert Shan Super Virtual Disk nev√ programját.
Θj elem: színkódolt figyelmeztetés- és hibaküszöb.
3.30 (1997. február 17.)
Elkészült a brazíliai portugál fordítás.
Θj opció: 24/12 órás idïformátum.
Θj opció: óránkénti hangjelzés.
Θj opció: méretek megjelenítése megabájtban.
Θj elem: akkumulátorállapot.
A Beállítások párbeszédpanelbïl jegyzettömböt készítettem.
A program ismeri a K=1024, k=1000, M=1024K, m=1000k mennyiségi egységeket.
Kijavítottam a hálózati meghajtók be/kijelentkezéskor fellépï hibáját.
Kijavítottam a Másolás funkció táblázatos megjelenítés esetén fellépï
hibáját.
Kijavítottam az OS/2 2.1-gyel fellépï kompatibilitási problémát.
3.31 (15. május 1997)
Altered configuration dialog to use Warp 4.0 folder tabs when available.