as3ftp
㈠ 请帮写个AS3的验证 各种网址的正则表达式,网上的在AS3全是错的,,如果复网上的就算了,一定要调试过啊AS
function IsURL(str_url){
var strRegex = "^((https|http|ftp|rtsp|mms)?://)"
+ "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@
+ "(([0-9]{1,3}.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
+ "|" // 允许IP和DOMAIN(域名)
+ "([0-9a-z_!~*'()-]+.)*" // 域名- www.
+ "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]." // 二级域名
+ "[a-z]{2,6})" // first level domain- .com or .museum
+ "(:[0-9]{1,4})?" // 端口- :80
+ "((/?)|" // a slash isn't required if there is no file name
+ "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";
var re=new RegExp(strRegex);
//re.test()
if (re.test(str_url)){
return (true);
}else{
alert("请输入正确的公司主页地址!")
return (false);
}
}
㈡ as3 loader 的url可以是FTP地址吗
不是,一般是资源或者接口的地址,类似于http://www..com/img/bdlogo.png,具体用法可以参考这篇文章:http://www.chenlinsheng.com/?p=1835
㈢ applet客户端上传文件至ftp服务器
public boolean deleteDir(String remoteDir)throws Exception
{
boolean isDel =
false;
this.ftpClient.removeDirectory(remoteDir);
int status =
this.ftpClient.getReplyCode();
if(status ==
250){
isDel =
true;
System.out.println("成功删除FTP服务器中目录:" +
remoteDir);
}
return
isDel;
}
public static void main(String[] args) throws Exception
{
ContinueFTP myFtp = new
ContinueFTP();
try
{
long l1 =
System.currentTimeMillis();
System.out.println("begin:"+
l1);
if (myFtp.connect("10.68.7.182", 21, "a", "a"))
{
String mkDir =
myFtp.CreateDirecroty("TTT/ccc/");
if (mkDir != null &&
!mkDir.trim().equals(""))
System.out.println("mkDir
success:"+mkDir);
//myFtp.download(
"/XA01B03H05/5.mp3",file,"0");
//myFtp.upload("/XA01B03H05/5.mp3",
"/云台山.mpg");
//myFtp.delete_file("/tmp.txt");
//String str = new
String("电视剧");
//myFtp.ftpClient.removeDirectory("/kkk/jk/");
//myFtp.ftpClient.makeDirectory(new
String(str.getBytes("GBK"),"iso-8859-1"));
myFtp.disconnect();
long l2 =
System.currentTimeMillis();
System.out.println("end:"+
l2);
System.out.println("remaining:"+(l2-l1));
}
} catch
(IOException e)
{
System.out.println("连接FTP出错:"+e.getMessage());
}
}
public File getFile() {
return
file;
}
public void setFile(File file) {
this.file
= file;
}
public boolean isSaveFileName() {
return
isSaveFileName;
}
public void setSaveFileName(boolean isSaveFileName)
{
this.isSaveFileName = isSaveFileName;
}
}
通过main函数测试效果也不错,还显示上传或下载进度,再写一个对应action及jsp实现ftp上传下载,不过我吃过一次大亏,本来web服务器是本机,我原来做的上传下载都没有问题,但web服务器不在本机,就报说找不到文件!
后来终于想明白了,系统还是web服务器上路径找文件,当然找不到。
难道通过浏览器访问本地资源就真的无解了吗?
当然不是,也在找了很多解决方案,各有所长,又各有短处.
1.使用表单直接提交
这个方案肯定是被弊掉的,人一多就可能拖跨服务器.
2.使用FLASH进行文件上传
这个方案也尝试过,不过据说AS3只支持100M左右的文件上传,大文件无法上传,不知道是不是这样?如果是这样的话,那么这个方案也将行不通了.使用FLASH进行文件上传相对而言开发不会太困难.
3.使用APPLET进行文件上传
使用APPLET开发文件上传控件,这个对于使用java来进行开发的非常方便,因为我们项目就是使用JAVA的,不过APPLET有安全策略的问题,无法读取客户端的问题.如果要,那么用户必须修改其java.policy文件,这对于用户来讲简直是不可能的.如果使用程序下载动态修改也会比较麻烦.其实还有一个破解之法,就是采用数字证书。
缺点:1)、客户端必须安装JRE;2)、想办法突破APPLET有安全策略的问题
优点:java编写,支持多浏览器
4.使用ACTIVEX进行文件上传
这是我目前认为比较可行的方式,而且网上也有很多类似这样的控件,但是都不是免费的,所以只能自己想办法解决了.使用ACTIVEX开发,可以使用C++、DELPHI等来进行开发
缺点:1>客户端推荐IE;2>IE安全设置中启用activex控件
优点:ACTIVEX开发速度快、界面友好
㈣ 瑞星的"启发式扫描"在哪
楼主您好,打开详细设置--快速扫描--自定义级别--高级在这里就能看到。
瑞星个人版产品已经免费,目前最新产品为V16版杀毒软件
V16版瑞星为目前瑞星引擎技术的第16代产品,目前支持主流的XP、Win7、Win8操作系统,并支持目前用户群越来越多的64位操作系统。拥有成熟的主动防御技术以及特有的变频杀毒、云查杀技术,焕然一新的UI皮肤布局让使用者轻松上手。另外新产品在系统资源占用方面进行了优化,在保证杀毒、主动防御、恶意攻击拦截等功能的同时,还提高了产品整体运行性能。欢迎楼主到瑞星网站下载安装!
传送门:http://www.rising.com.cn/2012/v16/
㈤ AS2协议的介绍
AS2协议首先通过证书(Certification)进行数据加密和数字签名生成数据包,然后通过HTTP (或HTTPS)协议传输.另外还有AS1和AS3,和AS2相比,数据打包方式是一样的,但是AS1通过SMTP协议传输而AS3是通过FTP协议传输.由于HTTP(s)协议流行而且比较容易通过防火墙,所以相对来说AS2非常流行而其他两个协议就很少听到.HTTP协议还可以直接得到回应,所以可靠性上也有优势.
㈥ 如何使用ftp上传软件前端as3导出的swf如何在ftp中使用
ftpFlash 你网络一下这个教程
㈦ EDI电子数据交换的EDI传输协议
AS1
AS1是由 IETF 开发的,旨在通过 SMTP 和 S/MIME 提升消息传递的安全性和可靠性。它是第一个可开发、使用签名AS、加密、具有 MDN(送达回执)的AS协议。基于AS 的文件传输具有典型的特点:文件交换的双方必须通过 SSL 加密认证、并且具有特定的“交易伙伴”名称。
AS2
AS2 采用与AS1 协议相同的签名AS、加密和具有MDN。AS2消息通常采用HTTP或HTTPS协议在互联网上发送。AS2 作为一个点对点的交互方法已被广泛应用。AS2 相比标准HTTP具备更优点,包括增加验证以及电子收据和数字签名带来的安全性。AS2 是实时处理的,提高了文档交换的效率。美国的沃尔玛是整个零售行业中首批采用AS2协议的公司之一。
AS3
AS3 是由IETF 开发的,旨在通过FTP 提升消息传递的安全性和可靠性。AS3基于FTP协议的安全版本,而不是HTTP。相对于AS2 采用的点对点的模式,AS3协议传输采用的是由S/MIME 通过FTP实施的,如同FTP的客户端/服务器模。AS3 也采用和AS2 一致的MDN(送达回执)。AS3 是一个双向协议,客户端不需要接受实时信息的收纳人(AS2 总是需要)。在FTP脚本、应用和安全方面,AS3 特别适合于银行,以及其它有投资量大的产业。
AS4
AS4 由OASIS ebXML消息传递服务技术委员会的小组开发,可在web服务领域提供安全的B2B文档交换使模式。AS4 仍处于草案定义格式阶段。AS4 的配置文件可以提供了一个市场的入门级解决方案,允许公司利用内部基于SOA构建的平台处理外部B2B消息,同时承担一些更为复杂的web服务。欧洲航空航天工业提议使用AS4 作为与其贸易伙伴发送 ebXML 相关的B2B 文档的通讯标准。
ebXML
ebXML消息传递服务提供了一个安全的和可靠的基于SOAP/ Web,并按照ebXML规格所定义的服务打包、路线规划和传输的协议。ebMS具有开放性的标准,因而是中性的通信协议,虽然最常见的底层协议HTTP和SMTP。ebMS本质上为使用SOAP / Web 服务的各种业务应用之间,提供了一种交换基于ebXML 的 B2B文档的方法。
FTP
FTP是标准的网络协议,它用于通过一种基于TCP / IP的网络(如因特网)交换和操作文件。FTP 是建立在客户端-服务器结构上的,实现客户端和服务器应用之间独立的控制和数据连接。FTP 也经常被用作应用组件为程序的内部函数自动传输文件。FTP用户可使用密码身份验证或匿名用户访问。
FTPS
作为FTP的一个扩展, 文件传输安全协议(FTPS)增加了对安全传输层协议 (TLS)和加密套接字层(SSL)加密协议的支持。FTPS 不同于SFTP (一个不兼容SSH协议的安全文件传输子系统),也不同于安全FTP(通过SSH 连接实现隧道FTP)。
HTTP
超文本传输协议被用于在互联网或其他的计算机网络请求和传输文件,尤其是web页面和web页面组件。在HTTP中, web浏览器通常作为客户端,而在托管网站的计算机上运行的应用程序作为一个服务器。HTTP是通常都实施TCP/IP协议,然而也可以实现互联网或其它网络上的任何协议。
HTTPS
超文本传输协议安全是一个以SSL/TLS协议提供服务器加密和安全识的超文本传输协议的集合。HTTPS连接常常用于网上的支付类型交易,以及公司之间的业务系统交换敏感信息。
OFTP
OFTP协议被开发用于为欧洲汽车工业提供一个标准通信平台,已从1980年代中期使用至今。OFTP 也已经扩展应用到了零售、大型家电、制造业、政府部门、运输、保险行业和银行业等。OFTP的协议使用非常简单,仅由14个命令构成。OFTP协议是非常有效的,允许使用大型传递窗口的同时重新启动合并文件,数据压缩和安全。OFTP 允许企业很容易通过点对点连接进行交流。
OFTP2.0
OFTP2.0版是最新版本的OFTP标准,从一开始就被设计用于在互联网上使用。相对于OFTP,OFTP2提供了一系列的便利,包括数据压缩,贸易伙伴之间的数字证书交换(改善传输的安全),它支持处理超大文件(超过500 Gb),并提供了额外字符集支持诸如中文和日语。OFTP 主要在欧洲应用比较广泛,而OFTP2 被设计应用于整个互联网,它可以帮助世界各地的贸易伙伴连接彼此。自2008年以来,许多欧洲的汽车制造商已经开始运行OFTP2 试点项目,预计将在2010年期间广泛部署在生产项目。
SFTP
SFTP是一个提供了任何可靠数据流的文件访问、文件传输和文件管理功能的网络协议。它被设计为SSH2.0 的扩展协议来提供安全的文件传输功能,但是它也打算匹配其他协议。SFTP可以应用在许多不同的应用程序中,如安全转移安全传输层协议(TLS)和VPN 应用内的管理信息传输。这个协议假设它是运行在一个安全的通道中,比如SSH,服务器已经验证的客户端和用户是可以使用该协议的。
㈧ RedHat Enterprise linux AS3update3下载地址
直接在迅雷里搜啊,大把大把的下载地址!我这里给你说个吧http://119.147.41.16/down?cid=&t=2&fmt=&usrinput=redhat%20enterprise%20linux%20as3update3&dt=2006000&ps=0_0&rt=0kbs&plt=0
㈨ 请教:vsftpd:enable
Linux下的vsftpd配置详解
配置环境:Redhat Linux AS 3 + Vsftpd
主要是配置有ftpadmin(管理员),ftpupload(上传,下载,浏览),ftpdownload(下载,浏览)这几个用户。
软件在安装AS3时默认给安装了。
1.建立配置文件:
#cat <<! >/etc/vsftpd/logins.txt
>ftpadmin ----------用户名
>ftpadmin ----------密码
>ftpupload
>ftpupload
>ftpdownload
>ftpdownload
2,生成口令文件
#db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db
#chmod 600 /etc/vsftpd/vsftpd_login.db
3,建立认证文件
#vi /etc/pam.d/vsftpd.vu
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
#wq
4,建立用户目录及权限
#useradd -d /home/ftpsite virtual
#chmod 700 /home/ftpsite
5,修改配置文件/etc/vsftpd/vsftpd.conf
Linten=YES
anonmous_enable=YES
local_enable=YES
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_wirte_enable=NO
one_process_model=NO
chroot_local_user=YES
guest_enable=YES
guest_username=virtual
pam_service_name=vsftpd.vu
#wq
重启vsftpd服务
#service vsftpd restart
6,对各个用户权限的设定
编辑/etc/vsftpd/vsftpd.conf, 添加user_config_dir选项
user_config_dir=/etc/vsftpd/vsftpd_user_conf
保存文件
#mkdir /etc/vsftpd/vsftpd_user_conf
#echo <<! > /etc/vsftpd/vsftpd_user_conf/ftpadmin
>anon_world_readable_only=NO
>write_enable=YES
>anon_upload_enable=YES
>anon_mkdir_write_enable=YES
>anon_other_write_enable=YES
>!
#echo <<! > /etc/vsftpd/vsftpd_user_conf/ftpupload
>anon_world_readable_only=NO
>write_enable=YES
>anon_upload_enable=YES
>!
#echo <<! > /etc/vsftpd/vsftpd_user_conf/ftpdownload
>anon_world_readable_only=NO
>!
然后重启vsftpd服务即可
㈩ FLASH AS3.0网站。
建议你看 as3殿堂之路
这是从基本到熟练.
俺也会点AS,而且用AS做过网站.
www.o-dear-fly.cn/tea
不过是用AS2做的.其实.
我不觉得AS2和AS3哪个高级或者先进些.
AS3能干的,AS2一样能干.
当然.大型项目除外..
AS3分工能细些.
好像离题了.
2. 用FTP上传工具.直接上传便可.但是要HTML文件装着.
3.足够应付什么?你应该有个目标~
4.学成,看个人资质.
聪明三个月有小成.