首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Flash应用程序中扩展默认超时时间?

在Flash应用程序中扩展默认超时时间可以通过以下方法实现:

  1. 在Flash源代码中修改主SWF的初始化设置:

扩展默认SWF的初始化设置可以确保Flash Player可以在不同的系统上实现最佳的响应性。例如:

代码语言:txt
复制

import flash.system.SystemUtil;

import flash.net.NetStream;

// 设置Flash Player的超时时间

var timeout = 1000; // 扩展为1秒的超时时间

var flashVer = SystemUtil.application.version + "";

if (flashVer.indexOf("2.") === 0) {

代码语言:txt
复制
SystemUtil.system_instance.setNetTimeouts(0, 0, timeout);

} else {

代码语言:txt
复制
// 其他版本Flash Player需要更复杂的方法
代码语言:txt
复制
flashVer = flashVer.indexOf("1.") === 0 ? "11" : "CS5";

}

代码语言:txt
复制
  1. 扩展ActionScript文件的主SWFs的初始化过程:

扩展SWF的初始化过程可以确保该主SWFs可以针对不同的Flash Player版本进行调整。例如:

代码语言:txt
复制

import flash.errors.IllegalOperationError;

import flash.profiler.Performance;

// 设置Flash Player的超时时间

var timeout = 1000; // 扩展为1秒的超时时间

try {

代码语言:txt
复制
// 检查Flash Player版本
代码语言:txt
复制
if (System.version.substring(0, 2).toUpperCase() !== "FP")
代码语言:txt
复制
  flashVer = flashVer.indexOf("1.") === 0 ? "11" : "CS5";
代码语言:txt
复制
// 使用更现代的方式实现主SWFs的初始化过程
代码语言:txt
复制
if (flashVer === "11") {
代码语言:txt
复制
  initializeActionscript(0);
代码语言:txt
复制
} else {
代码语言:txt
复制
  initializeActionscript(5);
代码语言:txt
复制
  addActionScriptFile("lib/actionscriptExtensions.swc");
代码语言:txt
复制
  executeActionscriptFile("lib/performanceTest.as");
代码语言:txt
复制
}

} catch (e: IllegalOperationError) {

代码语言:txt
复制
// 处理其他版本的非法行为

} finally {

代码语言:txt
复制
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Comet技术详解:基于HTTP长连接的Web端实时通信技术前言学习交流概述“服务器推”(Comet技术)的应用范围来看看更传统的基于客户端套接口的“服务器推”技术基于 HTTP 长连接的“服务器

    将“服务器推”应用在 Web 程序,首先考虑的是如何在功能有限的浏览器端接收、处理信息: 1] 客户端如何接收、处理信息,是否需要使用套接口或是使用远程调用。...具体实现方法:在 HTML 页面内嵌入一个使用了 XMLSocket 类的 Flash 程序。JavaScript 通过调用此 Flash 程序提供的套接口接口与服务器端的套接口进行通信。...关于如何去构建充当了 JavaScript 与 Flash XMLSocket 桥梁的 Flash 程序,以及如何在 JavaScript 里调用 Flash 提供的接口,我们可以参考 AFLAX(Asynchronous...最近几年,因为 AJAX 技术的普及,以及把 IFrame 嵌在“htmlfile“的 ActiveX 组件可以解决 IE 的加载显示问题,一些受欢迎的应用 meebo,gmail+gtalk 在实现中使用了这些新技术...从 图 3 可以看到,每次数据传送不会关闭连接,连接只会在通信出现错误时,或是连接重建时关闭(一些防火墙常被设置为丢弃过长的连接, 服务器端可以设置一个超时时间超时后通知客户端重新建立连接,并关闭原来的连接

    6K11

    Ubuntu笔记本电池续航不佳解决

    但大家不要误解,我们在不同硬件设备运行的系统 Chrome OS、Android、Ubuntu Phone 和 Sailfish OS 中都不难看出,其实只要对系统进行好调校,Linux 系统还是相当省电的...6.退出不使用的后台应用 运行应用程序肯定会占用 CPU、内存和网络等资源,退出后台不使用的应用 Chrome、VLC、Rhythmbox 等等应用程序也可达到节电的目的。... 7.避免使用Adobe Flash(如果可能) 在 Linux 笔记本观看 Flash 视频简直就是超级错误,先不论...其中就包括: 笔记本内核模式和缓冲超时 turbo boost或turbo core处理器频率设置 磁盘电源级别管理和驱动器超时降速 PCI(e)总结设备电池管理...Wi-fi节电模式 关闭光驱 音频节电模式 …… TLP 自带的默认配置对于绝大多数 Ubuntu 笔记本用户来说已经可以达到提升电池使用时间的目的

    2.4K00

    【业界】创建深度学习数据平台时,你需要考虑的五个因素

    正确的存储平台将确保GPU周期不会因应用程序等待存储响应而保持空闲状态。对存储系统的影响根据应用程序行为而有很大不同:从数据仓库区域快速填充时,启用GPU的内存数据库的启动时间较短。...这意味着任何正在考虑的存储系统都应该利用支持RDMA的网络,Infiniband,这些网络不需要CPU,高速缓存或上下文切换来完成工作,从而极大地减少了延迟并实现了更快的消息传输速率并消除了应用程序等待时间...最后,通过神经网络应用程序,通过摄取、转换、拆分和其他方式操作大型数据集,同样也可以导入到深度学习。不管选择何种数据格式,对于进入AI的组织来说,灵活性也意味着良好的性能。...虽然Flash应该一直是AI训练数据的媒体,但在Flash存储数百个TB或PB数据可能变得不可行,但许多替代方案都无法达到规模。...AI平台架构师应该考虑为AI设计的紧密集成的横向扩展混合架构。从flash部署,然后根据需求选择缩放策略; 或者仅使用闪存进行缩放,或者与深度集成的HDD池结合使用。

    61560

    定位flash上传出现IO Error #2038的错误

    而这个flash上传工具是我之前写的,可是同事现在在系统中上传一个2M多的文件时,传到40%左右就提示出现io错误,让人查一下是否是flash超时的情况。...而flash向后台提交参数是否存在超时,我第一反应是不存在(除非http协议或是web服务器上面有超时限制);flash做的只是监听和回调 那问题出在哪里,最初我认识是后台服务器的问题,比如上传大小的设置限制等...、size等,但不会出现flash io error 2038,反复测试得到的结果) 当然还有其它参数需要修改,:max_execution_time、max_input_time等....它上面的三个参数我都改了: #keepalive_timeout  60; #send_timeout 3m; client_max_body_size 500m; 注释前面两个,修改最后一项为500m,默认大小好像是...504 /50x.html; location = /50x.html { root /var/www/nginx-default; } } } 关闭nginx应用程序

    2.2K20

    Comet:基于 HTTP 长连接的“服务器推”技术

    将“服务器推”应用在 Web 程序,首先考虑的是如何在功能有限的浏览器端接收、处理信息: 客户端如何接收、处理信息,是否需要使用套接口或是使用远程调用。...具体实现方法:在 HTML 页面内嵌入一个使用了 XMLSocket 类的 Flash 程序。JavaScript 通过调用此 Flash 程序提供的套接口接口与服务器端的套接口进行通信。...关于如何去构建充当了 JavaScript 与 Flash XMLSocket 桥梁的 Flash 程序,以及如何在 JavaScript 里调用 Flash 提供的接口,我们可以参考 AFLAX(Asynchronous...最近几年,因为 AJAX 技术的普及,以及把 IFrame 嵌在“htmlfile“的 ActiveX 组件可以解决 IE 的加载显示问题,一些受欢迎的应用 meebo,gmail+gtalk 在实现中使用了这些新技术...从 图 3 可以看到,每次数据传送不会关闭连接,连接只会在通信出现错误时,或是连接重建时关闭(一些防火墙常被设置为丢弃过长的连接, 服务器端可以设置一个超时时间超时后通知客户端重新建立连接,并关闭原来的连接

    2.6K30

    精!锐捷设备命令大全

    的文件 dir 、ls 显示 Flash 的文件列表 mkdir 在 Flash 创建一个空目录 more 显示 Flash 中文本文件的内容 mv 移动文件 pwd 查看当前工作路径 rename...重命名 Flash 的文件 rm 移除 Flash 的文件 rmdir 移除 Flash 的空目录 以太网接口配置命令 description 配置接口描述 duplex 配置接口双工模式 interface...“ 默认情况下,BGP不进行自动汇总。 ” show ip bgp 显示BGP路由信息。 显示的BGP路由表,符号含义如下: “*”表示此路由是一条有效的合法路由。...mac access-group 把 MAC 扩展访问控制列表应用于接口上 periodic 在一个时间区间中添加周期时间段 permit 在访问列表中加入一条允许规则 time-range 创建/...通过dir命令进行查看,可以查看主程序文件、配置文件、总FLASH空间大小及当前空闲的FLASH空间大小 查看交换机的MAC地址 交换机有两个MAC地址,一个是二层协议(STP、RLDP、LLDP

    3.4K71

    Feign:简化微服务通信的利器

    例如,可以配置连接超时时间、读取超时时间、重试次数等。...首先,确保你的 Spring Boot 应用程序已经添加了 Spring Cloud 的依赖,并且服务注册中心( Eureka)已经启用。...常见问题和解决方案5.1 如何处理 Feign 的超时Feign 提供了超时设置的配置选项,可以通过配置文件或代码来设置 Feign 的连接超时时间和读取超时时间。...以下是一种常见的处理超时的方法:配置文件方式:在 application.properties 或 application.yml 文件添加如下配置:# 设置连接超时时间(单位:毫秒)feign.client.config.default.connectTimeout...Bean public Request.Options options() { return new Request.Options(5000, 5000); }}通过配置连接超时时间和读取超时时间

    52900

    Comet:基于 HTTP 长连接的“服务器推”技术

    具体实现方法:在 HTML 页面内嵌入一个使用了 XMLSocket 类的 Flash 程序。JavaScript 通过调用此 Flash 程序提供的套接口接口与服务器端的套接口进行通信。...关于如何去构建充当了 JavaScript 与 Flash XMLSocket 桥梁的 Flash 程序,以及如何在 JavaScript 里调用 Flash 提供的接口,我们可以参考 AFLAX(Asynchronous...最近几年,因为 AJAX 技术的普及,以及把 IFrame 嵌在“htmlfile“的 ActiveX 组件可以解决 IE 的加载显示问题,一些受欢迎的应用 meebo,gmail+gtalk 在实现中使用了这些新技术...从 图 3 可以看到,每次数据传送不会关闭连接,连接只会在通信出现错误时,或是连接重建时关闭(一些防火墙常被设置为丢弃过长的连接, 服务器端可以设置一个超时时间超时后通知客户端重新建立连接,并关闭原来的连接...服务器端的性能和可扩展性 一般 Web 服务器会为每个连接创建一个线程,如果在大型的商业应用中使用 Comet,服务器端需要维护大量并发的长连接。

    2.2K70

    owasp web应用安全测试清单

    信息收集:手动浏览站点 用于查找丢失或隐藏内容的爬行器 检查是否存在公开内容的文件,robots.txt、sitemap.xml、.DS_Store检查主要搜索引擎的缓存是否存在可公开访问的站点 检查基于用户代理的内容差异...测试文件扩展名处理 测试安全HTTP头(例如CSP、X-Frame-Options、HST) 政策测试(例如flash、Silverlight、机器人) 在实时环境测试非生产数据,反之亦然 检查客户端代码的敏感数据...、URL的令牌) 检查会话令牌的cookie标志(httpOnly和secure) 检查会话cookie作用域(路径和域) 检查会话cookie持续时间(过期和最长期限) 在最长生存期后检查会话终止...检查相对超时后的会话终止 注销后检查会话终止 测试用户是否可以同时拥有多个会话 随机性测试会话cookie 确认在登录、角色更改和注销时发布了新会话令牌 使用共享会话管理跨应用程序测试一致的会话管理 会话困惑测试...Web应用程序上的已知漏洞和配置问题 测试默认密码或可猜测密码 在实时环境测试非生产数据,反之亦然 测试注入漏洞 缓冲区溢出测试 不安全加密存储的测试 测试传输层保护是否不足 测试错误处理是否不当 测试

    2.4K00

    Kubernetes的服务网格(第1部分):获取关键的服务指标

    马上我们就会在本文中将向您展示如何在Kubernetes上使用linkerd作为服务网格,以及如何在不更改应用程序代码的情况下收集并报告度量服务质量所需的关键指标(top-level service matrics...)(成功率,请求数量和延迟)。...简而言之,服务网格是管理应用通信的中间层(除了不同应用间的通信,也可以同一应用的不同部分之间的通信,微服务)。...在传统的应用,很多逻辑是直接构建在应用上的:重试和超时,监视/可见性,跟踪,服务发现(Service Discovery)等等都被硬编码到每个应用。...然而,随着应用程序架构中越来越多的服务被拆分出来,将通信逻辑从应用上层转移至基础架构的底层也变得越来越重要。

    3.2K80

    全网最优质的锐捷设备命令大全

    的文件 dir 、ls 显示 Flash 的文件列表 mkdir 在 Flash 创建一个空目录 more 显示 Flash 中文本文件的内容 mv 移动文件 pwd 查看当前工作路径 rename...重命名 Flash 的文件 rm 移除 Flash 的文件 rmdir 移除 Flash 的空目录 以太网接口配置命令 description 配置接口描述 duplex 配置接口双工模式 interface...“ 默认情况下,BGP不进行自动汇总。 ” show ip bgp 显示BGP路由信息。 显示的BGP路由表,符号含义如下: “*”表示此路由是一条有效的合法路由。...mac access-group 把 MAC 扩展访问控制列表应用于接口上 periodic 在一个时间区间中添加周期时间段 permit 在访问列表中加入一条允许规则 time-range 创建/...通过dir命令进行查看,可以查看主程序文件、配置文件、总FLASH空间大小及当前空闲的FLASH空间大小 查看交换机的MAC地址 交换机有两个MAC地址,一个是二层协议(STP、RLDP、LLDP

    2K01

    猫头虎分享:Python库 Httpx 的简介、安装、用法详解入门教程

    今天猫头虎就来为大家详细讲解这个 Python 库的使用方法,以及如何在开发避免常见的错误。...Httpx 提供了更快、更灵活的 HTTP 请求处理方式,尤其适用于需要处理并发请求的应用程序。通过这篇文章,您将了解到 Httpx 的基本用法、安装步骤、以及如何在实际开发中使用它来解决问题。...例如,当您需要发送数百甚至数千个 HTTP 请求时,Httpx 的异步功能可以显著减少等待时间,提高程序的执行效率。 2....4.2 超时处理 在网络请求超时是一个常见的问题。...通过学习本文的内容,相信大家已经掌握了 Httpx 的基本用法以及如何在实际开发应用它。 7. 未来行业发展趋势观望 随着异步编程的普及,像 Httpx 这样的库将在未来得到更广泛的应用。

    14710

    Kubernetes的Service Mesh(第1部分):Service的重要指标

    在本文中,我们将向您展示如何在Kubernetes上使用linkerd作为service mesh,以及如何在不需要更改应用程序代码的情况下捕获和报告顶层服务指标(成功率,请求数量和延迟)。...简而言之,service是管理应用程序之间(或同一应用程序的各个部分之间的通信,微服务)之间通信的一个层。...在传统的应用程序,这个逻辑直接构建到应用程序本身:重试和超时,监视/可见性,跟踪,服务发现等等都被硬编码到每个应用程序。...然而,随着应用程序架构越来越分散到服务,将通信逻辑从应用程序转移到底层基础架构变得越来越重要。...就像应用程序不应该编写自己的TCP堆栈一样,它们也不应该管理自己的负载平衡逻辑,或者管理自己的服务发现,或者自己的重试和超时逻辑。

    1.5K60

    安全问题无处不在:从非托管桌面开始

    如果您没有锁定桌面并且还允许用户安装应用程序,那么将会有未修补的第三方软件程序,其中一些附带恶意软件,潜入您的企业。...rootkit执行每日恶意软件扫描 3)主动掌握第三方软件的更新,包括Java,Adobe Reader和Flash。...这些普遍使用的常见应用程序的漏洞被一半以上的恶意软件利用。 设置桌面空闲超时锁定 制定一组策略,在一段时间不活动后自动锁定桌面。有不同的需要可以设定超时从五分钟到十五分钟。...根据桌面与其所处工作环境的接近程度以及桌面上数据的机密性,超时的最佳时间选择会有所不同。...锁定的USB驱动器应该是默认规则,而不是另外设定的。使用Windows注册表更改或组策略对象,可以阻止存储设备进行USB安装,但仍可以插入和连接键盘,鼠标和打印机。

    1.3K30

    嵌入式:ARM最小系统设计详解

    芯片使用32KHz或32.768KHz无源晶振; Flash存储器:存放嵌入式操作系统、用户应用程序或者其他在系统掉电后需要保存的用户数据等; SDRAM:作为系统运行时的主要区域,系统及用户数据、堆栈均位于该存储器...因此,在嵌入式系统,往往将最小系统制成一个核心板,其他的各种接口和外围扩展设备都制成一个接口板来组成一个系统。...PLLCON的默认值,用户也应该执行一遍写 PLLCON操作。...NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM。...(BootSRAM)的地址,然后开始执行该段引导代码,从而完成对操作系统和应用程序的加载。

    2K70

    带有桌面和推荐软件的 Raspberry Pi OS免费下载

    * 修改 HDMI 音频输出选择以支持上述内容 * 当 openbox 在 KMS 下运行时启用 xcompmgr * 基于 libcamera 的新默认摄像头子系统 * 新的相机演示应用程序...* 错误修复 - piwiz:未安装特定国家/地区的语言包 * 错误修复 - 书架:现在在超时之前在数据包之间等待更长的时间 * 错误修复 - 重音字符现在可以在本地化对话框中正确显示...* Adob​​e 已终止使用 Flash Player,因此已将其删除 * Scratch 2 需要 Flash,所以它已被移除 * 添加爱普生打印机驱动 * 添加超时以在 5 秒后隐藏来自...* 内部音频输出作为单独的 ALSA 设备启用 * MagPi 预安装已删除并替换为初学者指南 * 从主菜单删除 MagPi 网络链接 * Chromium 为 PDF 文件设置了默认应用程序...;“新文件夹”图标添加到任务栏;目录浏览器扩展器现在可以正确显示子文件夹的状态 * 改进了多显示器支持 - 从上下文菜单启动时,第二个桌面上的图标对齐更正,外观设置在正确的选项卡上打开 *

    2.1K20

    【STM32H7教程】第71章 STM32H7的内部Flash应用之模拟EEPROM

    但是用户应用程序和要擦写的Flash扇区在同一个BANK,在执行擦写操作时,应用应用程序将停止运行,包括中断服务程序。   使用内部Flash模拟EEPROM要做到先擦除后使用。...如果应用程序不大的话,不推荐定义到末尾扇区,以MDK为例,定义到末尾扇区后,会导致整个Flash空间都被使用,从而让程序下载下载时间变长。...第2部分,应用程序设计部分,实现内部Flash模拟EEPROM。...用户可以修改这个函数实现CPU休眠和喂狗 */ /* 判断定时器超时时间 */ if (bsp_CheckTimer(0)) {...用户可以修改这个函数实现CPU休眠和喂狗 */ /* 判断定时器超时时间 */ if (bsp_CheckTimer(0)) {

    1.9K10
    领券