home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / memsz331.zip / MAGYAR.DOC < prev    next >
Text File  |  1997-05-15  |  14KB  |  349 lines

  1. OS/2 System Resources - Megjegyzések
  2.  
  3.   A  program  a  következïket  jeleníti  meg:   óra  (dátummal),  a  legutóbbi
  4. rendszerindítás óta  eltelt  idï,  a  szabad  virtuális  memória mennyisége, a
  5. zsilipfájl  aktuális  mérete,  a  maximális  méret,  amellyel  a  tárcserefájl
  6. növekedhet, a CPU aktuális terhelése (%), az aktív feladatok száma és az egyes
  7. merevlemezek  szabad  kapacitása.   Mindezen  adatokat 1 másodperces idïközzel
  8. frissíti, illetve bármely  más  idïközzel  1  és  30 másodperc között, amelyet
  9. beállítasz.  A cserélhetï lemezek (beleértve a CD-ket is) támogatása  még  nem
  10. megoldott.
  11.  
  12.   Mellékeltem  a  forráskódot.  Nyugodtan meríthetsz belïle ötleteket, csak ne
  13. terjeszd a módosított verziót úgy, mintha az még mindig az én programom lenne.
  14. Ha új  szolgáltatásokat  szeretnél,  írj  egy  levelet!  CompuServe azonosítóm
  15. 72607,3111,  leveleimet  hetente  többször   olvasom.    Kíváncsi   vagyok   a
  16. véleményedre.
  17.  
  18.   Megjegyzés:   Ha  szeretnéd a programot másik nyelvre lefordítani, nyugodtan
  19. készítsd  el  saját  verziódat  az  ENGLISH.DOC,  ENGLISH.CMD,  ENGLISH.RC  és
  20. ENGLISH.IPF fájlokból!  Készítsd el  a  saját  verziódat,  és küldd el nekem a
  21. CompuServe-re levélben, hogy összeállíthassam a HLP, DLL és make fájlokat,  és
  22. az elkészült csomagot kitehessem a CompuServe, ahonnan bárki letöltheti!
  23.  
  24.  
  25. Telepítés:
  26.  
  27.     Futtasd  le  a MAGYAR.CMD fájlt!  Meg fogja kérdezni, melyik alkönyvtárban
  28. szeretnéd tárolni a programot,  és  hogy  be  szeretnéd-e tenni az Indítás  gy√jtïbe.
  29. Létre  fogja  hozni  a  programobjektumot, és azt a
  30. Munkaasztalra  vagy  az  Indítás  gy√jtïbe  helyezi.  Az objektum minden
  31. tulajdonságát beállítja a program futtatásához.
  32.  
  33.  
  34. Szerzï:
  35.  
  36.   Rick Papo (Internet: rpapo@msen.com, CompuServe 72607,3111)
  37.   Spanyol fordítás: Rick Papo és Xavier Caballe.
  38.     (Internet: xcaballe@servicom.es)
  39.   Német fordítás: Dr. Herbert Klaeren, Tübingeni Egyetem, Németország.
  40.     (Internet: klaeren@informatik.uni-tuebingen.de)
  41.   Katalán fordítás: Xavier Caballe.
  42.     (Internet: xavier.caballe@abaforum.es)
  43.   Francia fordítás: Raphaël Vanney.
  44.     (Internet: rvanney@ibm.net)
  45.   Dán fordítás: Anders Gjerl¢v
  46.     (Internet: andersg@ibm.net)
  47.   Kínai (BIG-5) fordítás: Thomas Ho
  48.     (Internet: thomasho@ms1.hinet.net)
  49.   Norvég fordítás: Dr. Philos. Finn ¥rstavik
  50.     (Internet: finnoe@ibm.net; CompuServe: 100272,2100)
  51.   Olasz fordítás: Stefano Ferrazzi.
  52.     (Internet: piu1931@cdc8g5.cdc.polimi.it)
  53.   Japán fordítás: Takasugi Shinji.
  54.     (Internet: ts@airnet.or.jp)
  55.   Magyar fordítás: Kovács István Attila.
  56.     (Internet: kofa@vma.bme.hu)
  57.   Finn fordítás: Kari Mattsson, PikoSoft, Turku, Finnország.
  58.     (Internet: karmat@tuug.utu.fi)
  59.   Brazíliai portugál fordítás: Angelo Klin, Sao Paulo, Brazília.
  60.     (Internet: aklin@ibm.net)
  61.  
  62.  
  63. A program története:
  64.  
  65.   1.00 - 1992. január elején elküldtem a Compuserve OS/2 Forumra.
  66.  
  67.   1.01 - Egyvonalas keret csináltam.
  68.          Eltávolítottam az alapértelmezett Feladatlista feldolgozást,
  69.          egyéni logikát hoztam létre.
  70.  
  71.   1.10 - A vezérlïelemeket elrejthetïvé tettem.
  72.          Az ablak a címsortól függetlenül mozgatható az egérrel.
  73.          Elkészítettem a segítséget.
  74.          A rendszermenübïl eltávolítottam  a  Kilépés  opciót  (Alt+F4 vagy F3
  75.            m√ködik).
  76.          A SWAPPATH-t a CONFIG.SYS alapján keresi a program.
  77.          A program válaszol a WM_PRESPARAMCHANGED üzenetekre, lehetïvé téve az
  78.            OS/2   2.0   bet√készlet-,   szín-   és   színséma-paletta   helyes
  79.            használatát.
  80.          Elkészítettem a CPU-terhelést mérï rutint.
  81.          A figyelendï elemeket megválaszthatóvá tettem.
  82.          A megjelenítési paraméterek visszaállíthatók az alapértelmezésre.
  83.  
  84.   1.20 - Θjrastrukturáltam a programot új elemek felvételének megkönnyítéséhez.
  85.          A  'Swap-disk  free  space'  feliratot  'Available   swap   space'-re
  86.            (Tárcseréhez rendelkezésre áll) cseréltem.
  87.          Θj elem: X: meghajtó szabad területe.
  88.          Optimalizáltam az ablakfrissítï logikát.
  89.          Kisebb hibákat javítottam ki a bet√készletváltásban.
  90.  
  91.   1.21 - Kijavítottam a hibát a tárcserefájl méretének kiszámításában.
  92.  
  93.   1.22 - Kijavítottam  a   hibát   a  tárcseréhez  rendelkezésre  álló  hely
  94.            kiszámításában.
  95.  
  96.   1.23 - Kijavítottam  a  hibát  a  CONFIG.SYS  megkeresésében  és  méretének
  97.            meghatározásában.
  98.  
  99.   1.24 - Kijavítottam az alulcsordulási hibát a CPU terhelés kiszámításában.
  100.  
  101.   1.25 - Kijavítottam a hibát a tárcseremeghajtó meghatározásában.
  102.  
  103.   1.26 - A   COMSPEC   helyett   a  SYSTEM_INI  alapján  határozom  meg  a
  104.            rendszerbetöltéshez  használt   meghajtót,   hogy   a  CONFIG.SYS-t
  105.            megtaláljam.   Egyes  felhasználók   alternatív   parancsértelmezït
  106.            használnak, aminek hatására a COMSPEC más meghajtóra mutat.  Valami
  107.            megbízhatóbbra volt szükség.  Ez sem tökéletes megoldás.
  108.  
  109.   1.27 - Kijavítottam a kezdeti helymeghatározás hibáját OS/2 1.x alatt.
  110.            A COMSPEC-et keresem, ha a SYSTEM_INI nem található.  Ha az sem
  111.            található, felteszem, hogy az aktuális meghajtóról töltïdik
  112.            be a rendszer.
  113.  
  114.   1.28 - Kijavítottam a hibát, amely megakadályozta, hogy a címsor és a
  115.            rendszermenü inicializálása megtörténjék a program elrejtett
  116.            vezérlïelemekkel történï indítása esetén.
  117.  
  118.   1.29 - Cserélhetï lemezes meghajtók kihagyása a beállítás alatt.
  119.          A program mostantól a Globális információs szegmenst használja a
  120.            rendszerindításhoz használt meghajtó és így a CONFIG.SYS
  121.            helyének meghatározásához.
  122.          A színpaletta bármely színét elfogadja, nem kötelezï tiszta színt
  123.            használni.
  124.  
  125.   1.30 - Θj opció: Zsilipfájl mérete.
  126.          Kijavítottam a minimalizált program opcióinak megváltoztatásakor
  127.            fellépï hibát.
  128.  
  129.   1.31 - A zsilipfájl kereséséhez a DosFindFirst2 hívást használom.
  130.          Apró, érthetïséget elïsegítï változtatások.
  131.  
  132.   1.40 - Θj funkció: digitális óra.
  133.  
  134.   1.41 - ╡ltalános ikont csináltam, eddig csak VGA definíciót tartalmazott.
  135.  
  136.   1.42 - A program válaszol a WM_SYSCOLORCHANGE üzenetre.
  137.          Kijavítottam a zsilipalkönyvtár átfésülésének hibáját.
  138.  
  139.   1.50 (1992. október 16.) -
  140.     A program az országinformáció alapján határozza meg a dátum/idïformátumot.
  141.     Minden nyelvfüggï szöveget DLL-be raktam.
  142.     Külön DLL-t csináltam az angol és spanyol szövegnek.
  143.     Kijavítottam a hálózati meghajtók elérésének hibáját.
  144.     Nem foglalkozom az A: és B: meghajtókkal.
  145.     Telepítïprogram OS/2 2.0-hoz.
  146.  
  147.   1.51 (1992. november 10.) -
  148.     Optimalizáltam a kódot.
  149.     A számokban az adott ország ezres-elválasztóját használom.
  150.     Idïzítï leállítása, amíg az ablakot az egérrel mozgatják.
  151.     Német fordítás: Dr. H. Klaeren, Tübingeni Egyetem, Németország.
  152.  
  153.   1.52 (1992. december 9.) -
  154.     Elkészítettem a parancssori paraméterek feldolgozását.
  155.     RESET paraméter a tárolt beállítások törléséhez.
  156.     Párbeszédpanelt készítettem a frissítési idïköz beállításához.
  157.     A menübe felvettem a Segítség opciót.
  158.     Kijavítottam a telepítési eljárás hibáját.
  159.     A megjelenítendï elemeket listáját almenübe raktam.
  160.  
  161.   1.53 (1992. december 28.) -
  162.     Megszüntettem az inkompatibilitást a Novell kiszolgálóról olvasott
  163.       meghajtókkal.
  164.     A hibakeresés támogatását kiraktam a DEBUG.C és DEBUG.H fájlokba.
  165.     Frissítettem a spanyol fordításon.
  166.     Elkészült a katalán fordítás.
  167.     Θjraírtam a CPU kihasználtság kiszámítását.
  168.  
  169.   1.54 (1993. január 30.) -
  170.     ALT+H gyorsbillenty√ a Vezérlïelemek elrejtése menüparancshoz.
  171.     Az  ERROR_NOT_READY  hiba  esetén  a  program cserélhetï lemezes meghajtót
  172.       feltételez.
  173.     Menü és ablak  újraépítése  az  elérhetï meghajtók listájának megváltozása
  174.       esetén.
  175.     Az ERROR_NOT_SUPPORTED hiba esetén a program távoli  meghajtót  feltételez
  176.       (TCP/IP).
  177.  
  178.   1.60 (1993. március 8.) -
  179.     Az  a  program figyelni tudja az Aktív folyamatok listáján megjelenï aktív
  180.       feladatok számát.
  181.     Kijavítottam  a  minimalizált   állapotban  a  vezérlïelemek  elrejtésekor
  182.       fellépï hibát.
  183.     A meghajtók típusát csak indításkor és NET USE használatakor ellenïrzöm.
  184.     A CPU terhelésmérït elïre kalibrálja a program, ha a HRTIMER.SYS
  185.       elérhetï.
  186.  
  187.   1.61 (1993. április 9.) -
  188.     A  program  ellenïrzi,  hogy  a  meghajtó   távoli   meghajtó-e,   mielïtt
  189.       megpróbálná   teljes  meghajtóként  megnyitni.   Minden  távoli  meghajtót
  190.       figyel.
  191.     A helyi lemezek közül csak a merevlemezeket figyeli.
  192.     Megjeleníti a fájlrendszerek neveit.
  193.     Kijavítottam a meghajtólista frissítésének hibáját.
  194.     Ha egy meghajtó lekérdezéskor hibát ad vissza, lekérdezése leáll.
  195.     Az elemlistát erïforrás-zárolással kezelem.
  196.  
  197.   1.62 (1993. május 3.) -
  198.     Kijavítottam a hibát, hogy a Z: meghajtót nem ellenïrizte a program.
  199.     Kijavítottam a hibát, hogy a virtuális meghajtókat (RAM-disk) nem figyelte
  200.       a program.
  201.     Kijavítottam a CPU terhelés mérését nagyon gyors gépeken.
  202.  
  203. 2.00 (1993. július 6.) -
  204.     32 bitesre alakítottam a programot.
  205.     Az INI információt saját fájlba menti.
  206.     Figyeli az üzemidït.
  207.  
  208.     2.10 (1993. július 27.) -
  209.     Létrehoztam a Beállítások párbeszédpanelt.
  210.     Még jobban átírtam C++-ra.
  211.  
  212.     2.11 (1993. szeptember 20.) -
  213.     A dátumban megjelenik a hét napja.
  214.  
  215.   2.12 (1993. október 13.) -
  216.     Letiltottam a naplózást.
  217.     Θj elem: Összes szabad lemezterület.
  218.  
  219.   2.20 (1993. november 15.)
  220.     ╡tírtam IBM C Set ++ for OS/2 alá.
  221.     Kijavítottam a katalán és spanyol napok rövidítését.
  222.  
  223.   2.21 (1993. december 23.)
  224.     Kijavítottam a segítség inicializálásának hibáját.
  225.     A Beállítások párbeszédpanelre felvettem az ablakanimáció opciót.
  226.     Kivételkezelït írtam.
  227.  
  228.   2.22 (1994. január 25.)
  229.     A szabad memória  meghatározásához  visszatértem  a DosMemAvail (16 bites)
  230.       hívásra.
  231.     További átírás C++-ra.
  232.     A  távoli  meghajtók  nem  szerepelnek  az  Összes   szabad   lemezterület
  233.       kiszámításában.
  234.  
  235.   2.30 (1994. február 15.)
  236.     Beírtam az Internet címet.
  237.     Kijavítottam a lemezhiba kijelzésének hibáját.
  238.     A fájlrendszernév megjelenítését választhatóvá tettem.
  239.     Kijavítottam az ablakméretezés hibáját.
  240.     Kijavítottam a CPU terhelésfigyelés hibáját.
  241.     A figyelïszál prioritását beállíthatóvá tettem.
  242.  
  243.   2.31 (1994. június 8.)
  244.     A tétlen prioritású szál prioritását megemeli, biztosítva annak bezárását.
  245.     Kijavítottam a RESET parancssori opció hibáját.
  246.  
  247.   2.32 (1994. június 18.)
  248.     Az Ország objektum idï/dátumformátum-információját használom.
  249.  
  250.   2.40 (1994. július 18.)
  251.     Θj elem: Szabad virtuális memória.
  252.     Beépítettem a meghajtócímkék megjelenítésére szolgáló opciót.
  253.     Az Ország objektum ezres-elválasztóját használom.
  254.     Elkészült a francia fordítás.
  255.  
  256.   2.41 (1995. január 14.)
  257.     Környezetfüggï menüt készítettem.
  258.     Elkészítettem a snapshot (pillanatfelvétel) programot.
  259.     Használom az OS20MEMU.DLL-t, ha telepítve van.
  260.  
  261.   2.42 (1995. február 28.)
  262.     A szálazonosítót felvettem a kivételnaplóba.
  263.     Kijavítottam a bezáráskor fellépï hibát.
  264.     Θj elem: Tárcserefájlból szabad.
  265.  
  266.   2.43 (1995. március 31.)
  267.     Az ablak horgonypontja konfigurálható.
  268.  
  269.   2.50 (1995. június 9.)
  270.     Elkészült a dán fordítás.
  271.     Felvettem a menübe a Terhelésmérï alaphelyzetbe parancsot.
  272.     A beállítási lehetïségek közé felvettem a Másodpercek megjelenítése
  273.       opciót.
  274.  
  275.   2.51 (1995. június 12.)
  276.     Kijavítottam az idïmegjelenítés hibáját.
  277.  
  278.   2.52 (1995. július 6.)
  279.     A környezetfüggï menübe felvettem a Bezárás parancsot.
  280.  
  281.   3.00 (1995 szeptember 11.)
  282.     Kijavítottam a lefagyást, amelyet a hívásból soha vissza nem térï OS20MEMU
  283.       okozott.
  284.     Kijavítottam  a hibát a tárcsere-fájl elérési útvonalának a CONFIG.SYS-bïl
  285.       való kiolvasásában.
  286.     Kijavítottam az  INI  adatok  olvasási  hibájakor  keletkezï pozícionálási
  287.       hibát.
  288.     A  dokumentációba  belevettem  a  HRTIMER-rïl  és  az  OS20MEMU-ról  szóló
  289.       információt.
  290.     A kilobájt kijelzés  választható:   mindig,  soha  vagy  512K-nál  nagyobb
  291.       értékek esetén.
  292.     A megjelenítendï elemek nevei testre szabhatók.
  293.     A menübe felvettem a Másolás parancsot.
  294.     Elkészítettem a DDE kiszolgáló támogatást.
  295.     Elkészült a kínai fordítás.
  296.     A kódlapot indításkor beállítom.
  297.     ╡tmenetileg letiltottam az OS20MEMU használatát.
  298.     Elkészült a norvég fordítás.
  299.  
  300.   3.01 (1995. október 16.)
  301.     Kijavítottam a kezdeti pozícionálás elrejtett vezérlïelemek mellett
  302.       fellépï hibáját.
  303.     Kijavítottam a Terhelésmérï alaphelyzetbe funkció hibáját.
  304.  
  305.   3.10 (1996. február 2.)
  306.     A folyamatok és szálak száma is figyelemmel kísérhetï.
  307.     Elkészült az olasz fordítás.
  308.  
  309.   3.11 (1996. február 17.)
  310.     Az egyes nyelvekhez az érvényes kódlapok listáját fogadja el.
  311.     Elkészült a japán fordítás.
  312.  
  313.   3.12 (1996. február 20.)
  314.     Kijavítottam a szál- és folyamatszámlálót leállító hibát.
  315.  
  316.   3.13 (1996. április 8.)
  317.     Elkészült a magyar fordítás.
  318.  
  319.   3.20 (1996. augusztus 5.)
  320.     Kijavítottam a 2GB-nál nagyobb értékek megjelenítésekor fellépï hibát.
  321.     Kijavítottam a 17. FixPack alatt megjelenï felszínre bukkanási hibát.
  322.     A távoli meghajtók megjelenítésérïl mostantól te döntesz.
  323.     Az ablak táblaszer√en elrendezhetï.
  324.     A menübïl törölhetïk a meghajtóhibák.
  325.     A beépített idïzítï önm√ködïen törli a meghajtóhibákat.
  326.     Θj parancssori opció: EXCLUDE: 
  327.  
  328.   3.21 (1996. szeptember 30.)
  329.     Elkészült a finn fordítás.
  330.     Támogatja Albert Shan Super Virtual Disk nev√ programját.
  331.     Θj elem: színkódolt figyelmeztetés- és hibaküszöb.
  332.  
  333.   3.30 (1997. február 17.)
  334.     Elkészült a brazíliai portugál fordítás.
  335.     Θj opció: 24/12 órás idïformátum.
  336.     Θj opció: óránkénti hangjelzés.
  337.     Θj opció: méretek megjelenítése megabájtban.
  338.     Θj elem: akkumulátorállapot.
  339.     A Beállítások párbeszédpanelbïl jegyzettömböt készítettem.
  340.     A program ismeri a K=1024, k=1000, M=1024K, m=1000k mennyiségi egységeket.
  341.     Kijavítottam a hálózati meghajtók be/kijelentkezéskor fellépï hibáját.
  342.     Kijavítottam a Másolás funkció táblázatos megjelenítés esetén fellépï
  343.       hibáját.
  344.     Kijavítottam az OS/2 2.1-gyel fellépï kompatibilitási problémát.
  345.  
  346.   3.31 (15. május 1997)
  347.     Altered configuration dialog to use Warp 4.0 folder tabs when available.
  348.  
  349.