URL中莫名其妙出现的[[DYNAMIC]]
今天在用Flex4.6写的外壳加载3.6写的旧项目文件时,出现如下情况,要加载的文件用相对路径访问:
config/config.xml
`</pre>
然而,发现在加载时发送的请求是如下莫名其妙的URL:
<pre>` http://yourDomain.com/yourSwf.swf?/[[DYNAMIC]] /config/config.xml
`</pre>
这是要闹哪样啊!!!我儿子还等我下班回去给他买果泥啊!!掀桌子!!
今天在用Flex4.6写的外壳加载3.6写的旧项目文件时,出现如下情况,要加载的文件用相对路径访问:
config/config.xml
`</pre>
然而,发现在加载时发送的请求是如下莫名其妙的URL:
<pre>` http://yourDomain.com/yourSwf.swf?/[[DYNAMIC]] /config/config.xml
`</pre>
这是要闹哪样啊!!!我儿子还等我下班回去给他买果泥啊!!掀桌子!!
我一直是迅雷的离线下载用户,这已经是我付费的第三个年头,我已经忘记了花了多少钱,反正不多,它除了号称给了我1048576GB的下载空间之外,在线转码播放的能力也深得我心(你懂的),我的电脑因此而省了很多空间。
那天大B哥忽然说百度和360都发布了免费(360是,百度近乎是)的1T空间云盘,只要你配合它们霸占你的多终端扩展即可,我于是乖乖地去安装了各种客户端。使用体验如下。
我们终于很不情愿的发现,现在想要从我们在线运行的已经加密过的swf文件,已经可以很轻松地被FlashBug这类插件解析显示时,真的是时候改变我们的文件加密方案了,由这里找到了一篇文章描述了几种鸡贼的解决方案,我决定由alchemy入手,原理很简单,利用C编写一小段代码,然后返回你的key就可以了,逆解出来的文件们有好几百个,如果你再耍个手段什么的,找起来就更麻烦一些,我说过,只是想给各位技痒的逆解大师们增加一点难度,咱们也别用插件就给你解了就行。
一些原因导致我觉得,继续鄙视H5+JS阵营,会在未来吃很大的亏。于是我决定最近开始,每天晚上抽出至少1个小时的时候,详细学习这部分的东西。
我Down了一本老书《HTML5 Programming with JavaScript For Dummies》,在开始coding它第一个例子的时候发现他依赖的jQueryAPI uaMatch,已经被deprecated了,不仅这个函数,还包含它在之后版本里推出的为了取代它的browser属性。(也就是它已经过时了两次了)。
Adobe Air Mobile项目中,有两种情况下,必须借助ANE(Adobe Native Extension)的帮助,才能实现想要的功能。
| [](https://images.tigerwang.us/hecool108/2012.10.29.25.png) |
| 项目属性中的本地扩展选项 |
| [](https://images.tigerwang.us/hecool108/%2525E5%2525B1%25258F%2525E5%2525B9%252595%2525E5%2525BF%2525AB%2525E7%252585%2525A7%2525202012-12-20%252520%2525E4%2525B8%25258A%2525E5%25258D%25258810.33.26.png) |
| 选定ane包 |
我们的应用由于需要网络连接,所以不希望应用程序在运行过程中进入ios的idle休眠状态,所以,需要在程序中写下面一句:
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE;
原帖在此
开发基于Air的多人联机游戏时,由于不像基于browser的项目一样可以通过运行多个实例来解决多人联机调试的问题,但是查阅了一下Adobe关于AIR Debug Launcher(ADL)命令行工具的文档后,其实可以通过命令行运行多个实例的,文档在此