![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
порты [D7, WinXP]
petr © (2005-09-29 19:01:00)Доброго время суток. Ребята подскажите где можно нарыть материал описывающий работу с портами(com1,com2 и т.д.), а может кто знает чем помочь со следующим: необходимо контролировать обращение и количество данных передаваемых через порт.
Зарание спасибо!
sniknik (2005-09-30 02:04:00) [21]сделал поиск теперь и в хелпе (на случай если это только первые страници хелпа (Introduction) у нас различаются)
теперь уже по Portm.sys, и не нашол ни одного упоминания. (спать хочу, глаза слипаются?)
да ты сам скачай и посмотри, по ссылке из > sniknik © (29.09.05 21:54) [3] в самом низу страници
Download Portmon (x86 - 52KB) - you plan on using Portmon on WinNT
вот этим я и пользуюсь.
p.s. я не против что оно(/чтото) там есть, вопрос где, и если его нет, то как? ;о))
уже самому интересно стало. хотя это и не мой профиль.
sniknik (2005-09-30 01:49:00) [22]Германн © (30.09.05 01:37) [6]
в хелпе не смотрел. только пытался найти установленный (должен же быть если утановлен) драйвер. нету. хотя в самом файле (exe) действительно есть упоминания, и сам он "сшит" как минимум и 4-х выполнимых (заголовки MZ... присутствуют)
в хелпе, вот у меня что
Copyright © 1999 Mark Russinovich
http://www.sysinternals.com
Portmon is an application that lets you monitor serial and parallel activity on your local system, or any computer on the network that you can reach via TCP/IP. It is the most powerful tool available for tracking down port-related configuration problems and analyzing application port usage.
Portmon works on Windows NT 4.0, Windows 2000, Windows 95 and Windows 98. Note: if you want to run Portmon on Windows 95 you must install the WinSock2 update, available for free download from Microsoft’s Web site
Германн (2005-09-30 01:37:00) [23]2 sniknik © (30.09.05 01:28) [5]
Не знаю, что у тебя, но у меня хелп по ПортМону пишет следущее:
Portmon for Windows NT
Copyright © 1998 Mark Russinovich
http://www.sysinternals.com
Introduction
Portmon is a GUI/device driver combination that together monitor and display all serial and parallel port activity on a system. ...
Starting Portmon
Simply run the Portmon GUI (portmon.exe) from the same directory that the driver (Portm.sys) resides in. ...
sniknik (2005-09-30 01:28:00) [24]Джо © (29.09.05 22:04) [4]
возможно так он и делает. но... только с другим именем драйвера. поиск по PORTMSYS.SYS в папке винды ничего не дал, ни до, ни во время ни после работы portmon. "усеченный" поиск (может ошибка в имени?) по port*.* выдал единственный драйвер D:\WINNT\system32\drivers\portcls.sys (это 100% виндовый, он в пакете sp4 тоже лежит. понятно откуда он)
да вообще если бы он чтото устанавливал в систему (папку system32) у mеня хоть раз бы "завопил" Browser Sentinel, но не было. хотя, при обновлениях винды тоже не "вопит", хотя она кучу туда всего пишет, если сторонний сетап только. portmon как раз сторонний. (возможно он ставится аналогично как и виндовые апдейты? тютелька в тютельку? не верится)
ну и последнее, по ссылке кроме как скачать есть описание... "How it Works: WinNT"
не полное конечно, так в общих словах. и вот в этом описании нет ни слова про драйвер. думаеш врут?
Джо (2005-09-29 22:04:00) [25]
> [3] sniknik © (29.09.05 21:54)
PortMon использует собственный драйвер, PORTMSYS.SYS, который и устанавливается сразу же после запуска программы. "Тело" этого драйвера зашито в самом исполнимом файле в секции ресурсов.
sniknik (2005-09-29 21:54:00) [26]Anatoly Podgoretsky © (29.09.05 19:23) [1]
> О!
> Ты замахнулся на драйвер.
разве обязательно?
portmon (многие же пользовались ;) http://www.sysinternals.com/utilities/portmon.htmlэто делает без всяких установок, единственным exe файлом (т.е. драйвера не ставятся).
мало того можно посмотреть и на машине в локальной сети ничего на нее не устанавливая. (либо поставив тот же portmon, тогда пароль для доступа не нужен) (т.е. гарантировано ничего своего (для первого варианта) нет, только виндовое используется)
petr (29.09.05 19:01)
http://www.delphikingdom.com/asp/itemq.asp?Mode=1&ItemID=151
p.s. не специалист в теме т.что большне никаких доп. вопросов... ;о), portмонитором вот пользовался. но как написать подобное не представляю (догадываюсь но не представляю ;о))).
ssk (2005-09-29 19:29:00) [27]это в конференцию WinAPI
Anatoly Podgoretsky (2005-09-29 19:23:00) [28]О!
Ты замахнулся на драйвер.