如何通知某些正在运行的应用程序正在通过 usbmount 安装驱动器?

如何通知某些正在运行的应用程序正在通过 usbmount 安装驱动器?

usbmount当 USB 驱动器在我的 Raspbian 机器上插入/移除时,我用来安装/卸载 USB 驱动器。从驱动器读取 MP3 文件并播放它们的 C++ 应用程序现在需要在每次安装此类驱动器(通常位于/media/usb0)时获得提示。未安装。

有人给我提示吗?谢谢。

答案1

一种快速方法是编写一个usbmount在给定驱动器上执行的脚本,并更新另一个数据/文本文件,C++ 应用程序可以根据某个时间间隔轮询更改。另一种方法是在执行后简单地包含对 C++ 应用程序的调用usbmount

您的 C++ 应用程序是否设置为立即自动播放在给定安装的 USB 上找到的文件?如果没有非常勤奋的输入文件过滤,这可能是一群蠕虫。

相关内容