0

我找到了一个片段来解码/解压缩 JavaScript 打包代码(Dean Edwards),现在我想在我的代码(python)中使用这个片段来解码一个字符串。我是python的新手,我对JavaScript不太了解,有人可以帮我翻译一下吗?

该片段可以在jsfiddle找到

解码部分如下:

function Decode() {
eval("var value=String" + input.value.slice(4));
output.value = value;
}

(输入和输出 = 文本区域)

slice 和 eval 部分不清楚。
我尝试使用子字符串,但结果与 jsfiddles 的输出不同。

4

1 回答 1

0

你不能简单地将它翻译成 Python。由于实际的“解码”是通过运行混淆代码完成的。所以slicesubstring不是重点。重点是:

您需要一个 javascript 引擎来执行此操作。

于 2013-09-24T10:35:26.927 回答