gpt4 book ai didi

linux - 连接到特定无线网络时运行命令

转载 作者:太空狗 更新时间:2023-10-29 12:21:58 26 4
gpt4 key购买 nike

在我的大学里,有一个特定的 wlan 网络对学生和员工开放。但是,要使用它,必须首先使用您自己的用户名和密码通过网站登录。这也可以通过向同一网站提交带有正确 POST 数据的 http 请求来完成。我已经有一个执行此操作的 shell 脚本,但我仍然很好奇是否有可能在我的计算机每次连接到大学 wlan 时自动运行此脚本。是否可以通过一些半简单的方式来做到这一点?

最佳答案

我知道 NetworkManager(在 Ubuntu 中使用)公开了一个 DBUS 接口(interface)——我怀疑有一个您可以使用的网络连接/断开事件。尝试检查 NetworkManager DBUS Interface规范

如果您以前从未使用过 DBUS,请不要担心,几乎每种语言都有绑定(bind)。我敢肯定,您甚至可以从 shell 脚本调用 CLI 客户端。 This blog entry展示了如何使用 Python 检测来自 NetworkManager 的新连接——这可能是一个很好的起点

关于linux - 连接到特定无线网络时运行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2989618/

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