Ru-Board.club
← Вернуться в раздел «Программы»

» nnCron

Автор: emfs
Дата сообщения: 02.12.2010 12:42
ALaptev
убрать из общей автозагрузки
Автор: San4o_s_ran4o
Дата сообщения: 02.12.2010 18:03
можно ли забить на горячую кнопку - квиксейв в игре?

ААААААААААААААААААА!?
Автор: AlikasS
Дата сообщения: 03.12.2010 03:33
San4o_s_ran4o

Цитата:
можно ли забить на горячую кнопку - квиксейв в игре?

какая игра?
может все есть у нее в настройках?
Автор: San4o_s_ran4o
Дата сообщения: 03.12.2010 07:16
AlikasS

См. РМ
Автор: lucky_Luk
Дата сообщения: 03.12.2010 12:25
San4o_s_ran4o

Цитата:
можно ли забить на горячую кнопку - квиксейв в игре?

Игра должна получить команду на квиксейв. Эта команда обычно - нажатие определенной клавиши в ряду функциональных клавиш. Т.е. горячая кнопка предусмотрена в самой игре и nnCron тебе не нужен.
Автор: San4o_s_ran4o
Дата сообщения: 03.12.2010 15:34

Цитата:
Т.е. горячая кнопка предусмотрена в самой игре


Неа, непредусмотрена. в том-то и дело.

Я ж и стенаю по этому поводу. СПАСУ НЕТ БЕЗ КВИКСЕЙВА!
Автор: emfs
Дата сообщения: 03.12.2010 16:09
San4o_s_ran4o
а как сейвить-то, есть ключи запуска, api или копированием файлов?
Автор: San4o_s_ran4o
Дата сообщения: 03.12.2010 17:27
emfs
ХЗ.

Там есть всю игру проходящая процедура. Много этапов. И сохраняться низзя.
А НАДО!
В меню не выйдешь, чтоб сохраниться. Нужен квиксейв! Очень.
Автор: emfs
Дата сообщения: 03.12.2010 17:43
San4o_s_ran4o
Ты тогда сперва найди какой-нибудь способ для сэйва, который nncron сможет повторить, а потому уже сюда. А какой смысл постить проблему, напрямую не связанную с темой?
Так можно и в "проблемы с железом" написать, что "жмёшь, а не оно сохраняет".
Автор: San4o_s_ran4o
Дата сообщения: 03.12.2010 18:11

Цитата:
сперва найди какой-нибудь способ для сэйва, который nncron сможет повторить,


Прямо в игре в верху справо есть кнопка быстрого сохранения. щёлкнёшь и готово.
НО в той процедуре этой кнопки нет.

Давайте попробуем!

Как настроить сабж, чтоб он запомнил квиксейв!?


Добавлено:
v.1.91 (build 1083) щас поставлю. а то бетка глючит.
Автор: San4o_s_ran4o
Дата сообщения: 03.12.2010 21:47
nnCron1.91 поставил. всё ок.
Чего дальше? Как ему скормить КВиксейв!?
Автор: lucky_Luk
Дата сообщения: 03.12.2010 21:56
San4o_s_ran4o


Цитата:
Прямо в игре в верху справо есть кнопка быстрого сохранения. щёлкнёшь и готово.
НО в той процедуре этой кнопки нет.

Квиксейв это запись данных в файл сейва, а потом нужно чтобы игра могла считать данные из файла и стартануть с места сейва.
Если на данном этапе этого не предусмотрено, то не в кнопке проблема, а в отсутствии механизма сейва в игре на данном этапе.
Сабж может только сэмулировать и отдать игре команду сохраняться. Если в самой игре на каком-то этапе эта процедура не предусмотрена, то сабж не поможет.

Хочешь пройти дальше так ищи в инете сейв, сделанный сразу после этого этапа или читы чтобы не убивали.
Автор: San4o_s_ran4o
Дата сообщения: 03.12.2010 22:04

Цитата:
а потом нужно чтобы игра могла считать данные из файла и стартануть с места сейва


Это вручную из меню делается.
Главное сохраниться.
Автор: San4o_s_ran4o
Дата сообщения: 04.12.2010 08:42
Быстрое сохранение делается в игре одним кликом.
КАК это скормить сабжу?
Чтоб запомнил и повторил потом?
Автор: emfs
Дата сообщения: 04.12.2010 10:04
San4o_s_ran4o
я не пойму чё ты тут хочешь услышать, если это один клик, тебе сложно это самому рукой сделать? игру хотя бы назвал тогда уж... в общем иди уже в игры
Автор: San4o_s_ran4o
Дата сообщения: 04.12.2010 10:33
emfs

nnCron я никогда не юзал. чайник я.

Как его настроить, чтоб он запомнил квиксейв!?
Автор: emfs
Дата сообщения: 04.12.2010 11:13
San4o_s_ran4o
nncron - это планировщик, "что ему скажешь, то он и сделает".
сначала определись с тем, что ты ему "будешь говорить".
Автор: San4o_s_ran4o
Дата сообщения: 04.12.2010 11:44
emfs

Цитата:
что ты ему "будешь говорить".


В игре щёлкну по кнопке: быстрое сохранение.
Сабж должен запомнить и повторить потом в нужный момент по заданной кнопке.

Такая мечта - осуществима?
Автор: CRANK
Дата сообщения: 04.12.2010 20:21
San4o_s_ran4o
осуществима!
Сабж, по "выбранному" тобой сочетанию клавиш, будет отправлять игре другое сочетание клавиш, нужное для быстрого сохранения.
Автор: San4o_s_ran4o
Дата сообщения: 04.12.2010 20:37

Цитата:
Сабж, по "выбранному" тобой сочетанию клавиш, будет отправлять игре другое сочетание клавиш, нужное для быстрого сохранения.


А вот с этого момента попрошу подробнее.
Пошагово разжувать можно?
Автор: Zhnec
Дата сообщения: 04.12.2010 23:00
AlikasS
спасибо!
Автор: San4o_s_ran4o
Дата сообщения: 05.12.2010 13:44
Ну так как же забить в сабж горячую кнопку на квиксейв?

Кого надо попытать\поласкать\полохматить?
Автор: lucky_Luk
Дата сообщения: 05.12.2010 14:17
San4o_s_ran4o


Цитата:
Ну так как же забить в сабж горячую кнопку на квиксейв?

Используй эмуляцию движений мыши. Например, чтобы когда откроется ру-борд, сабж сам нажимал кнопку "Сообщить модератору" на посте юзера с определенным ником .
Автор: San4o_s_ran4o
Дата сообщения: 05.12.2010 16:32

Цитата:
Используй эмуляцию движений мыши.


это стёб или совет?
Автор: AlikasS
Дата сообщения: 06.12.2010 00:56
San4o_s_ran4o

Цитата:
Прямо в игре в верху справо есть кнопка быстрого сохранения. щёлкнёшь и готово.
НО в той процедуре этой кнопки нет.

о чем тогда речь? "процедуры" нет, эмулировать нажатие чего будешь?
P.S. если была бы кнопка еще бы можно было эмулировать клик на ней в определенной области экрана,
а так, если игра DirectX использует, то крон на данный момент не сможет ничего сделать,
т.к. плагина для работы через DirectX еще не написали.
но даже если бы и был, это бесполезно, т.к. в игре я так понял нет настройки "горячих" клавиш
(что само по себе, без крона, должно было решить проблему).
Автор: AlikasS
Дата сообщения: 06.12.2010 07:24
lucky_Luk

Цитата:
Используй эмуляцию движений мыши. Например, чтобы когда откроется ру-борд, сабж сам нажимал кнопку "Сообщить модератору" на посте юзера с определенным ником

интересно, есть рабочий пример с ру-бордом?
Автор: San4o_s_ran4o
Дата сообщения: 06.12.2010 11:33
AlikasS


Цитата:
т.к. плагина для работы через DirectX еще не написали.


А надо всего лишь запомнить движение мышки. И повторить потом по хот-кею.

Какая прога сможет такое счастье сделать!?
Купить готов, прости господи!
Автор: AndreyAgrh
Дата сообщения: 06.12.2010 13:39
AlikasS, Спасибо за решение с переносом даты!!

Скажите, почему не работает следующее (файлы не копируются!!):
<%
CREATE CopyPathOut 256 ALLOT
S" C:\IMPEXP\OUT" CopyPathOut PLACE
CREATE CopyPathIn 256 ALLOT
S" C:\IMPEXP\OUT\Saves" CopyPathIn PLACE
%>

#( 12.Копирование_Посылок_ЭД(авто)
NoDel
SingleInstance
6000 TO MonitorDirTimeout
WatchDir: "%CopyPathOut%" WATCH-CHANGE-LAST-WRITE
Action:
FOR-FILES: "%CopyPathOut%\*.3r3"
    RE-MATCH: "%FOUND-FILENAME%" "/\.*\.3r3/i"
    IF
        FILE-COPY: "%FOUND-FULLPATH%" "%CopyPathIn%"
    THEN
;FOR-FILES
)#

Но если прописать пути непосредственно, то все в порядке:

#( 12.Копирование_Посылок_ЭД(авто)
NoDel
SingleInstance
6000 TO MonitorDirTimeout
WatchDir: "C:\IMPEXP\Out" WATCH-CHANGE-LAST-WRITE
Action:
FOR-FILES: "C:\IMPEXP\Out\*.3r3"
    RE-MATCH: "%FOUND-FILENAME%" "/\.*\.3r3/i"
    IF
        FILE-COPY: "%FOUND-FULLPATH%" "C:\IMPEXP\Out\Saves"
    THEN
;FOR-FILES
)#

Автор: AlikasS
Дата сообщения: 07.12.2010 00:59
San4o_s_ran4o

Цитата:
А надо всего лишь запомнить движение мышки. И повторить потом по хот-кею.

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

Код: #( test_on_button
SingleInstance
WatchHotKey: "$9" \ 'WIN + 9'
Action:
\ паузу на всяк.случай
1000 PAUSE
\ перемещаем курсор мыши в точку с координатами 400, 400
MOUSE-MOVE: 400 400
\ клик левой клавишей
MOUSE-LBCLK
)#
Автор: San4o_s_ran4o
Дата сообщения: 07.12.2010 06:26
AlikasS

Цитата:
Код:
#( test_on_button
SingleInstance
WatchHotKey: "$9" \ 'WIN + 9'
Action:
\ паузу на всяк.случай
1000 PAUSE
\ перемещаем курсор мыши в точку с координатами 400, 400
MOUSE-MOVE: 400 400
\ клик левой клавишей
MOUSE-LBCLK
)#




Кнопка Сохранить - в правом верхнем углу.
1 щелчок и быстрое сохранение.
Ток в мини-играх этого нет.
Вот и нуно забить на хоткей.
Подойдёт вышеуказанный код?
Куда его вставлять? и что потом делать?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

Предыдущая тема: Autodesk AutoCAD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.