gpt4 book ai didi

java - 想要通过小程序定期发送客户端的屏幕图像。 java

转载 作者:行者123 更新时间:2023-12-01 16:03:55 25 4
gpt4 key购买 nike

我正在使用嵌入在我的网页中的小程序。我正在使用 Robot 类将客户端的屏幕作为图像获取并发送 BufferedImage使用套接字。问题是我得到 PrivilegedAccessException一旦我这样做:-

Robot r = new Robot();

我不想强制我的用户更改我的应用程序的 java 策略。我有哪些替代方案来捕获客户端的屏幕?

其次,如果我直接从 Netbeans 6.8(而不是从网页)运行我的应用程序,我会收到错误 BufferedImage不是Serializable当我写 BufferedImage 的对象时到 socket 。如何摆脱这个问题?

提前致谢:)

最佳答案

您需要使用您的小程序以及客户端计算机上所需的权限创建一个签名的 jar。您可以read more here 。然后,小程序会在允许运行之前询问用户是否信任该小程序。

对于可序列化位,您必须将 BufferedImage 转换为可序列化文件。如果你必须这样做,你也可以使用 PNG 来压缩它。这将大大加快传输速度,通常是一个数量级。 Here is more info关于那个。

关于java - 想要通过小程序定期发送客户端的屏幕图像。 java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com