1

我编写了一个 bash 脚本,将我的计算机当前的动态 IP 地址写入一个文件,我已设置为使用 ubuntu 上的 Dropbox 客户端同步到我的 Dropbox 帐户。我正在同步的文件是一个 HTML 文件,在解析时会显示一些静态文本和指向我计算机 IP 地址的链接。

Dropbox 允许创建指向该文件的静态链接并将其分发给任何人。但问题是,当我从任何地方打开该链接时,它首先显示下载此文件的链接,在重新加载页面时,它显示为带有所有这些 html 标记的文件文本......

我想将该保管箱文件解析为 html,以便打开该文件将显示一个网页,其中包含指向我当前 IP 地址的链接。

可以用 Dropbox 做到这一点吗?那怎么办?还有其他允许它的服务吗?如果是,那么他们是否为 ubuntu 提供客户端或需要为此编写一些代码..?

4

2 回答 2

1

推断真正的问题是什么 - 您可能会查看动态 dns 服务。

http://dnslookup.me/dynamic-dns/

如果您有自己的域,则可以对域中的主机进行 CNAME,例如对 ddns 服务的晦涩主机名“yourusername.ddns.example.com”说“home.example.com”。然后设置您的 bash 脚本以使 ddns 服务保持最新。

无需使用 html 文件,只需在链接中引用 home.example.com,它们将(几乎)总是指向正确的 IP。

于 2012-07-11T22:44:53.480 回答
0

您可以直接压缩 HTML 文件夹并将其放到http://qwkbit.com/preview上,而不是保管箱,这样更快而且免费。

于 2012-07-11T08:56:18.490 回答