可以实现,但是不是绝对可以实现。分以下两种情况。
自己的服务器,只需要开通协议就行了,DOS的话TCP/IP是不行了。如果你指的DOS是是用c这些语言写的程序,在DOS窗口里面运行的话,可以用这个协议。如果不是,那么就不能完成你的 *** 作。话说回来,如果你用的是其他程序编译的程序在DOS里面运行的,那么直接连接到服务器,然后通过服务器脚本语言返回给你的内容就行了。比如,本地开发使用的是C语言,现在我需要获取服务器上的一个名字叫做atxt的文件。使用ev>
别人的服务器,如果你有权限,那么1方法可以通用,但是如果你没有权限,那么不行。
public static void writeFile(String strUrl, String fileName) {
URL url = null;
try {
url = new URL(strUrl);
} catch (MalformedURLException e2) {
e2printStackTrace();
}
InputStream is = null;
try {
is = urlopenStream();
} catch (IOException e1) {
e1printStackTrace();
}
OutputStream os = null;
try {
os = new FileOutputStream( fileName);
int bytesRead = 0;
byte[] buffer = new byte[8192];
while ((bytesRead = isread(buffer, 0, 8192)) != -1) {
oswrite(buffer, 0, bytesRead);
}
Systemoutprintln("下载成功:"+strUrl);
} catch (FileNotFoundException e) {
eprintStackTrace();
} catch (IOException e) {
eprintStackTrace();
}
}制作自助建站系统时候,每个会员的页面名称都不一样,如果单独用文本显示样式比较单一,所以打算使用FLASH,但是如果为每个会员制作独立的SWF,工作量又比较大,所以使用FLASH中的动态文本调用外部TXT文件动态显示就是必须工作,这样剩下的工作就是动态生成外部TXT文件就可以了。
一、了解FLASH中的“动态文本”
1,打开FLASH,新建一个文档,选择文本工具
2,在窗口中插入文本
3,“文本”属性面板中选择为“动态文本”
4,“实例名称”输入为“cnbruce”
二、“动态文本”的值
1,选择第一帧,添加帧动作
2,输入 cnbrucetext="hello,world";
3,“Ctrl+Enter”测试效果乱码问题我也遇到过,我大陆行下了个港行的备份,结果TXT全部乱码,解决的办法是什么样的系统装什么样字体识别,国外 *** 作系统当然不能默认大陆行的TXT资料,重新装个电子书的软件就能解决了,建议吧内容先在电脑上复制一篇再传
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)