コンソール フィードを実行する Bash のプログラムがあります。フィードはテキストで、イベントが発生するたびに追加され、タイムスタンプが付けられます。
コンソール フィードの内容をページ (おそらくコンソールの最後の 200 行程度) にロードし、ファイルが追加されるたびに追加データを送信するにはどうすればよいでしょうか (新しい行)。
WebSocketや動的データの移動は全くの初心者なので、詳しく教えてください。
注: node.js もインストールされています。
コンソール フィードを実行する Bash のプログラムがあります。フィードはテキストで、イベントが発生するたびに追加され、タイムスタンプが付けられます。
コンソール フィードの内容をページ (おそらくコンソールの最後の 200 行程度) にロードし、ファイルが追加されるたびに追加データを送信するにはどうすればよいでしょうか (新しい行)。
WebSocketや動的データの移動は全くの初心者なので、詳しく教えてください。
注: node.js もインストールされています。
すでに node.js があるので、必ずsocket.ioをチェックしてください。WebSocket に関するすべての処理が行われます。サイトをチェックして、使い方を学びましょう。
また、ファイルの変更を監視することに興味があるのでfs.watchFile()
、node.js の FileSystem モジュールの機能を確認してください。ファイルが変更されるたびにコールバックが発生します。これを使用して新しいデータを取得し、 を使用してブラウザにパイプできますsocket.emit()
。