分类为 代码人生 的存档

AIR 1.5 加入了自动升级的类air.update.ApplicationUpdater,为基于AIR的应用程序能通过网络更新到最新版本有了保障。如果发布自己的AIR程序建议加上自动升级功能,好处当然不用多说。
其原理也很简单,ApplicationUpdater 会去读取网络上的一个版本描述文件,描述文件事是一个特定的XML文档,其中包含了版本号和对应的安装文件路径以及更新描述信息。然后和当前运行的AIR程序版本进行比较,来决定是否下载和安装。
整理了一下代码,在以后的AIR程序中只要简单的引入这个类文件即可实现检查新版本和安装新版本的AIR程序。
这里来测试,注意标题栏的版本号,升级成功后为2.0
阅读全文(839字)

记得早期的QQ版本都是绿色版本的,QQ程序可以拷贝到任意目录,双击就可以运行使用了。
而新的QQ2009的核心做了巨大的革新,却发现不能像早期版本那样拷贝到任意目录来运行了,登录时提示文件已经损坏,需要重新安装。如图:

而在没有管理员权限的帐户下就没有办法安装了,自然没法用上最新的QQ2009。况且我也不愿意每次都去下载去安装一次啊。
阅读全文(441字)

回老家湖南过年了,有机会接触了传说中的电信ADSL拨号软件“星空极速”,大家应该对“星空极速”的作用有所了解。
电信“星空极速”目的在于:
1.消灭路由,限制共享上网
2.限制BT电驴等下载
阅读全文(712字)

早在2.7beta3,就已经将系统更新到了2.7,其中最大改动就是内置评论嵌套,对主题的改动比较大。
现在总算有时间完美了一下,可以拿出来提供用户更新了。
注意:为了兼容主题,需要更新wp-includes/comment-template.php
  Illacrimo Plus Theme 最新本 (272.2 KiB, 1,590 hits)illacrimo Plus Theme 2.04 for wordpress 2.7
阅读全文(230字)

前些时间做了一个Flash调用摄像头的项目,帮忙测试的同事反馈,在出现内置操作界面进行允许和拒绝操作时,如果等待了一段时间会,整个桌面都会挂掉。
立马处理这个问题,还担心是截取画面的bitmapData没有清理造成的,但是发现不对,出现允许和拒绝界面时还没有开始调用摄像头视频,余下的截取画面操作应该也不会进行的。
在任务管理器中看到对应的浏览器进程的使用内存会不断的上升。重点看内存增量项。

阅读全文(561字)

之前有做 Flash 10 ActionScript 3.0 语言和组件参考 [简体中文chm版] 反响还不错,自己使用起来也感觉很方便。
还是为了解决那个问题,Flex Builder 的Help的搜索也不怎么精准,而且每次新使用都要来一次索引,很麻烦。
同样干脆提取出来做成CHM档了,今后就可以独立使用了。

阅读全文(227字)

新做的ActionScript 3.0 语言和组件参考CHM档。
提取于Flash CS4 简体中文版语言参考文档。方便中文Flash爱好者查阅文档,包括我自己在内。
支持最新的Flash 10中的语法特性。内容相当完整。
马上更新你的参考手册吧。
阅读全文(133字)

Flex 带有大部分UI组件,为快速搭建RIA程序提供了有力的有力的支持,这套组件也是可以自定义外观的。套用外观有很多的模式,自己的尝试自定义过一套Flex的UI组件外观,用的是Flex Skin for Flash 模式,使用CSS样式表通过Embed skinClass来实现的外观定义,一番折腾下来发现并不是最好的模式,此方法的好处就是套用外观简单,但缺点多多:

加大输出文件字节量(原因默认界面+自定义界面,Flex App运行时会初始化默认UI界面,然后再次通过遍历组件通过setStyle方法来做自定义界面的重渲染)

阅读全文(708字)

做过网页方面工作的朋友一定知道浏览器缓存(cache)这个机制,但是在开发中是一个比较烦人功能,每次修改了代码,想刷新看结果,这时你就有可能被浏览欺骗,看到的是上次缓存住的结果页面,然后接着N次的修改代码,结果才发现是被缓存了,于是要养成一个每次刷新页面看结果的时候要记得清理缓存。。。效率和心情就这样被搞下去了。
很烦啊,最近在开发一个Flex项目,生成的swf时不时被浏览器缓存住,调试的时候老会怀疑是不是被缓存了,实在是太影响开发了,干脆发时间先搞定浏览器缓存的问题,一劳永逸,强制浏览器每次都去服务器读取数据。
在Apache的配置文件httpd.conf中确已经加载mod_headers模块
阅读全文(452字)

总所周知,FireFox需要安装一些符合需要的插件,这样才能更方便的使用FireFox。
默认情况下FireFox是支持多用户模式的,配置文件以及插件放置在各个不同的用户目录下。这样可以很好的适应多用户模式下不同权限造成的一些问题。
FireFox默认的配置文件路径为:
%AppData%\Mozilla\Firefox\Profiles
阅读全文(779字)