public static void Execute()
        {
            KillBrowser();
            Process.Start("control", "inetcpl.cpl");
            Thread.Sleep(1400);
            var keyboard            = new Common.InputSimulator.InputSimulator().Keyboard;
            var millisecondsTimeout = 1000;

            keyboard.ModifiedKeyStroke(Win32Constants.VirtualKeys.AltLeft, Win32Constants.VirtualKeys.D);
            Thread.Sleep(millisecondsTimeout);
            keyboard.ModifiedKeyStroke(Win32Constants.VirtualKeys.AltLeft, Win32Constants.VirtualKeys.D);
            Thread.Sleep(millisecondsTimeout);
            keyboard.ModifiedKeyStroke(Win32Constants.VirtualKeys.AltLeft, Win32Constants.VirtualKeys.A);
            keyboard.KeyPress(Win32Constants.VirtualKeys.Escape);
            Thread.Sleep(3000);
        }
Exemplo n.º 2
0
        protected override void ExecuteCore(ICommandAdapter adapter)
        {
            var inputSimulator = new Common.InputSimulator.InputSimulator();

            if (_action != null)
            {
                _action(inputSimulator.Keyboard);
            }
            else
            {
                if (_modifierKeyCodes.Any())
                {
                    inputSimulator.Keyboard.ModifiedKeyStroke(_modifierKeyCodes, _keyCodes);
                }
                else
                {
                    inputSimulator.Keyboard.KeyPress(_keyCodes);
                }
            }

            adapter.Execute(new WaitCommand(100));
        }
Exemplo n.º 3
0
        protected override void ExecuteCore(ICommandAdapter adapter)
        {
            var inputSimulator = new Common.InputSimulator.InputSimulator();

            inputSimulator.Keyboard.TextEntry(_text);
        }