1.一种检测SWF文件被第三方应用程序使用的方法,其特征在于,应用于与服务端通信连接的客户端,所述客户端安装有Flash,所述方法包括:当所述SWF文件被所述客户端的应用程序运行时,通过Flash获取所述SWF文件的运行地址信息;
将所述运行地址信息发送至服务端,以使所述服务端根据所述运行地址信息判定所述SWF文件是否被第三方应用程序使用。
2.如权利要求1所述的方法,其特征在于,所述通过Flash获取所述SWF文件的运行地址信息的步骤,包括:依据运行所述SWF文件的应用程序是否有域名,确定运行所述SWF文件的应用程序的域名信息;
依据运行所述SWF文件的应用程序是否有URL地址,确定所述SWF文件的第一URL地址;
从所述SWF文件加载的舞台对象获取所述SWF文件的第二URL地址,其中,所述SWF文件的运行地址信息包括所述域名信息、第一URL地址和第二URL地址。
3.如权利要求2所述的方法,其特征在于,所述依据运行所述SWF文件的应用程序是否有域名,确定运行所述SWF文件的应用程序的域名信息的步骤,包括:当运行所述SWF文件的应用程序有域名时,获取所述应用程序的域名信息;当运行所述SWF文件的应用程序没有域名时,将第一预设值作为所述应用程序的域名信息。
4.如权利要求2所述的方法,其特征在于,所述依据运行所述SWF文件的应用程序是否有URL地址,确定所述SWF文件的第一URL地址的步骤,包括:当运行所述SWF文件的应用程序有URL地址时,将所述URL地址作为所述SWF文件的第一URL地址,当运行所述SWF文件的应用程序没有URL地址时,将所述SWF文件的本地磁盘路径信息作为所述SWF文件的第一URL地址,其中,所述第三方应用程序通过本地磁盘路径存储于所述客户端。
5.一种检测SWF文件被第三方应用程序使用的方法,其特征在于,应用于与客户端通信连接的服务端,所述方法包括:获取所述客户端发送的所述SWF文件的运行地址信息;
判断所述运行地址信息是否符合预设标准,若不符合,则判定所述SWF文件被第三方应用程序使用。
6.如权利要求5所述的方法,其特征在于,所述运行地址信息包括运行所述SWF文件的应用程序的域名信息、所述SWF文件的第一URL地址和所述SWF文件的第二URL地址,所述判断所述运行地址信息是否符合预设标准的步骤,包括:当所述域名信息、第一URL地址和第二URL地址均为网络地址时,所述运行地址信息符合预设标准。
7.一种检测SWF文件被第三方应用程序使用的装置,其特征在于,应用于与服务端通信连接的客户端,所述客户端安装有Flash,所述装置包括:第一执行模块,用于当所述SWF文件被所述客户端的应用程序运行时,通过Flash获取所述SWF文件的运行地址信息;
第二执行模块,用于将所述运行地址信息发送至服务端,以使所述服务端根据所述运行地址信息判定所述SWF文件是否被第三方应用程序使用。
8.一种检测SWF文件被第三方应用程序使用的装置,其特征在于,应用于与客户端通信连接的服务端,所述装置包括:第三执行模块,用于获取所述客户端发送的所述SWF文件的运行地址信息;
第四执行模块,用于判断所述运行地址信息是否符合预设标准,若不符合,则判定所述SWF文件被第三方应用程序使用。
9.一种客户端,其特征在于,所述客户端安装有Flash,并与服务端通信连接,所述客户端包括:第一存储器;
第一处理器;以及
检测SWF文件被第三方应用程序使用的装置,所述检测SWF文件被第三方应用程序使用的装置安装于所述第一存储器中并包括一个或多个由所述第一处理器执行的软件功能模组,其包括:第一执行模块,用于当所述SWF文件被应用程序运行时,通过Flash获取所述SWF文件的运行地址信息;
第二执行模块,用于将所述运行地址信息发送至服务端,以使所述服务端根据所述运行地址信息判定所述SWF文件是否被第三方应用程序使用。
10.一种服务端,其特征在于,所述服务端与客户端通信连接,所述服务端包括:第二存储器;
第二处理器;以及
检测SWF文件被第三方应用程序使用的装置,所述检测SWF文件被第三方应用程序使用的装置安装于所述第二存储器中并包括一个或多个由所述第二处理器执行的软件功能模组,其包括:第三执行模块,用于获取所述客户端发送的所述SWF文件的运行地址信息;
第四执行模块,用于判断所述运行地址信息是否符合预设标准,若不符合,则判定所述SWF文件被第三方应用程序使用。