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

> CapsLock On, Проверка статуса нажатия/включения
Levo222
сообщение 26.2.2019, 0:55
Сообщение #1


*****

Journeyman
Сообщений: 411
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Задача сделать клавишу автобега в игре где её нет. Проверка включены ли статусные клавиши и автонажатие клавиш движения
Скрипт определения включенности Caps Lock
X2t
У кого-то может работать send217_down/send_down, у меня работает только sendex_down/up, ввиду несостыковки системы с Lua

Код

--lua
do
local back = package.path
package.path = "luaPlugins\\winapi\\?.lua;"..package.path
setfenv(1, require'winapi')
require[[winapi.keyboard]]
package.path = back
end

-- Поолучаем состояние клавиши:
-- state - нажата/отжата
-- toggle - для лампочек горит/не горит.
local pressed_down = false
while 1 do
    local state, toggle = GetKeyState(0x14)
    log(tostring(state),tostring(toggle))
    if  toggle then   -- горит капс
        log("CapsLock on")
        if  not pressed_down then
            log("not pressed_down")
            log("Зажимаю W")
            log("Ждём 3 сек")
            --send217_down ("w")
            sendex_down ("w")
            pressed_down = true
        end
        else
            if  pressed_down then
                --send217_up ("w")
                sendex_up ("w")
                pressed_down = false
            end
    end
wait (100)
end





-- РЕШЕНО --



Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 28.2.2019, 17:45
Сообщение #2


***********

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



Цитата
А антивирус какой стоит?

Ввиду потенциального риска безопасности, позвольте уклониться от данного ответа. Тем не менее уверяю, что антивирус у меня стоит и от вменяемого производителя. Более того учитывая мои проблемы с винтами - появление подобного объема было бы замечено. Равно, как и другие пользователи не обнаруживали подобных проблем. Я попрошу вас выложить контролные суммы exe файла для того чтобы быть уверенным в его подлинности и отсутсвия заражения.

CRC32: D9AD8F59
MD5: 4F853D811E78F5F30878B1F492E7FF1F
SHA-1: CE39385319CEC5E8B866883718ED97206B7E748A
SHA-256: 3475B7B837EE0EEC001AAFFB56D5BC9220164D92938F0B5AFAEFDBD61A23BA14
SHA-512: 6398E815F321FC332C1E239B03FF04540D0295BA1B7AED8906E57D5CA0C205BA5A1928E72CD6D9A9
8F014AD98DA04ADDC48B6C8CA2996F4B0C24918B59654805

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


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____

Контакт актуален, подпись актуальна.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 28.2.2019, 18:13
Сообщение #3


*****

Journeyman
Сообщений: 411
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Цитата(DarkMaster @ 28.2.2019, 21:45) *

Ввиду потенциального риска безопасности, позвольте уклониться от данного ответа. Тем не менее уверяю, что антивирус у меня стоит и от вменяемого производителя. Более того учитывая мои проблемы с винтами - появление подобного объема было бы замечено. Равно, как и другие пользователи не обнаруживали подобных проблем. Я попрошу вас выложить контролные суммы exe файла для того чтобы быть уверенным в его подлинности и отсутсвия заражения.

CRC32: D9AD8F59
MD5: 4F853D811E78F5F30878B1F492E7FF1F
SHA-1: CE39385319CEC5E8B866883718ED97206B7E748A
SHA-256: 3475B7B837EE0EEC001AAFFB56D5BC9220164D92938F0B5AFAEFDBD61A23BA14
SHA-512: 6398E815F321FC332C1E239B03FF04540D0295BA1B7AED8906E57D5CA0C205BA5A1928E72CD6D9A9
8F014AD98DA04ADDC48B6C8CA2996F4B0C24918B59654805

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

Сетевую активность сходу блокировал антивирь при скачке) они уже там были "заражены". Может аваст так деньги отрабатывает) Подкидывает вирусню на подобного рода незащищенные файлы) а потом орёт - смотрите я поймал) вы не зря нас используете...
Код

CRC32: D9AD8F59
MD5: 4F853D811E78F5F30878B1F492E7FF1F
SHA-1: CE39385319CEC5E8B866883718ED97206B7E748A
SHA-256: 3475B7B837EE0EEC001AAFFB56D5BC9220164D92938F0B5AFAEFDBD61A23BA14
SHA-512: 6398E815F321FC332C1E239B03FF04540D0295BA1B7AED8906E57D5CA0C205BA5A1928E72CD6D9A9
8F014AD98DA04ADDC48B6C8CA2996F4B0C24918B59654805

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


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Levo222   CapsLock On   26.2.2019, 0:55
sutra   Нужно подключить уже готовую библиотеку по обработ...   26.2.2019, 1:26
Levo222   Нужно подключить уже готовую библиотеку по обрабо...   26.2.2019, 7:05
Levo222   Если lua - придётся забыть про goto, Да и ....   26.2.2019, 14:56
DarkMaster   Есть хорошая новость - я научился из луа дергать с...   26.2.2019, 1:44
Levo222   по адресу luaPlugins\winapi Кириллица не п...   26.2.2019, 7:17
Levo222   Есть хорошая новость - я научился из луа дергать ...   27.2.2019, 1:13
Levo222   Есть хорошая новость - я научился из луа дергать ...   13.9.2025, 9:40
Levo222   Короче может без библиотек есть возможность закли...   13.9.2025, 12:07
sutra   ВО! Ваще ничего не понял, но прогресс очевиден...   26.2.2019, 1:45
DarkMaster   Либы написаны на чистом lua с использованием fii.   26.2.2019, 1:53
sutra   Браво, Дарк! Мастер! Интересно, думаю, кр...   26.2.2019, 1:57
cirus   Изменить на log кто не догадается сам.   26.2.2019, 1:58
sutra   Угадал, только Сайрус!   26.2.2019, 2:01
DarkMaster   Да я запарился уже их туда-сюда писать, поэтому у...   26.2.2019, 2:02
sutra   Вот эта фраза мне нравится больше всего. Хз, ткнул...   26.2.2019, 2:05
DarkMaster   Взял из демки в доках к либе. Распутывать всю либ...   26.2.2019, 2:12
sutra   В этом и заключается профессионализм. Знаешь где в...   26.2.2019, 2:42
FREEON   Всех нас точно победит искусственный интеллект, е...   26.2.2019, 11:45
Levo222   Страх которому не суждено сбыться End которой ...   26.2.2019, 12:10
Levo222   ... Как удалить то сообщение ниче не могу понять   26.2.2019, 12:45
Levo222   эрудиция в ближайшем будущем, будет важнее интелл...   26.2.2019, 13:32
sutra   Оверлеи, кэши, хеши. Что-то уже история, что-то пр...   26.2.2019, 3:14
xolost   Оверлеи, кэши, хеши. Что-то уже история, что-то п...   26.2.2019, 4:01
sutra   Абсолютно логично, он же умный, а я ... не очень,...   26.2.2019, 4:06
xolost   Абсолютно логично, он же умный, а я ... не очень,...   26.2.2019, 4:13
cirus   2.41. Нет. Он должен быть как в примере и на яз...   26.2.2019, 11:15
Levo222   2.41.   26.2.2019, 11:23
DarkMaster   winapi сам подтянет glue. Я вообще ярый сторонни...   26.2.2019, 11:31
DarkMaster   Я не могу понять откуда оно у вас. Попробуйте уда...   26.2.2019, 15:07
Levo222   Я не могу понять откуда оно у вас. Попробуйте уда...   26.2.2019, 15:24
FREEON   ... Как удалить то сообщение ниче не могу понять ...   26.2.2019, 15:43
DarkMaster   Ну программирование оно вообще все из подключения...   26.2.2019, 15:47
Levo222   о и пути писать, но я еще раз говорю - я сторонни...   26.2.2019, 15:57
sutra   Ну у меня то страха нет. А вот то, что народ потих...   26.2.2019, 15:54
Levo222   Log 14:15:01 1 (autosaved_1.txt, 1...   27.2.2019, 10:17
DarkMaster   Самый простой способ - блок do end в шапку. Далее...   27.2.2019, 10:18
Levo222   Самый простой способ - блок do end в шапку. Далее...   27.2.2019, 10:38
DarkMaster   while 1 do local state, toggle = GetKeyState...   27.2.2019, 11:05
Levo222   break был написан с ошибкой, аккуратно. --Lua Er...   27.2.2019, 11:13
cirus   Первой строкой скрипта должно быть --lua. Удалить...   27.2.2019, 11:46
Levo222   Зависает на строке package.path = back и пишет в ...   27.2.2019, 12:02
cirus   Пилот с нужными файлами   27.2.2019, 12:07
Levo222   Пилот с нужными файлами Ниче не понимаю (a...   27.2.2019, 12:22
DarkMaster   Код полный дайте. Где-то проущенно =   27.2.2019, 12:23
Levo222   Код полный дайте. Где-то проущенно = --lua do l...   27.2.2019, 12:25
DarkMaster   Сохраняйте форматирование. От этого очень много ош...   27.2.2019, 12:28
Levo222   Сохраняйте форматирование. От этого очень много о...   27.2.2019, 12:33
DarkMaster   Это паттерн для добавления пути загрузки. Вместо ...   27.2.2019, 12:37
Levo222   Вы используете пилот cirus'a? Распаковали в о...   27.2.2019, 12:39
DarkMaster   с маленькой буквы send217_down ("W")   27.2.2019, 13:07
Levo222   с маленькой буквы send217_down ("W") Н...   27.2.2019, 13:11
cirus   Отпускать клавишу кто будет?   27.2.2019, 13:27
DarkMaster   Что? Очень похоже на криво сделанную привязку. ...   27.2.2019, 13:27
Levo222   Вы можете убедиться в этом поместив: local state...   27.2.2019, 13:30
DarkMaster   --lua do local back = package.path package.path ...   27.2.2019, 13:58
Levo222   [code]--lua do local back = package.path packag...   27.2.2019, 14:01
DarkMaster   do local back = package.path package.path = ...   27.2.2019, 14:09
Levo222   Для начала их там два должно писаться. Первый гов...   27.2.2019, 14:13
DarkMaster   Какое? ТЗ дайте тогда четкое. На данный момент при...   27.2.2019, 14:18
Levo222   Какое? ТЗ дайте тогда четкое. На данный момент пр...   27.2.2019, 14:21
DarkMaster   p_d - это переменная. В ней может быть только зна...   27.2.2019, 14:43
Levo222   Что происходит? У меня вообще проблем не возникае...   27.2.2019, 14:48
cirus   Начните с самого простого: --lua do local back = ...   27.2.2019, 14:48
Levo222   Начните с самого простого: [code]--lua do local ...   27.2.2019, 14:51
cirus   А оно вообще в приложении работает? Может какой-н...   27.2.2019, 15:14
Levo222   А оно вообще в приложении работает? Может какой-н...   27.2.2019, 15:15
DarkMaster   а без 217?   27.2.2019, 17:29
Levo222   а без 217? Нет. Без 217 Но пойдёт и так, если ко...   27.2.2019, 19:17
DarkMaster   Пилот запущен от админа? Проверьте - это новый exe...   27.2.2019, 19:54
Levo222   Пилот запущен от админа? Проверьте - это новый ex...   27.2.2019, 23:41
Levo222   Пилот запущен от админа? Проверьте - это новый ex...   28.2.2019, 6:42
DarkMaster   Я вижу лишь удаленный в корзину какой-то файл. У м...   28.2.2019, 13:28
Levo222   Я вижу лишь удаленный в корзину какой-то файл. У ...   28.2.2019, 17:36
DarkMaster   Есть гораздо более популярные и распространненые ...   28.2.2019, 19:29
Levo222   Да, ладно х с ним. Продолжим дискуссию тут. Всё же...   28.2.2019, 19:59
DarkMaster   интересный факт. Если мы проверяем состояни мыши (...   6.3.2021, 23:00
Fors1k   эвентам клавиш, а не по проверке состояний? Лови...   7.3.2021, 4:15
DarkMaster   Нет ибо с точно таким же успехом я могу крутить wh...   7.3.2021, 10:56
Cockney   Нет ибо с точно таким же успехом я могу крутить w...   7.3.2021, 14:56
DarkMaster   попробуйте вот это https://forum.uokit.com/index.p...   13.9.2025, 10:06
Levo222   попробуйте вот это https://forum.uokit.com/index....   13.9.2025, 10:47
DarkMaster   https://forum.uokit.com/index.php?showtopic...amp;...   13.9.2025, 19:22
Levo222   https://forum.uokit.com/index.php?showtopic...amp...   13.9.2025, 20:13
DarkMaster   всмысле не присваивается? Дайте минимальный полный...   13.9.2025, 21:17
Levo222   Дайте минимальный полный код для воспроизведения....   14.9.2025, 9:56
DarkMaster   скобки где?   13.9.2025, 22:10
DarkMaster   код не запускается. во-первых скобки, во-вторых...   14.9.2025, 10:24
Levo222   keystate является частью kbd. В СПРАВКЕ ОБ ЭТО...   14.9.2025, 10:56
Levo222   ДА вы известны) --- ### Как запустить: 1. Ск...   14.9.2025, 12:20
DarkMaster   это не так. ничего не модифицированни, require и ...   15.9.2025, 0:42
DarkMaster   --lua require "lua_system\\init...   15.9.2025, 0:58


Ответить в эту темуОткрыть новую тему
7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0

 

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