はてなキーワード: FLASHとは
リアルタイム通信を必要とするようなリッチなjavascriptを動かす環境なら、当然のようにFlash Playerもインストールされてるのではなかろうか。
それならjavascriptからswfを制御して、swfからXML Socket叩いて通信した方が、取りこぼしが少なくクロスプラットフォームに書ける気がする。
100% pure javascriptである必要があるのか?
ちょっと別で打ってくるわ。
だから夜10時半にあらためて集合な。
http://www.c-egg.com/mj/0/?L1920
誰か集まるといいなー
>とりあえず半熟荘の個室
>http://www.c-egg.com/mj/0/?L1920
>喰いアリ赤速の東風の「予約」をクリック
>まってるぜ
・Flash Lite 2.x ActionScript Language Reference > ActionScript classes > capabilities (System.capabilities)
http://livedocs.macromedia.com/flashlite/2/main/00000421.html
・Flash Lite 2.x ActionScript リファレンスガイド > ActionScript クラス > capabilities (System.capabilities)
http://livedocs.macromedia.com/flashlite/2_jp/main/00000421.html
MTASCの↓を
(インストールフォルダ)\std\System\capabilities.as
↓に置き換える
intrinsic class System.capabilities { static var MIMETypes:Array; static var audioMIMETypes:Array; static var avHardwareDisable:Boolean; static var has4WayKeyAS:Boolean; static var hasAccessibility:Boolean; static var hasAudio:Boolean; static var hasAudioEncoder:Boolean; static var hasCMIDI:Boolean; static var hasCompoundSound:Boolean; static var hasDataLoading:Boolean; static var hasEmail:Boolean; static var hasEmbeddedVideo:Boolean; static var hasMFI:Boolean; static var hasMIDI:Boolean; static var hasMMS:Boolean; static var hasMP3:Boolean; static var hasMappableSoftKeys:Boolean; static var hasMouse:Boolean; static var hasPrinting:Boolean; static var hasQWERTYKeyboard:Boolean; static var hasSMAF:Boolean; static var hasSMS:Number; static var hasScreenBroadcast:Boolean ; static var hasScreenPlayback:Boolean; static var hasSharedObjects:Boolean; static var hasStreamingAudio:Boolean ; static var hasStreamingVideo:Boolean; static var hasStylus:Boolean; static var hasVideoEncoder:Boolean; static var imageMIMETypes:Array; static var isDebugger:Boolean; static var language:String; static var localFileReadDisable:Boolean ; static var os:String; static var screenOrientation:String; static var screenResolutionX:Number; static var screenResolutionY:Number; static var softKeyCount:Number; static var version:String; static var videoMIMETypes:Array; }
サンプルは略
・Flash Lite 2.x ActionScript Language Reference > ActionScript classes > SharedObject
・Flash Lite 2.x ActionScript リファレンスガイド > ActionScript クラス > SharedObject
との事なのでMTASCの↓に
(インストールフォルダ)\std\SharedObject.as
↓の行を追加する
static function addListener(objectName:String, notifyFunction:Function) :Void;
でサンプル
class SharedObjectRei { static function main () { var sor : SharedObjectRei = new SharedObjectRei (_root); } public function SharedObjectRei (mc: MovieClip) { mc.createTextField ("tf", mc.getNextHighestDepth () , 0, 0, Stage.width, Stage.height); mc.tf.text = "SharedObjectRei\r"; SharedObject.addListener ("Prefs", loadCompletePrefs ); // 共有オブジェクトを作成することができる var Prefs : SharedObject = SharedObject.getLocal ("Prefs"); } function loadCompletePrefs (mySO : SharedObject) { if (0 == mySO.getSize ()) { // サイズが 0 の場合、データを初期化する必要がある mySO.data.name = "Sigismund"; mySO.data.email = "siggy@macromedia.com"; } else { // mySO のすべてのデータをトレースする _root.tf.text+= "Prefs: " + "\r"; for (var idx in mySO.data) { _root.tf.text+= " " + idx + ": " + mySO.data [idx] + "\r"; } } } }
コンパイルは↓を参考に
・ActionScript 2.0メモ
今と同じように誹謗中傷が溢れてたわけだけど、世間様から見放されたがゆえに、自分も世間様に相手にされないと思っている被差別者(もしくは表面上は社会生活に適応している偽装被差別者)の巣窟だったから、どんなに書き込みをしようが私もあんたも鬱憤晴らしにたわごと書いてるんでしょというコンセンサスの上に書き込まれてた。PCスキルを修行してレベルアップしていることが尊敬対象だったから、PCスキルの無い初心者が馬鹿にされるのは当然という風潮だった。だから掲示板に漂うそんな雰囲気に馴染めない非被差別者はドン引きして二度と寄り付かない。住み分けができてたんだよね。そして2chでどんなことが書かれようと、世間様の商品の購買層は2chと無関係に動いてたから、被差別者どうしがスレの中で殺伐と馴れ合ってというのがある程度許容されてきた思う。
アナログモデム時代が終わり禿!BBの無駄な販促活動のお陰で常時接続回線が普及しはじめ、面白Flashとか電車男とかで2chの存在を知り物見遊山気分で始めた一般人やら学校でネットをはじめた低年齢層やらが、2chに流入してきてカジュアル化(オシャレ化といってもいいかもしれない)が始まった。昔のような被差別くねくねコンセンサスが、圧倒的な数のカジュアルユーザ(=世間様の商品の購買層)の流入によって失われてしまった。それにもかかわらず、昔のように叩いて叩かれてっていう誹謗中傷文化だけはカジュアルユーザにも引き継がれた。だから元旦の全国紙の1面に2chの名前が出るくらいに世間様が黙っていられなくなったんだろうなと。
私の場合、アニメやマンガ、ラノベに関するリンクに不満たらたらながらWikipediaを使う。アニメの場合公式ホームページがFlashバリバリでどうにも見づらかったりするし、マンガやラノベの場合Amazonなどにリンクを張ろうにも一冊単位でしか張れないからだ。(Amazonの検索画面へのリンクという手もあるかもしれないが、手間が増える上に公式ファンブックみたいなものまで引っかかってしまう)
ちなみに最近Wikipediaで特にひどいと思ったのは「奏光のストレイン」で、完全に「先週までのあらすじ」と化していた。さらにこれは公式Webサイト(音に注意、オフにできるが)もひどいもので、特にキャラクター紹介の操作性は最悪である。いったい誰があんな小さい画像で、しかも絶えず動いているものを選べるというのだ。
Flashデモあたり作ってみたらいいのにとか思った。Ruby on Railsみたいに。
∩___∩ | ノ ヽ / ● ● | そんなクマー! | ( _●_) ミ 彡、 |∪| 、`\ / __ ヽノ /´> ) (___) / (_/ | / | /\ \ | / ) ) ∪ ( \ \_) ∩___∩ ∩___∩ |ノ ヽ |ノ ヽ / (゜) (゜) | / (゜) (゜) | | ( _●_) ミ | ( _●_) ミ くま??♪ 彡、 |∪| 、` ̄ ̄ヽ /彡、 |∪| ミ / __ ヽノ Y ̄) | ( (/ ヽノ_ | くま????♪ (___) Y_ノ ヽ/ (___ノ \ | | / | /\ \ / /\ | | / ) ) ( ( ヽ | ∪ ( \ / ) ∪ \_) (_/ ∩___∩ | ノ ヽ/⌒) /⌒) (゜) (゜) | .| / / ( _●_) ミ/ クマーーーーー!! .( ヽ |∪| / \ ヽノ / / / | _ / | / \ \ | / ) ) ∪ ( \ \_) ∩___∩ | ノ _, ,_ ヽ / ● ● | | ( _●_) ミ くるまじゃねぇよ! 彡、 |∪| ノ ⊂⌒ヽ / ヽノ ヽ /⌒つ \ ヽ / ヽ / \_,,ノ |、_ノ ∩___∩ | ノ ヽ / ● ● | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ | ( _●_) ミ < クマ!! 彡、 |∪| 、` \_______ (ぃ9. ヽノ ../ ./ /、 / ∧_二つ n_____n / / ノ ' ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ / \ i ● ●l、 < クマ!! ./ /~\ .\ ,メ、. (__●.) ヾ \_______ / / > ) (ぃ9 .U ' / ノ / / ./ .∧つ ○_○ ./ / / ./ ./ .\ (・(エ)・) クマ- ../ . / ( ヽ、 / /⌒~~> .) ゜( )?? (_ _) \_ _つ (_) .\__つ / >
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="205" id="flvplayer" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://g.hatena.ne.jp/tools/flvplayer.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="FlashVars" value="moviePath=http://www.youtube.com/watch?v=nTbaYWyQLOA" /> <embed src="http://g.hatena.ne.jp/tools/flvplayer.swf" FlashVars="moviePath=http://www.youtube.com/watch?v=nTbaYWyQLOA" quality="high" bgcolor="#ffffff" width="320" height="205" name="flvplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
http://www.youtube.com/watch?v=nTbaYWyQLOA
??とか??とかが文字化けします。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="205" id="flvplayer" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://g.hatena.ne.jp/tools/flvplayer.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="FlashVars" value="moviePath=http://www.youtube.com/watch?v=4W0YVnn_hUY" /> <embed src="http://g.hatena.ne.jp/tools/flvplayer.swf" FlashVars="moviePath=http://www.youtube.com/watch?v=4W0YVnn_hUY" quality="high" bgcolor="#ffffff" width="320" height="205" name="flvplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
てすつ。
のらDJ
追記 : ↑は
[http://www.youtube.com/watch?v=4W0YVnn_hUY:movie] と書いたらこーなった次第。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="205" id="flvplayer" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://g.hatena.ne.jp/tools/flvplayer.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="FlashVars" value="moviePath=http://www.youtube.com/watch?v=zyGeMH0Pe1g" /> <embed src="http://g.hatena.ne.jp/tools/flvplayer.swf" FlashVars="moviePath=http://www.youtube.com/watch?v=zyGeMH0Pe1g" quality="high" bgcolor="#ffffff" width="320" height="205" name="flvplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
YouTUBEもホリエモン(Livedoor)も、グレーゾーンだからこそ注目されるのであり、グレーゾーンだからこそ、そこから善悪2分法的な議論が噴出する。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="205" id="flvplayer" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://g.hatena.ne.jp/tools/flvplayer.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="FlashVars" value="moviePath=http://www.youtube.com/watch?v=sp58t09xShc" /> <embed src="http://g.hatena.ne.jp/tools/flvplayer.swf" FlashVars="moviePath=http://www.youtube.com/watch?v=sp58t09xShc" quality="high" bgcolor="#ffffff" width="320" height="205" name="flvplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
だめだー
参照:http://yuichirou.g.hatena.ne.jp/Yuichirou/20060401
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="205" id="flvplayer" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://g.hatena.ne.jp/tools/flvplayer.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="FlashVars" value="moviePath=http://youtube.com/watch?v=YJq2LeCLQss" /> <embed src="http://g.hatena.ne.jp/tools/flvplayer.swf" FlashVars="moviePath=http://youtube.com/watch?v=YJq2LeCLQss" quality="high" bgcolor="#ffffff" width="320" height="205" name="flvplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
↑
[http://youtube.com/watch?v=YJq2LeCLQss:movie]
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="205" id="flvplayer" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://g.hatena.ne.jp/tools/flvplayer.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="FlashVars" value="moviePath=http://youtube.com/watch?v=lkADu4zhaYI" /> <embed src="http://g.hatena.ne.jp/tools/flvplayer.swf" FlashVars="moviePath=http://youtube.com/watch?v=lkADu4zhaYI" quality="high" bgcolor="#ffffff" width="320" height="205" name="flvplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>