Вот, держи мой исходник!
Моя программа называется AutoLP-final
Цитата:
attrib utilita.exe +h
if exist *.txt goto 3
:0
utilita.exe speak text "welcome"
start /wait utilita.exe infobox "Здравствуйте, ~$sys.username$. Вы запустили впервые AutoLP-final!~nПри первом запуске, необходимо произвести небольшую настройку программы!~nПри повторном запуске, через пять секунд,~nбуду вводить Вашу информацию.~n~nРазработчик angel_lyucifer.~nАдрес почты angel_lyucifer@mail.ru." "Программа сообщает."
start /wait utilita.exe infobox "Настройка, шаг 1.~nСейчас создам два файла, они будут хранить Вашу информацию…" "Программа сообщает."
:10
if exist LOGIN.txt goto 1
:2
ech.>LOGIN.txt
:1
if exist PASSWORD.txt goto 3
:4
ech.>PASSWORD.txt
attrib LOGIN.txt -R
attrib PASSWORD.txt -R
start /wait utilita.exe infobox "Настройка, шаг 2.~n~$sys.username$ файлы созданы, теперь открою по очереди эти файлы.~n~nПосле нажатия на кнопку (ок), в ведите Ваш логин, для дальнейшего использования." "Программа сообщает."
start /wait utilita.exe clipboard set ~$param.LOGIN$
start /wait utilita.exe speak text "LOGIN"
start /wait utilita.exe speak text ~$clipboard$
utilita.exe clipboard addfile "LOGIN.txt"
start /wait utilita.exe infobox "Ваш логин: ~$clipboard$~nНастройка, шаг 3.~nТеперь после нажатия на кнопку (ок), в ведите Ваш пароль, для дальнейшего использования." "Программ сообщает."
start /wait utilita.exe clipboard set ~$param.PASSWORD$
start /wait utilita.exe speak text "PASSWORD"
start /wait utilita.exe speak text ~$clipboard$
utilita.exe clipboard addfile "PASSWORD.txt"
attrib LOGIN.txt +R
attrib PASSWORD.txt +R
if exist LOGIN.txt goto 11
:12
start /wait utilita.exe infobox "Внимания, произошла внутренняя ошибка!~nФайл (LOGIN) не найден.~nПытаюсь восстановить файл (LOGIN)…" "Программ сообщает."
goto 2
:11
if exist PASSWORD.txt goto 14
:13
start /wait utilita.exe infobox "Внимания, произошла внутренняя ошибка!~nФайл (PASSWORD) не найден.~nПытаюсь восстановить файл (PASSWORD)…" "Программ сообщает."
goto 4
:14
utilita.exe clipboard readfile "PASSWORD.txt"
attrib LOGIN.txt +h
attrib PASSWORD.txt +h
start /wait utilita.exe infobox "Ваш пароль: ~$clipboard$~nПоздравляю, настройка программы завершена успешно!~nДля повторной настройки программы, запустите ярлык~n(Restart AutoLP) он располагается на рабочим столе.~n~nЗавершение работы программы." "Программ сообщает."
taskkill /f /IM AutoLP-final.exe > NUL
Exit
:3
utilita.exe speak text "hi"
utilita.exe clipboard readfile "LOGIN.txt"
ping -n 5 127.0.0.1 > nul
utilita.exe speak text ~$clipboard$
utilita.exe sendkey ctrl down
utilita.exe sendkey v down
utilita.exe sendkey ctrl up
utilita.exe sendkey v up
utilita.exe sendkey tab down
utilita.exe sendkey tab up
ping -n 2 127.0.0.1 > nul
utilita.exe clipboard readfile "PASSWORD.txt"
utilita.exe speak text ~$clipboard$
utilita.exe sendkey ctrl down
utilita.exe sendkey v down
utilita.exe sendkey ctrl up
utilita.exe sendkey v up
utilita.exe sendkey Enter down
utilita.exe sendkey Enter up
taskkill /f /IM AutoLP-final.exe > NUL
Exit
|
Это только главный модуль, без модуля повторного вызова настройки .
Пожалуйста не задавайте вопросов , почему я сделал именно так, а не как то по другому в исходнике.
Если хотите , могу выставить первую готовую версию программы для автоматического ввода логин и паролей в игры и веб сайты и тд.
Спасибо за код!
