Изображенный на это сегодня, как можно использовать командные файлы на компьютерах окна нажать команды клавиатуры для веб-сайтов или других приложений, если это необходимо. См. here для исходной информации кодирования.
Ядро команды, которую вы найдете здесь просто результаты, как
@if (@CodeSection == @Batch) @then
@echo off
rem Use %SendKeys% to send keys to the keyboard buffer
set SendKeys=CScript //nologo //E:JScript "%~F0"
%SendKeys% "{ENTER}"
goto :EOF
@end
// JScript section
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.SendKeys(WScript.Arguments(0));
В то время как я сам все еще экспериментируют и тестирование этого пакетного файла программы на различных приложений, я не уверен, как к внутренним выработках о том, что на самом деле делает эта программа. Все, что я знаю, это использование java-скрипта, установленного на каждом компьютере Windows, для запуска команд клавиатуры. Однако в своем эксперименте я обнаружил, что он также может служить средством для заполнения паролей и имен пользователей.
@if (@CodeSection == @Batch) @then
@echo off
rem Use %SendKeys% to send keys to the keyboard buffer
set SendKeys=CScript //nologo //E:JScript "%~F0"
START FIREFOX "WWW.EXAMPLE.COM"
rem the script only works if the application in question is the active window. Set a timer to wait for it to load!
timeout /t 5
rem use the tab key to move the cursor to the login and password inputs. Most htmls interact nicely with the tab key being pressed to access quick links.
%SendKeys% "{TAB}"
rem now you can have it send the actual username/password to input box
%SendKeys% "{U}"
%SendKeys% "{s}"
%SendKeys% "{E}"
%SendKeys% "{r}"
%SendKeys% "{N}"
%SendKeys% "{a}"
%SendKeys% "{M}"
%SendKeys% "{e}"
%SendKeys% "{TAB}"
%SendKeys% "{P}"
%SendKeys% "{4}"
%SendKeys% "{S}"
%SendKeys% "{S}"
%SendKeys% "{W}"
%SendKeys% "{O}"
%SendKeys% "{R}"
%SendKeys% "{D}"
%SendKeys% "{ENTER}"
goto :EOF
@end
// JScript section
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.SendKeys(WScript.Arguments(0));
Таким образом, регистрация вашей бабушки на конкретном веб-сайте. Хотя это приблизительный пример кода, который я бы попытался запустить, он все равно должен работать. Если это не так, начните с нуля с предоставленной мной ссылкой. Кроме того, если вам нужны способы включить эти специальные символы, проверьте также here.
* EDIT:
позже я сделал что-то подобное для себя и нашел более простой способ, а не печатала все эти% SendKeys%. Вы можете просто сделать
%SendKey% "Username{TAB}"
%SendKey% "Password{ENTER}"
как более простой способ пройти процесс входа в систему. Единственным недостатком любого из них является то, что если она решит изменить свой логин, вам придется сменить пароль из программы.
Вам не нужно. Просто установите домашнюю страницу, а затем поместите ее в Startup. – SLaks
Возможный дубликат [Автоматический вход на сайт в Windows 7/Chrome через пакетный файл] (http://stackoverflow.com/questions/14204623/automatic-login-to-a-website-on-windows-7-chrome- через-пакетный файл) – SomethingDark
Я знаю, что есть другие способы, но я хочу сделать программу, ей было бы легче. И, иногда, моя электронная почта моей мамы входит в систему, и мне нужно выйти из нее, чтобы связаться с ней. Для меня это сложно, я просто хочу сделать программу «Enter my email», поэтому ей не нужно беспокоиться об этих ситуациях. –