PHP中的Android屏幕截图

PHP中的Android屏幕截图,php,android,adb,android-sdk-2.3,Php,Android,Adb,Android Sdk 2.3,是否可以使用PHP拍摄我的Android设备的屏幕截图 我想我需要使用adb(执行adb命令)截图,然后在我的PHP代码中显示结果 有人试过类似的东西吗 有什么建议吗?唯一的方法是在Android设备上运行PHP代码并运行外部程序,这是因为当你浏览网站时,PHP看不到/触摸不到客户端。是的,当设备连接到运行PHP的系统,并且运行PHP的用户具有访问USB的权限时,这是可能的 我的快速脏解决方案需要以下软件:BASH(或类似软件)、ffmpeg、adb和PHPwithshell\u exec 屏幕

是否可以使用PHP拍摄我的Android设备的屏幕截图

我想我需要使用
adb
执行adb命令
)截图,然后在我的PHP代码中显示结果

有人试过类似的东西吗


有什么建议吗?

唯一的方法是在Android设备上运行PHP代码并运行外部程序,这是因为当你浏览网站时,PHP看不到/触摸不到客户端。

是的,当设备连接到运行PHP的系统,并且运行PHP的用户具有访问USB的权限时,这是可能的

我的快速脏解决方案需要以下软件:
BASH
(或类似软件)、
ffmpeg
adb
PHP
with
shell\u exec

屏幕截图。sh

adb pull /dev/graphics/fb0 && \
ffmpeg -vframes 1 -f rawvideo -pix_fmt rgb32 -s 480x854 -i fb0 screenshot.png
调整屏幕分辨率(480x854)非常重要

测试

php -r 'echo shell_exec("sh ./screenshot.sh");'

多亏了

为什么?我想象不出有什么不好!但您只能访问连接到服务器的设备。不是实际客户端的设备