{"id":67,"date":"2009-05-27T22:58:05","date_gmt":"2009-05-27T17:28:05","guid":{"rendered":"http:\/\/vikku.info\/codesnippets\/?p=67"},"modified":"2009-05-27T22:58:05","modified_gmt":"2009-05-27T17:28:05","slug":"exact-copy-floppy-disk","status":"publish","type":"post","link":"http:\/\/vikku.info\/codesnippets\/c-language-msdos\/exact-copy-floppy-disk\/","title":{"rendered":"exact copy floppy disk"},"content":{"rendered":"<pre lang=\"C\">\r\n#include<dos.h>\r\n#include<stat.h>\r\n#include<conio.h>\r\n#include<stdio.h>\r\n#include<fcntl.h>\r\n#include<io.h>\r\nvoid main()\r\n{\r\n\tint in,bytes,i,n;\r\n\tchar buf[512];\r\n\tclrscr();\r\n\tin=open(\"sect.dat\",O_CREAT|O_BINARY|O_WRONLY);\r\n\tgotoxy(25,2);\r\n\tprintf(\"Sector reader\\n\");\r\n\r\n\tfor(i=1;i<=2847-1;i++)\r\n\t{\r\n\t\tabsread(0,1,i,&#038;buf);\r\n\r\n\t\twrite(in,buf,512);\r\n\t\tgotoxy(15,5);\r\n\t\tprintf(\"%d sectors readed\",i);\r\n\t}\r\n\tclose(in);\r\n\tgotoxy(15,7);\r\n\tprintf(\"\\nEnter target disk\");\r\n\twait;\r\n\tin=open(\"sect.dat\",O_BINARY|O_RDONLY);\r\n\r\n\tfor(i=1;i<=1439;i++)\r\n\t{\r\n\t  read(in,buf,512);\r\n\t  n=abswrite(0,1,i,&#038;buf);\r\n\t\tif(n!=0)\r\n\t\t{\r\n\t\t   gotoxy(15,10);\r\n\t\t   printf(\"%3d th sector  skipped\");\r\n\t\t}\r\n\r\n\t  gotoxy(15,12);\r\n\t  printf(\"sectors written = %3d\",i);\r\n\t}\r\n\tclose(in);\r\n\r\n}\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>#include #include #include #include #include #include void main() { int in,bytes,i,n; char buf[512]; clrscr(); in=open(&#8220;sect.dat&#8221;,O_CREAT|O_BINARY|O_WRONLY); gotoxy(25,2); printf(&#8220;Sector reader\\n&#8221;); for(i=1;i<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/posts\/67"}],"collection":[{"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/comments?post=67"}],"version-history":[{"count":1,"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/posts\/67\/revisions"}],"predecessor-version":[{"id":68,"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/posts\/67\/revisions\/68"}],"wp:attachment":[{"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/media?parent=67"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/categories?post=67"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/vikku.info\/codesnippets\/wp-json\/wp\/v2\/tags?post=67"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}