uuencoding/uudecoding是否有特殊的变化?

uuencoding/uudecoding是否有特殊的变化?,encoding,decoding,uuencode,uudecode,Encoding,Decoding,Uuencode,Uudecode,我写了一个小程序,可以用uuencode/uudecode对文本进行编码/解码。该代码基于上描述的算法。当我对字符串进行编码/解码时,它可以正常工作。但是我发现了一个UU编码的文件,我无法解码。网站可以解码的文件,但当我再次编码它,我没有得到相同的文件。此外,当我只解码文件的一行时,我得不到可读文本(无论是用我的程序还是以前链接的解码器)。但在uuenoding中,所有线路都是相互独立的——这必须能够实现 有人知道uuenoding是否有一些在维基百科上没有描述的特殊变体吗?我可以解码一些字符串

我写了一个小程序,可以用uuencode/uudecode对文本进行编码/解码。该代码基于上描述的算法。当我对字符串进行编码/解码时,它可以正常工作。但是我发现了一个UU编码的文件,我无法解码。网站可以解码的文件,但当我再次编码它,我没有得到相同的文件。此外,当我只解码文件的一行时,我得不到可读文本(无论是用我的程序还是以前链接的解码器)。但在uuenoding中,所有线路都是相互独立的——这必须能够实现

有人知道uuenoding是否有一些在维基百科上没有描述的特殊变体吗?我可以解码一些字符串,这样我的解码器就不会完全错了。也许有人编写了自己的解码器,所以我发布了整个文件:

begin 666 Restricted.zip
M4$L#!!0````(`%T[="_]<LYX`P(``'0#```.````4F5S=')I8W1E9"YT>'1M
M4\MNVT`0NQOP/TSNM@PT0!/X4N16`RE0%.GC.I9&TE;2CKH/J_K[<E;IX]"+
M'UJ20W)6^]U3)SX=]KO][D*]SD(7XHD2CX/S'26EU`L%U_6)9@E1?46NQ4,7
MR?E6P\3)J:=%@ABZY7'$P2MO"0J1GGT3Z;B1YJ#?I4ZT:!X;N@KI34)%3Y%6
MS8#>A#I-&[;E`-H%'(EY@G[/(-I',=GI;XN"H49?''YXT#LE]BNU.<!&,*(W
M0&4Y7V#,F_&11NV<-TNU-!D!>HZP5"MF91^YE0-D&H2C5CAL\T&P:#/'A*<+
M#F6(!IEXW?Q?13Q=@P[XLBHJ>L[UX,;U8+`"X3I)0S^RJX=Q+3-28)@@+IK:
MEAD@AQRM7DY)ICG%BK[:(,\=L$C>20*EUCR/8BP'&'H+.OT5:+`V>,*NK$%9
MZ<;>Q1X"1WJOBZ#_8HQ+`3?K%(U<1U-:7.HI6A]_+/V[\RU,J]DW!SMV@<37
M89W+>5QCL6/"MDHTQPV&UT5-<R!=?%D)MG^AR&Y3^>]::JP0H2MZ4>3UR?F,
M[>18,L'"..I2K'.,BP8TF<K)YT_/IG1S#<@VZ^,KX$QO'[\\WC_<W;V[?_-P
MW>^`/%.?TGP^G99EJ29MCC^K6JL\G%H78CJQC[CGU=S/V_M2KEN<A0?;A5U`
M[AC.U2*6OUOE0<KD#Q#\MM_]`E!+`0(4`!0````(`%T[="_]<LYX`P(``'0#
M```.``````````$`(`"V@0````!297-T<FEC=&5D+G1X=%!+!08``````0`!
+`#P````O`@``````
`
end
begin666 Restricted.zip
M4$L#!!0````(`%T[=”L[UX,;U8+`“X3I)0S^RJX=Q+3-28)@+IK:
MEAD@AQRM7DY)ICG%BK[:(,\=L$C>20*EUCR/8BP'&H+.OT5:+`V>,*NK$%9

MZQ1X“1WJOBZ#u8hq+`3?K%(U我找到了解决方案!问题是我没有注意到第一行。这一行包含有关编码数据的信息-一个名为
Restricted.zip
的文件。因此,解码的数据是一个zip文件,我刚刚需要解压

我得到了一个名为
Restricted.txt
的文本文件,其中包含可读数据

这个问题很简单,但我花了好几天才找到解决办法


这是对打包算法的一个很好的改变-也许下一步我要做的是编写自己的程序,它可以打包/解包zip文件。

我找到了解决方案!问题是我没有注意到第一行。这行包含有关编码数据的信息-一个名为
Restricted.zip
的文件。因此解码的数据是zip文件我刚把它打开

我得到了一个名为
Restricted.txt
的文本文件,其中包含可读数据

这个问题很简单,但我花了好几天才找到解决办法


这是对打包算法的一个很好的改变——也许下一步我要做的是编写自己的程序,它可以打包/解包zip文件。

我喜欢这个问题。你是用普通的C编写解码,还是使用Perl的内置
解包
函数,它直接支持uuencode格式?我自己编写了整个程序不是用C而是用Scala。我喜欢这个问题。你是用普通的C编写解码,还是使用Perl的内置
unpack
函数,它直接支持uuencode格式?我自己编写了整个程序,不是用C而是用Scala。嘿,你能帮我解决这个问题吗?嘿,你能帮我解决这个问题吗?和