Autohotkey

Черновичок, создавал разные подобного плана скрипты для облегчения администрирования, оптимального не нашел пока

;Help
NumpadSub::
{
Loop
{
Send,echo SSH AutoKey v1.0{enter}
Send,echo Developer Vilkovsky Oleg "(Vilko)"{enter}
Send,echo F1- login password "vilko", sudo{enter}
return
}
}

;Login password "vilko", sudo
+F1::
{
Loop
{
Send, vilko{enter}
Sleep, 300
Send, pass{enter}
Sleep, 300
Send, sudo su -{enter}
return
}
}

+F2::Send, clear{enter}

+F3::
{
Loop
{
Send,{enter}
Send, netstat -nl | grep 2007{enter}{enter}
Send, ps auxfw|grep rad{enter}{enter}
Send, ps auxfw|grep mysql{enter}{enter}
Send, ping -c 1 celteh.com{enter}{enter}
return
}
}

+F4::Send,  mcedit /var/www/mikbill/admin/app/etc/config.xml{enter}

___________________________________________________________________________________

WinGet, hWnd, id, ahk_pid4220 - определяет дескриптор к которому потом можно обращаться (например нажатие клавиши передать определенной программе), где pid - pid программы (можно взять в диспетчере задач). Удобно если нужно передать команду программе запущенной несколько раз.
Использование - ControlSend,, {Numpad5}, ahk_id%hWnd%


Комментарии

Популярные сообщения из этого блога

mikbill расшифровка завершений сессий

Accel-ppp команды

Zabbix agent установка и настройка