Google sheets 如何使用ImportHTML获取调制解调器';s统计数据网页? 问题

Google sheets 如何使用ImportHTML获取调制解调器';s统计数据网页? 问题,google-sheets,Google Sheets,我正在尝试使用Google Sheet功能从调制解调器的“信号”页面的“”处获取统计数据。它看起来像这样: =IMPORTHTML("http://192.168.100.1/cmSignal.htm","table",4) 很简单,但函数只返回错误:无法返回url“http://192.168.100.1/cmSignal.htm“,这是我在SE的其他几篇文章中不同程度地看到的 怀疑 虽然我还没能找到明确说明这一点的文档,但谷歌表单中的功能似乎是“远程”执行的,就像在谷歌端存储或处理表单一样

我正在尝试使用Google Sheet功能从调制解调器的“信号”页面的“”处获取统计数据。它看起来像这样:

=IMPORTHTML("http://192.168.100.1/cmSignal.htm","table",4)
很简单,但函数只返回
错误:无法返回url“http://192.168.100.1/cmSignal.htm“
,这是我在SE的其他几篇文章中不同程度地看到的

怀疑 虽然我还没能找到明确说明这一点的文档,但谷歌表单中的功能似乎是“远程”执行的,就像在谷歌端存储或处理表单一样。这实际上意味着我无法使用该功能从本地网站(如调制解调器地址)提取数据,因为局域网的外部机器不知道“192.168.100.1”在哪里

我想可以设置某种转发,但我不确定ImportHTML是否支持自定义端口

问题和要求 问题:是否可以在仅可在我的局域网上访问的网站上使用ImportHTML之类的功能,而无需借助某些外部脚本方法

我想做这件事只在谷歌表单,而不需要预先处理的网页首先在其他东西。谢谢你的帮助


注意:我知道可能还有一百万种其他方法可以获取我想要的数据,但我对这条路线特别感兴趣。

您可以在Powershell中完成这项工作

我正在使用:

$url = 'http://192.168.100.1/cmSignalData.htm'
$r = Invoke-WebRequest $url
.\Get-WebRequestTable.ps1 $r -TableNumber 3
返回:

Signal Stats (Codewords)                                           Bonding Channel Value                                             
------------------------                                           ---------------------                                             
Channel ID                                                         54                                                                
Total Unerrored Codewords                                          5117105038                                                        
Total Correctable Codewords                                        26                                                                
Total Uncorrectable Codewords                                      1643     
并尝试使用不同的表号来获取所需的数据

只需从中获取invokewebrequest脚本