home *** CD-ROM | disk | FTP | other *** search
- 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.
-