Помощь - Поиск - Пользователи - Календарь
Полная версия: JournalHook cannot be created: Отказано в доступе
UoKit.com Форумы > Кликер > UO Pilot
Moonfawn
Добрый день! Не нашел на форуме ответа или подходящей темы.

Скачал последнюю версию 2.35 UoPilot
Windows 8
Антивирусов нету
Защитник Windows - Добавил уопилот в исключения, отключил защиту в реальном времени
Запустил программу от имени администратора
Пробовал режим совместимости Win XP (sp2 , sp3) , Win98!!!!,
Добавил (включил хоткеи) на запись, остановку, воспроизведение макроса.

При нажатии хоткея (я назначил cntrl alt shift insert) пишет "JournalHook cannot be created: Отказано в доступе". Пробовал с привязкой к определенному окну и без. Что делаю не так?
Заранее благодарен.

Еще пробовал покликать в разделе Еще \ Macros на верхней панеле с кучей кнопок но как я понял они тут не причем и связаны чисто с Ультимой.

Собственно я повторял дейтсвия этого видео http://www.youtube.com/watch?v=tHLhdhYyZQQ но ничего не вышло.
DarkMaster
Отключи UAC. Именно отключить попробуй.
esqado
Отключи UAC. Именно отключить попробуй.
В любом случае необходимо вернуть UAC в рабочее состояние.
DarkMaster
Цитата
В любом случае необходимо вернуть UAC в рабочее состояние.

Зачем? Всегда первым делом отрываю к чертовой матери. Одни проблемы, а толку ноль.
WKnight
Вобщем работает оно. Win 7 x64, Win 10 x64. Требуется соблюдение ряда условий, но работает. Собственно что требуется:

1. Запускаемый файл пилота должен располагаться в "доверенном месте". Например, в Program Files.
2. Запускаемый файл пилота должен быть подписан (иметь валидную цифровую подпись). Например с помощью "Driver Signature Enforcement Overrider".
3. Рядом с файлом пилота должен лежать файл манифеста с именем "uopilot.exe.manifest", или как там у вас файл пилота называется, в кодировке "UTF-8", примерно такого содержания:
Код
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
        version="1.0.0.0"
        processorArchitecture="*"
        name="UOPilot"
        type="win32"/>
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
        <security>
            <requestedPrivileges>
                <requestedExecutionLevel
                    level="requireAdministrator"
                    uiAccess="true"/>
            </requestedPrivileges>
        </security>
    </trustInfo>
    <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
        <application>
            <!--The ID below indicates application support for Windows Vista -->
            <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
            <!--The ID below indicates application support for Windows 7 -->
            <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
        </application>
    </compatibility>
</assembly>

В основном это нужно только для макросов.
cirus
В win10 работает, если зайти в учётную запись 'Администратор', если в другую учётку с правами админа то выдаёт ошибку. UAC отключен.
WKnight
Я проверял на Win 10 x64 из под обычного пользователя с включенным UAC. Видимо есть еще какие-то требования.
cirus
С простой учётки работает только воспроизведение из папки Program Files (x86).
Cockney
Зачем ? При сложности то пилота они вообще актуальны?
DarkMaster
Цитата
Зачем ? При сложности то пилота они вообще актуальны?

Очень, т.к. этот вид эмуляции очень жестко проходит многие защиты и невосприимчивости.
WKnight
Цитата
С простой учётки работает только воспроизведение из папки Program Files (x86).

Цитата
Собственно что требуется:

1. Запускаемый файл пилота должен располагаться в "доверенном месте". Например, в Program Files.
Мне так проще в програмс кинуть, чем с учетками извращаться.
cirus
С обычной учётки с правами админа:
Из Program Files не работает ни запись, ни воспроизведение.
Из Program Files (x86) работает только воспроизведение. Запись не работает.

Из под учётки 'Администратор' (которая изначально вообще отключена):
Работает из Program Files и запись, и воспроизведение.
cirus
С воспроизведением разобрался. Если на пилоте стоит галка 'Выполнять эту программу от имени администратора', то воспроизведение не работает. Если галку убрать работает.
Хотя, если манифест рядом, то галка и не нужна вообще.

Цифровую подпись на пилот изначально можно сделать?
WKnight
Думаю да.
cirus
На счёт записи (Win10). Нажимаю запись и винда перестаёт реагировать на клики. Т. е. не открыть папку, приложение или что-то ещё, по сути можно только водить курсором. Но, в итоге всё равно ничего не запишется. Остановить запись можно только горячими клавишами. Как только останавливаешь запись, открываются свойства ярлыков по которым кликал.

В Win7 макросы работают, цифровую подпись пришлось снова делать, иначе, при запуске пилота выдавало: 'Сервер вернул ошибку' или что-то вроде этого.
Core
Цитата(cirus @ 15.10.2016, 12:20) *

На счёт записи (Win10). Нажимаю запись и винда перестаёт реагировать на клики. Т. е. не открыть папку, приложение или что-то ещё, по сути можно только водить курсором. Но, в итоге всё равно ничего не запишется. Остановить запись можно только горячими клавишами. Как только останавливаешь запись, открываются свойства ярлыков по которым кликал.

В Win7 макросы работают, цифровую подпись пришлось снова делать, иначе, при запуске пилота выдавало: 'Сервер вернул ошибку' или что-то вроде этого.


Получается что макросы записи в пилоте на 10 винде не работают?
FREEON
Цитата(Core @ 14.8.2019, 11:32) *

Получается что макросы записи в пилоте на 10 винде не работают?

А они нужны вам? Макросс это дело не серьезное и не точное, куда более надежнее и точнее написать код самому.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.