X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f From: xeon AT dacreations DOT cjb DOT net (xeon) Newsgroups: comp.os.msdos.djgpp Subject: how to determine if a file is text/binary Date: 29 Apr 2002 13:16:17 -0700 Organization: http://groups.google.com/ Lines: 10 Message-ID: NNTP-Posting-Host: 202.137.18.31 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1020111378 11694 127.0.0.1 (29 Apr 2002 20:16:18 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: 29 Apr 2002 20:16:18 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi, I'm wondering, how to determine is a file is a text file, or a binary file, programatically. I'm thinking about reading 4 bytes from the file and test them if they're in the range of usual text ([a-z], [A-Z], etc. The 4 bytes is read from the following locations : 1st byte, last byte, and 2 randomly selected offset inside the file. Is this enough? TIA