代码之家  ›  专栏  ›  技术社区  ›  Jon Watte

wireshark的lua:tvp.new_real()不存在?

  •  1
  • Jon Watte  · 技术社区  · 14 年前

    Wireshark的Lua文档声称TVP类有一个新的_Real()方法。 然而,当我试图在我的lua脚本中使用它时,这个方法似乎不存在。 我正在使用wireshark 1.3.5(最新的dev版本)for windows x64。 方法是否被重命名?如果是的话,去什么?对于这个特定的问题有更好的支持论坛吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Jon Watte    14 年前

    结果发现该函数被移到了bytearray类中——您现在调用bytearray:tvb()而不是tvb.real-new(bytearray)。

        2
  •  0
  •   ponzao    14 年前

    通常,如果我不确定库中可用的方法,我会使用 pairs 打印功能。我想你也可以用同样的方法来解决你的问题。

    for k, v in pairs(Tvp) do print(k, v) end