powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Опредиление типа файла
9 сообщений из 9, страница 1 из 1
Опредиление типа файла
    #35576328
DJLYAMUZIKA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как определить перед нами текстовый или бинарный файл?
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35576343
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверить на наличие символов, которых в текстовом файле быть не может.
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35576775
DJLYAMUZIKA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyПроверить на наличие символов, которых в текстовом файле быть не может.
Например ???
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35576801
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DJLYAMUZIKA AntonariyПроверить на наличие символов, которых в текстовом файле быть не может.
Например ???
chr(0) в пяти байтах подряд :)

Вообще, вы определитесь, что подразумеваете под "текстовым файлом".
Ибо ответ будет зависеть от используемой кодировки. Unicode, скажем...

Для 866 и 1251 все просто - наличие в файле chr(10)+chr(13) и большинство
байт из диапазонов [0-z] и [А-я] или наличие достаточного количества chr(32).
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35576839
DJLYAMUZIKA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообще мне надо определить перед нами действительно Бинарный файл или нет.
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35576907
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DJLYAMUZIKAвообще мне надо определить перед нами действительно Бинарный файл или нет.
Тогда прОдолжу встречные вопросы: определитесь, что вы подразумеваете под "бинарным файлом".

С моей точки зрения - все файлы "бинарные", ибо состоят из байтов, которые состоят из битов.
Если же вы под "бинарными" понимаете исполняемые файлы, то и здесь не все просто, ибо есть
EXE и есть COM, есть упаковщики кода... А, например, экзелевский файл при "тупом" анализе байт
скорее потянет на "бинарный" файл, чем com, выводящий на экран 20 строк текста.

Кроме этого, поройтесь на ExeTools , там этих анализаторов...
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35578144
DJLYAMUZIKA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM DJLYAMUZIKAвообще мне надо определить перед нами действительно Бинарный файл или нет.
Тогда прОдолжу встречные вопросы: определитесь, что вы подразумеваете под "бинарным файлом".

С моей точки зрения - все файлы "бинарные", ибо состоят из байтов, которые состоят из битов.
Если же вы под "бинарными" понимаете исполняемые файлы, то и здесь не все просто, ибо есть
EXE и есть COM, есть упаковщики кода... А, например, экзелевский файл при "тупом" анализе байт
скорее потянет на "бинарный" файл, чем com, выводящий на экран 20 строк текста.

Кроме этого, поройтесь на ExeTools , там этих анализаторов...
Странно я думал что бинарный файл назвали потому что каждий байт какбы состаит из 2(чегото там точно не знаю) двоичных битов(извеняюсь точно не знаю)
Ты смотрел в UltraEdite каждый бинарный фай там виден как просто текст и разложеный по полочкам.
В полочках каждый байт из текста равен 2м символам например 00 E1 E3 и тд. и тп.
Что ты на это скажешь?
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35578587
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что это HEX-представление кодов символов из файла. Любого файла.
...
Рейтинг: 0 / 0
Опредиление типа файла
    #35579086
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DJLYAMUZIKAЧто ты на это скажешь?
Бинарный файл
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Опредиление типа файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]