使用flashfxp遇到的问题
来源:互联网 发布:coser 知乎 编辑:程序博客网 时间:2024/06/05 17:20
使用flashfxp有些日子了,也给我提供了不少的帮助。不过,今天还要说一点其不足之处。
我使用的是版本3.0.2 build1043。
最近需要使用别人制作的一个脚本。别人放到FTP上,我用flashfxp取下来,怎么操作,都无法正常执行。而对方测试的结果是,怎么操作,都OK。后来就把我的执行结果,以及使用的脚本Mail给了对方。对方拿到后,与其本地的脚本进行比较,发现有差别。然后我通过IE,将文件从FTP上copy下来。执行,OK。
本着打破砂锅问到底的精神,就对通过IE拿到的文件和通过flashfxp拿到的文件进行了二进制比较。发现原文件中的0A,经过flashfxp处理过后,变成了0D0A。
查了下ASC||码,
0a——换行符号------”/n”
0d——回车符号------”/r”
windows中,作为字符信息使用时,两个一般连用。如果作为文本信息使用时,若只输入了0A,系统会自动将其变为0D0A。如果不想让系统偷偷摸摸地干这些事情,需要告诉系统,现在是作为二进制数据进行访问。
例如,下面一段代码,执行之后,文件中写入的结果是0D0a。
int
main(
void
)
{
FILE
*fp;
if
((fp=
fopen
(
"data.dat"
,
"w+"
))==NULL)
{
printf
(
"not open"
);
exit
(0);
}
int
tmp=10;
fwrite
(&tmp,
sizeof
(
int
),1,fp);
fclose
(fp);
return
0;
}
int
main(
void
)
{
FILE
*fp;
if
((fp=
fopen
(
"data.dat"
,
"w+b"
))==NULL)
{
printf
(
"not open"
);
exit
(0);
}
int
tmp=10;
fwrite
(&tmp,
sizeof
(
int
),1,fp);
fclose
(fp);
return
0;
}
- 使用flashfxp遇到的问题
- FlashFXP的使用
- flashfxp的使用要点
- 使用FlashFxp登陆FTP乱码问题
- flashfxp缓存ftp内容的问题
- FLASHFXP使用技巧
- FlashFXP 使用教程
- FlashFxp简单使用教程
- win7创建ftp服务器及FlashFxp的使用
- ftp传输工具FlashFxp+FilezillaServer的使用小记
- 使用replaceAll()遇到的问题
- 使用CVS遇到的问题
- 使用dom4j遇到的问题
- 使用dom4j遇到的问题
- 使用Maven遇到的问题
- 使用css遇到的问题
- TFS的使用遇到问题
- 使用selenium遇到的问题
- jstree 默认展开所有节点方法
- C#初始化顺序
- 解析十大网络防骗术 全面防范网络欺诈
- MyEclipse配置-注意
- 关于Android程序加入facebook的key的问题
- 使用flashfxp遇到的问题
- 使用SpringSide 3.1.4.3开发Web项目的全过程(中下)
- Python 的运算符
- All about Hair Extensions
- 动态设置组件的itemRenderer属性
- BackgroundWorker的使用
- SQL2005分页查询
- 访问iframe里面的javascript函数、对象,兼容IE、Firefox
- Verilog良好代码编写风格25条