-<script src="/socket.io/socket.io.js"></script>
-<script>
- var socket = io.connect('http://localhost');
- socket.on('write', function (data) {
- console.log(data);
- });
-</script>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>Remote Terminal Viewer</title>
+ <script src="/jquery.js"></script>
+ <script src="/socket.io/socket.io.js"></script>
+ <script>
+ $(function() {
+ var $body = $('body');
+ var lines = 0;
+ var log = function (str) {
+ if(lines > 66) {
+ $($body.children().get(0)).remove();
+ } else {
+ lines += 1;
+ }
+ $body.append($('<div>').text(str));
+ };
+ var socket = io.connect('http://localhost');
+ socket.on('write', function (data) {
+ log(data);
+ });
+ });
+ </script>
+ <style>
+ body {
+ color: white;
+ background: black;
+ font-family: monospace;
+ font-size: 12px;
+ line-height: 14px;
+ white-space: pre;
+ }
+ </style>
+</head>
+<body>
+</body>
+</html>