Skip to content

logist/webterminal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cache Web Terminal

Web-based terminal emulator for InterSystems Caché database. Access your database from the web, local network or even localhost.

Ways to install terminal

  • Just download XML from project page and import it into %SYS namespace.
  • Use Cache Tort Git utility
  • Download an archive, unpack it and execute the following in %SYS namespace: do $System.OBJ.ImportDir("UNPACK_FOLDER\", "*.xml", "ckbud", .err, 1)
### Usage Point your browser to the following csp file: (http://[host]:[port]/csp/sys/webTerminal/index.csp) Type "/help" to get more information. ### Additional information Visit [project page](http://intersystems-ru.github.io/webterminal) for extra information. ### Description
Feature Description
WebSocket protocol Provides stable and solid client-server connection.
Autocompletion While entering commands, notice hints appearing in gray font. Hit <TAB> to extend your current input with suggested variant. If there is more than one hint available, you can choose best variant by pressing <CTRL> or <ALT>. Autocompletion database is still work in progress, you can find it at the beginning of parser.js file.
Syntax highlighting Browser can divide code into logical blocks and style them according to syntax.css style definitions.
History Browser remembers command history, just use arrow keys to walk through it.
Copy/Paste Select and copy text you need. Paste any combination of symbols into terminal input.
Security Access to WebSocket is granted only if client has a hash generated by csp page. This makes it impossible to bruteforce opened WebSocket.
Accessibility Copy your current URL and send to anybody you want. Terminal is session-independent, so you can use your own variables without thinking about other users.
And even more... New features and bugs are coming!

About

Caché terminal emulation in web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published