--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Ищу одну програмулинку

Сисадминское
4
28
С друзьями на NN.RU
В социальных сетях
Поделиться
Которая могла бы сама записать в скрипт - то что делает юзверь. Помню в хакере были такие, но не помню название...
irbis007
10.11.2010
на софт.майл смотрел?
diamant
10.11.2010
если юзер в носу ковыряет, прога и это записывает?
хаха )) мне не нужно за ним следить - мне нужно прогу из консоли запустить... а как, это описать, не понятно.
ДимС
11.11.2010
Ну, если есть веб-камера... )))
гуглить по словам "кей-логгер", "программа шпион"
кей логеер нах не спёрся, спасибо.
FreeCat
10.11.2010
Ну так по ТЗ он и нужен).
Нуда юзер то тестовый)))
Так нужно то в результате что?
Программа воспроизводящая нажатия на кнопки\клики мышки?
Autohotkey подойдет?
в итоге нужен батник - ярлык, если хотите, нажав на который происходит не 5 нажатий на интер мышкой. а сразу результат. Так понятнее ? :)
допустим у вас есть - Меню-пуск-панель управления.
а будет - Ярлык - панель управления. (пример случайный)
Кстати - как например, при открытии программы из консоли - сразу нажимался интер на клавиатуре ? )
diamant
10.11.2010
хитро
если опираться на меню, то ненадёжно - ведь меню может меняться
надёжнее в скрипте просто писать экзешник - с путём, если нужно
FreeCat
10.11.2010
Скрипт на VBS).
Нет, так не совсем понятнее.
Программа, которая действия пользователя записывает и потом воспроизводит, существует и не одна. Но все они воспроизводятся в виде последовательности нажатий на кнопки, клики мышки и если что-то сдвинется, или непредвиденное окно вылезет - все сломается.

По поводу ярлыка на Панель управления - так почему бы не создать ярлык на нее?
Что значит "при открытии программы из консоли".
Под консолью имеете в виду cmd.exe?
Что значит - сразу нажимался ENTER?

Autohotkey позволяет сделать, например, скрипт, выполняющийся пр нажатии Win + N
По этому скрипту запускается некая программа,
находится ее окно (по заголовку, классу, и т.п.)
окно делается активным
ей посылаются события key_event, так что программа думает что пользователь набирает это на клавиатуре.
Допустим, есть путь к файлу С:\123.nrg
При открытии его через cmd (start C:\путь\123.nrg открывается программа, не хватает интера после открытия проги.
Всё это запускается от имени Run ass.... admin
Что за программа открывается? Зачем нужен ентер?
допустим программа - неро - интер - для прожига диска. под правами админа.... как интер из консоли можно запустить? описать процесс происходящий в *окнах*... я вот чего ищу.
diamant
10.11.2010
часто у прог есть параметры командной строки; если автоматизируемых прог немного, то можно попробовать обойтись ими
Видел, вопрос в другом. Как из под консоли симулировать нажатие той или иной клавиши.
diamant
11.11.2010
ну, такие проги надо искать по словам "macro recorder"
Примерно понятно.
Т.е. есть cmd файл вида
start C:\temp\123.nrg

Автоматически запускается Nero и ждет от вас Enter
можно попробовать написать vbs вида entersend.vbs
Set WshShell = WScript.CreateObject(″WScript.Shell″)
WshShell.SendKeys ″{ENTER}″

и запускать его после запуска Nero из того же cmd

start C:\temp\123.nrg

start entersend.vbs

но нужно вставлять паузу что бы Nero успел загрузиться
либо вызывать Nero непосредственно в vbs
и т.п.
pl17
10.11.2010
autoit
Видел - но консоль Windows не тоже самое? )
pl17
10.11.2010
нет
она умеет клавиши нажимать и мышкой двигать
Что-то функцию, нажатия клавиш - не найду.
pl17
11.11.2010
вот так
www.autoitscript.com/autoit3/docs/functions/Send.htm

example:

Send("#r")
WinWaitActive("Run")
Send("notepad.exe{Enter}")
WinWaitActive("[CLASS:Notepad]")
Send("Today's time/date is {F5}")
Ну, вы блин, даете! А сразу нельзя было то же самое сказать?
Есть такие программы, сам видел, вечером дома посмотрю.
falkorr
11.11.2010
hotkeyboardpro
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов