Det gør du ved i DOS mode (det kan du ikke via Windows, da windows ikke tillader den form for direkte disk-access), at læse boot-sektoren (se interrupt 13h funktion 2), finde ud af hvor den label er placeret, ændre den og skrive samme boot-sektor tilbage (se interrupt 13 funktion 3).
Uden at blande mig i dine motiver for at gøre det, undrer det mig bare lidt at du vil gøre det.
For lige at være sikker på, at vi taler om det samme, så er serialnumber for mig den 8-cifrede kode, som alle disketter, HD, CD'er har, fx.: 01A8-2B51.
Hvor finder jeg noget om de interrupts og funktioner, du nævner?
Søg på Ralph Browns interrupt liste (jeg har ikke en URL lige her), men hvis du søger på BIOS interrupt 13H (husk H'et) vil der være en reference til de enkelte sub-funktioner.
Går det galt kan jeg hjælpe dig om ca. 14 dage (ikke før - i næste uge flytter jeg permanent til Norge og skal have tid til at sætte tingene op inden jeg melder mig under fanerne igen. brug evt. min mail adr: ksh@snestrup.dk (den beholder jeg)).
Har set på Ralph Browns interrupt-liste og har fundet det meget svært for nogen - overhovedet - at kunne bryde min programkode til kopiering til: disketter, HD'er og CD'er.
Jeg er data-mand (uddannet E-ingeniør) far 1989. Har arbjedet med data siden 1978, hvor jeg byggede min egen 8 bits maskine (en Z-80 maskine med 4 K - husk at priserne på RAM dengang var noget anderledes end i dag). Flyttede til Lillehammer på grund af et nyt arbejde og en sød ny kæreste.
Har du evt. en privat mail-adresse så vil jeg sende både kode (kildetekster og exe-filer) til den - det er lidt svært at sende exe-filer her. Koden kan jeg skrive i morgen aften - det tager ca. 20 minutter at lave og kompilere den.
tak for tilbuddet om kode og exe-fil, som jeg tager imod.
Desværre har jeg givet mig selv point. Hvordan laver jeg det om?
Hilsen Jan jaweni@ofir.dk
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.