DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

EndlessPoem /

EndlessPoem/dsh-ip-info

Verified

Shows your public IP, location and provider under the composer or in a floating card, at Harness's text size — and can be turned off. | 在输入框下方或悬浮窗里显示当前公网 IP、归属地与运营商,字号跟随 Harness,随时可以关掉。

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@07ddcf50

dsh-ip-info

English

license

输入框下方一行、可拖动的悬浮卡片,或者干脆不显示 —— 当前公网 IP 及其归属地、运营商和本地网卡。

关于

在输入框下方或悬浮窗里显示当前公网 IP、归属地与运营商,字号跟随 Harness,随时可以关掉。

显示方式

设置 → 通用 →「IP 地址信息显示」,三选一,立即生效:

选项 形态
输入框下方(默认) 输入框下环境栏一行,点击原地展开详情
悬浮窗 可拖动卡片,记住位置;「缩小」收成小条,「展开」恢复
关闭 完全不显示,设置行保留

悬浮窗被夹在窗口内(按卡片实际尺寸),并停在标题栏下方 8px —— 标题栏是系统拖拽区,落在里面的内容收不到鼠标事件。字号跟随「设置 → 通用 → 字号」(--dsh-content-font-size)。

显示内容

公网地址(含来源)、IPv6、归属地、运营商与 ASN、坐标、时区、采集时间、本地接口(v4/v6、回环/虚拟、CIDR)、主机名与系统版本。

刷新

页面可见时每 3 分钟静默刷新;回到前台时若快照已超过 ttlMs(60s)再补一次。公网探测失败会显示失败来源(如 ipwho.is: timeout),本地信息照常显示。

安装

插件页把本目录作为本地包安装(plugin_manager 的 install_bundle,目标为目录绝对路径)。纯 JavaScript,无构建步骤、无运行时依赖。

配置

cordis.patch.yml 里可加 cacheTtlMs(毫秒)调整快照缓存:

- insert:
    - id: dsh-ip-info
      name: dsh-ip-info
      config:
        cacheTtlMs: 300000

隐私

探测请求由本机 Host 发往五个公开 IP 服务与 api6.ipify.org;快照只在内存里,响应不含网卡 MAC 与 Node 版本。展示偏好存在浏览器 localStorage(dsh-ip-info:prefs)。

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit 07ddcf50b56d

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout