GitHub - h2337/connmap: connmap 是一个 X11 桌面小部件,可实时在世界地图上显示您当前网络对等点的位置

主要观点:connmap 是一个 X11 桌面小部件,可在世界地图上显示当前网络对等点的位置,适用于 Wayland 系统,提供了安装、配置、依赖及限制等相关信息,且为 MIT 许可。
关键信息

  • 克隆仓库git clone https://github.com/h2337/connmap --depth 1,安装依赖(见下文),运行make install,然后运行./connmap.elf,可添加&使其在后台运行,也可添加到 i3wm 配置中在启动时运行。
  • 安装依赖:Arch Linux 为sudo pacman -S --needed iproute2 libx11 libxext libxfixes cairo unzip,Debian/Ubuntu 为sudo apt install iproute2 libx11-dev libxext-dev libxfixes-dev libcairo2-dev unzip
  • 配置文件~/.config/connmap/connmaprc,可设置初始位置location_x/location_y、地图宽度map_width、是否为黑色边框black、更新间隔update_interval
  • 限制:仅在 i3wm 中测试,可能在其他桌面环境中效果不佳,仅支持 IPv4。
    重要细节
  • 克隆的仓库地址为https://github.com/h2337/connmap,深度为 1。
  • 配置文件中map_width设置不同值可得到不同大小的地图,高度自动为宽度的一半。
  • 许可证为 MIT 许可证,使用了 MaxMind 的 GeoLite2 Data,可从https://www.maxmind.com/获取。
阅读 16
0 条评论