▶ 実 行
▶ 実行
クリア
ch5/chat.nako3
by クジラ飛行机
### なでしこ3本 5章 のサンプル ### # [file] ./src/ch5/chat.nako3 # [説明URL] https://nadesi.com/top/go.php?46 # [説明] # Colabで以下のコードを実行してからこのプログラムを実行します。 # https://n3s.nadesi.com/id.php?546 # 初期設定 --- (*1) 名前=「名無し」 発言ボックス=「こんにちは!」のエディタ作成。 発言ボタン=「発言」のボタン作成。改行作成。 ログエリア=「」のテキストエリア作成。 # WebSocketから受信するイベントを設定 ---(*2) WS受信時には ログエリアのテキスト取得して、ログに代入。 ログエリアに(対象&改行&ログ)をテキスト設定。 ここまで。 # 発言ボタンのイベントを設定 --- (*3) 発言ボタンをクリックした時には 内容=発言ボックスのテキスト取得。 「{今}> {名前}: {内容}」をWS送信。 発言ボックスに「」をテキスト設定。 ここまで。 # サーバーのURLと名前を尋ねてサーバーに接続する --- (*4) 「サーバーのアドレスを入力してください」と尋ねる。 「https://」を「」に置換して、「wss://{それ}」をサーバーURLに代入。 「あなたの名前は?」と尋ねて、名前に代入。 サーバーURLへWS接続。
bf9d575262fd0587d0315158e0c1bde9
684