2012/05/12 に参加した、Dart Hackathon Happy Hourのソースコード
WebSocketを使って複数クライアントで音を共有するWebアプリ
-
chat 以下が実際のソースコード。
-
chat/server/ : WebSocketのサーバ側
-
動作コマンド(dartへのPATHを通してください)
$ dart server.dart;
-
サーバ側はListen Portをあけておく必要がある。(default port: 41894)
-
L74 を変更することで Listen Port は変更することができる。
-
chat/client/ : クライアント側のソース
-
client.html
-
client.dart
-
DartVMが動くブラウザから client.html にアクセスすると動作する。
-
L47 をWebSocketのサーバのIP/ホスト名に変更する必要がある。
-
music.dart
-
音を鳴らす為のクラス
-
client_j.js
-
client_music.dart.js
-
chat/client/client.dart、chat/client/music.dart を内包して変換した JavaScrpt。