Beispiel #1
0
        private RobotResult DoOpenClientApp(RobotContext context)
        {
            try
            {
                TryToKillOldProcess(context.MidasTransactionId);


                SimulateKey.MouseMove(500, 500);
                SimulateKey.MouseClick(500, 500);
                SimulateKey.MouseClick(500, 500);

                //Process process = new Process();
                //process.StartInfo.FileName = LocaleEmulatorFileName;
                //process.StartInfo.WorkingDirectory = LocaleEmulatorWorkingDirectory;
                //process.StartInfo.Arguments = PersonalBankPortalPath;
                //process.Start();

                Thread.Sleep(TimeSpan.FromSeconds(3));
                return(RobotResult.Build(context, RobotStatus.SUCCESS, "Open Client App Success!"));
            }
            catch (Exception e)
            {
                return(RobotResult.Build(context, RobotStatus.ERROR, e.Message));
            }
        }