IEnumerator Start() { deviceTarget = JavaOMI.CreateDefaultOne(); //while (true) { yield return(new WaitForSeconds(3)); for (int i = 0; i < m_toSend.Length; i++) { deviceTarget.Keyboard(m_toSend[i]); yield return(new WaitForSeconds(m_delayTimeBetweenKey)); } yield return(new WaitForSeconds(3)); for (int i = 0; i < m_textToPast.Length; i++) { if (m_textToPast[i] != null) { bool alteration; deviceTarget.PastText(m_textToPast[i].text, out alteration); m_mayHaveAlteration |= alteration; } yield return(new WaitForSeconds(m_delayTimeBetweenText)); } //} }
public static void SendClassicCommand(JavaOMI target, string cmdAsLine) { target.PastText(cmdAsLine); target.Keyboard(JavaKeyEvent.VK_ENTER, PressType.Stroke); }