<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>alt &#187; AIR</title>
	<atom:link href="http://blog.alt-scape.com/archives/tag/air/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.alt-scape.com</link>
	<description>alt-scape weblog</description>
	<lastBuildDate>Sat, 03 Dec 2011 18:00:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adobe AIR2でOSネイティブと連携する</title>
		<link>http://blog.alt-scape.com/archives/399</link>
		<comments>http://blog.alt-scape.com/archives/399#comments</comments>
		<pubDate>Tue, 22 Feb 2011 07:34:47 +0000</pubDate>
		<dc:creator>alt</dc:creator>
				<category><![CDATA[サンプル]]></category>
		<category><![CDATA[AIR]]></category>

		<guid isPermaLink="false">http://blog.alt-scape.com/?p=399</guid>
		<description><![CDATA[
Adobe AIR2から新たにOSネイティブ統合の機能が追加され、
AIRアプリ（ネイティブインストーラ）からユーザー権限内の
OSネイティブなリソースと連携できようになりましたね。

ちょっと実案件でも使う機会があり [...]]]></description>
			<content:encoded><![CDATA[<p>
<strong>Adobe AIR2</strong>から新たに<strong>OSネイティブ統合</strong>の機能が追加され、<br />
<strong>AIR</strong>アプリ（ネイティブインストーラ）からユーザー権限内の<br />
<strong>OSネイティブ</strong>なリソースと連携できようになりましたね。<br />
<br />
ちょっと実案件でも使う機会がありましたので<br />
サンプル程度にこちらにもアップしておきます。<br />
<br />
<span id="more-399"></span><br />
【参考記事】<br />
Adobe AIR 2 マスターシリーズ「第6回 OSネイティブとの統合」<br />
<a href="http://www.adobe.com/jp/joc/devnet/air/articles/air2master06.html" target="_blank">http://www.adobe.com/jp/joc/devnet/air/articles/air2master06.html</a><br />
<br />
【サンプル1】<br />
・AIRから<strong>bat</strong>ファイルを直接開けないのでcmd.exe（コマンドプロンプト）経由でcalc.batを開いてみるテスト。<br />
実行するファイルに引数でbatファイルのパスを渡します。<br />
batの中身は単純に電卓を実行する以下の1行のみです。<br />
C:\\Windows\\System32\\calc.exe<br />
自前で作ったcalc.batを任意・デスクトップ・アプリインストール先のいずれかに置いてディレクトリを指定。<br />
<br />
<pre class="code"><span class="keyword">if</span> (NativeProcess.isSupported)<br />
{<br />
    <span class="keyword">var</span> info = <span class="keyword">new</span> NativeProcessStartupInfo();<br />
    <br />
    <span class="rem">// 実行するプログラムを指定</span><br />
    <span class="keyword">var</span> file:File = <span class="keyword">new</span> File(<span class="str">&quot;C:\\Windows\\System32\\cmd.exe&quot;</span>); <span class="rem">//コマンドプロンプト</span><br />
    info.executable = file;<br />
    <br />
    <br />
    <span class="rem">// 実行するプログラムに渡す引数</span><br />
    <span class="keyword">var</span> args:Vector.&lt;<span class="keyword">String</span>&gt; = <span class="keyword">new</span> Vector.&lt;<span class="keyword">String</span>&gt;();<br />
    args.push(<span class="str">&quot;/c&quot;</span>);<br />
    <br />
        <span class="rem">// 任意ディレクトリ指定</span><br />
        <span class="rem">//args.push(&quot;C:\\calc.bat&quot;);</span><br />
        <br />
        <span class="rem">// デスクトップディレクトリ指定</span><br />
        args.push(File.desktopDirectory.nativePath + <span class="str">&quot;\\calc.bat&quot;</span>);<br />
        <br />
        <span class="rem">// アプリインストールディレクトリ指定</span><br />
        <span class="rem">//args.push(File.applicationDirectory.nativePath + &quot;\\calc.bat&quot;);</span><br />
    <br />
    info.arguments = args;<br />
    <br />
    <br />
    <span class="rem">// プロセス生成</span><br />
    <span class="keyword">var</span> nativeProcess = <span class="keyword">new</span> NativeProcess();<br />
    <br />
    <span class="rem">// プロセス開始</span><br />
    nativeProcess.start(info);<br />
}</pre>
<br />
<p style="line-heigth: 130%;">
【サンプル2】<br />
・AIRアプリから直接シャットダウンしてみるテスト。<br />
シャットダウンの実行ファイル（shutdown.exe）に引数でコマンド＋パラメータを渡します。<br />
</p>
<pre class="code"><span class="keyword">if</span> (NativeProcess.isSupported)<br />
{<br />
    <span class="keyword">var</span> info = <span class="keyword">new</span> NativeProcessStartupInfo();<br />
    <br />
    <span class="rem">// 実行するプログラムを指定</span><br />
    <span class="keyword">var</span> file:File = <span class="keyword">new</span> File(<span class="str">&quot;C:\\Windows\\System32\\shutdown.exe&quot;</span>); <span class="rem">//シャットダウン</span><br />
    info.executable = file;<br />
    <br />
    <br />
    <span class="rem">// 実行するプログラムに渡す引数</span><br />
    <span class="keyword">var</span> args:Vector.&lt;<span class="keyword">String</span>&gt; = <span class="keyword">new</span> Vector.&lt;<span class="keyword">String</span>&gt;();<br />
    args.push(<span class="str">&quot;/c&quot;</span>);<br />
    <br />
        <span class="rem">// パラメータ指定</span><br />
        args.push(<span class="str">&quot;shutdown -s -t 5&quot;</span>);<br />
    <br />
    info.arguments = args;<br />
    <br />
    <br />
    <span class="rem">// プロセス生成</span><br />
    <span class="keyword">var</span> nativeProcess = <span class="keyword">new</span> NativeProcess();<br />
    <br />
    <span class="rem">// プロセス開始</span><br />
    nativeProcess.start(info);<br />
}</pre>
<br />
<br />
<p style="line-heigth: 130%;">
サンプルソースは <a href="http://blog.alt-scape.com/fla/air_os.zip">こちら</a>（Windows）<br />
初期時はデスクトップディレクトリのcalc.batを開くようになっているので解凍後、calc.batを移動してください。<br />
※コードサイニング証明書（p12）はご自身で新規作成してください。<br />
</p>
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alt-scape.com/archives/399/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>リーダーライター（PaSoRi）とFlashを連携してみる</title>
		<link>http://blog.alt-scape.com/archives/356</link>
		<comments>http://blog.alt-scape.com/archives/356#comments</comments>
		<pubDate>Wed, 25 Nov 2009 17:55:00 +0000</pubDate>
		<dc:creator>alt</dc:creator>
				<category><![CDATA[ショッピング]]></category>
		<category><![CDATA[メモ]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Felica]]></category>

		<guid isPermaLink="false">http://blog.alt-scape.com/?p=356</guid>
		<description><![CDATA[



AIR／FlashでFeliCa対応のアプリ開発が可能に
http://www.adobe.com/jp/newsletters/edge/august2009/articles/article1/

上の8月A [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://www.adobe.com/jp/newsletters/edge/august2009/articles/article1/images/5.jpg" alt="" class="imgnostyle" />
<br />
<br />
AIR／FlashでFeliCa対応のアプリ開発が可能に<br />
<a href="http://www.adobe.com/jp/newsletters/edge/august2009/articles/article1/" target="_blank" title="AIR／FlashでFeliCa対応のアプリ開発が可能に">http://www.adobe.com/jp/newsletters/edge/august2009/articles/article1/</a><br />
<br />
上の8月Adobe Edgeニュースでも話題になったとおり、<br />
現在SonyのFeliCaサイトで<br />
Flash（AIR）と連携するアプリを作ることができる開発キットがダウンロードできます。<br />
実際に落として使ってみたのでこれまた備忘録をここにメモ。<br />
<br />
<span id="more-356"></span><br />
１．まずはこちらから<strong>ICS-DAF/B010J</strong>というAIR/Flash用のSDKをダウンロードします。<br />
<a href="http://www.sony.co.jp/Products/felica/pdt/adb.html" target="_blank">http://www.sony.co.jp/Products/felica/pdt/adb.html</a><br />
<br />
２．FeliCa端末と連携をとるためのリーダー/ライターを準備します。<br />
僕は上記サイトでも紹介されていた<strong>PaSoRi</strong>（<strong>パソリ</strong>）の<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001MVPD8U/alt-scape-22/ref=nosim/" target="_blank" title="RC-S330"><strong>RC-S330</strong></a>をビックカメラで購入しました。<br />
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001MVPD8U/alt-scape-22/ref=nosim/" target="_blank" title="RC-S330"><img src="http://ec2.images-amazon.com/images/I/31R1w1FseoL._SL500_AA280_.jpg" alt="RC-S330" /></a><br />
<br />
３．RC-S330付属のドライバーソフトやEdy ViewerやSFCard Viewer 2など<br />
お役立ち系のアプリも合わせてインストールしておきます。<br />
<br />
４．<a href="http://www.felicalauncher.com/fl_software/" target="_blank" title="FeliCaランチャー"><strong>こちら</strong></a>に従って<strong>FeliCaランチャー</strong>もインストールします。<br />
<br />
５．再起動したあとにRC-S330をUSBでつないで<br />
システムトレイのアイコンがポーリングオンになってるのを確認します。（緑になっていればＯＫ）<br />
<img src="http://blog.alt-scape.com/img/pasori1.jpg" alt="PaSoRi1" />
<br />
試しにSFCard Viewer 2を立ち上げて手持ちの<strong>PASMO</strong>をかざしてみると<br />
利用履歴や残高の照会できますね。<br />
<img src="http://blog.alt-scape.com/img/pasori2.jpg" alt="PaSoRi2" />
<br />
<br />
６．１でダウンロードしたSDKに含まれるドキュメントに<br />
「<strong>SDKforFeliCaAdobe_AIR_Flash開発手引書_1.0.pdf</strong>」が入っているので<br />
こちらを参考にFlashとの連携を行うといった手順。<br />
<br />
７．開発はFlex Builder3かFlash CS4のどちらかで<br />
「<strong>SDKforAIR_Flash_Basic.swc</strong>」を設置してサンプルファイルをパブリッシュしたら問題なく連携できました。<br />
 （FlashPlayerのバージョンは10.0.0）<br />
<img src="http://blog.alt-scape.com/img/pasori3.jpg" alt="PaSoRi3" />
<br />
<br />
今回使用したSDK（無料の<strong>Basic</strong>版）は以下の機能が使えます。<br />
<br />
・おサイフケータイのフリー領域の読み込み<br />
・おサイフケータイのフリー領域の書き込み<br />
・i アプリの起動<br />
・ブラウザの起動<br />
・おサイフケータイのフリー領域を読み込んだ後にi アプリの起動<br />
・おサイフケータイのフリー領域へ書き込んだ後にi アプリの起動<br />
・NFC Type3 Tag データの読み込み<br />
・NFC Type3 Tag データの書き込み<br />
・リーダ／ライタ専有<br />
・リーダ／ライタのオープン<br />
・リーダ／ライタのクローズ<br />
・FeliCa カードを捕捉してIDm の取得<br />
・コンテナ発行情報の取得<br />
<br />
IDmの取得やブラウザの起動は問題なく動いたのですが<br />
フリー領域の読み込み及び書き込みはiアプリを経由しないとダメっぽい。<br />
<strong>IDm</strong>はFeliCaチップの製造番号で、<br />
仮にこれがユニークなものであるなら認証などの用途に使えそうですね。<br />
<br />
内蔵リーダー／ライターのFeliCaポートを採用しているPCメーカーが増えているので<br />
お店や施設での端末利用以外にユーザーPCから直接かざしてID認証したり<br />
会員限定のコンテンツを提供したりできるのは面白そうです。<br />
<br />
あと<br />
<a href="http://www.phs-mobile.com/?p=619" target="_blank" title="海外オサイフケータイ事情">こういう</a>事情もあるのでFeliCaとリーダー・ライターの行く末は切り分けて考えておいた方がよさそうです。<br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alt-scape.com/archives/356/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash MiniBuilder &#8211; AIR製ActionScriptエディタ</title>
		<link>http://blog.alt-scape.com/archives/352</link>
		<comments>http://blog.alt-scape.com/archives/352#comments</comments>
		<pubDate>Wed, 04 Nov 2009 02:33:41 +0000</pubDate>
		<dc:creator>alt</dc:creator>
				<category><![CDATA[参考]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://blog.alt-scape.com/?p=352</guid>
		<description><![CDATA[


コード補完機能やデバッガもついたActionscriptエディタを発見したのでちょっとテスト。
コンパイルまでやってくれるのでFDTと似たような使い方なのかな。機能はかなり劣るけど。
これ、AIR以外にオンライン上 [...]]]></description>
			<content:encoded><![CDATA[<p>
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/bjEc2eT_rCE&#038;hl=ja&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/bjEc2eT_rCE&#038;hl=ja&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br />
<br />
コード補完機能やデバッガもついた<strong>Actionscript</strong>エディタを発見したのでちょっとテスト。<br />
コンパイルまでやってくれるのでFDTと似たような使い方なのかな。機能はかなり劣るけど。<br />
これ、AIR以外にオンライン上でコンパイルができるソースも配布しているので<br />
個人用サーバーで<strong>Wonderfl</strong>のような環境作ってブラウザベースで開発もできちゃいますね。<br />
ってことで次回は自分の環境に<strong>Wonderfl</strong>作ってみる。<br />
<br />
<strong>Flash MiniBuilder</strong><br />
<a href="http://code.google.com/p/minibuilder/" target="_blank" title="Flash MiniBuilder">http://code.google.com/p/minibuilder/</a><br />
<br />
まずは準備。以下のものがなければダウンロードします。<br />
<br />
Adobe AIRをインストール<br />
<a href="http://get.adobe.com/air/" target="_blank">http://get.adobe.com/air/</a><br />
<br />
Javaランタイムをインストール (JRE) 1.6～<br />
<a href="http://java.sun.com/javase/downloads/index.jsp#jre"  target="_blank">http://java.sun.com/javase/downloads/index.jsp#jre</a><br />
<br />
Flex SDK 3.0～をインストール 3.4を推奨。4～でもいける。<br />
Cドライブ直下に入れて環境変数を設定。<br />
<a href="http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3"  target="_blank">http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3</a><br />
<br />
<span id="more-352"></span><br />
１．AIRファイル「AirMiniBuilder.air」をダウンロードしてインストール。<br />
<br />
２．SetupタブのSDK Pathを設定し、Save。<br />
<img src="http://blog.alt-scape.com/img/flash_builder1.jpg" alt="Flash MiniBuilder1" />
<br />
<br />
３．C:\Program Files\AirMiniBuilder\MBCompilerのstart.batを起動。<br />
<img src="http://blog.alt-scape.com/img/flash_builder2.jpg" alt="Flash MiniBuilder2" />
<br />
<br />
４．SetupタブのCheck againボタンをクリック。<br />
<br />
５．Create New ProjectタブからProject Nameを設定して<br />
Create Projectボタンをクリック。<br />
<br />
６．何か書いて「File」→「Save All」して「Compile」→「Compile and QuickRun」で出力。<br />
※プロジェクトファイルは<strong>.actionScriptProperties</strong>というファイル名で以下のディレクトリに出力されます。<br />
C:\Documents and Settings\○○○\minibuilder\プロジェクト名<br />
<img src="http://blog.alt-scape.com/img/flash_builder4.jpg" alt="Flash MiniBuilder4" />
<br />
<br />
以下のコードでデバッガを表示させることも可能。<br />
import com.victordramba.console.*;<br />
<br />
//uncomment to enable debugger console<br />
Debugger.setParent(this, true);<br />
debug(&#8217;started in &#8216; + this);<br />
<img src="http://blog.alt-scape.com/img/flash_builder3.jpg" alt="Flash MiniBuilder3" />
<br />
<br />
参考：<br />
<a href="http://www.victordramba.com/?p=36" target="_blank" title="Desktop Flash MiniBuilder is out!">http://www.victordramba.com/?p=36</a><br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alt-scape.com/archives/352/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flashデバッグツール「De MonsterDebugger」</title>
		<link>http://blog.alt-scape.com/archives/317</link>
		<comments>http://blog.alt-scape.com/archives/317#comments</comments>
		<pubDate>Wed, 13 May 2009 05:03:01 +0000</pubDate>
		<dc:creator>alt</dc:creator>
				<category><![CDATA[メモ]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[デバッグ]]></category>

		<guid isPermaLink="false">http://blog.alt-scape.com/?p=317</guid>
		<description><![CDATA[
FlashやFlexのデバッグツールとしてこんなのもあったので使ってみました。
以下、備忘録。

De MonsterDebugger
http://www.demonsterdebugger.com/

主な機能は
 [...]]]></description>
			<content:encoded><![CDATA[<p>
FlashやFlexのデバッグツールとしてこんなのもあったので使ってみました。<br />
以下、備忘録。<br />
<br />
<strong>De MonsterDebugger</strong><br />
<a title="De MonsterDebugger" href="http://www.demonsterdebugger.com/" target="_blank">http://www.demonsterdebugger.com/</a><br />
<br />
主な機能は<br />
<br />
<span id="more-317"></span><br />
<img src="http://blog.alt-scape.com/img/monster_debugger1.jpg" alt="Monster Debugger Tree structure.jpg" />
<span style="color: #ff6600;"><strong>Tree structure</strong></span><br />
SWFのアプリケーション構造をツリー状に表示します。<br />
<strong>LIVE APPLICATION</strong>上のボタンオブジェクトなどをクリックすると<br />
SWF上の対象物に黄色く枠線が付き、明示的に分かるようになります。<br />
さらに右側の<strong>PROPERTIES</strong>タブや<strong>METHODS</strong>タブにオブジェクトのプロパティ、メソッドが一覧表示されます。<br />
（フィルターをかけるとそれらの要素だけをロードする機能もあります）<br />
<br />
<br />
<br />
<img src="http://blog.alt-scape.com/img/monster_debugger2.jpg" alt="Monster Debugger Live editing.jpg" />
<br />
<span style="color: #ff6600;"><strong>Live editing</strong></span><br />
<strong>PROPERTIES</strong>タブから直接動作中SWFのオブジェクトのプロパティを操作できます。<br />
String、Number、int、uintまたはBooleanなどのパラメータがひとつでもある限り変更することができます。<br />
<br />
<br />
<br />
<img src="http://blog.alt-scape.com/img/monster_debugger5.jpg" alt="Monster Debugger Method testing.jpg" />
<br />
<span style="color: #ff6600;"><strong>Method testing</strong></span><br />
同じく上記プロパティ以外にメソッドも直接実行できます。<br />
たとえば<br />
<pre class="code"><span class="keyword">import</span> nl.demonsters.debugger.MonsterDebugger;<br />
<span class="keyword">var</span> d:MonsterDebugger = <span class="keyword">new</span> MonsterDebugger(<span class="keyword">this</span>);<br />
<br />
<span class="keyword">function</span> rotateBtn(num:<span class="keyword">Number</span>):<span class="keyword">void</span><br />
{<br />
    btn.rotation = num; //btnはボタンインスタンス<br />
}</pre>
<p style="line-height:170%">
のようにアクションを書いてパブリッシュし、MonsterDebuggerのrotateBtnメソッドをダブルクリックすると<br />
METHODウインドウが開いて値を変更し、RUNボタンで実行します。↓<br />
<img src="http://blog.alt-scape.com/img/monster_debugger6.jpg" alt="Monster Debugger METHOD.jpg" />
<br />
<br />
<br />
<br />
<img src="http://blog.alt-scape.com/img/monster_debugger3.jpg" alt="Monster Debugger Detailed traces.jpg" />
<br />
<span style="color: #ff6600;"><strong>Detailed traces</strong></span><br />
MonsterDebuggerにtrace結果を出力したいときは<br />
<strong>MonsterDebugger.trace(ターゲット, プロパティ);</strong><br />
</p>
<pre class="code"><span class="keyword">import</span> nl.demonsters.debugger.MonsterDebugger;<br />
<span class="keyword">var</span> d:MonsterDebugger = <span class="keyword">new</span> MonsterDebugger(<span class="keyword">this</span>);<br />
<br />
<span class="keyword">var</span> loader:URLLoader = <span class="keyword">new</span> URLLoader();<br />
loader.addEventListener(Event.COMPLETE, xmlloaded);<br />
loader.load(<span class="keyword">new</span> URLRequest(<span class="str">"http://feeds.feedburner.jp/alt"</span>));<br />
<span class="keyword">function</span> xmlloaded(e:Event):<span class="keyword">void</span><br />
{<br />
    　　<span class="keyword">var</span> xml:XML = XML(loader.data);<br />
    　　MonsterDebugger.trace(<span class="keyword">this</span>, xml);<br />
}</pre>
<p style="line-height:170%">
こんなかんじでパブリッシュしてtrace情報をダブルクリックすると<br />
<strong>TRACE DETAILS</strong>ウインドウが開いて詳細なXMLツリーを表示してくれます。↓<br />
<img src="http://blog.alt-scape.com/img/monster_debugger4.jpg" alt="Monster Debugger TRACE DETAILS.jpg" />
<br />
<br />
<br />
【設定方法】<br />
１．サイトからMonsterDebuggerV2_03.airをダウンロードしてインストール。<br />
２．起動して「File」→「Export Client Class」でnl.demonsters.debuggerパッケージを書き出します。<br />
３．flaファイルを立ち上げてクラスパスを通します。<br />
４．ドキュメントクラスに<br />
import nl.demonsters.debugger.MonsterDebugger;<br />
var d:MonsterDebugger = new MonsterDebugger(this);<br />
と入れるだけで使えるようになります。<br />
<br />
<br />
<a href="http://www.gotoandlearn.com/play?id=109" target="_blank" title="gotoandlearn">gotoandlearn</a>に解説動画がアップされてます。<br />
</p>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alt-scape.com/archives/317/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ThunderBolt AS3のセットアップメモ</title>
		<link>http://blog.alt-scape.com/archives/311</link>
		<comments>http://blog.alt-scape.com/archives/311#comments</comments>
		<pubDate>Tue, 28 Apr 2009 15:06:21 +0000</pubDate>
		<dc:creator>alt</dc:creator>
				<category><![CDATA[メモ]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[デバッグ]]></category>

		<guid isPermaLink="false">http://blog.alt-scape.com/?p=311</guid>
		<description><![CDATA[



ThunderBoltがよさげなのでFlashTracerからこっちに移行してみる。


１．ThunderBoltはローカルのflashlog.txtにログを出力するのでココからflashplayer_10_a [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://blog.alt-scape.com/img/thunderboltas3.jpg" alt="ThunderBoltAS3" class="imgnostyle" />
<br />
<br />
<strong>ThunderBolt</strong>がよさげなので<strong>FlashTracer</strong>からこっちに移行してみる。<br />
<br />
<span id="more-311"></span><br />
１．ThunderBoltはローカルの<strong>flashlog.txt</strong>にログを出力するので<a href="http://www.adobe.com/support/flashplayer/downloads.html#fp10" title="Adobe Flash Player - Downloads" target="_blank"><strong>ココ</strong></a>から<strong>flashplayer_10_ax_debug.exe</strong>をダウンロードして<strong>Flash Debug Player</strong>に切り替える。<br />
<br />
<br />
２．「C:\Documents and Settings\ユーザー名\mm.cfg」を開いて<br />
ErrorReportingEnable=1<br />
TraceOutputFileEnable=1<br />
PolicyFileLog=1<br />
PolicyFileLogAppend=1<br />
を修正もしくは追記する。<br />
<br />
<br />
４．<a href="http://code.google.com/p/flash-thunderbolt/downloads/list" title="ThunderBolt AS3 Console" target="_blank">Google Code</a>からクラスファイルをダウンロードする。<br />
ThunderBoltAS3_v2.2.zip　・・・　Flex3もしくはFlex4、Flash CS4<br />
ThunderBoltAS3_v2.0.zip　・・・　Flash CS3<br />
ThunderBoltAS2.zip　・・・　AS2.0用<br />
<br />
<br />
５．Flash CS3を起動する。<br />
AS3.0で新規作成して先ほど落としたクラスファイルをインポートする。<br />
ログ出力メソッドを記述する。<br />
パブリッシュしたswfをFirefoxで開くとFirebugにログが出力される。<br />
<br />
Logger.info (&#8221;TEST&#8221;);<br />
Logger.debug (&#8221;DEBUG &#8220;, &#8220;debug&#8221;);<br />
Logger.warn (&#8221;WARN&#8221;, 2);<br />
Logger.error (&#8221;ERROR &#8220;, &#8220;error&#8221;);<br />
Logger.hide = true;　//ログ非表示<br />
Logger.info(Logger.memorySnapshot());　//使用メモリー表示<br />
<br />
<br />
６．AIRアプリとしてもログをブラウジングできるみたいです。<br />
<a href="http://code.google.com/p/flash-thunderbolt/downloads/list" title="ThunderBolt AS3 Console" target="_blank">Google Code</a>から<strong>ThunderBoltAS3Console_v2.2.1.air</strong>をダウンロードしてインストール。<br />
AIRファイルを開いて左下の「CHANGE」ボタンを押す。<br />
C:\Documents and Settings\ユーザー名\Application Data\Macromedia\Flash Player\Logs\flashlog.txt<br />
をAIRにドラッグ＆ドロップする。<br />
「SAVE」ボタンを押す。<br />
「START」を押すとログが表示されるようになる。<br />
<br />
が、<br />
僕の環境で試すとアプリ立ち上げた瞬間flashlog.txtにログをはかなくなっちゃいます。<br />
厳密にはアクセス権限ではねられている気がします。<br />
皆さんの環境では問題ナッシングですかね・・・<br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alt-scape.com/archives/311/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PASMEMORY使ってますか？</title>
		<link>http://blog.alt-scape.com/archives/217</link>
		<comments>http://blog.alt-scape.com/archives/217#comments</comments>
		<pubDate>Wed, 05 Nov 2008 04:26:00 +0000</pubDate>
		<dc:creator>alt</dc:creator>
				<category><![CDATA[参考]]></category>
		<category><![CDATA[AIR]]></category>

		<guid isPermaLink="false">http://blog.alt-scape.com/?p=217</guid>
		<description><![CDATA[



普段何気なく使っているパスモに「マイページ・PASMO履歴照会サービス」があることを知ってる人ってどれくらいいるのでしょうか？
もちろん当たり前のように知らなかった僕はさっそく登録してマイページを作ってみましたと [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://blog.alt-scape.com/img/pasmemory.jpg" alt="pasmemory" />
<br />
<br />
普段何気なく使っているパスモに「<a href="http://www.pasmo.co.jp/useful/mypage.html" target="_blank" title="マイページ・PASMO履歴照会サービス"><strong>マイページ・PASMO履歴照会サービス</strong></a>」があることを知ってる人ってどれくらいいるのでしょうか？<br />
もちろん当たり前のように知らなかった僕はさっそく登録してマイページを作ってみましたとです。<br />
ログインすると、定期券の購入情報、3ヶ月前までの駅利用の履歴などがダダ～っと表示されます。<br />
バスポイントなんかも見れるけど、「バスポイント」って何！？210ポイント貯まってるぞ！！<br />
定期で利用しているアクセス駅は履歴にカウントされないので意外と履歴が少なく感じます。<br />
というか、タクシー乗りすぎかも。ｗ<br />
<br />
↓自分行動ターゲティングや交通経費を見る意味でも、ぜひ登録してみてください。<br />
<a href="https://www.pasmo-mypage.jp/" target="_blank" title="パスモマイページ">https://www.pasmo-mypage.jp/</a><br />
<br />
<span id="more-217"></span><br />
で、今回紹介する「<strong>PASMEMORY</strong>」は<br />
パスモマイページに毎回閲覧する手間をデスクトップで簡単に見られるようにしてくれるツールです。<br />
主な機能として、月別、平日、土日でソートできたり、CSVで出力できたりします。<br />
チェックボックスにチェックをつけたもので合計金額を出せます。<br />
毎日チェックしたい方は便利ですね！<br />
<br />
<strong>PASMEMORY</strong><br />
<a href="http://ow.archetyp.jp/pasmemory/" target="_blank" title="PASMEMORY">http://ow.archetyp.jp/pasmemory/</a><br />
※AIRを持ってない方はまず <a href="http://get.adobe.com/jp/air/" target="_blank" title="AIR">こちら</a> からAIRをインストールしておいてください。<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alt-scape.com/archives/217/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AIR vs Googleデスクトップガジェット vs Yahoo!ウィジェット vs Windows Vistaサイドバーガジェット まとめ</title>
		<link>http://blog.alt-scape.com/archives/170</link>
		<comments>http://blog.alt-scape.com/archives/170#comments</comments>
		<pubDate>Tue, 14 Oct 2008 12:08:13 +0000</pubDate>
		<dc:creator>alt</dc:creator>
				<category><![CDATA[参考]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[ウィジェット]]></category>
		<category><![CDATA[ガジェット]]></category>

		<guid isPermaLink="false">http://blog.alt-scape.com/?p=170</guid>
		<description><![CDATA[



PCの世界では昨今のブログパーツブームに始まって、
アクセサリーを自分のネット空間に飾り付けるユーザーが増えてきた気がします。
ガジェット・ウィジェットも
「Yahoo!ウィジェット」、「Googleデスクトップ [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://blog.alt-scape.com/img/gadget1.jpg" alt="AIR vs Googleデスクトップガジェット vs Yahoo!ウィジェット vs Windows Vistaサイドバーガジェット まとめ" />
<br />
<br />
PCの世界では昨今のブログパーツブームに始まって、<br />
アクセサリーを自分のネット空間に飾り付けるユーザーが増えてきた気がします。<br />
ガジェット・ウィジェットも<br />
「<strong>Yahoo!ウィジェット</strong>」、「<strong>Googleデスクトップガジェット</strong>」、「<strong>iGoogleガジェット</strong>」、「<strong>Windows Vistaサイドバーガジェット</strong>」、「<strong>Windows Liveガジェット</strong>」、「<strong>AIR</strong>」、「<strong>Opera ウィジェット</strong>」<br />
の台頭により、同じような動きが起こって火がつく日はくるのでしょうか。<br />
それともガジェット環境はiGoogleやmixiなどのWEBデスクトップ側にパーソナライズされていくのでしょうか。<br />
Yahoo!やGoogleのデスクトップガジェットはまず流行ることはないだろうとふんでますが<br />
仕事の一環で調べないといけないので、自分観点で勝手メモです。<br />
<br />
クリエイターが企業から受注した場合、開発のうえでの違いって？<br />
マーケティング目線で考えると、プロモーションで効果的なのはどれ？<br />
<br />
このへんが気になるので誰か教えてください。<br />
記事は随時追加していきます。<br />
<br />
<span id="more-170"></span><br />
「<strong>AIR</strong>」<br />
【ランタイムエンジン】<a href="http://get.adobe.com/jp/air/" target="_blank" title="AIR ランタイムエンジン">http://get.adobe.com/jp/air/</a><br />
【開発キット】<a href="http://www.adobe.com/jp/products/air/tools/" target="_blank" title="AIR 開発キット">http://www.adobe.com/jp/products/air/tools/</a><br />
【開発環境】Flex、Flash IDE、HTML、Javascirpt、MXML<br />
【配信サイト】<a href="http://adobe-ria.jp/air/" target="_blank" title="AIR ギャラリー">http://adobe-ria.jp/air/</a><br />
【メリット】<br />
　・win、mac版の両対応。<br />
　・アップデート通知機能がある。<br />
　・アプリはWEBページからシームレスなインストールが可能。<br />
【デメリット】<br />
　・日本語版の正式リリースは2008年6月。まだ普及してない。<br />
　・ユーザーマシンにAIRランタイムのインストールが必要。<br />
　・OSの起動時にアプリも立ち上がる制御ができない！？<br />
　　ユーザーが手動でならできる<br />
　　<a href="http://gadget.campuseos.com/rikkyo/gadget/" target="_blank">http://gadget.campuseos.com/rikkyo/gadget/</a><br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<br />
「<strong>Yahoo!ウィジェット</strong>」<br />
【ランタイムエンジン】<a href="http://widgets.yahoo.co.jp/download/" target="_blank" title="Yahoo!ウィジェット ランタイムエンジン">http://widgets.yahoo.co.jp/download/</a><br />
【開発キット】<a href="http://widgets.yahoo.co.jp/workshop/" target="_blank" title="Yahoo!ウィジェット 開発キット">http://widgets.yahoo.co.jp/workshop/</a><br />
【開発環境】Javascript、XML。バージョン4.5からFlashを標準サポート。<br />
【配信サイト】<a href="http://widgets.yahoo.co.jp/" target="_blank" title="Yahoo!ウィジェット ギャラリー">http://widgets.yahoo.co.jp/</a><br />
【メリット】<br />
　・win、mac版の両対応。<br />
　・アップデート通知機能がある。<br />
【デメリット】<br />
　・ユーザーマシンにYahoo!ウィジェットエンジンのインストールが必要。<br />
　・3.0、4.0、4.5で多少仕様が変わっている。<br />
　・Flashがサポートされたバージョン4.5以降で作った場合、ユーザー側のエンジンがそれより古いときは？<br />
　・ランタイムインストールの際、チェック外すの忘れてYahoo!メッセンジャーやらYahoo!ツールバーを入れちゃう人いそう。<br />
　・最初からダウンロードセットに含まれたアプリやMacのドックみたいなのが画面を埋める。Googleデスクトップとバッティングしたら余計邪魔。<br />
　・Flashのエッジが荒れる＆アプリのFlash上ではドラッグできない。<br />
　　<a href="http://labs.anthill.jp/2007/12/yahoo_widgetsflash.html" target="_blank">http://labs.anthill.jp/2007/12/yahoo_widgetsflash.html</a><br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<br />
「<strong>Google デスクトップ ガジェット</strong>」<br />
【ランタイムエンジン】<a href="http://desktop.google.co.jp/ja/" target="_blank" title="Google デスクトップ ガジェット ランタイムエンジン">http://desktop.google.co.jp/ja/</a><br />
【開発キット】<a href="http://desktop.google.com/downloadsdksubmit?hl=ja" target="_blank" title="Google デスクトップ ガジェット 開発キット">http://desktop.google.com/downloadsdksubmit?hl=ja</a><br />
【開発環境】Javascript、XML、HTML。バージョン4からFlashを標準サポート。<br />
【配信サイト】<a href="http://desktop.google.com/plugins?hl=ja" target="_blank" title="Google デスクトップ ガジェット ギャラリー">http://desktop.google.com/plugins?hl=ja</a><br />
【メリット】<br />
　・win、mac版の両対応。<br />
【デメリット】<br />
　・ユーザーマシンにGoogleデスクトップのインストールが必要。<br />
　・提供アプリを見てるとデベロッパー向けの匂いがする<br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<br />
「<strong>Windows Vistaサイドバー ガジェット</strong>」<br />
【開発キット】http://msdn.microsoft.com/ja-jp/library/aa965850(VS.85).aspx<br />
【開発環境】HTML、JavaScript、XML。Flashの貼り付けも可能。<br />
【配信サイト】<a href="http://vista.gallery.microsoft.com/" target="_blank" title="Windows Vistaサイドバー ガジェット ギャラリー">http://vista.gallery.microsoft.com/</a><br />
【メリット】<br />
　・OSプリインストールで最初から入ってるのでランタイムエンジンを入れる必要がない。<br />
【デメリット】<br />
　・OSはVistaのみ！？<br />
　・アプリのFlash上をクリックするとガジェットドラッグ用のマウスクリックよりも先にFlashがマウスクリックを検知する為にドラッグが出来ない。<br />
　・Flashは初回のみクリックイベントをとれない。<br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<br />
「<strong>Opera ウィジェット</strong>」<br />
【開発キット】http://dev.opera.com/articles/widgets/<br />
【開発環境】HTML、Javascirpt、XML。Flashは不明。<br />
【配信サイト】<a href="http://widgets.opera.com/ja/" target="_blank" title="Opera ウィジェット ギャラリー">http://widgets.opera.com/ja/</a><br />
【メリット】<br />
　・win、mac版の両対応。<br />
　・Operaブラウザを使っている携帯でも展開できる？au one ガジェットにも！？<br />
【デメリット】<br />
　・ブラウザのシェアが圧倒的に低い。<br />
　・Operaブラウザを起動しないと使えない。<br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<strong>パーソナライズドホームでは・・・</strong><br />
<br />
「<strong>Windows Live ガジェット</strong>」<br />
【開発環境】Javascript、XML。Flashの貼り付けも可能。<br />
【配信サイト】<a href="http://gallery.live.com/" target="_blank" title="Windows Live ガジェット ギャラリー">http://gallery.live.com/</a><br />
【メリット】<br />
　・WEB上から簡単にアプリを追加できる。<br />
　・OS、ブラウザに縛られない。<br />
【デメリット】<br />
<br />
「<strong>iGoogle ガジェット</strong>」<br />
【開発環境】Javascript、XML、HTML、Flash。<br />
【配信サイト】<a href="http://www.google.co.jp/ig/directory?type=gadgets" target="_blank" title="iGoogle ガジェット ギャラリー">http://www.google.co.jp/ig/directory?type=gadgets</a><br />
【メリット】<br />
　・WEB上から簡単にアプリを追加できる。<br />
　・OS、ブラウザに縛られない。<br />
　・<a href="http://mtl.recruit.co.jp/blog/2007/09/flashigoogle.html" target="_blank" title="FlashブログパーツをGoogleユニバーサルガジェットにする方法">FlashブログパーツをGoogleユニバーサルガジェットにする方法</a><br />
【デメリット】<br />
<br />
<br />
「Facebook、myspace、mixiなどのSNSプラットフォームでのガジェット展開」<br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<br />
「<strong>ブログパーツ</strong>」<br />
【開発環境】HTML、Javascirpt、Flash<br />
【配信サイト】ポータルサイトやコンテンツプロバイダ。<br />
【メリット】<br />
　・企業がWebプロモーションで利用するほどのメジャーツールとなった。<br />
　・バズマーケティングとして効果大。<br />
【デメリット】<br />
　・利用者がブログユーザーに限定される。<br />
　・ブログプロバイダによって使えないところもある。<br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<br />
参考：日本でのウィジェット、ガジェットビジネスの将来性<br />
<a href="http://japan.internet.com/busnews/20080908/8.html?rss" target="_blank" title="日本でのウィジェット、ガジェットビジネスの将来性">http://japan.internet.com/busnews/20080908/8.html?rss</a><br />
参考：5人に1人はウィジェット、ガジェットに触れている<br />
<a href="http://japan.internet.com/column/busnews/20080407/8.html" target="_blank" title="5人に1人はウィジェット、ガジェットに触れている">http://japan.internet.com/column/busnews/20080407/8.html</a><br />
参考：日本でのウィジェット、ガジェットビジネス<br />
<a href="http://japan.internet.com/busnews/20080519/8.html" target="_blank" title="日本でのウィジェット、ガジェットビジネス">http://japan.internet.com/busnews/20080519/8.html</a><br />
参考：Widgets, Gadgetsまとめ<br />
<a href="http://diaspar.jp/node/117" target="_blank" title="Widgets, Gadgetsまとめ">http://diaspar.jp/node/117</a><br />
<br />
世界最大のウィジェット、ガジェット総合ポータルサイト「WidgetBox」<br />
<a href="http://www.widgetbox.com/" target="_blank" title="世界最大のウィジェット、ガジェット総合ポータル「widgetbox」">http://www.widgetbox.com/</a><br />
日本最大のガジェット総合ポータルサイト「Gadget Gallery」<br />
<a href="http://gadget-gallery.jp/" target="_blank" title="日本最大のサムライワークス運営、ガジェットポータル「Gadget Gallery」">http://gadget-gallery.jp/</a><br />
その他ポータルサイト<br />
<a href="http://www.hanatsuki.net/" target="_blank" title="hanatsuki">http://www.hanatsuki.net/</a><br />
<a href="http://www.widgetown.com/" target="_blank" title="widgetown">http://www.widgetown.com/</a><br />
各種ガジェットの関係図<br />
<a href="http://www.desktopdeco.jp/explain/index.php" target="_blank" title="各種ガジェットの関係図">http://www.desktopdeco.jp/explain/index.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alt-scape.com/archives/170/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

