一个简单的网页,提供一个数字键盘,并指明谁在家。
flatpad的Python项目详细描述
平板电脑
平板电脑是一个小工具,它使与他人的生活更容易。查看当前谁在家,并在数字键盘上共享文本。在
特点
- 一眼就知道谁在家,不用检查鞋子。
- 通过检查你的路由器来查找人们手机的MAC地址。(当前仅支持AVM Fritz!Box)
- 如果路由器检查失败,则返回使用
nmap
。在
- 使用pad共享信息。
- 指示内容是否同步
- 网络中的每个人都可以访问,不需要消息传递组。在
安装
pip3 install flatpad
使用
flatpad run [port]
(或者~/.local/bin/flatpad run
,如果pip的二进制文件不在您的路径中)。
现在FlatPad正在http://localhost:8000
或您指定的端口运行。在
将要在页面顶部显示的用户的MAC地址添加到设备.json. 它位于平板电脑的目录中:
flatpad directory
(例如~/.local/lib/python3.8/site-packages/flatpad/devices.json
)
只需遵循默认文件的格式。如果网络中至少有一台设备在“People”部分中的姓名将为绿色。
本节中未列出的所有Mac电脑将进行汇总,并显示在一个额外的气泡中。
“忽略”部分中的Mac电脑将不计入此金额(例如,您的电视、中继器或烤面包机)。在
为了使用弗里茨!框功能,在中指定其ip和密码配置.ini在上面的同一个目录中(不带引号)。在
对于nmap
回退,请确保您的系统上安装了nmap
,并且它能够打开原始套接字,而无需根用户访问。sudo setcap cap_net_raw+eip /usr/bin/nmap
玩得开心!在
- 项目
标签: