PHPを使用してAndroid搭載端末のスクリーンショットを撮ることはできますか?AndroidのスクリーンショットPHP
私はadb
(exec an adb command
)を使ってスクリーンショットを撮り、その結果を自分のPHPコードで表示する必要があると思いますか?
誰かが似たようなことを試したことがありますか?
提案がありますか?
PHPを使用してAndroid搭載端末のスクリーンショットを撮ることはできますか?AndroidのスクリーンショットPHP
私はadb
(exec an adb command
)を使ってスクリーンショットを撮り、その結果を自分のPHPコードで表示する必要があると思いますか?
誰かが似たようなことを試したことがありますか?
提案がありますか?
あなたが行うことができる唯一の方法は、AndroidデバイスでPHPコードを実行し、外部プログラムを実行することです。これは、PHPがWebサイトを参照しているときにクライアント側に表示されない/
なぜダウン投票ですか? – Babblo
はい、デバイスがPHPを実行しているシステムに接続されていて、PHPを実行しているユーザーがUSBへのアクセス権を持っている可能性があります。
は、あなたは私の迅速な&汚いソリューションについては、以下のソフトウェアが必要です。shell_exec
とBASH
(または類似)、ffmpeg
、adb
とPHP
を。
screenshot.sh
adb pull /dev/graphics/fb0 && \
ffmpeg -vframes 1 -f rawvideo -pix_fmt rgb32 -s 480x854 -i fb0 screenshot.png
画面の解像度(480x854)を調整することが重要です。 http://forum.xda-developers.com/showthread.php?t=1405275
なぜに
テスト
のおかげ?私はそれで何か悪いことを想像することはできません! – glarkou
ただし、サーバーに接続されているデバイスにのみアクセスできます。実際のクライアントのデバイスではありません – glarkou