Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:tabulum [2022/07/21 12:09] – [Configuration instructions] restless | wiki:tabulum [2022/07/27 16:22] (current) – removed restless | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Tabulum ====== | ||
| - | The spiritual successor to KioskWatch. | ||
| - | |||
| - | \\ | ||
| - | |||
| - | {| style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! | || | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! | || | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! | || | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |- | ||
| - | ! style=" | ||
| - | |} | ||
| - | |||
| - | |||
| - | ==== Information about Tabulum ==== | ||
| - | |||
| - | In the Before Times™ (as I like to call them), we used [[.: | ||
| - | |||
| - | After experimenting endlessly with controlling Chrome or Edge with the DevTools protocol, automation with Selenium 3 and 4, and interacting with debug configurations of the browser I ended up writing an application that embeds [[https:// | ||
| - | |||
| - | |||
| - | == IE Mode is available, right? | ||
| - | |||
| - | No. IE Mode is not [[https:// | ||
| - | |||
| - | |||
| - | == Only kiosks and tracking boards are supported == | ||
| - | |||
| - | Since these are meant for kiosks and tracking boards only a //single// browser window is supported. | ||
| - | |||
| - | If a page opens two windows at once... well... that's not suitable for kiosks or tracking boards. | ||
| - | |||
| - | |||
| - | == Why is there no screenshot on this page? == | ||
| - | |||
| - | There is no screenshot because, well, don't you know what a web page looks like? Imagine it full-screen. | ||
| - | |||
| - | |||
| - | == What's with the name? == | ||
| - | |||
| - | //Tabulum// is Latin for tablet, table, or a collection of ordered figures. | ||
| - | |||
| - | |||
| - | == Development information == | ||
| - | |||
| - | Tabulum was written with [[https:// | ||
| - | |||
| - | I picked Lazarus because I didn't have time to go through the motions of getting a new version of Delphi that had WebView2 components available because the time was short until this was being deployed, so I went with something I could write code in and not have to wait on purchase orders. | ||
| - | |||
| - | ==== Configuration instructions ==== | ||
| - | |||
| - | First, note that Tabulum is compiled for 64-bit Windows //only// and only functions on Windows 10 or newer. | ||
| - | |||
| - | |||
| - | == Configuration file === | ||
| - | |||
| - | ==== Testing instructions ==== | ||
| - | |||
| - | Tabulum is pretty straightforward. | ||
| - | |||
| - | |||
| - | ==== Installation summary ==== | ||
| - | |||
| - | Installation of the app requires that MS Edge WebView2 components are installed from Microsoft. | ||
| - | |||
| - | Manual installation is not really necessary; there' | ||
| - | |||
| - | ^ Tabulum.exe | ||
| - | ^ WebView2Loader.dll | ||
| - | ^ EventMessages.dll | ||
| - | ^ EventCategories.dll | ||
| - | ^ Tabulum.ini | ||
| - | |||
| - | Place all these in a single directory, configure the program as above and run it. If properly configured, it should work fine. The user profile directory is made automagically. | ||
| - | ==== Previous versions ==== | ||
| - | |||
| - | This is the first public release of Tabulum. | ||



