xmao’s blog

Adobe Director 新手上路

by xmao on Mar.27, 2009, under Multimedia

抱着帮助文档和GOOLE,两天时间做了个公司演示的DEMO,这里做些记录。

1 全屏问题
发布设置里有全屏的选项,不过有边框问题,在display template中全勾掉才行。

2 屏蔽ESC键问题
发布设置有屏蔽的选项,不过加上如下代码可以使用自定的退出动画。

1
2
3
4
5
on keydown()
    if (_key.keycode = 53) then
        go to frame 20
    end if
end

3. 停留某帧问题

1
2
3
on exitFrame
  go to the frame
end

4. 行为库
Director中的行为库有些很好用,比如替换光标的Rollover Cursor Change和替换演员的Rollover Cursor Change,还有Play Frame X,我稍微改下,改成 Go to Frame X..

5 filter的问题
filter的出现,对于做菜单非常的有用,不必为了某些效果做演员的替换,直接使用filter就好了

1
2
3
4
5
6
7
8
on MouseEnter me
  MyFilter = filter(#GlowFilter, [#BlurX:5, #BlurY:5,#strength:1,#quality:15])
  sprite (me.spriteNum).filterlist.append(MyFilter)
end
 
on MouseLeave me
  sprite (me.spriteNum).filterlist.deleteall()
end

6 Quicktime影片的自动播放
不知道为什么,加了控制的Quicktime文件不能自动播放,勾掉暂停参数也没用,只好加上段代码

1
2
3
on beginSprite me
  sprite(me.spriteNum).movieRate = 1
end
Leave a Comment :, more...

AE校正广播级色彩与亮度的一种方法

by xmao on Mar.18, 2009, under Multimedia

大家都知道,在调色过程中,由于亮度和饱和度的提高往往会造成超标,在AE中可以用Broadcast Colors插件来控制,我自己更习惯加一个调节层,用levels来控制黑白的输入输出。

Input Black 16,Input White 235, Output Black 16,Output White 235

具体如下图

ae_levels

Leave a Comment :, more...

Discuz 在IIS7下的Rewrite规则

by xmao on Mar.06, 2009, under Development, Internet, System, Windows Server

Discuz使用IIS7的Rewrite模块,与官方使用第三方的规则还是略有区别,给个简单例子,你可以举一反三..
加入到web.config中的..

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        <rewrite>
            <rules>
                <rule name="Forumdisplay Rewrite Rule" stopProcessing="true">
                    <match url="^forum-([^/]+)-([^/]+).html?$" />
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="forumdisplay.php?fid={R:1}&amp;page={R:2}" />
                </rule>
                <rule name="Viewthread Rewrite Rule" stopProcessing="true">
                    <match url="^thread-([^/]+)-([^/]+)-([^/]+).html?$" />
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="viewthread.php?tid={R:1}&amp;extra=page%3D{R:2}&amp;page={R:3}" />
                </rule>
            </rules>
        </rewrite>
Leave a Comment :, , more...

巧转MKV视频文件

by xmao on Mar.05, 2009, under Multimedia, Software

现在主流的视频转换和编辑软件对MKV文件都不怎么支持..这里介绍个方法

1 首先,系统中装个能分离AVI和MKV文件的分离器,比如Gabest
2 ProCoder..这个软件全而好用
3 将MKV文件的后缀名,改为avi
4 用Procoder就可以调入这个改过后缀的MKV文件了..

done

Leave a Comment :, more...

RAW系列之一 为什么使用RAW

by xmao on Feb.27, 2009, under Adobe Phostosp, Multimedia

RAW格式是数码相机的专用格式,是真正意义上的“电子底片”。是从感光元件直接获取的原始文件。
要保证数码照片后期的修复与二次创作的质量,RAW是不二选择。

Adobe Camera Raw现在直接包含在Adobe Photoshop 中,最新的版本是Camera Raw 5.2,如果用photoshop打开一个RAW文件,会自动调用Camera Raw打开。在设置中也可以设置JPEG文件也用Camera Raw打开,不过,这没有啥实际的意义了。

由于Camera Raw的无损处理性,数码影像的后期处理尽量在Camera Raw中完成。

Leave a Comment :, more...

Safari&chrome

by xmao on Feb.27, 2009, under Internet, Software

最近Firefox3越用越慢,跟IE有的一拼了,尝试了一下Chrome2和Safari4

Chrome2基本上还是裸奔,内存控制与速度都非常的优秀,应用程序的快捷方式有点新意,也是Chrome基本的设计思想——简洁。

但未免显得简陋了点,不过其开源的思想诞生了很多的第三方的优秀修改版,推荐一个“太阳花chrome“, Chromium基础上进行的开发。 增加了侧边栏,鼠标手势,双关闭标签的功能。

Safari4则相对华丽许多,增加TopSite和Cover Flow视觉效果非常酷,我其实更喜欢它的字体渲染功能,最好自定义字体。

1
2
3
4
5
@charset "utf-8";
 
* {
	font-family:"微软雅黑" !important
}
Leave a Comment :, more...

CNAME记录的使用与引发的问题

by xmao on Feb.23, 2009, under Internet

闲得无聊,把域名CNAME到动态域名上,这样我的二级域名就能使用动态IP..本身对blog主机要求不高,这样就省下了租虚拟主机的过程,而且自己的电脑可玩性完全自由了。

今天突然发现自己的邮箱不能正常登录,nslookup一查,原来MX记录和TEXT记录都跟着CNAME记录解析,这样就不对了。

正确的做法是删除二级域名的CNAME记录,然后加一个转发记录到www三级域名。这样保证了二级域名也能正常解析到www三级域名主机,而其它的MX,TEXT也是正确解析。

Leave a Comment :, more...

wordpress2.71在iis7下rewrite完美解决

by xmao on Feb.17, 2009, under Internet, Wordpress

解决中文路径问题

wordpress设定Permalink后一个最大的问题是中文不正常,主要原因是IIS解释路径是GBK编码,转给wordpress按UTF-8取值就不对了。

解决办法

打开wp-includes\classes.php文件,找到

1
2
3
4
5
6
7
if ( isset($_SERVER['PATH_INFO']) )
        $pathinfo = $_SERVER['PATH_INFO'];
else
        $pathinfo = '';
        $pathinfo_array = explode('?', $pathinfo);
        $pathinfo = str_replace("%", "%25", $pathinfo_array[0]);
        $req_uri = $_SERVER['REQUEST_URI'];

替换为:

1
2
3
4
5
6
7
if ( isset($_SERVER['PATH_INFO']) )
        $pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");
else
        $pathinfo = '';
        $pathinfo_array = explode('?', $pathinfo);
        $pathinfo = str_replace("%", "%25", $pathinfo_array[0]);
        $req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");

index.php模式

wordpress通过index.php实现的友好路径已经很不错了,你在Permalink Settings直接设置就行了..这个模式在IIS7下面很正常

如果你实在是一个完美主义者请继续往下

IIS7 rewrite组件模式

下载组件和相关说明参见:

Microsoft URL Rewrite Module for IIS 7.0 (x86)

Using URL Rewrite Module

如果您时间有限,请看以下简单安装

1 下载安装..这个必须的,安装完,你会看到IIS管理器中多了个URL Rewrite功能,但我们不用管它。

2 打开wordpress目录中的web.config,在system.webServer element中添加

1
2
3
4
5
6
7
8
9
10
11
12
<rewrite>
    <rules>
        <rule name="Main Rule" stopProcessing="true">
            <match url=".*" />
            <conditions logicalGrouping="MatchAll">
                <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
            </conditions>
            <action type="Rewrite" url="index.php" />
        </rule>
    </rules>
</rewrite>

3 然后你就可以在Permalink Settings去掉看不顺眼的index.php了 :)

2 Comments :, , , more...

win2008&IIS7环境下FastCGI模式PHP安装

by xmao on Feb.17, 2009, under System, Windows Server

网上有很多文章不够正确,其实iis.net上说的很详细了:

Using FastCGI to Host PHP Applications on IIS 7.0

如果你害怕看英文字母,那就跟着我简单安装吧 :)

安装FastCGI功能

1 打开服务器管理器,添加CGI,你可以自己的需求安装其他胡功能,如果只想跑PHP,只选CGI就行了

安装CGI功能

配置PHP

1 下载PHP解压缩免安装版,我选择的是最新的php5.28

2 加压到某个目录,全路径中不要有空格,配置时会有点麻烦,我直接 c:\php

3 复制php.ini-dict改名为php.ini,注意以下设置

fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect
= 0
extension_dir = “./ext”

extension=php_mysql.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_zip.dll
extension=php_mcrypt.dll

这样跑一般的PHP程都行了。

配置IIS支持PHP

1 打开信息服务管理器,选中服务器,打开处理程序映射,添加模块映射

安装应用程序映射

2 系统会提示你,添加 isapi/cgi限制,你可以再去看看,有下面的设置就没有问题了

iis7php03

这样就OK了,你可以按照自己的需求,设置一下缓存。

缓存

Leave a Comment :, , , more...

Ubuntu系统安装

by admin on Feb.14, 2009, under Linux, System

1 版本选择
Ubuntu 是一个以桌面应用为主的Linux操作系统,建基于Debian发行版和GNOME桌面环境。其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人道待人”。现在官方已正式发布 Ubuntu 8.04 Hardy Heron 正式版

是选择i386还是AMD64?我的经验是如果你可以先尝试amd64,如果有出现不能解决的驱动和软件问题,再装i386吧,AMD64位的Ubuntu比i386要稳定。似乎windows平台下也是如此

2 分区
我需要装多个操作系统,也对ubuntu的自动分区操作不熟,所以选择手动分区,一般建议分一个/swap的分区,最大不要超过1G,再加一个/分区,其它它依据个人喜好,可以再分/home分区等。我只分了前两个区,现在还是学习阶段,也许正式使用后再尝试规划更多的分区。

文件系统选用ReiserFS。

ubuntu可以装在逻辑分区中,这是一个好的消息,对于喜欢装多个操作系统的人来说,因为一块硬盘有四个主分区的限制。

是wubi还是分区安装?wubi安装非常简单方便,也比要进行分区操作安全许多,不过文件寄在windows系统中,总有不便之处,现在看来硬盘扩容就是个麻烦。

(continue reading…)

Leave a Comment :, more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...