This commit is contained in:
Zhi Wang 2022-02-17 08:50:01 -05:00
parent 9e0c9f2d6e
commit b18309c036
14 changed files with 168 additions and 78 deletions

View File

@ -13,7 +13,7 @@
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
<style>.not-found{text-align:center}.not-found h1{margin:.25em 0 0;opacity:.25;font-size:40vmin}</style>
</head>
<body>

View File

@ -13,7 +13,7 @@
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
<link rel=alternate type=application/rss+xml href=https://syssecfsu.github.io/witty/categories/index.xml title=WiTTY>
</head>
<body dir=ltr>
@ -33,12 +33,21 @@
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -18,7 +18,7 @@ Most icons were provided by fontawesome under this license.">
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
</head>
<body dir=ltr>
<input type=checkbox class="hidden toggle" id=menu-control>
@ -37,12 +37,21 @@ Most icons were provided by fontawesome under this license.">
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/ class=active>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/ class=active>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -13,7 +13,7 @@
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
<link rel=alternate type=application/rss+xml href=https://syssecfsu.github.io/witty/docs/index.xml title=WiTTY>
</head>
<body dir=ltr>
@ -33,12 +33,21 @@
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -18,13 +18,13 @@ tar -xzvf witty_vx.x.x_xxx.tar.gz
For example, use tar -xzvf witty_v1.">
<meta property="og:type" content="article">
<meta property="og:url" content="https://syssecfsu.github.io/witty/docs/install/"><meta property="article:section" content="docs">
<meta property="article:modified_time" content="2022-02-07T12:30:17-05:00">
<meta property="article:modified_time" content="2022-02-17T08:49:10-05:00">
<title>Installation | WiTTY</title>
<link rel=manifest href=https://syssecfsu.github.io/witty/manifest.json>
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
</head>
<body dir=ltr>
<input type=checkbox class="hidden toggle" id=menu-control>
@ -43,12 +43,21 @@ tar -xzvf witty_vx.x.x_xxx.tar.gz
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/ class=active>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/ class=active>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>
@ -141,7 +150,7 @@ WiTTY normally listens on port 8080. It can be overridden with the <code>-p/-por
</blockquote>
</li>
<li>
<p>Connect to the server with your browser at port 8080 or the one specified in step 6, for example</p>
<p>Connect to the server with your browser at port 8080 or the one specified in step 3, for example</p>
<p><code>https://&lt;witty_server_ip>:8080</code></p>
</li>
</ol>
@ -163,9 +172,9 @@ B -- ssh --> C[Windows: 192.168.1.3 <br> runs SSH server ]
</article>
<footer class=book-footer>
<div class="flex flex-wrap justify-between">
<div><a class="flex align-center" href=https://github.com/syssecfsu/witty-docs/commit/924a38a5d2aae36483f97d8669c89b57a01031de title="Last modified by Zhi Wang | February 7, 2022" target=_blank rel=noopener>
<div><a class="flex align-center" href=https://github.com/syssecfsu/witty-docs/commit/8564aedad71b12c1f7afcb7b5501b9a818f6d3bb title="Last modified by Zhi Wang | February 17, 2022" target=_blank rel=noopener>
<img src=https://syssecfsu.github.io/witty/svg/calendar.svg class=book-icon alt=Calendar>
<span>February 7, 2022</span>
<span>February 17, 2022</span>
</a>
</div>
</div>

View File

@ -18,7 +18,7 @@ WiTTY provides two sub-commands to merge and replay recorded sessions.">
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
</head>
<body dir=ltr>
<input type=checkbox class="hidden toggle" id=menu-control>
@ -37,12 +37,21 @@ WiTTY provides two sub-commands to merge and replay recorded sessions.">
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/ class=active>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/ class=active>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -16,7 +16,7 @@
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
</head>
<body dir=ltr>
<input type=checkbox class="hidden toggle" id=menu-control>
@ -35,12 +35,21 @@
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/ class=active>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/ class=active>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -16,7 +16,7 @@ By default, the SEED VM uses only NAT-based network, which means that the VM can
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
</head>
<body dir=ltr>
<input type=checkbox class="hidden toggle" id=menu-control>
@ -35,12 +35,21 @@ By default, the SEED VM uses only NAT-based network, which means that the VM can
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/ class=active>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/ class=active>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -1 +1 @@
'use strict';(function(){const g='/en.search-data.min.3fdbc2f09c3f796e7eeb937af60ce50fb50da8cd74d7080f3079316ffa006c1b.json',h=Object.assign({cache:!0},{doc:{id:'id',field:['title','content'],store:['title','href','section']}}),a=document.querySelector('#book-search-input'),b=document.querySelector('#book-search-results');if(!a)return;a.addEventListener('focus',c),a.addEventListener('keyup',d),document.addEventListener('keypress',e);function e(b){if(b.target.value!==void 0)return;if(a===document.activeElement)return;const c=String.fromCharCode(b.charCode);if(!f(c))return;a.focus(),b.preventDefault()}function f(b){const c=a.getAttribute('data-hotkeys')||'';return c.indexOf(b)>=0}function c(){a.removeEventListener('focus',c),a.required=!0,fetch(g).then(a=>a.json()).then(a=>{window.bookSearchIndex=FlexSearch.create('balance',h),window.bookSearchIndex.add(a)}).then(()=>a.required=!1).then(d)}function d(){while(b.firstChild)b.removeChild(b.firstChild);if(!a.value)return;const c=window.bookSearchIndex.search(a.value,10);c.forEach(function(a){const c=i('<li><a href></a><small></small></li>'),d=c.querySelector('a'),e=c.querySelector('small');d.href=a.href,d.textContent=a.title,e.textContent=a.section,b.appendChild(c)})}function i(b){const a=document.createElement('div');return a.innerHTML=b,a.firstChild}})()
'use strict';(function(){const g='/en.search-data.min.6b854d792c3149a3e9d7fea498d4a129d5bb011901e75102f72de2c52e379737.json',h=Object.assign({cache:!0},{doc:{id:'id',field:['title','content'],store:['title','href','section']}}),a=document.querySelector('#book-search-input'),b=document.querySelector('#book-search-results');if(!a)return;a.addEventListener('focus',c),a.addEventListener('keyup',d),document.addEventListener('keypress',e);function e(b){if(b.target.value!==void 0)return;if(a===document.activeElement)return;const c=String.fromCharCode(b.charCode);if(!f(c))return;a.focus(),b.preventDefault()}function f(b){const c=a.getAttribute('data-hotkeys')||'';return c.indexOf(b)>=0}function c(){a.removeEventListener('focus',c),a.required=!0,fetch(g).then(a=>a.json()).then(a=>{window.bookSearchIndex=FlexSearch.create('balance',h),window.bookSearchIndex.add(a)}).then(()=>a.required=!1).then(d)}function d(){while(b.firstChild)b.removeChild(b.firstChild);if(!a.value)return;const c=window.bookSearchIndex.search(a.value,10);c.forEach(function(a){const c=i('<li><a href></a><small></small></li>'),d=c.querySelector('a'),e=c.querySelector('small');d.href=a.href,d.textContent=a.title,e.textContent=a.section,b.appendChild(c)})}function i(b){const a=document.createElement('div');return a.innerHTML=b,a.firstChild}})()

View File

@ -15,7 +15,7 @@
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
<link rel=alternate type=application/rss+xml href=https://syssecfsu.github.io/witty/index.xml title=WiTTY>
</head>
<body dir=ltr>
@ -35,12 +35,21 @@
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -14,7 +14,7 @@
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
</head>
<body dir=ltr>
<input type=checkbox class="hidden toggle" id=menu-control>
@ -33,12 +33,21 @@
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>

View File

@ -1 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://syssecfsu.github.io/witty/docs/install/</loc><lastmod>2022-02-07T12:30:17-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/</loc><lastmod>2022-02-06T13:48:21-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/ui/</loc><lastmod>2022-02-07T21:17:14-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/record/</loc><lastmod>2022-02-07T21:17:14-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/vm/</loc><lastmod>2022-02-07T12:30:17-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/about/</loc><lastmod>2022-02-06T20:15:40-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/menu/</loc><lastmod>2022-02-07T12:30:17-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/categories/</loc></url><url><loc>https://syssecfsu.github.io/witty/</loc><lastmod>2022-02-07T12:30:17-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/tags/</loc></url></urlset>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://syssecfsu.github.io/witty/docs/install/</loc><lastmod>2022-02-17T08:49:10-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/</loc><lastmod>2022-02-06T13:48:21-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/ui/</loc><lastmod>2022-02-07T21:17:14-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/record/</loc><lastmod>2022-02-07T21:17:14-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/vm/</loc><lastmod>2022-02-07T12:30:17-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/docs/about/</loc><lastmod>2022-02-06T20:15:40-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/menu/</loc><lastmod>2022-02-07T12:30:17-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/categories/</loc></url><url><loc>https://syssecfsu.github.io/witty/</loc><lastmod>2022-02-07T12:30:17-05:00</lastmod></url><url><loc>https://syssecfsu.github.io/witty/tags/</loc></url></urlset>

View File

@ -13,7 +13,7 @@
<link rel=icon href=https://syssecfsu.github.io/witty/favicon.png type=image/x-icon>
<link rel=stylesheet href=https://syssecfsu.github.io/witty/book.min.ce78b1b74b3a1081ebd0d36b0eb48d28d6d6f79be1ed3d41925fcc9a239d7a44.css integrity="sha256-znixt0s6EIHr0NNrDrSNKNbW95vh7T1Bkl/MmiOdekQ=" crossorigin=anonymous>
<script defer src=https://syssecfsu.github.io/witty/flexsearch.min.js></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.28bcb0d34997b542e09ca609614fe8df7743a461230c57511923615abac30b55.js integrity="sha256-KLyw00mXtULgnKYJYU/o33dDpGEjDFdRGSNhWrrDC1U=" crossorigin=anonymous></script>
<script defer src=https://syssecfsu.github.io/witty/en.search.min.c2e16a8098729d8520f5f13d7a4e43262b74a3ca3c2e8681edd14da9dc145e7e.js integrity="sha256-wuFqgJhynYUg9fE9ek5DJit0o8o8LoaB7dFNqdwUXn4=" crossorigin=anonymous></script>
<link rel=alternate type=application/rss+xml href=https://syssecfsu.github.io/witty/tags/index.xml title=WiTTY>
</head>
<body dir=ltr>
@ -33,12 +33,21 @@
<ul id=book-search-results></ul>
</div>
<ul>
<li><a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a></li>
<li><a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
<br></li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/install/>Installation</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/ui/>User Interface</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/record/>Record Sessions</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/vm/>VirtualBox</a>
</li>
<li>
<a href=https://syssecfsu.github.io/witty/docs/about/>About</a>
</li>
</ul>
</nav>
<script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>