TeleWebOmatic Quick Reference
Remote web interaction and demonstration tool with cursor tracking
Key Features
- Remote web page interaction
- Cursor position tracking and sharing
- Live demonstration capability
- Multi-user cursor display
- Real-time collaboration
- Screen sharing functionality
- Remote presentation tool
Server-Side Usage:
// Get the TeleWebOmatic API
var TeleWebOmatic = js.getObject("/OpenForum/AddOn/TeleWebOmatic","TeleWebOmatic.sjs");
// Start session
TeleWebOmatic.startSession("sessionId");
// Track cursor position
TeleWebOmatic.updateCursor("sessionId", {x: 100, y: 200});
// Get active cursors
var cursors = TeleWebOmatic.getCursors("sessionId");
// Stop session
TeleWebOmatic.stopSession("sessionId");
Client-Side Usage:
// Join session
JSON.post('/OpenForum/AddOn/TeleWebOmatic/Join', null,
'sessionId=session123')
.onSuccess(function(result) {
console.log('Session joined:', result);
}).go();
// Send cursor position
JSON.post('/OpenForum/AddOn/TeleWebOmatic/Cursor', null,
'sessionId=session123&x=100&y=200')
.onSuccess(function(result) {
console.log('Cursor updated');
}).go();
// Get cursor positions
JSON.get('/OpenForum/AddOn/TeleWebOmatic/Cursors', null,
'sessionId=session123')
.onSuccess(function(cursors) {
console.log('Active cursors:', cursors);
}).go();
Configuration
- Session timeout
- Maximum participants
- Cursor update frequency
- Display settings