我想为 Ubuntu 20.04 创建一个 shell 扩展来启用和禁用网络摄像头,但我对 JavaScript 一无所知。虽然,扩展非常简单:我想在顶部栏中制作一个简单的相机图标单击时会被划掉并执行sudo modprobe -r uvcvideo,以禁用网络摄像头。然后重新单击时,就会运行sudo modprobe uvcvideo,并且图标会返回到之前的图标,从而启用网络摄像头。我该怎么做?编辑:我自己在 GO 中制作的,如果你在这里搜索它是https://github.com/0xfederama/simple-tasks
1 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
您可能应该从查看 GNOME Wiki 上的教程开始:
https://wiki.gnome.org/Projects/GnomeShell/Extensions/Writing
当产生你的命令时,你可能会想要使用pkexec
而不是sudo
. 我不建议在扩展中做任何需要超级用户访问的事情,但pkexec
至少可以在 GUI 环境中正常工作。
为了产生你的命令,你可能会侥幸逃脱GLib.spawn_command_line_async()
,尽管我总是更喜欢GSubprocess
我自己。
- 1 回答
- 0 关注
- 136 浏览
添加回答
举报
0/150
提交
取消