我试图写在Lyris ListManager(10.2)定制。语言是TCL的,我不是很了解。我们需要编码值为base64(或者说真的,任何一个混淆查询参数),但我似乎无法弄清楚如何。是否有一个命令,原产于TCL这样做呢?

有帮助吗?

解决方案

按照你使用的base64包,你可以使用这些小特效将数据转换为十六进制和背部问题。需要的Tcl> 8

proc BIN2HEX { text }   { binary scan $text H* result; return $result }
proc HEX2BIN { hex }    { return [binary format H* $hex] }
set hex [BIN2HEX $yourText]
set textAgain [HEX2BIN $hex]

如果你真的需要的base64你可以复制/粘贴从tcllib分布的 http://sourceforge.net/projects/tcllib/files/tcllib/1.11.1/ 到您的代码(删除 “包提供” 线)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top