[ Blablabla @ 26.09.2011. 17:55 ] @
Napravio sam neki programcic za komponovanje muzike u QBasic-u iz zezancije. Stavio sam da se trajanje nota i pauza belezi na taj nacin sto se trajanje razlozi na dva bajta (a inace predstavlja milisekunde (256*bajt1+bajt2)) - a to sam pretvorio u ASCII znake i strpao u string - tako da se taj string belezi u datoteku - E SAD: kad sam snimio to u datoteku na HDD culo se kako je glava u HDD-u pala i ponovo se pokrenuo HDD - sta se tu desilo, i generalno: koje su opasnosti kod kreiranja datoteka od strane programa koje pravimo?
[ Blablabla @ 04.10.2011. 11:53 ] @
Sta lose moze da se desi sa hard-diskom ako uneses neki problematican ASCII kod u datoteku?
[ Goran Rakić @ 04.10.2011. 12:44 ] @
Nema nikakve razlike kod upisa bilo koje vrednosti u datoteku.

Hard disk je mehanička sprava, pri korišćenju može doći do oštećenja, ali to ne zavisi od toga šta se upisuje.

Što se opisanog tiče, najverovatnije je disk bio uspavan, pa kada si upisao podatke i zatvorio datoteku on se pokrenuo da prenese zapisano iz memorije na disk.
[ Blablabla @ 11.10.2011. 21:23 ] @
Citat:
Goran Rakić: Nema nikakve razlike kod upisa bilo koje vrednosti u datoteku.

Hard disk je mehanička sprava, pri korišćenju može doći do oštećenja, ali to ne zavisi od toga šta se upisuje.

Što se opisanog tiče, najverovatnije je disk bio uspavan, pa kada si upisao podatke i zatvorio datoteku on se pokrenuo da prenese zapisano iz memorije na disk.


Meni hard-disk nikada nije uspavan (predjasnji racunari su to radili, ali ovaj sadasnji radi svo vreme - nikad se ne pauzira).

Siguran sam da je taj zvuk padanja glave kada snimim datoteku tim mojim programom bas zbog upisa u datoteku jer se to desilo svaki put tacno prilikom upisa.

Kako nema veze koji ASCII kod iz stringa se upisuje - postoji ASCII kod za na primer EOF itd.

Imaj u vidu da sam koristio QBasic-u (DOS interfejs).

U svakom slucaju - pitanje je koje se sve opasnosti kod upisa datoteke na HDD - evo meni prvo pada na pamet opasnost da pogresno napravis program pa da krene da pise nekontrolisano (bezgranicno) ili da nesto obrise sto ne bi trebalo... koje su druge jos vece opasnosti (tj. stvari koje treba imati u vidu pri pisanju dela programa za pisanje datoteke na HDD)?

[Ovu poruku je menjao Blablabla dana 11.10.2011. u 22:36 GMT+1]