我正在写一个以base64字符串为参数的苹果脚本。base64参数是文件路径。我必须在特定的应用程序中打开这个文件。我需要解码这个输入参数来打开文件。我尝试了以下代码,但是路径分隔符(/)被解码为%2F。set decodedFilePath to base64decode(filePath)
return do shell script "opensslenc
为了上传大型csv文件,我实现了一个系统,它将文件分成更小的块,编码这些块并发送到后端。在后端(PHP)上,我将所有base64编码的数据附加到一个文件中,因为我计划使用一个shell脚本在python中对其进行解码。这对小文件很有效,但是一旦我到达超过一定限制的文件(在我的例子中是100 my ),我无法解码整个文件。我认为这对于函数b64decode来说太大了,无法在一个调用<