/* Den zurückgewonnen zu werden Dateinamen bestätigen,*/
gotoxy(10,22);
cprintf("Du möchtest zurückgewinnen");
for(i=0;i<8;i++)
{
gotoxy(30+i,22);
cprintf("%c",*(loc+i)); /* Dateiname */
}
gotoxy(38,22);
cprintf(".");
for(i=0;i<3;i++)
{
gotoxy(39+i,22);
cprintf("%c",*(loc+8+i)); /* Dateiextension */
}
start=*(loc+12);
/// Traurig, wähltest du ein Verzeichnis vor \\\
if(*(loc+11)==16)
{
gotoxy(5,23);
cprintf("Ist A Verzeichnis. Möchtest du den Inhalt dieses Verzeichnisses Y/N sehen");
ch=getch();
if(ch==27)
main();
if(ch=='y' || ch=='Y')
{
/* Geomatry errechnen*/
calculate(start,&cylinder,&head,§or);
/*Anzeige Verzeichnis-Inhalt*/
Display_Information(cylinder,head,sector);
}
else
/* Um A Akte wieder bitten und Wiederaufnahme fortsetzen */
recover(root,len);
}
else
{
size=*(loc+13);
/* Für CHS Info errechnen */
calculate(start,&cylinder,&head,§or);
/* Die Akte integrieren */
integrate(size,cylinder,head,sector);
}
}
Anmerkungen zur Kodierung:
Die Funktion gewinnen () ist, den Benutzer zu veranlassen einzugeben, um die Wiederaufnahme zu beginnen zurück. Das Aktenzeichen, das als Eingang vom Benutzer gegeben wird, um die Akte zurückzugewinnen, wird im file_no gespeichert.
Wenn die eingetragene Zahl für den Eintrag in ein Verzeichnis ist, zeigt Display_Information () den Inhalt dieses Verzeichnisses, sonst der Dateiname und die Verlängerung von Aktenzeichen file_no wird angezeigt auf dem Schirm, um die zurückgewonnen zu werden Akte zu bestätigen.
Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages. |
|
Publishers of the Book
Number of Pages
ISBN
Price of the Book
|
BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)
|
 |
|
|