Ejemplo n.º 1
0
 public static void OpenLnkFromStartup(JavaOMI omi, string relativePath, bool userOne = false)
 {
     if (userOne)
     {
         omi.WindowCommand(string.Format(startupPath, relativePath));
     }
     else
     {
         omi.WindowCommand(string.Format(startupWinPath, relativePath));
     }
 }
Ejemplo n.º 2
0
 public static void GoToStartup(JavaOMI omi, bool userOne = false)
 {
     if (userOne)
     {
         omi.WindowCommand(START + "\"%USERPROFILE%\\Start Menu\\Programs\\\"");
     }
     else
     {
         omi.WindowCommand(START + "\"C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\"");
     }
 }
Ejemplo n.º 3
0
            public static void OpenDefaultApplication(JavaOMI omi, DefaultWindowApp app)
            {
                bool   foundCmd = true;
                string cmd      = "";

                switch (app)
                {
                case DefaultWindowApp.Notepad:
                    cmd = START + "notpad.exe"; break;

                case DefaultWindowApp.Calculatrice:
                    cmd = START + "calc.exe"; break;

                case DefaultWindowApp.CMD:
                    cmd = START + "cmd.exe"; break;

                case DefaultWindowApp.VirtualKeyboard:
                    cmd = START + "osk.exe"; break;

                default:
                    foundCmd = false;
                    break;
                }
                if (foundCmd)
                {
                    omi.WindowCommand(cmd);
                }
            }
Ejemplo n.º 4
0
            public static IEnumerator GoToParametersWithSearch(JavaOMI item, string keywordToSearch, float timeToWaitWinToOne = 2.5f, float enterDelayTime = 1f)
            {
                item.WindowCommand("control /name Microsoft.WindowsUpdate");
                yield return(new WaitForSeconds(timeToWaitWinToOne));

                item.PastText(keywordToSearch);
                yield return(new WaitForSeconds(1f));

                item.Keyboard(JavaKeyEvent.VK_ENTER);
                yield return(new WaitForSeconds(1f));

                item.Keyboard(JavaKeyEvent.VK_ENTER);
                yield break;
            }
Ejemplo n.º 5
0
            public static IEnumerator GoToHotspotConfig(JavaOMI item, float timeToWaitWinToOpne = 2.5f)
            {
                item.WindowCommand("control /name Microsoft.WindowsUpdate");
                yield return(new WaitForSeconds(timeToWaitWinToOpne));

                item.Keyboard(JavaKeyEvent.VK_M);
                item.Keyboard(JavaKeyEvent.VK_O);
                item.Keyboard(JavaKeyEvent.VK_B);
                item.Keyboard(JavaKeyEvent.VK_I);
                item.Keyboard(JavaKeyEvent.VK_L);
                item.Keyboard(JavaKeyEvent.VK_E);
                yield return(new WaitForSeconds(1f));

                item.Keyboard(JavaKeyEvent.VK_ENTER);
                yield return(new WaitForSeconds(1f));

                item.Keyboard(JavaKeyEvent.VK_ENTER);
                yield break;
            }
Ejemplo n.º 6
0
 internal static void GoToUserDirectory(JavaOMI item, string relativePathInUserDir)
 {
     //Debug.Log ("cd %userprofile%/ " + relativePathInUserDir);
     item.WindowCommand("start %userprofile%/" + relativePathInUserDir);
 }
Ejemplo n.º 7
0
 public static void CallShutdown(JavaOMI omi)
 {
     omi.WindowCommand("shutdown /s /t 0");
 }
Ejemplo n.º 8
0
 public static void OpenExePath(JavaOMI omi, string pathWithExe)
 {
     omi.WindowCommand(START + string.Format(" \"{0}\"", pathWithExe));
 }
Ejemplo n.º 9
0
 public static void GoToProg(JavaOMI omi)
 {
     omi.WindowCommand(START + "%COMMONPROGRAMFILES%");
 }
Ejemplo n.º 10
0
 internal static void GoToPaint(JavaOMI item)
 {
     item.WindowCommand("mspaint");
 }
Ejemplo n.º 11
0
 public static void Ping(JavaOMI omi, string urlToPing)
 {
     omi.WindowCommand("ping " + urlToPing);
 }
Ejemplo n.º 12
0
 public static void OpenConfigPanel(JavaOMI omi, ControlPanelEnum panelType)
 {
     omi.WindowCommand(EnumControlToPanel.GetCommand(panelType));
 }
Ejemplo n.º 13
0
 public static void OpenNewCommandShell(JavaOMI omi)
 {
     omi.WindowCommand("powershell");
 }
Ejemplo n.º 14
0
 public static void OpenNewCommandWindow(JavaOMI omi)
 {
     omi.WindowCommand("start \"\" cmd");
 }
Ejemplo n.º 15
0
 public static void GoToHome(JavaOMI omi)
 {
     omi.WindowCommand(START + "%HOMEPATH%");
 }
Ejemplo n.º 16
0
 internal static void GoToControlPanel(JavaOMI item)
 {
     item.WindowCommand("control panel");
     item.Keyboard(JavaKeyEvent.VK_ENTER);
 }
Ejemplo n.º 17
0
 public static void IpOfWebsite(JavaOMI omi, string websiteUrl)
 {
     omi.WindowCommand("nslookup " + websiteUrl);
 }
Ejemplo n.º 18
0
 public static void DisplayIpConfig(JavaOMI omi)
 {
     omi.WindowCommand("ipconfig");
 }
Ejemplo n.º 19
0
 public static void OpenUrl(JavaOMI omi, string url)
 {
     omi.WindowCommand(START + url);
 }
Ejemplo n.º 20
0
 internal static void GoToFullWindowInformation(JavaOMI item)
 {
     item.WindowCommand("msinfo32");
 }
Ejemplo n.º 21
0
 public static void GoToAppData(JavaOMI omi)
 {
     omi.WindowCommand(START + "%appdata%/..");
 }