在這裏,我使用Java獲取屏幕截圖,並使用此代碼。如何在Java中使用IP地址截圖
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle r = new Rectangle(d);
Robot r1 = new Robot();
BufferedImage bi = r1.createScreenCapture(r);
ImageIO.write(bi, "png", new File("/home/kishan/NetBeansProjects/JavaApplication1/src/javaapplication1/screen.png"));
,但如果我有一些的IP地址,如何採取特定IP機器的屏幕截圖? 可以說我有本地服務器和一些節點連接到那,所以如何從服務器自己的服務器的一個用戶的屏幕截圖?任何幫助將不勝感激。
在該機器上運行你的應用程序,建立一個套接字連接以指示它採取屏幕截圖並將其傳輸回服務器 –
在機器上需要某種程序,它能夠處理該請求並將結果發回爲,[示例](http://stackoverflow.com/questions/18505406/java-tcp-can-only-retrieve-image-once/18509880#18509880) - 這是非常基本的,需要清理,但應該給你一個什麼需要做的想法... – MadProgrammer
okey @MadProgrammer我想,如果有任何查詢,我會問你。 :) – Krishna