如何在无法上传附件的论坛上传程序文件
2010-04-14 13:14
489 查看
一些论坛限制上传附件,那么我们有文件要上传怎么办呢。
对了,通过编码为文本文件就可以了。
uuencode这个名字是衍生自 "Unix-to-Unix encoding",原先是Unix系统下将二进制的资料由uucp邮件系统传输的一个编码程序,是一种二进制到文字的编码 。uudecode 是与uuencode搭配的解码程序,uuencode/decode常见于电子邮件系统中的附件传送以及usenet新闻群组和BBS的贴子等等。近来已被MIME所大量取代.
Uuencode将输入资料以每三个byte为单位进行编码,如此重复进行。如果最后剩下的资料少於三个byte,不够的部分用零补齐。这三个byte共有24个Bit,以6-bit为单位分为4个群组,每个群组以十进制来表示所出现的数值只会落在0到63之间。将每个数加上32,所产生的结果刚好落在ASCII字符集中可显示字符(32-空白...95-底线)的范围之中。
一个例子: begin 666 cat.txt #0V%T ` end 把红色的文本存为test.uue试试。可以用winrar打开并解压为cat.txt
网址:www.mxcz.net/tools/uuencode.aspx
对了,通过编码为文本文件就可以了。
uuencode这个名字是衍生自 "Unix-to-Unix encoding",原先是Unix系统下将二进制的资料由uucp邮件系统传输的一个编码程序,是一种二进制到文字的编码 。uudecode 是与uuencode搭配的解码程序,uuencode/decode常见于电子邮件系统中的附件传送以及usenet新闻群组和BBS的贴子等等。近来已被MIME所大量取代.
Uuencode将输入资料以每三个byte为单位进行编码,如此重复进行。如果最后剩下的资料少於三个byte,不够的部分用零补齐。这三个byte共有24个Bit,以6-bit为单位分为4个群组,每个群组以十进制来表示所出现的数值只会落在0到63之间。将每个数加上32,所产生的结果刚好落在ASCII字符集中可显示字符(32-空白...95-底线)的范围之中。
一个例子: begin 666 cat.txt #0V%T ` end 把红色的文本存为test.uue试试。可以用winrar打开并解压为cat.txt
网址:www.mxcz.net/tools/uuencode.aspx
相关文章推荐
- 在程序里调用ftp批处理(sh)上传文件,如何判断文件已成功上传
- php如何解决无法上传大于8M的文件问题
- 如何控制上传附件的大小?在没有上传到服务器上就能判断出来 - 用Applet(签名) + JavaScript在提交前先判断本地文件的大小。
- 微信小程序常见问题->上传文件后如何在后台(php)获取文件名解决方法
- PHP程序无法上传文件
- Discuz论坛上传附件:附件上传完成!成功 0 个,失败 1 个:附件无法保存
- 请求帮助:如何解决烦人的VS.NET2003编译时“无法将程序集复制到文件,另一个程序正在使用,进程无法访问”的问题?
- 如何解决烦人的VS.NET2003编译时“无法将程序集复制到文件,另一个程序正在使用,进程无法访问”的问题?
- 【原】用上传控件进行文件上传时,页面程序代码都不执行,显示“页面信息无法显示”
- web程序中如何上传文件?
- discuz 论坛附件无法上传的原因
- 如何把网站程序文件快速上传到服务器空间经历分享
- 在ASP.NET将程序中将上传的附件存储到另一台文件服务器上的实现
- 论坛无法上传文件,就把它变成文本文件再发帖留言
- 上传附件后无法下载,显示找不到文件
- 疑难杂症:PHP程序无法上传文件
- wordpress文章附件/多媒体 无法上传中文名文件
- web程序中如何上传文件?
- asp程序无法上传5M以上的文件
- discuz上传图片提示附件文件无法保存