Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Вниз

Счетчик файлов   Найти похожие ветки 

 
Gosha   (2004-09-29 10:01) [0]

Привет. Уважаемые, подскажите пож как подойти к проблеме. Надо контролировать количество файлов переданных или отправленных в COM порт. С чего начать, что можно использовать.
 Спасибо всем.


 
Reindeer Moss Eater ©   (2004-09-29 10:05) [1]

В компорт отправляют исключительно байты и никаких файлов.


 
Gosha   (2004-09-29 10:15) [2]

Вот в том и вопрос, может по каким-то признакам характерным для файлов или еще как можно определить, что сторонняя программа передала в порт файл. Или такое физически НЕВОЗМОЖНО ???


 
Reindeer Moss Eater ©   (2004-09-29 10:21) [3]

А ты возьми один какой-нибудь байт и попробуй понять из какого именно он файла.
Тогда и поймешь, возможно это или невозможно.


 
Gosha   (2004-09-29 10:26) [4]

Но ведь тот кто принимает эти байты из порта понимает куда они идут и какому файлу принадлежат !?


 
Reindeer Moss Eater ©   (2004-09-29 10:29) [5]

Тот кто принимает знает соглашение.
Знает протокол.
Потому и принимает.


 
Gosha   (2004-09-29 10:34) [6]

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


 
Anatoly Podgoretsky ©   (2004-09-29 12:12) [7]

Gosha   (29.09.04 10:34) [6]
Так и файлов определенного типа нет в компорте, а только байты.


 
Gosha   (2004-09-29 14:44) [8]

Да, но файлы определенного типа начинаются на определенную последовательность байт. Меня, например интересуют файлы MIDI, они начинаются: 4D 54 68 64 00 00 ... Может не все, но те что я смотрел были такие. Могу ли я следить не мешая выводу в порт какие байты туда поступают или нет ??? Мне даже не нужна сто процентная точность, достаточно и 80-90 %. Я не думаю что в порт постоянно течет такая последоваетьность байт !? Или я не прав ??


 
Gosha   (2004-09-29 14:45) [9]

Да, но файлы определенного типа начинаются на определенную последовательность байт. Меня, например интересуют файлы MIDI, они начинаются: 4D 54 68 64 00 00 ... Может не все, но те что я смотрел были такие. Могу ли я следить не мешая выводу в порт какие байты туда поступают или нет ??? Мне даже не нужна сто процентная точность, достаточно и 80-90 %. Я не думаю что в порт постоянно течет такая последоваетьность байт !? Или я не прав ??


 
Cobalt ©   (2004-09-29 22:41) [10]

Видел как-то прогу - PortMon, кажись, называлась - показывала графически - лампочки загорались - что на порте, какие данные.


 
Fay ©   (2004-09-29 22:58) [11]

А я вчера видел, как сосед из магазина выходил.


 
Gosha   (2004-09-30 10:25) [12]

Программка интересная, но много мне не нужной информации. Вот как она сделана ?? А мы что не можем ??


 
Плохиш ©   (2004-09-30 10:35) [13]

Удалено модератором



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.039 c
1-1098316641
Валерий
2004-10-21 03:57
2004.11.07
Как назначить Button.Click; другому компоненту?


1-1098434425
ALex 67
2004-10-22 12:40
2004.11.07
Проблема с графикой


1-1098780556
tria
2004-10-26 12:49
2004.11.07
Объясните плиз природу следующего глюка:


14-1098027858
olookin
2004-10-17 19:44
2004.11.07
И еще... Вероятно, я просто отстал от жизни, но....


14-1098349334
AlexG
2004-10-21 13:02
2004.11.07
Мне нужен метод остановить работу компа на N сек





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский