ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] text | binary
@ 2006-11-05 13:55 Aleksander N.Gorohovski
  2006-11-05 16:22 ` Chernetsky Andrey
  0 siblings, 1 reply; 7+ messages in thread
From: Aleksander N.Gorohovski @ 2006-11-05 13:55 UTC (permalink / raw)
  To: community

Доброго времени суток сообщество!

Не подскажите есть ли более менее надёжный способ
определить является ли файл текстовым (например, типа tex) или
двоичным (картинки, скомпилированный код ...).

Попробовал на Perl с помощью операторов тестирования файлов
-T
-B
но они что-то не коректно работают
(и не понятен алгоритм по каким признакам они это делают)

Спасибо.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] text | binary
  2006-11-05 16:22 ` Chernetsky Andrey
@ 2006-11-05 16:01   ` Aleksander N.Gorohovski
  2006-11-05 19:07     ` Michael Shigorin
  0 siblings, 1 reply; 7+ messages in thread
From: Aleksander N.Gorohovski @ 2006-11-05 16:01 UTC (permalink / raw)
  To: ALT Linux Community

On Sun, 05 Nov 2006 18:22:49 +0200, Chernetsky Andrey <andy_ch@open.by>  
wrote:

> Aleksander N.Gorohovski написал:
>> Доброго времени суток сообщество!
>
>> Не подскажите есть ли более менее надёжный способ
>> определить является ли файл текстовым (например, типа tex) или
>> двоичным (картинки, скомпилированный код ...).
>
>> Попробовал на Perl с помощью операторов тестирования файлов
>> -T
>> -B
>> но они что-то не коректно работают
>> (и не понятен алгоритм по каким признакам они это делают)
>
>> Спасибо.
>  man file ?

Премного благодарен.
Сейчас посмотрел, попробовал  и поразился -- какая мощь, глыба.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] text | binary
  2006-11-05 13:55 [Comm] text | binary Aleksander N.Gorohovski
@ 2006-11-05 16:22 ` Chernetsky Andrey
  2006-11-05 16:01   ` Aleksander N.Gorohovski
  0 siblings, 1 reply; 7+ messages in thread
From: Chernetsky Andrey @ 2006-11-05 16:22 UTC (permalink / raw)
  To: ALT Linux Community

Aleksander N.Gorohovski написал:
> Доброго времени суток сообщество!

> Не подскажите есть ли более менее надёжный способ
> определить является ли файл текстовым (например, типа tex) или
> двоичным (картинки, скомпилированный код ...).

> Попробовал на Perl с помощью операторов тестирования файлов
> -T
> -B
> но они что-то не коректно работают
> (и не понятен алгоритм по каким признакам они это делают)

> Спасибо.
 man file ? 
-- 

 С уважением,
 Андрей.
_____________________________________ 
 ALT Linux fortune:
> Прошу maintainer'ов принять меры.
> QA Robot вам об этом обязательно скоро напомнит. :)
НЕЕЕЕЕТ! Умоляю, не надо!
		-- inger in devel@


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] text | binary
  2006-11-05 19:07     ` Michael Shigorin
@ 2006-11-05 17:48       ` Aleksander N.Gorohovski
  2006-11-05 19:53         ` Michael Shigorin
  0 siblings, 1 reply; 7+ messages in thread
From: Aleksander N.Gorohovski @ 2006-11-05 17:48 UTC (permalink / raw)
  To: shigorin, ALT Linux Community

On Sun, 05 Nov 2006 21:07:19 +0200, Michael Shigorin  wrote:

> On Sun, Nov 05, 2006 at 06:01:54PM +0200, Aleksander N.Gorohovski wrote:
>> >  man file ?
>> Премного благодарен.  Сейчас посмотрел, попробовал  и поразился
>> -- какая мощь, глыба.
>
> Только не полагайтесь на эту глыбу стопроцентно,
> "бывали прецеденты" (в т.ч. у ott@, который одно
> время file и майнтейнил).

Михаил,
спасибо за предупреждение.
Сейчас протестировал на всех доступных мне документах tex и прочих
всё прекрасно определяет.

Я сейчас дорабатываю Web-систему дистанционного формирования
квалификационных работ студентов (курсовые, дипломные...) на базе LaTeX,
с учетом требований существующих ГОСТов и ДСТУ.

Вообщем неплохо получается.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] text | binary
  2006-11-05 19:53         ` Michael Shigorin
@ 2006-11-05 18:25           ` Aleksander N.Gorohovski
  0 siblings, 0 replies; 7+ messages in thread
From: Aleksander N.Gorohovski @ 2006-11-05 18:25 UTC (permalink / raw)
  To: shigorin, ALT Linux Community

On Sun, 05 Nov 2006 21:53:31 +0200, Michael Shigorin  wrote:

> On Sun, Nov 05, 2006 at 07:48:54PM +0200, Aleksander N.Gorohovski wrote:
>> Я сейчас дорабатываю Web-систему дистанционного формирования
>> квалификационных работ студентов (курсовые, дипломные...) на
>> базе LaTeX, с учетом требований существующих ГОСТов и ДСТУ.
>> Вообщем неплохо получается.
>
> Клёво, а как насчёт с народом из univ.kiev.ua пообщаться?
> Могу познакомить, там тоже есть напильников.

Конечно, с удовольствием,
если люди общительные.

Завтра в предверии зимней сессии собираюсь установить в нашем университете
уже практически готовую (99,9%) систему.
Можно будет посмотреть (пощупать) по адресу:

прямая ссылка
http://peooc.donntu.edu.ua/aladin/

или "кривая" :)
http://donntu.edu.ua/russian/strukt/kafedrs/oc/index.php
(категория "Студенту + Магистру" "Пояснительная записка КР")

Правда в БД пока есть только наш университет (ДонНТУ) и его кафедры,  
специальности, предметы.
Но это быстро можно поправить - добавить.

Вообще она задумана универсально (ВУЗы России, Украины), в перспективе  
поддерживать и функции

-- проверка орфографии на лету
(правда с украинскими словарями еще туговато, ну и спроса особого нет)

-- антиплагиат.
и пр. "вкусности"
:)

По требованиям к присылаемым текстам, графике, листингам есть  
метод.указания.
Там нет ничего особенного, чистый справочник необходимого на 20 стр.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] text | binary
  2006-11-05 16:01   ` Aleksander N.Gorohovski
@ 2006-11-05 19:07     ` Michael Shigorin
  2006-11-05 17:48       ` Aleksander N.Gorohovski
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2006-11-05 19:07 UTC (permalink / raw)
  To: ALT Linux Community

On Sun, Nov 05, 2006 at 06:01:54PM +0200, Aleksander N.Gorohovski wrote:
> >  man file ?
> Премного благодарен.  Сейчас посмотрел, попробовал  и поразился
> -- какая мощь, глыба.

Только не полагайтесь на эту глыбу стопроцентно,
"бывали прецеденты" (в т.ч. у ott@, который одно
время file и майнтейнил).

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] text | binary
  2006-11-05 17:48       ` Aleksander N.Gorohovski
@ 2006-11-05 19:53         ` Michael Shigorin
  2006-11-05 18:25           ` Aleksander N.Gorohovski
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2006-11-05 19:53 UTC (permalink / raw)
  To: ALT Linux Community

On Sun, Nov 05, 2006 at 07:48:54PM +0200, Aleksander N.Gorohovski wrote:
> Я сейчас дорабатываю Web-систему дистанционного формирования
> квалификационных работ студентов (курсовые, дипломные...) на
> базе LaTeX, с учетом требований существующих ГОСТов и ДСТУ.
> Вообщем неплохо получается.

Клёво, а как насчёт с народом из univ.kiev.ua пообщаться?
Могу познакомить, там тоже есть напильников.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-11-05 19:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-05 13:55 [Comm] text | binary Aleksander N.Gorohovski
2006-11-05 16:22 ` Chernetsky Andrey
2006-11-05 16:01   ` Aleksander N.Gorohovski
2006-11-05 19:07     ` Michael Shigorin
2006-11-05 17:48       ` Aleksander N.Gorohovski
2006-11-05 19:53         ` Michael Shigorin
2006-11-05 18:25           ` Aleksander N.Gorohovski

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git