powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Имитация нажатий. имитация сигнала
25 сообщений из 277, страница 2 из 12
Имитация нажатий. имитация сигнала
    #37587372
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_Oneкупи мышку или доп-клаву Acorp программируемую и делай макросы
хотелось бы полноценную программу, а не подобие нажималки 5-6 клавиш подряд строгой последовательности...
Konst_OneIRQ1 = 1 устройство. пусть... ради выполнения задачи можно на время отказаться от использования клавиатуры
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587384
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы явно не хотите понять, что я вам пишу.
попробуйте вставить клаву PS/2 в комп, загрузиться, а потом вытащить её?
- потом попробуйте вставить назад. результат, не будет ничего работать.

USB-клавиатуры - это устройства HID, они работатют по другому, с ними такой фокус можно делать.


ЗЫ
за работоспособность PS/2 разъёма я не отвечаю, делаете на свой страх и риск.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587397
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273хотелось бы полноценную программу, а не подобие нажималки 5-6 клавиш подряд строгой последовательности...Ты даже не в курсе, что эти макросы умеют, а уже хаешь. Это самый реальный для тебя вариант, "хотелось бы" будешь ждать до пенсии.
Никто здесь этой херней заниматься не будет, а сам не осилишь потому что тратишь время на срачи и попрошайничество, а не самообразование.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587409
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

я же не прошу написАть за меня программу. лишь сказать основы: можно так сделать или нельзя. и в итоге можно 1) сделать\купить\родить свою клавиатуру 2)сендкейс. тогда как много явно реальных решений относительно портов, осталось тока найти их
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587417
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273прошу .... лишь сказать основы:
например:
Above273Игорь ГорбоносТебе нужно писать драйвер, которому винда даст работать с устройством напрямую, и управлять этим драйвером. расскажете, как?хорошенькие основы, люди тоннами книги пишут, а тут Игорь, возьми да скажи как
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587421
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да уже всё рассказал, сслыки даже дал. там есть готовые коды на C++ библиотек/инструментов для написания своих приблуд к этому всему.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587426
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на VB6 , как и на VB.NET, полноценный драйвер устройства по любому у вас не получится написать.
вот и вся правда.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587431
Shocker.Pro,

согласен, подловили) вот, откопал на американском форуме, там активно разбирается работа с портами
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Option Explicit


Private Sub CmdOpen_Click()
    'MSComm1.CommPort = Val(Text1.Text)
    MSComm1.Settings = "9600,N,8,1"  '9600=baud rate N=no parrity 8bits 1 stop bit
    MSComm1.InputLen = 0
    MSComm1.PortOpen = True
    Shape1.FillColor = vbGreen
End Sub

Private Sub cmdSend_Click()
Dim del As Integer

For del = 1 To 800
    MSComm1.Output = "B"
Next

End Sub

Private Sub cmdClose_Click()
    MSComm1.PortOpen = False
    Shape1.FillColor = vbRed
End Sub

Private Sub Form_Load()
 Shape1.FillColor = vbRed         'initial program run condition. to make the square box in red color.
End Sub

Private Sub cmdExit_Click()
    End
End Sub

как это правильно использовать, пока что хз. в идеале будет отправка сигналов на тот же порт, в котором сейчас клава
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587502
above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
просто непонятно. есть спец компонент, который посылает портам сигналы. почему незя просто послать порту клавиатуры сигнал?
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587508
Дмит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Резюмируя, отметим, что для чтения данных, вводимых с клавиатуры, достаточно уметь считывать значения портов ввода-вывода 60h и 64h. Однако в ОС Windows приложениям пользовательского режима запрещено работать с портами , поэтому эту задачу выполняют драйвера операционной системы.

Не удержался скопировал по одной из ссылок Konst_One

Кстати последний код, если вы разберётесь с ним, поможет сделать игрушку (как на картинке).
Т.е. Microsoft Comm Control - работа с коммпортом.

Ищите Microsoft клавиатура Control :)
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587553
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
надо усвоить инфу...Дмит Т.е. Microsoft Comm Control - работа с коммпортом. с com портом можно работать без всяких драйверов и тп напрямую, а с другими портами незя?
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587583
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У com-порта есть системный драйвер.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587590
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyУ com-порта есть системный драйвер.
так в значит можно напрямую работать с com портом. com порт может принимать сигнал клавиатуры. тогда послать com порту сигнал, com порт воспринимает свой же сигнал как клавиатурный. мне нужно понять, почему это суждение неверное
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587657
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shoker.Pro, Cлууушай а можно я скажу нецензурное слово? Ну очень хочется.

Above273, То что ты хочешь сделать - ты сделать не сможешь. И я подозреваю что ты никогда не сможешь этого сделать.

Во первых, ты путаешь серийные порты и процессорные. Это физически разные вещи. Управление COM-портом никак не затронет, в принципе не сможет затронуть , порты через которые физический процессор общается с физическими устройствами. Для работы на этом уровне абсолютно необходимо знание ассемблера. Не обязательно на нем писать, но понимать его необходимо.

Во вторых, ты не понимаешь что код рассчитанный и требующий компьютера под управлением *-DOS не будет в принципе работать на других операционных системах. Да чтение из абсолютного адреса 417h действительно давало статус клавиш переключателей, но только в чистой DOS, не замученной никакими клавиатурными резидентами. Что такое "клавиатурный резидент" в современном мире уже тоже не помнят. alex77755, теперь ты понял откуда взялась аналогия с трехколесным велосипедом? Хакерский прием, придуманный двадцать лет тому назад, никак не поможет сегодня. Разве что для общего образования.

Above273, Единственный твой шанс сделать бота для игры - научится писать драйвера устройств для Windows. Что-либо меньшее этого - обречено на неудачу. Читай книги по внутреннему устройству Windows, на форуме тебе этого никто не расскажет. Мы можем только разъяснить тонкости реализации в разных случаях, но переписывать многостраничные тома не будем. И да, тебе все-же придется выучить С. Причем не С++, а просто С. А потом и С++, но сначала С. Без знания этих языков ты никогда не поймешь как работает Windows.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587661
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273AntonariyУ com-порта есть системный драйвер.
так в значит можно напрямую работать с com портом. com порт может принимать сигнал клавиатуры. тогда послать com порту сигнал, com порт воспринимает свой же сигнал как клавиатурный. мне нужно понять, почему это суждение неверноеНе может.
COM порт НЕ МОЖЕТ принимать сигналы с клавиатуры. НЕ МОЖЕТ! Это разные порты. Принципиально разные.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587667
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl Shoker.Pro, Cлууушай а можно я скажу нецензурное слово? Ну очень хочется.
Можно. Одно. С цитированием моего разрешения и под спойлером.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587727
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь ГорбоносА сом-портовых клавиатур, сейчас, мягко говоря, не очень
много. White OwlCOM порт НЕ МОЖЕТ принимать сигналы с клавиатуры. вот в чём я запнулся. 1)значит, сом-портовых клавиатур не существует? 2)нельзя послать сигнал на другие порты тем же способом?
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587755
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273,
1)значит, сом-портовых клавиатур не существует? - а если и привезут куда Вы вставлять её будете, у Вас есть такой порт, и ещё если учесть что Вы видимо это не только для себя делаете
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587759
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273Игорь ГорбоносА сом-портовых клавиатур, сейчас, мягко говоря, не очень
много. White OwlCOM порт НЕ МОЖЕТ принимать сигналы с клавиатуры. вот в чём я запнулся. 1)значит, сом-портовых клавиатур не существует? 2)нельзя послать сигнал на другие порты тем же способом?
1) Существуют, но они не клавиатуры в том смысле который ты вкладываешь в это слово. Это совершенно отдельные, внешние устройства и работают с ними совершенно по другому.
2) На какие "другие" порты? MSComm Control работает ТОЛЬКО с серийными портами. Ключевое слово серийные . Ни параллельные, ни процессорные, ни какие другие порты этой библиотеке не по зубам.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587791
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Существуют, но они не клавиатуры в том смысле который ты вкладываешь в это слово.Скорее всего он вкладывает смысл "доска с кнопками" и такие клавиатуры есть, хотя они и большая редкость (я нашел лишь слухи, а технически наиболее адекватную инфу только такую ). Но то что работают с ними по-другому, это да.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587818
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подводя некоторые итоги, можно сказать, что BelowZero требуется эмулятор HID-устройства, изображающего из себя клавиатуру, драйвер/библиотека которого имеют программное управление (т.е. соответствующие методы интерфейса).
Все друие варианты он рассматривать не хочет... вернее, не способен, достигнув своего уровня некомпетентности на попытках управления системой из VB.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587845
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMВсе друие варианты он рассматривать не хочет...Как раз наоборот, он наиболее пристально рассматривает самые дикие варианты.
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587871
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скачал вин драйвер, меня заставляют выбрать устройство, для которого я пишу драйвер. где я его найду? блин. мутно всё. вот с vb хорошо получилось, гениальный чел написал простой и понятный курс vb для чайников, так что довольно легко и интересно было изучать vb. теперь ищу "написание драйверов для чайников", пока что безрезультатно. есть у кого хороший материал на примете? буду благодарен за ссылку . хороший в смысле понятный , а не полный мудрённой терминологии на все случаи жизни
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587904
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теперь ищу "написание драйверов для чайников", пока что безрезультатно.Мой чайник работает без драйверов, наверное проблема в этом :))

Не совсем то ищешь .
...
Рейтинг: 0 / 0
Имитация нажатий. имитация сигнала
    #37587914
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

опытным взглядом можете посоветовать что-то определённое?
...
Рейтинг: 0 / 0
25 сообщений из 277, страница 2 из 12
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Имитация нажатий. имитация сигнала
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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