Форумчане, помогите советом. есть программа-логин на работе для входа в систему управления. У нас автоматически сформированные пароли для входа под своей учетной записью. Что-то типа }*afeW%@2423&e342#$^%#$
Каждый раз залазить в файл, чтобы скопировать пароль и потом вписать в нудное поле не особо удобно.
есть возможность автоматизировать данный процесс. было бы прекрасно, если таковое можно было бы реализовать с помощью bat-файла, например.
Т.е. я 2 раза кликаю по батнику, он открывает логин-программу и вписывает самостоятельно в нужные поля нужную инфу. Или открывает программу уже со вписанными значениями и ожидающую только нажатия клавиши "Enter to system"
За любую помощь раздам спасибки и плюсану во мнения
BAT-ником ты такое никак не сделаешь. Разве что если через аргументы твоя логин программа может принять пароль.
Я вижу тут два варианта:
1. Я делал так в RFLogin для авто-ввода FG. Тупо посылаешь сообщения в окно с нужными буквами (символами). Реализуется легко - в цикле сканишь на предмет окна логин-программы, при нахождении пуляешь туда WM_KEYDOWN/UP.
2. Через буффер обмена. Делаешь программу, которая по какой-то команде (запуску логин-программы, горячей клавише или тупо при запуске) просто копирует тебе в буфер-обмена нужный пароль. Тебе останется нажать CTRL+V в окне авторизации.
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
BAT-ником ты такое никак не сделаешь. Разве что если через аргументы твоя логин программа может принять пароль.
Я вижу тут два варианта:
1. Я делал так в RFLogin для авто-ввода FG. Тупо посылаешь сообщения в окно с нужными буквами (символами). Реализуется легко - в цикле сканишь на предмет окна логин-программы, при нахождении пуляешь туда WM_KEYDOWN/UP.
2. Через буффер обмена. Делаешь программу, которая по какой-то команде (запуску логин-программы, горячей клавише или тупо при запуске) просто копирует тебе в буфер-обмена нужный пароль. Тебе останется нажать CTRL+V в окне авторизации.
А не проще совместить два варианта и просто программно нажать ктрл+в?
Сделать так: при запуске проги в буффер обмена копировать пасс и через хэндл посылать ктрл+в.
Допустим, создали bat-файл, в теле которого вписано "внести }*afeW%@2423&e342#$^%#$ в буфер обмена", тогда можно будет просто открыть логин-программу и нажать Ctrl+v. Ведь получится то же самое??
Из-за чего все это началось: много сотрудников заходят с 1 компа под свои учетки. Для каждого сотрудника создать отдельный батник с Ф.И.О. , чтобы его пароль загружался в буфер обмена. А потом запустить логин и ткнуть Ctrl+V.
Допустим, создали bat-файл, в теле которого вписано "внести }*afeW%@2423&e342#$^%#$ в буфер обмена", тогда можно будет просто открыть логин-программу и нажать Ctrl+v. Ведь получится то же самое??
Из-за чего все это началось: много сотрудников заходят с 1 компа под свои учетки. Для каждого сотрудника создать отдельный батник с Ф.И.О. , чтобы его пароль загружался в буфер обмена. А потом запустить логин и ткнуть Ctrl+V.
Я правильно мыслю??
Ну да, батник - это практически искусственный интеллект, который определённо внесёт твою строку в буфер обмена.
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
Не, ну конечно это не будет так топорно "внести }*afeW%@2423&e342#$^%#$ в буфер обмена". Само собой нужен код. Это я уже просто тривиально написал.
Но по сути все верно, я так понимаю. и это ОК.
Не, ну конечно это не будет так топорно "внести }*afeW%@2423&e342#$^%#$ в буфер обмена". Само собой нужен код. Это я уже просто тривиально написал.
Но по сути все верно, я так понимаю. и это ОК.
Ты знаешь, что такое BAT-файлы? Это файл с набором консольных команд. Если найдёшь команду (или консольную программу), которая позволит тебе работать с буфером обмена, заделишься
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
А они там не могут дописать тупо сохранение учёток?
Уже говорили об этом, но в целях безопасности сотрудников не устанавливают загрузку строк с паролями, чтобы никто не мог зайти под чужой учетной записью, но при этом у нас все пароли лежат в одном текстовом файле и при необходимости можно зайти под любым логином.
Просто получается, что администрация не в курсе и не должна быть. А работать хотелось бы удобнее, поэтому хочется автоматизации хотя бы с паролями, которые были любезно предоставлены
Уже говорили об этом, но в целях безопасности сотрудников не устанавливают загрузку строк с паролями, чтобы никто не мог зайти под чужой учетной записью, но при этом у нас все пароли лежат в одном текстовом файле и при необходимости можно зайти под любым логином.
Добавлено через 47 секунд
А так тебе дарк отписал вполне нормальный способ на мой взгляд.
Последний раз редактировалось [Zeto]; 30.08.2013 в 17:18.
Причина: Добавлено сообщение