![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
Еще раз здрасте!
есть задача не простая по крайней мере для меня. существует внешнее устройство (плотер, измерительная машина... не важно.). устройство отсылает данные через USB порт некоторой программе (софту, обрабатывающему эти данные). я хочу ловить эти данные, не используя тот софт. то есть делаю свою программу для обработки этих данных. а теперь вопрос: как эти данные отловить и скажем куда нибудь записать(ну в текстовик скажем)? ![]() |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Ну скажем открыть это устройство и читать из него (используя специфические модули либо контролы или общее DeviceIOControl), прочитанные данные скидывать в файл.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
Akina
дивайс обладает внутренним каким-то процессором, который, как мне пояснили пытается блокировать доступ к нему. однако для снятия информации с порта существуют вполне конкретные способы, которые гдето были описаны, но вот где... давно это было. ![]() и хорошо бы с примерчиком... там ведь просто должна быть гора апишных функций, которых я конечно не помню ![]() |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
У него есть интерфейс. Есть протокол обмена по этому интерфейсу. Ищи - вплоть до обращения к производителю или разработчику. А вопросы из разряда "как исследовать внутренности черного ящика" - это в форуме авгуров и прочих астрологов. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Но это тебе должно быть все равно, т.к. устройство шлет информацию и так по USB. Если по USB, то есть драйвер, если есть драйвер, то с помощью него ты можешь послать (принять) информацию в прибор (от прибора). Вопрос только в том, что посылает программа прибору, на что он отвечает? Ох думаю никто тебе это не расскажет, т.к. секрет фирмы. ![]() Но вообще ищи, смотри, может чего и накопаешь... p.s. кстати есть программы USB-мониторы, которые возможно покажут тебе, что уходит, приходит по USB... -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
CompWorm |
|
||||||||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
Akina
вот и я думаю так же. cardinal
да есть. уже ищу... пока безуспешно, но ищу.
не важно. дай пример такого кода, а циферки карявые, которые получим, попробую упорядочить. я довольно точно знаю, какого рода информацию он передает. ![]() Добавлено @ 00:30
вооще говоря это и не плохо, так как в USB порт, как мне пояснили, попадает уже нормальная упорядоченная числовая информация. Думаю что проц там не с проста. |
||||||||
|
|||||||||
cardinal |
|
||||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
У человека мозг тоже не спроста. ![]()
Ищи в инете, я как-то раз искал и так ничего на VB (на C/C++ проще найти, но обычно все это для своего драйвера) и не нашел. То, что нашел запустить не удалось... ![]() -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
||||
|
|||||
CompWorm |
|
||||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
вот вот. для си есть ListenToUSB (вроде тоже апишная?) Добавлено @ 02:32
хорошая цитата получилась ![]() ладно, действительно, а если я сам напишу дрова, будет как -то проще? и если да, то как? правда надеюсь, что до этого не дойдет |
||||
|
|||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
CompWorm
Ну вообще для прямого общения с любым на компе девайсом имеется DeviceIOControl и присовокупленные к нему всякие ReadFile... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
Akina
ну это здорово! а примерчик... ![]() |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
allapi.net
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
Akina
http://www.vingrad.ru - это тоже неплохой адлес в интернете... но вот только найти нужную информацию там - большая проблема. не могли б вы поточнее сказать, адрес? или хоть в каком разделе искать. не перебирать же все апи на этом сайте? ![]() |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Вообще-то я указал имя конкретной функции. Неужели мало? -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |