Laan's steps..

Feed Rss

Start, stop, or restart Flash Media Server

  1. Log in as a root user.
  2. Change to the directory where the server is installed.
  3. Open a shell window and type one of the following:
    • ./fmsmgr server fmsstart
    • ./fmsmgr server fmsstop
    • ./fmsmgr server fmsrestart

Start, stop, or restart the Administration Server

  1. Log in as a root user.
  2. Change to the directory where the server is installed.
  3. Open a shell window and type one of the following:
    • ./fmsmgr adminserver start
    • ./fmsmgr adminserver stop
    • ./fmsmgr adminserver restart

Start, stop, or restart Flash Media Server using the command line

  1. * cd /<the directory where FMS is installed>.
  2. Enter ./server [start | stop | restart].

Start, stop, or restart the Administration Server using the command line

  1. * cd /<the directory where FMS is installed>.
  2. Enter ./adminserver [start | stop | restart].

SWC Encrypt

07.02.2010, 3 条评论, my works, by .

This is the swc encryption tool:

近期最大的感悟:举头三尺有神明。
做事,为人、朋友、工作、家庭… 任何时候,面对任何事,一定要念及“举头三尺有神明”,做到心底清澈…
另外,永远别忘了你的父母。人世轮回,时间飞逝,你能做的,赶紧去做!

PhotoCommenter升了一个小版本,提交了。

查看地址:http://adobec.csdn.net/works/showDetail/216

了快一年,今天终于恶心了自己一把,把之前写的图标标注软件(PhotoCommenter)更新了一个小版本。改动不太,主要是一些用户体验的更改。比如没有打开文档时,双击打开文档;有文档时,双击加载目标图片。exe版本以前是功过打包工具发布的,遇到一个非常麻烦的问题:无法使用一些快捷键,比如ctrl+o打开文件——这个快捷键被flashplayer注册了,而且不会传递给flash程序,所以很郁闷。这次就直接和air已经打包成exe了,具体方法请看之前的一片文章》》

在线版本请查看这里:http://www.laan.so/pc(请先安装flashplayer10)。

air版本下载》》 exe版本下载

另外,之前发布是把注册码集成了,这次没有。需要的话,请单独和我联系

Adobe AIR安装率实在太低了。所以很必要对你的air程序进行打包。那个Shu我是没用过,广告打得很猛,但是完全可以用winrar就达到打包air的目的。

1.准备好你需要打包的文件。去你的flex sdk的bin中找到adl.exe,拷贝过来;然后在把flex sdk中的runtimes文件夹也拷贝出来。这些和你需要打包的文件放在同一目录下。如图:

adl.exe和runtimes主要是用来创建Adobe air运行环境,让你的程序能在没有安装Adobe air的机器上也能运行起来。

2.然后,需要了解下adl.exe的使用方法。基本如下:

adl -runtime AIR环境目录 程序的xml配饰文件 — -main 程序主swf文件

根据我的项目,我写了一个run.bat文件,用来调用adl并运行我的air程序,如下:

adl -runtime runtimesairwin application.xml — -main PhotoCommenter.swf

可以测试下,看看这个文件能不能让你的程序运行起来。如果能正常运行,一切ok。

但是你会发现一个小问题,整个程序运行了,而且还有一个命令行的运行窗口!好别扭是吧。没关系,再写一个vbs文件(姑且明命名为run.vbs,名称可以随意起):

set wshshell=createobject(“wscript.shell”)
wshshell.run “cmd.exe /c run.bat”,0,true

set wshshell=createobject(“wscript.shell”)
wshshell.run “cmd.exe /c run.bat”,0,true

这段代码主要是用来执行run.bat文件,且隐藏那个可恶的命令行运行窗口。保存…

3.然后开始打包。选择所有文件,右键——》添加到压缩文件(你可千万得装了winrar啊!)。在打开的压缩面板中,在常规面板中勾选“创建自解压格式压缩文件”。你会发现默认的压缩文件名变为exe后缀了:

压缩方式最好选择存储,这样你打包后的程序会很快解压缩并运行。

然后切换到高级面板,点击“自解压选项”。在弹出的窗口中,常规面板中设置程序的解压路径以及解压后运行的文件——这个非常重要:

别关闭该窗口,切换面板到“模式”, 勾选“解包到临时文件夹”。在安静模式中,选择“全部隐藏”。

一切ok~~ 打包后的程序就能直接运行了!

4.这个时候你就发现,输出的exe文件的图标是winrar默认的图标。这个好说,下一个更改工具改下即可,不表。另外一个就是,这个exe的图标该了后,程序运行了,你就发现程序的图标竟然是adl.exe的图标——很正常,你用的就是它。所以你还需要将adl.exe的图标也进行相应的修改。

5.最后,你会发现成个exe好大。ok,好好看看runtime文件夹下的文件,把你不要的dll删除。然后重新打包。

功德圆满!

理后类中的方法会出现同名,如图:

不过,该功能只有在授权后开放。

也不说,直接上flash。请确保安装的是10.1版本的flashplayer。

接口很简单:

var mp:Microphone = Microphone.getMicrophone(0);
showInfo("Microphone Volume:" + mp.activityLevel);
mp.rate = 11;
mp.addEventListener(SampleDataEvent.SAMPLE_DATA, sampleDataHandler);
....
....

关于这个新特性的详细信息请查看Adobe官方的一篇文章:http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html
发现一个很奇怪的现象,我电脑上一旦容许flash调用麦克风,我的扬声器的音量竟然下降了点;然后关闭flash,扬声器的音量又恢复了。不知道是不是都存在这个问题。

记事

05.12.2010, 9 条评论, 快乐生活, by .

工作快两年了,最近几个月是最愉快的。在新浪,被球面显示器折磨,还被领导折磨——踢我凳子和我打招呼,下班不让我走!在sohu还比较好,就是一个人做flash开发,没什么交流,实在很无聊。这里目前为止一切非常好~~

两年改变了很多。很安慰的是不用再让爸妈操劳了。尽自己最大的能力给予他们——感谢大米的理解和支持。

外公走了… 大舅走了… 二舅刚动完大手术…

继续努力….

前研究的一些内容,组合成一个小型的flash优化软件:

主要功能:
1.删除未使用的方法、属性
2.删除调制指令
3.删除用于调试的方法名称已减少体积
4.对private方法进行优化
5.剔除类或方法属性。可以让你有选择性的删除类、方法、属性(为什么要删除?主要是防止多个swf加载存在冗余数据)

exe版本下载》》 air版本下载》》