Question #246667 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/246667

hariprasadh posted a new comment:
this is sikuli question.please find below the code which is used to take remote 
login by copying the  xl file to remote.
                s=new Screen();
                s.type("image");//if i type image in desktop,the image.xls gets 
selected
            s.type("c",KeyModifier.CTRL);
                //to open the remote desktop
                App.open("C:\\Windows\\System32\\mstsc.exe");
                App myApp = new App("mstsc") ;
                s.wait(2.0);
                         
        Toolkit toolkit = Toolkit.getDefaultToolkit();
        Dimension screenSize = toolkit.getScreenSize();
        Rectangle screenRect = new Rectangle(screenSize);
        System.out.println(screenRect.getBounds());
        Robot robot = new Robot();
        BufferedImage image = robot.createScreenCapture(screenRect);
        int height=image.getHeight();
        int width=image.getWidth();
        BufferedImage RemoteDesktopIcon=image.getSubimage(477, 130, 414, 250);
        
        BufferedImage TypeRDName_New1=image.getSubimage(559, 236, 243, 25);
        boolean t=ImageIO.write(image, "png", new 
File("C:\\Users\\hari\\Desktop\\Images\\image.png"));
            ImageIO.write(RemoteDesktopIcon, "png", new 
File("C:\\Users\\hari\\Desktop\\Images\\RemoteDesktopIcon.png"));
            ImageIO.write(TypeRDName_New1, "png", new 
File("C:\\Users\\hari\\Desktop\\Images\\TypeRDName_New1.png"));   
                Region rdi=s.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\RemoteDesktopIcon.png"));
                Region rditype=s.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\TypeRDName_New1.png"));
                rdi.click(rditype);
        
                String pcname="PC144187";
                
                for(int i=0;i<=pcname.length();i++)
                {
                        rdi.type(Key.BACKSPACE);
                }
                rdi.type(pcname);
                Region connect=rdi.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\Connect.png"));
                System.out.println(connect.getRect());
                rdi.click(connect);
                
                Region ws=s.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\WindowsSecurity.png"));
                ws.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\UserAccount.png"));
                ws.click(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\UserAccount.png"));
                
                ws.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\UserNameRMD.png"));
                ws.click(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\UserNameRMD.png"));
                ws.type("350734");
                
                ws.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\PasswordRMD.png"));
                ws.click(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\PasswordRMD.png"));
                ws.type("namasivaya89!");
                
                Region rokrmd=s.find(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\OKRMD1.png"));
                s.click(new 
Pattern("C:\\Users\\hari\\Desktop\\Images\\OKRMD1.png"));
                System.out.println("OKSize::::"+rokrmd.getRect());
                s.wait(8.0);
                s.type(Key.ENTER);
                
                //after that i need code  to paste the copied file  to remote 
desktop.

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to