Tekstovna ali binarna datoteka?

Odpiranje, tiskanje, pisanje v datoteke in drugo.
barE-5
Prispevkov: 135
Pridružen: 01.02.2005 09:37:12

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a barE-5 » 16.11.2005 10:33:49

Kako ugotovimo, ali je neka datoteka tekstovna ali binarna. Seveda ne na podlagi končnice.
Za pomoč se vnaprej zahvaljujem.

LP
Ko veš več, misliš, da veš manj kot prej.

gabr
Prispevkov: 4129
Pridružen: 28.08.2001 14:10:47

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a gabr » 16.11.2005 10:44:17

Težko.

Na podlagi statistične analize, ponavadi. Ampak moraš najprej definirat, kaj je zate "tekstovno".

Primož

barE-5
Prispevkov: 135
Pridružen: 01.02.2005 09:37:12

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a barE-5 » 16.11.2005 10:51:13

Tekstovna datoteka bi v mojem primeru vsebovala samo znake, ki jih lahko pišemo na stari pisalni stroj in tuje črke brez kakršnega koli grafičnega oblikovanja.

LP
Ko veš več, misliš, da veš manj kot prej.

GJ
Prispevkov: 1078
Pridružen: 13.03.2004 12:34:48

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a GJ » 16.11.2005 11:14:19

Tekstovna datoteka bi v mojem primeru vsebovala samo znake, ki jih lahko pišemo na stari pisalni stroj in tuje črke brez kakršnega koli grafičnega oblikovanja.

LP
Skeniraš celo datoteko, če vsebuje samo dovoljene znake.
No še vedno obstaja majhna verjetnost, da ta datoteka ni tekstovna, ampak z dolžino datoteke se ta verjetnost manjša.

LP GJ
Kdor se zadnji smeje, se smeje zadnji!

gabr
Prispevkov: 4129
Pridružen: 28.08.2001 14:10:47

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a gabr » 16.11.2005 11:28:43

Skeniraš celo datoteko, če vsebuje samo dovoljene znake.
Tako je.
No še vedno obstaja majhna verjetnost, da ta datoteka ni tekstovna, ampak z dolžino datoteke se ta verjetnost manjša.
? Če preskeniraš celo datoteko in so notri samo izpisljivi znaki, potem je tekstovna po definiciji.

Pozdrav,
Gp

=WinGpT= Lepota in mladost mineta, jabolcni zavitek pa je vecen. (al pa ne)
OpenBSD SI: http://obsd.17slon.org, http://obsd.17slon.org/list

GJ
Prispevkov: 1078
Pridružen: 13.03.2004 12:34:48

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a GJ » 16.11.2005 11:58:04

? Če preskeniraš celo datoteko in so notri samo izpisljivi znaki, potem je tekstovna po definiciji.
Seveda :D..
Hotel sem povedati, da so vse textovne datoteke hkrati tudi binarne, neglede na smisel vsebine.

LP GJ
Zadnjič spremenil GJ, dne 16.11.2005 12:00:47, skupaj popravljeno 1 krat.
Kdor se zadnji smeje, se smeje zadnji!

barE-5
Prispevkov: 135
Pridružen: 01.02.2005 09:37:12

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a barE-5 » 16.11.2005 12:10:34

Sem mislil, da obstaja kakšen boljši način. Pa vseeno hvala, zdaj vsaj vem, da ne.

LP
Zadnjič spremenil barE-5, dne 16.11.2005 12:12:14, skupaj popravljeno 1 krat.
Ko veš več, misliš, da veš manj kot prej.

Genius
Prispevkov: 390
Pridružen: 12.08.2003 10:23:13

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a Genius » 16.11.2005 17:09:24

Saj so ti odgovorili.

"Skeniraš celo datoteko, če vsebuje samo dovoljene znake."

Uporabniški avatar
Lee_Nover
Prispevkov: 3653
Pridružen: 20.05.2001 14:31:55

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a Lee_Nover » 16.11.2005 17:19:03

ma ja .. zakaj pa celo ?
skeniras dokler ne najdes nedovoljen znak
ko/ce ga najdes pac nehas skenirat in oznacs fajl kot binarni
.. my 2 c ..
- I hate noobs -

gabr
Prispevkov: 4129
Pridružen: 28.08.2001 14:10:47

Tekstovna ali binarna datoteka?

Odgovor Napisal/-a gabr » 16.11.2005 17:51:46

Ja no in če ni notri nedovoljenih? Potem moraš pogledat celo.

Valjda se ustaviš pri prvem binarnem, no. To bi še Delfi tako sprogramiral.

Pozdrav,
Gp

=WinGpT= Gotta run, the cat is caught in the printer.
OpenBSD SI: http://obsd.17slon.org, http://obsd.17slon.org/list

Odgovori