[ Pobierz całość w formacie PDF ]
.cmd, natomiast gdy posiadamy dane ze strony autora, to plik ten nazywa się diskemu.cmd.Różnicapomiędzy nimi polega na tym, że jeden jest w języku angielskim, a drugi został przetłumaczony na język polski.Zakładem, że mamy polską wersję tego pliku i to właśnie ją będziemy teraz edytować za pomocą dowolnego edytora teksto-wego np.Notatnika.Poniżej będę pracował na kawałkach tekstu wyciągniętego z pliku i postanowiłem nie publikować ob-razków, gdyż nie widzę większego sensu takiego postępowania.Po otwarciu pliku w Notatniku musimy odszukać następujący fragment tekstu::startclsprintprint ------------------------------------------------------------------------------print Menu multiobrazowego CD Copyright by http://www.nu2.nu/diskemuprint Created by Bart Lagerweijprintprint wersja polska: Grzesiek, http://www.cdrinfo.plprint ------------------------------------------------------------------------------printprintprint F1=Uzyskasz pomoc / F10=Koniecprintprintprint 1) Obraz wlasny ze sterownikiem dla CD  ElTorito.SYSprint 2) Instalator Windows 2000 PL z SP2print 3) Obraz z FDD "IBM Drive Fitness Test"print 4) Obraz dyskietki z dostepem do narzedziprintprint d) Przyklady menu-> Rozdział 7.f& Płyta startowa 125print q) Zakoncz i przejdz do trybu DOSprint r) Zrestartuj komputerprintprint Esc) Uruchom z pierwszego dysku twardegoprintprintprint Dokonaj wyboru z powyzszego menu:Pierwsza część oddzielona od reszty znakami minus jest nagłówkiem naszego menu.Znajdują się tam dane o autorze całegoprogramu, stronie domowej, tłumaczu.Dane tam umieszczone pozostawiamy bez zmian, gdyż interesują nas wpisy znajdują-ce się poniżej.Powinniśmy je doprowadzić do następującej postaci:print F1=Uzyskasz pomoc / F10=Koniecprintprintprint 1) Instalacja MS Windows 98 SEprint 2) Instalacja MS Windows 2000 PL z SP2print 3) Nortony Ghost 2002printprint q) Zakoncz i przejdz do trybu DOSprint r) Zrestartuj komputerprintprint Esc) Uruchom z pierwszego dysku twardegoWidzimy, że oba listingi nie zawierają polskich znaków w tekście i tak powinno pozostać, gdyż i tak nie byłyby one widzianepoprawnie, a implementacja obsługi polskich znaków przy wykorzystaniu sterowników DOS-owych jest niemożliwa.Po zmianie menu musimy zając się kolejnym fragmentem kodu::mainkeygetkeyonkey 1 goto elbootonkey 2 goto win2000onkey 3 goto ibmonkey 4 goto bootgbonkey d goto devonkey q quitonkey r rebootonkey 0x3b00 goto helponkey 0x4400 run deload.binonkey 0x011b boot 80; When no key found.goto mainkeyPowinniśmy wprowadzić następujące poprawki::mainkeygetkeyonkey 1 goto win98onkey 2 goto win2000onkey 3 goto ghostonkey q quitonkey r rebootonkey 0x3b00 goto helponkey 0x4400 run deload.binonkey 0x011b boot 80; When no key found.goto mainkeyStruktura tej części pliku jest stosunkowo prosta i odpowiada za przypisanie klawiszom menu odpowiednich czynności, dlaktórych procedury znajdują się nieco dalej.Następnie w oryginalnym pliku umieszczono fragment kodu odpowiedzialny za przygotowanie pomocy dla naszej płyty.Możemy tam wpisać dowolny tekst, jednak i on nie powinien zawierać polskich znaków.Na koniec powinniśmy zająć się zmianami w następującej części kodu::elbootprint Uruchamianie obrazu dyskietki GBrun elboot.imggetkeygoto start; 126 ABC Nagrywania plyt CD w Windows i Linuksie:win2000print Uruchamiam Instalatora Windows 2000 PL Service Pack 2run win2kpl.datgetkeygoto start;:ibmprint Uruchamiam obraz FDD z IBM Drive Fitness Testrun ibm.imggetkeygoto start:bootgbprint Uruchamiam obraz FDD z Windows Millennium PLrun fddgb.imggetkeygoto start;:devclsprintprint ------------------------------------------------------------------------------print Bootable CD Development menu http://www.nu2.nu/diskemuprint wersja beta podmenuprint wersja polska: Grzesiek, http://www.cdrinfo.plprint ------------------------------------------------------------------------------printprintprint 1) Uruchom loader.binprint 2) Uruchom diskem1x.binprint 3) Uruchom deload.binprint 4) Uruchom plik wsadowy 1.cmdprint 5) Uruchom plik wsadowy 2.cmdprint 6) Uruchom plik wsadowy 3.cmdprint 7) Uruchom plik wsadowy 4.cmdprint 8) Uruchom plik wsadowy 5.cmdprintprint b) Powrot do glownego menuprintprint Dokonaj wyboru z powyzszego menu::devkeygetkeyonkey 1 run loader.binonkey 2 run diskem1x.binonkey 3 run deload.binonkey 4 batch 1.cmdonkey 5 batch 2.cmdonkey 6 batch 3.cmdonkey 7 batch 4.cmdonkey 8 batch 5.cmdonkey b goto startgoto devkey; EOFJak widzimy, znajdują się tutaj procedury dla poszczególnych pozycji z menu i są one oznaczona za pomocą znaku dwukrop-ka przez nazwę danej procedury.Oryginalny plik zawiera przykłady tworzenia menu, jak i podmenu, na podstawie którychmożemy stworzyć własne wersje.Powyższy kod dopasowujemy do naszych potrzeb i powinien on wyglądać tak jak listingumieszczony poniżej.:win98print Uruchamianie instalatora MS Windows 98 SErun win98.imagetkeygoto start;:win2000print Uruchamiam Instalatora Windows 2000 PL SP 2run w2kboot.bingetkeygoto start;:ghostprint Uruchamiam Norton Ghost 2002run ghost [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • agnieszka90.opx.pl