gpt4 book ai didi

php - PHP 中的 Android 屏幕截图

转载 作者:太空狗 更新时间:2023-10-29 15:27:42 25 4
gpt4 key购买 nike

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

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

有人试过类似的东西吗?

有什么建议吗?

最佳答案

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

我的快速粗略解决方案需要以下软件:BASH(或类似软件)、ffmpegadbPHP shell_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");'

感谢http://forum.xda-developers.com/showthread.php?t=1405275

关于php - PHP 中的 Android 屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8458186/

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