2012年10月3日 星期三

2011年8月11日 星期四

Useful diagram creator

非常實用的流程圖工具

https://cacoo.com/

Cacoo is a user friendly online drawing tool that allows you to create a variety of diagrams such as site maps, wire frames, UML and network charts. Cacoo can be used free of charge.

好用之處:
免費線上製作 25 個 diagram
可與其他人同時修改
免費版可 export PNG, 已經足夠吧!

還提供 5 種不同 templates

有 iPhone layout, ER diagram, network flow , etc










2010年11月17日 星期三

Text to Speech Bug Fix in Chrome / IE / Safari

當 Flash 使用 google translate API - "http://translate.google.com/translate_tts" 時, 如果用 FireFox 以外的Browser 會有 Proxy 問題, 導致讀取 "http://translate.google.com/translate_tts"時, 變了 404 Error
在 Flash run in browser 時會拋出 Stream Error #2032

解決方法:
開一個 php File (translate.php), 寫以下 Code,
$url = $_POST["url"];
$content = file_get_contents($url);
echo $content;


AS3:
var url:String="http://translate.google.com/translate_tts?tl=en&" + "q=" +encodeURI(_input.text);
req = new URLRequest(url);           
var urlRequest:URLRequest = new URLRequest("translate.php");
var urlLoader:URLLoader = new URLLoader();
var urlVars:URLVariables = new URLVariables();
urlVars.url = url;
urlRequest.data = urlVars;
urlRequest.method = URLRequestMethod.POST;
         
snd = new Sound();
snd.addEventListener(Event.COMPLETE, onComplete);
snd.addEventListener(IOErrorEvent.IO_ERROR, onIOError);

// 讀取 php 從Google取回來的Sound Data
snd.load(urlRequest);




参考:
http://blog.onebyonedesign.com/actionscript/googles-text-to-speech-engine-in-flash/

2010年5月26日 星期三

多人連線 Flash 遊戲伺服器: SmartFoxServer

SmartFoxServer是相當強大的多人伺服器,以Flash Socket為基礎,可實現多人應用程式及MMO Game,由於是Java base開發,在Windows、Linux及MacOS都可運行,而且client端支援AS1、AS2、AS3語法,專業版還能跨防火牆,功能相當強 大。

還提供完整的 Server side package 及 Client side API, 不需要重寫 server side code, 就可以輕鬆完成多玩家遊戲

BlueBox: 讓玩家避開網絡限制(防火牆, 代理) 來進行多玩家遊戲,而不犧牲連接速度. 因為API 會自動在”幕後“選擇最好的連接系統.    

RedBox:  免費開源的附加軟件,使在SmartFoxServer的框架中集成了音頻/視頻流的能力, 並簡化了A/V應用的開發難度. 

官方首頁:http://www.smartfoxserver.com/

2010年5月4日 星期二

Written Javascript like as flash action script

HTML5 javascript API for developing Web and Mobile Application such as iPhone web apps. The use of API is like flash programming (as3).

The API Code in MIT License, written by me~~~:
http://code.google.com/p/keylib-js-to-as3/

Examples are avaliable too.

2010年2月19日 星期五

2010年2月3日 星期三

AMFPHP 初陣

先到這裡下載
http://sourceforge.net/projects/amfphp/

下載完還有東西需要修改:
1. globals.php (修改 database info)
2. gateway.php (如果想使用到中文, 就要更改 default charset
$gateway->setCharsetHandler("utf8_decode", "UTF-8", "UTF-8");

AMFPHP Debug page: (非常好用)
http://127.0.0.1/amfphp/browser/