Здравствуйте, гость ( Вход | Регистрация )

10 страниц V « < 2 3 4 5 6 > »   
Ответить в эту темуОткрыть новую тему
> Hardware UO Pilot, Аппаратный UO Pilot
Александр85
сообщение 3.9.2013, 11:38
Сообщение #61


**

Neophyte
Сообщений: 46
Регистрация: 17.5.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.071



Цитата(xolost @ 3.9.2013, 12:30) *

А какой тогда в этом смысл?
Не проще механическое устройство тогда сделать? А цель будет так же достигнута. И наверняка уже много устройств есть таких механических.

Вот можешь делать механически
http://www.youtube.com/watch?v=3dKSPy4HbEk
http://www.youtube.com/watch?v=Mct1iCTuS3g
(IMG:style_emoticons/default/biggrin.gif)


--------------------
Консультации Hardware UO Pilot
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 3.9.2013, 12:57
Сообщение #62


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Цитата(xolost @ 3.9.2013, 11:11) *

Если Кнайт что-то по этому поводу доработает, то можно будет вшивать любые скрипты как и в обычном пилоте?
Я имею ввиду не просто тупое нажатие клавиши или мышки, а полноценную работу скриптов.


Ничего никуда не нужно будет "вшивать". UOPilot будет работать как обычно - только отсылать нажатия не напрямую в компьютер (эмуляция нажатий), а устройству USB2KBD, которое, в свою очередь, уже будет отсылать системе НАСТОЯЩИЕ (неэмулированные) нажатия.
Как я и писал, UOPilot'у просто нужно дописать опцию (галочку - чекер) - "использовать отсылку нажатий в USB2KBD" например. Без этой галочки UOPilot будет работать как обычно (для игроков без наличия USB2KBD и кому это не нужно вовсе), с этой галочкой - будет слать спец команды нажатия клавиш в USB2KBD.

Делать привязку устройства к UOPilot также не вижу особого смысла, т.к. сам факт наличия USB2KBD расширит функционал самого UOPilot (как и его популярность), т.е. считаю, что это должно быть 2 независимых устройства, так сказать, кроссплатформенных. Достаточно имеющейся на сегодня от пиратства защиты самого UOPilot, лучше бросить силы на такую защиту.

По поводу работы устройства как мышь и клавиатура одновременно тут сложности, т.к. изначально при инициализации устройства мы прописываем ему флаг - "чем быть" - ТОЛЬКО мышью, ТОЛЬКО клавой, джойстиком и т.д. и тут уже, если мы хотим изменить этот флаг, необходима перепрошивка USB2KBD (что не всем доступно) или же как-то хранить флаг "вне устройства", (память Микроконтроллера, файл и т.д.), чтоб устройство при включении считывало флаг и уже от этого "становилось" клавиатурой, мышью и т.д. в общем, нужно обдумать, хотя не совсем уверен, что такое возможно.

PS - механика для каменного века )
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 3.9.2013, 13:05
Сообщение #63


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



понятно

Цитата

По поводу работы устройства как мышь и клавиатура одновременно тут сложности, т.к. изначально при инициализации устройства мы прописываем ему флаг - "чем быть" - ТОЛЬКО мышью, ТОЛЬКО клавой, джойстиком и т.д.

А если просто 2 флешки юзать? одну для клавы прописать, другую для мышки и в пилоте 2 галки. Ну что-то типа того
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 3.9.2013, 13:18
Сообщение #64


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Цитата(xolost @ 3.9.2013, 13:05) *

понятно
А если просто 2 флешки юзать? одну для клавы прописать, другую для мышки и в пилоте 2 галки. Ну что-то типа того


Мыслите верно ) 2 устройства вполне возможно. По крайней мере, это самый простой и быстрый выход. Едиственно они будут висеть на разных COM-портах (COM порт нужно будет выбирать из списка UOPilot как вариант) да и требовать 4 свободных USB порта )))

Один USb2KBD, естественно, будет прошит как клавиатура, второй как мышь, и принимать строго свои команды в строго свои COM-порты (номер COM-порта можно будет посмотреть в диспетчере устройств WINDOWS).
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр85
сообщение 3.9.2013, 14:35
Сообщение #65


**

Neophyte
Сообщений: 46
Регистрация: 17.5.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.071



Для полноценной работы пилота нужна конечно и эмуляция мыши. Делать это отдельным устройством или пытаться все впихнуть в одно, это задача на будущее....
Тут возникает другой вопрос, если взять например Руофф с его защитой, писать можно будет только элементарные скрипты. Ну типа нажатия клавиш Ф1...Ф12 с разными задержками. Это во первых не позволяет использовать всех возможностей Пилота. Во вторых интересно будет ли работать команды Пилота считывания цвета в определенных координатах например в Линейке?
Вопрос к usb2kbd? На данном этапе какой программой пользуетесь для посылки нажатий клавиш в данный девайс? На сколько быстро обрабатываются команды нажатия клавиш?


--------------------
Консультации Hardware UO Pilot
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 3.9.2013, 16:32
Сообщение #66


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27737
Пользователь №: 11.279



Кажется все говорят о разном. Из всего сказанного хотелось бы подчеркнуть два момента:
1) в пилоте будет галка отправления клавиш на устройство. Галку бы я делать не стал, а вот новый оператор ввести можно. Это как минимум логичнее.
2) Почему будет ограниченный функционал на руоффе? Ограничен он будет только активным окном, остальное значения иметь не будет. Причем если поставить галку в клиенте л2 полноценной обработки свернутых окон, мейна сделать поверх всех окон и переключать ботов через showwindow, то боюсь функционал будет на 99% живой.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 3.9.2013, 19:00
Сообщение #67


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Цитата(Александр85 @ 3.9.2013, 14:35) *

Для полноценной работы пилота нужна конечно и эмуляция мыши. Делать это отдельным устройством или пытаться все впихнуть в одно, это задача на будущее....
Тут возникает другой вопрос, если взять например Руофф с его защитой, писать можно будет только элементарные скрипты. Ну типа нажатия клавиш Ф1...Ф12 с разными задержками. Это во первых не позволяет использовать всех возможностей Пилота. Во вторых интересно будет ли работать команды Пилота считывания цвета в определенных координатах например в Линейке?
Вопрос к usb2kbd? На данном этапе какой программой пользуетесь для посылки нажатий клавиш в данный девайс? На сколько быстро обрабатываются команды нажатия клавиш?


Не совсем понимаю, что значит "элементарные скрипты"? Устройство может нажимать почти все клавиши клавиатуры, это же касается и мыши.

Определение цвета пикселя - это вопрос уже к UOPilot, но мой AUTOHOTKEY (им же я и шлю команды в COM порт устройству, отлично отрабатывает пиксели руоффа (правда только всего экрана, а не окна линейки, но это легко решается...)).
Клавиши отрабатываются мгновенно - т.е. со скоростью обмена данными COM порта и операционки.

Цитата(DarkMaster @ 3.9.2013, 16:32) *

Причем если поставить галку в клиенте л2 полноценной обработки свернутых окон, мейна сделать поверх всех окон и переключать ботов через showwindow, то боюсь функционал будет на 99% живой.


Переключение окон или другое взаимодействие со свернутым окном - опять же задача UOpilot. Но в случае с линейкой (а именно под нее я затачивал autohotkey) - авто ЦП и Кач работают отменно с активным окном.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр85
сообщение 3.9.2013, 19:19
Сообщение #68


**

Neophyte
Сообщений: 46
Регистрация: 17.5.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.071



Я так поня вы с помощью AUTOHOTKEY и usb2kbd сделали полный автономный кач чара в Линейке?
или нет???


--------------------
Консультации Hardware UO Pilot
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 3.9.2013, 19:26
Сообщение #69


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Цитата(Александр85 @ 3.9.2013, 19:19) *

Я так поня вы с помощью AUTOHOTKEY и usb2kbd сделали полный автономный кач чара в Линейке?
или нет???


Ну, скажем, не совсем автономный... но есть такое )

Чару на руоффе необходимо получить бафф (ручками получаю его на час), подыскиваю локацию - чтоб поменьше было людей и естественных преград (камней, деревьев), т.к. чар может "застрять", и скрипт ждет 1 минуту и только потом командует чару "обойти преграду" - это затягивает кач...

А так схема проста - тарегт моб (его ник, прописанный в макросах), атака, ждем смерти, если смерть - подобрать дроп, и таргет след моб.

Как-то так, по-простому ) Но согласитесь, если AUTOHOTKEY такое умеет, то уже и в UOPilot уверен, возможно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр85
сообщение 3.9.2013, 19:33
Сообщение #70


**

Neophyte
Сообщений: 46
Регистрация: 17.5.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.071



А посылать нажатия сочетаний клавиш например Alt+F1 получаеться?


--------------------
Консультации Hardware UO Pilot
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 3.9.2013, 19:36
Сообщение #71


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Цитата(Александр85 @ 3.9.2013, 19:33) *

А посылать нажатия сочетаний клавиш например Alt+F1 получаеться?


Сочетания опробовать не было необходимости, проверю - отпишу. Usb2kbd поддерживат нажатия 3 одновременных нажатий разных клавиш.

Схема в Вашем случае примерно такая:

1. Нажать ALT
2. Нажать F1
3. Отпустить F1
4. Отпустить ALT
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр85
сообщение 3.9.2013, 19:39
Сообщение #72


**

Neophyte
Сообщений: 46
Регистрация: 17.5.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.071



Контроллер мега8 стоит в usb2kbd?


--------------------
Консультации Hardware UO Pilot
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 3.9.2013, 19:40
Сообщение #73


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Цитата(Александр85 @ 3.9.2013, 19:39) *

Контроллер мега8 стоит в usb2kbd?


Да.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр85
сообщение 3.9.2013, 19:46
Сообщение #74


**

Neophyte
Сообщений: 46
Регистрация: 17.5.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.071



Идея мне нравиться, должно все получиться красиво.
Тут стоит другой вопрос, мы не видели не схемы вашего девайса ни исхадника. Вы будете вылаживать свое творение в массы???


--------------------
Консультации Hardware UO Pilot
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 3.9.2013, 20:04
Сообщение #75


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Cочетания работают. Посылал ALT+Y - отображение контактов в RUoff.

Цитата(Александр85 @ 3.9.2013, 19:46) *

Идея мне нравиться, должно все получиться красиво.
Тут стоит другой вопрос, мы не видели не схемы вашего девайса ни исхадника. Вы будете вылаживать свое творение в массы???



Прошивку с моими доработками пока предпочту не анонсировать, т.к. планирую ее доработку (по поводу мыши) + хочу обозначить желаемую свою роль в проекте.

Итак.

1. Я пробую доработать девайс на момент представления "мышью"
2. Собираю готовый девайс (печатную плату).
3. Девайс отправляется разработчикам UOPilot для теста, оценки функционала, доработки UOPilot на момент интеграции с проектом USB2KBD
4. В случае успеха, хочу рассчитывать на продвижение в массы сего девайса на вашем сайте.

Роль в проекте:

Хотел бы осуществлять прием заказов на сборку-спайку, прошивку, тест девайса usb2kbd и доставку заинтересованным лицам.

Прошу администрацию проекта UOPilot отписаться о результатах возможного сотрудничества с проектом USB2KBD.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 4.9.2013, 11:23
Сообщение #76


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27737
Пользователь №: 11.279



Цитата

Прошу администрацию проекта UOPilot отписаться о результатах возможного сотрудничества с проектом USB2KBD.

На данный момент ситуация 1 в 1 четырехмесячной давности. На данный момент есть оторванный проект, который очень интересен для интеграции. Интеграции нет, кому ее писать не очень понятно. Точнее оно вроде как кнайт должен писать, однако с его загруженностью совсем не ясны сроки. В то же время есть возможность прикрутить длл к пилоту, функционал плагинов реализован. У меня к, к сожалению, никак не получилось со временем серьезно начать изучать материалы, как ко всему этому подходить. Даже наоборот пришлось многое свернуть из проектов. Сначала надо собирать в кучу девайс и пилот.
По поводу финансовой части. Пока нет интеграции с пилотом я не считаю правильным использование наших ресурсов для платных услуг. Так же мне кажется было бы справедливо скидывать некторый % кнайту.

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

Сообщение отредактировал DarkMaster - 4.9.2013, 19:14


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр85
сообщение 5.9.2013, 8:30
Сообщение #77


**

Neophyte
Сообщений: 46
Регистрация: 17.5.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.071



Обращение к Кнайту.
Как сложно дописать команду в Пилоте отсылки кода нажатой клавиши в COM порт???


--------------------
Консультации Hardware UO Pilot
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 5.9.2013, 17:54
Сообщение #78


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27737
Пользователь №: 11.279



Для начала надо написать плагин-дллку которая будет отсылать эти нажатия в ком порт. Синтаксис и пример плагина есть в пилоте, так же обсуждалось на форуме(там всего пара небольших тем).


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
usb2kbd
сообщение 7.9.2013, 9:48
Сообщение #79


**

Neophyte
Сообщений: 48
Регистрация: 31.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.302



Сечас нашел тему от наших Китайских друзей, в которой я удостоверился, что-таки возможно создание 2-х и более устройств (мышь и клавиатура) на базе ОДНОГО микроконтроллера. Кроме того, насколько я понял, вероятно, возможна отправка управляющих сигналов не через COM-порт, а через сам USB-порт (туда, куда подключается само устройство), т.е. в идеале устройство будет иметь всего один USB разъем, через него будет происходить и инициализация устройств (клавиатура+мышь) + отправка/прием управляющих сигналов.

Пока что это предположение, поэтому веду расследование и эксперименты в этой области и надеюсь на скорый апгрейд устройства usb2kbd
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 7.9.2013, 12:55
Сообщение #80


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
Для начала надо написать плагин-дллку которая будет отсылать эти нажатия в ком порт.

И работать будет с момента поддержки плагинов, а не только в новой версии.
Цитата
возможна оправка управляющих сигналов не через COM-порт, а через сам USB-порт, т.е. в идеале устройство будет иметь всего один USB разъем,

Виртуальный компорт не поможет?.

Сообщение отредактировал WKnight - 7.9.2013, 12:57
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

10 страниц V « < 2 3 4 5 6 > » 
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.4.2024, 22:25
Designed by Nickostyle