REBRANDING THE KBMMW REMOTE DESKTOP PAGE 1/4

Size: px
Start display at page:

Download "REBRANDING THE KBMMW REMOTE DESKTOP PAGE 1/4"

Transcription

1 PAGE 1/ BY KIM MADSEN starter expert Delphi PROLOGUE kbmmw Enterprise Edition have long included components that makes it possible to create a remote desktop server, client, proxy and service, and a set of accompanying demo applications. The remote desktop tool is similar in functionality to what you can see in TeamViewer or LogmeIn or GotoMyPC etc. and thus allow you to remote control a PC from another PC, as if you were sitting in front of it. In the upcoming kbmmw Enterprise Edition v..8, an updated version of the Remote Desktop framework is included, which fixes a number of bugs, but also introduces some new nice features and vast performance improvements. Actually one of the focus areas on the new version of the framework has been to be able to play full HD video on the remote computer and see it in almost realtime in close to full speed on the local computer. There has always been a challenge to combine the requirements for high quality screen look (which is important when you use the remote PC for working with text or graphics), while maintaining a high FPS (Frames per second) in full screen full HD videos, as there are typically a lot of changes on screen that needs to be handled and moved to the viewer. Anyway, that has been made possible now. The server (to be run on the computer you want to remote) looks like this when you start it: And the client (that you run when you want to view a remote computer) looks like this when you start it: As you can see its clearly branded as a ComponentsDevelopers tool, and it has a number of features enabled and others disabled. When you click the More information button you will be greeted with this dialog: CODEGEAR EDITION The demo projects for the Remote Desktop framework are also being delivered precompiled as the free to use kbmmw Remote Desktop CodeGear Edition, which is now to be released as v5. You can download it from your prvivate dwoenloadpage after logging in at Fortunately, if you have kbmmw Enterprise Edition it's very easy to rebrand CodeGear Edition to something that match for example your company, if you want to use it internally for your own users. Please notice that the license prohibits you to create competing products with the kbmmw Remote Desktop facilities, so you can't, without entering an agreement about it with ComponentsDevelopers, simply rebrand the product, and sell it on to someone. You can rebrand it and give it to your own users if you want to. Another alternative is that you can compile in the remote desktop features you need, into your own application, using the demo as a sample of how to code with the remote desktop classes. Issue Nr 2015 BLAISE PASCAL MAGAZINE 33

2 REBRANDING REMOTEDESKTOPCLIENT Let's look at what can be rebranded out of the box without having to do any code changes. When the RemoteDesktopClient.exe is being compiled, it is getting its branding resources from A logo bitmap, an icon file, a simple resource file that points to the bitmap and icon, and finally an include file, that defines various options. The logo file must be a 2 bit BMP file with the size of 29 pixels x 92 pixels. The icon file will typically be a 32 bit ICO file with a size of 32 pixels x 32 pixels, but other sizes are also accepted. The resource file must be named RemoteDesktopClientBranding.rc, and must contain two lines: BRANDIMAGE BITMAP CDLogo.BMP BRANDICON ICON RemoteDesktopClient.ico As you can see, all it does is to refer to the logo file and the icon file. So far so good. Now let's look at the last file. It's a Delphi.inc file which must be named RemoteDesktopClientSettings.inc. It contains a longish list of options, descriptive info and security keys. PAGE 2/ const KBMMW_RD_CLIENT_DEFAULT_NODEID:string = 'DEMO'; // SHA256 hash for text DEMO (uppercase) // Use any SHA256 calculator. // Example: // The password will be required to enter, //if KBMMW_RD_CLIENT_REQUIRE_PASSWORD // is defined. KBMMW_RD_CLIENT_APPLICATION_PASSWORD_HASH: array[0..31] of byte = ( $f,$f0,$06,$ca,$6b,$88,$e7,$52, $f0,$8c,$b7,$88,$17,$1,$50,$5c, $eb,$3d,$20,$79,$ee,$a,$32,$ac, $fd,$a8,$e1,$58,$e0,$d1,$d8,$2e ); KBMMW_RD_CLIENT_APPLICATION_TITLE:string = 'kbmmw Remote Desktop Client v5.0'; KBMMW_RD_CLIENT_CAPTION:string = 'kbmmw Remote Desktop Client v5.0'; KBMMW_RD_CLIENT_ABOUT:string = 'The RemoteDesktop suite is a demonstration of'+ ' kbmmw Enterprise Edition capabilities. +#10#13#10#13 +'The RemoteDesktop executables can be shared freely. +#10#13 +'The source can only be obtained as part of a kbmmw Enterprise Edition license, +'and may not be shared with any 3rdparty or used to create 3rdparty developer '+ ' libraries or products competing with ComponentsDevelopers products.' +#10#13#10#13 +'Visit for more information.'; // Define this to use simple form {.$DEFINE KBMMW_RD_CLIENT_SIMPLE} // Define this to use simple settings {.$DEFINE KBMMW_RD_CLIENT_SIMPLE_SETTINGS} {.$DEFINE KBMMW_RD_CLIENT_SIMPLEST_SETTINGS} // Define this to require password to run {.$DEFINE KBMMW_RD_CLIENT_REQUIRE_PASSWORD} // Define this to support chat features {$DEFINE KBMMW_RD_CLIENT_SUPPORT_CHAT} // Define this to support filetransfer features {$DEFINE KBMMW_RD_CLIENT_SUPPORT_FILETRANSFER} // Define this to support remote windows features {$DEFINE KBMMW_RD_CLIENT_SUPPORT_REMOTEWINDOWS} // Define this to support sending CTRL/ALT/DELETE {.$DEFINE KBMMW_RD_CLIENT_SUPPORT_CTRLALTDEL} // Define this to support sending desktop lock {.$DEFINE KBMMW_RD_CLIENT_SUPPORT_LOCK_DESKTOP} The first section contains a number of options that can be enabled or disabled. To enable a setting, change the {.$DEFINE } to {$DEFINE } (remove the dot). The settings are KBMMW_RD_CLIENT_SIMPLE If that is defined, the client (the viewer) will have a simple logon screen. There will not be any options for specifying the Node ID (name) of the host. The name will have to be predefined in the inc file. That also means that this viewer app, can only connect to one well known server name. // Define this to use encryption (AES/SHA256) {$DEFINE KBMMW_RD_CLIENT_USE_ENCRYPTION} 3 Issue Nr 2015 BLAISE PASCAL MAGAZINE

3 See KBMMW_RD_CLIENT_DEFAULT_NODEID. KBMMW_RD_CLIENT_SIMPLE_SETTINGS If that is defined, the client will only see a number of simple options when remoting a server. Basically the client will not be allowed to change capture mode (GDI, DX9 or DX11), change the priority with which the server application runs, enable or disable presentation of update regions, or to view the frame counter. For most end users, it makes sense to have this option set. KBMMW_RD_CLIENT_SIMPLEST_SETTINGS If that is defined, the user of the viewer will also not be able to change compression mode, view mode (color quality of pixels), zoom and scaling, change of aspect radio, change of screen update intervals, change of key frame settings. Some users may want to be able to play with these settings, so it's up to you if to disable this option. KBMMW_RD_CLIENT_REQUIRE_PASSWORD If defined, it require the user to type in a password before being able to run the RemoteDestopClient application. This way you can prevent unauthorized use of the client application if you have that requirement. Look at KBMMW_RD_CLIENT_APPLICATION_PASSWORD_HAS H for more info. DEFINE KBMMW_RD_CLIENT_SUPPORT_CHAT If defined the viewer supports opening a text chat window to chat with the user at the remote computer. KBMMW_RD_CLIENT_SUPPORT_FILETRANSFER If defined, the viewer includes file manager support for the remote computer, and you can send, receive and execute files on the remote computer. It may or may not be wise to include this option for ordinary users, unless they really need to be able to send or receive files. KBMMW_RD_CLIENT_SUPPORT_REMOTEWINDOWS If defined, the client (viewer) can see a list of all live windows on the remote computer, and optionally kill or focus them via the list. It may not be wise to include this option for ordinary users. KBMMW_RD_CLIENT_SUPPORT_CTRLALTDEL When defined, the client is able to send Ctrl/Alt/Delete (3 key combo) to the remote computer and thus activate its secure desktop. It's wise to disable this option, unless you have installed the Remote Desktop service (which is also included in the package) on the remote computer. If you run the remote desktop server directly and manually without this service, then the client/viewer will loose access to the computer while the secure desktop is shown. PAGE 3/ KBMMW_RD_CLIENT_USE_ENCRYPTION When defined, all communication between the client/viewer and server on the remote computer is strongly encrypted using SHA256 and AES. It is recommended to have this enabled. KBMMW_RD_CLIENT_DEFAULT_NODEID This is a constant string, which can be set to the default node ID of the server to remote. Its required if you have defined KBMMW_RD_CLIENT_SIMPLE. KBMMW_RD_CLIENT_APPLICATION_PASSWORD _HASH This is an array of bytes which contains a 32 byte SHA256 hash of a password the user has to key in before being allowed to use the client/viewer. You can for example use to generate a usable SHA256 hash for you and copy it to this constant array. A valid hash must be given if you have defined KBMMW_RD_CLIENT_REQUIRE_PASSWORD. KBMMW_RD_CLIENT_APPLICATION_TITLE This Is a constant string which will be shown whenever the application is being identified in for example the task manager. KBMMW_RD_CLIENT_CAPTION This is a constant string which will be shown at the top of all windows in the client/viewer application. KBMMW_RD_CLIENT_ABOUT This is also a constant string, which contains whatever you want to have shown in the dialog shown when pressing More information. When you have defined the settings you want, you simply rebuild the RemoteDesktopClient project. The generated RemoteDeskotpClient.exe file will have been rebranded with your branding. REBRANDING REMOTEDESKTOPSERVER Similarly to the client, the server also uses files. One logo image with the same size as the client logo (29 pixels x 92 pixels x 2 bit BMP). One icon file with same dimensions requirements as the client icon. One resource file that must be named RemoteDesktopServerBranding.rc KBMMW_RD_CLIENT_SUPPORT_LOCK_DESKTOP When defined it allows sending a desktop Lock request to the remote computer. See above why this prevents the viewer to continue access on the remote computer unless the Remote Desktop service is installed. The resource file is identical in structure to the clients resource file: BRANDIMAGE BITMAP CDLogo.BMP BRANDICON ICON Issue Nr 2015 BLAISE PASCAL MAGAZINE 35

4 The settings file is different: // Define this to use simple form {.$DEFINE KBMMW_RD_SERVER_SIMPLE} // Define this to require typing in a password {$DEFINE KBMMW_RD_SERVER_REQUIRE_PASSWORD} // Define this to support annotation/chat features {$DEFINE KBMMW_RD_SERVER_SUPPORT_ANNOTATE} // Define this to blink SHARING information {$DEFINE KBMMW_RD_SERVER_BLINK_SHARING} // Define this to use encryption (AES/SHA256) {$DEFINE KBMMW_RD_SERVER_USE_ENCRYPTION} const KBMMW_RD_SERVER_DEFAULT_NODEID:string KBMMW_RD_SERVER_DEFAULT_PORT:integer KBMMW_RD_SERVER_USE_ENCRYPTION If defined the server will use strong encryption via SHA256 and AES. Its recommended to have this setting. KBMMW_RD_SERVER_DEFAULT_NODEID It's a constant string which defines the default name (Node ID) of the server. It must match what the client is going to use. KBMMW_RD_SERVER_DEFAULT_PORT The default TCP/IP port number the server is listening on when its ready to remote, and a proxy server is not used. KBMMW_RD_SERVER_APPLICATION_TITLE This Is a constant string which will be shown whenever the application is being identified in for example the task manager. = 'DEMO'; = 500; KBMMW_RD_SERVER_APPLICATION_TITLE:string = 'kbmmw Remote Desktop Server v5.0'; KBMMW_RD_SERVER_CAPTION:string = 'kbmmw Remote Desktop Server v5.0'; KBMMW_RD_SERVER_ABOUT:string = 'The RemoteDesktop suite is a demonstration of kbmmw + ' Enterprise Edition capabilities.'+#10#13#10#13 + 'The RemoteDesktop executables can be shared freely.'+#10#13 + 'The source can only be obtained as part of a kbmmw Enterprise + ' Edition license, and may not be shared with any 3rdparty or used + ' to create 3rdparty developer libraries or products competing with + ' ComponentsDevelopers products.'+#10#13#10#13 + 'Visit for more information.'; KBMMW_RD_SERVER_BAD_PERFORMANCE_TRESHOLD:integer = 500; KBMMW_RD_SERVER_SIMPLE If defined, then a simple startup screen is shown, where it's not possible to specify the servers name (Node ID), the servers listening port, or to set the hostname/ip (InternetProtocol) address of an optional Proxy server. The proxy server is a centrally placed small application which both servers and clients can connect to. This way one does not have to open up any inbound ports in firewalls on the machines that the remote desktop server is running on. KBMMW_RD_SERVER_REQUIRE_PASSWORD If defined, the server requires that a password is entered before starting the server. The password will later be required to be entered by any client/viewer that is to remote the computer. KBMMW_RD_SERVER_SUPPORT_ANNOTATE If defined, then the server supports annotation and chat features. KBMMW_RD_SERVER_BLINK_SHARING If defined the server will indicate that its open for remoting by blinking a Sharing text in the upper left corner of the screen. 36 PAGE / KBMMW_RD_SERVER_CAPTION This is a constant string which will be shown at the top of all windows in the server application. KBMMW_RD_SERVER_ABOUT This is a constant string, which contains whatever you want to have shown in the dialog shown when pressing More information. KBMMW_RD_SERVER_BAD_PERFORMANCE _TRESHOLD This is a constant integer value that defines how long time (in milliseconds) it's accepted to take, for obtaining a screenshot via GDI (Graphics Device Interface). When the server starts up, it tries to measure if the server hardware is fast enough to make the experience reasonably for both the viewer and any local users on the remote machine. If it fails, its typically due to a dodgy or old graphics card, and its recommended to disable hardware acceleration on that card, as it impairs performance. For more modern cards, it's not an issue. After setting up the settings and providing the bitmaps and icons, compile the RemoteDesktopServer project, and you have a rebranded remote desktop server. EPILOGUE As kbmmw is a modular framework, one can choose only to use the remote desktop features, its logging capabilities, its XML capabilities, its JSON capabilities, its serialization capabilities, its application server capabilities, its database capabilities, its stream storage capabilities, its memory table or its async messaging capabilities etc without having to use all other parts of the kbmmw framework. But obviously, you will get the best of the best if you take the plunge and choose to take advantage of all the kbmmw features you need in your applications as all parts are designed to work in perfect harmony with each other. Kim Madsen/CD Issue Nr 2015 BLAISE PASCAL MAGAZINE

5 Now faster than ever! Improved publish/subscribe message queues Improved XML/JSON marshalling support Delphi/C++Builder/RAD Studio XE8 Native high performance 100% developer defined application server with support for loadbalancing and failover Native high performance JSON and XML (DOM and SAX) for easy integration with external systems Native support for RTTI assisted object marshalling to and from XML/JSON, now also with new fullfeatured XML schema (XSD) import High speed, unified database access (35+ supported database APIs) with connection pooling, metadata and data caching on all tiers Multi head access to the application server, via AJAX, native binary, Publish/Subscribe, SOAP, XML, RTMP from web browsers, embedded devices, linked application servers, PCs, mobile devices, Java systems and many more clients Full FastCGI hosting support. Host PHP/Ruby /Perl/Python applications in kbmmw! KBMMW V..80 AMQP support Supports Delphi/C++Builder/RAD Studio 2009 to XE8 (32 bit, 6 bit and OSX where applicable). kbmmw for XE5 to XE8 includes full support for Android and IOS (client and server).! kbmmemtable is the fastest and most feature rich in memory table for Embarcadero products. Easily supports large datasets with millions of records Easy data streaming support Optional to use native SQL engine Supports nested transactions and undo Native and fast build in M/D, aggregation /grouping, range selection features Advanced indexing features for extreme performance Warning! kbmmemtable and kbmmw are highly addictive! Once used, and you are hooked for life! ( Advanced Message Queuing Protocol) Added AMQP 0.91 client side gateway support and sample. Updated StreamSec TLS transport plugin component (by StreamSec). Improved performance on Indy TCP/IP Client messaging transport for large number of inbound messages. EESB, SOA,MoM, EAI TOOLS FOR INTELLIGENT SOLUTIONS. kbmmw IS THE PREMIERE NTIER PRODUCT FOR DELPHI / C++BUILDER BDS DEVELOPMENT FRAMEWORK FOR WIN 32 / 6,.NET AND LINUX WITH CLIENTS RESIDING ON WIN32 / 6,.NET, LINUX, UNIX MAINFRAMES, MINIS, EMBEDDED DEVICES, SMART PHONES AND TABLETS.

To add Citrix XenApp Client Setup for home PC/Office using the 32bit Windows client.

To add Citrix XenApp Client Setup for home PC/Office using the 32bit Windows client. I. PURPOSE To add Citrix XenApp Client Setup for home PC/Office using the 32bit Windows client. II. POLICY: Network Request form must be sent from MIS staff to HCN Hardware Support requesting Citrix XenApp

More information

Generate Android App

Generate Android App Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can

More information

Load balancing and failover For kbmmw v. 2.50+ ProPlus and Enterprise Editions

Load balancing and failover For kbmmw v. 2.50+ ProPlus and Enterprise Editions Load balancing and failover For kbmmw v. 2.50+ ProPlus and Enterprise Editions Introduction... 2 Centralized load balancing... 3 Distributed load balancing... 4 Fail over... 5 Client controlled fail over...

More information

QUANTIFY INSTALLATION GUIDE

QUANTIFY INSTALLATION GUIDE QUANTIFY INSTALLATION GUIDE Thank you for putting your trust in Avontus! This guide reviews the process of installing Quantify software. For Quantify system requirement information, please refer to the

More information

Gladinet Cloud Backup V3.0 User Guide

Gladinet Cloud Backup V3.0 User Guide Gladinet Cloud Backup V3.0 User Guide Foreword The Gladinet User Guide gives step-by-step instructions for end users. Revision History Gladinet User Guide Date Description Version 8/20/2010 Draft Gladinet

More information

The All-in-One Support Solution. Easy & Secure. Secure Advisor

The All-in-One Support Solution. Easy & Secure. Secure Advisor The All-in-One Support Solution. Easy & Secure. Secure Advisor Secure Advisor - A Perfect Solution for Online Support Fast and easy remote support from anywhere Problems that often sound complicated on

More information

Terminal Server Guide

Terminal Server Guide Terminal Server Guide Contents What is Terminal Server?... 2 How to use Terminal Server... 2 Remote Desktop Connection Client... 2 Logging in... 3 Important Security Information... 4 Logging Out... 4 Closing

More information

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code. Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...

More information

RHUB TurboMeeting Web Conferencing and Remote Support Datasheet

RHUB TurboMeeting Web Conferencing and Remote Support Datasheet RHUB TurboMeeting Web Conferencing and Remote Support Datasheet V 5.1.2 RHUB Communications, Inc. 4340 Stevens Creek Blvd., Suite 282, San Jose, CA 95129 Tel: 866-758-0984, Support: 408-899-2831, Fax:

More information

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service Achieving Scalability and High Availability Abstract DB2 Connect Enterprise Edition for Windows NT provides fast and robust connectivity

More information

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

Sharp Remote Device Manager (SRDM) Server Software Setup Guide Sharp Remote Device Manager (SRDM) Server Software Setup Guide This Guide explains how to install the software which is required in order to use Sharp Remote Device Manager (SRDM). SRDM is a web-based

More information

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note BlackBerry Enterprise Service 10 Secure Work Space for ios and Android Version: 10.1.1 Security Note Published: 2013-06-21 SWD-20130621110651069 Contents 1 About this guide...4 2 What is BlackBerry Enterprise

More information

Setting up VPN and Remote Desktop for Home Use

Setting up VPN and Remote Desktop for Home Use Setting up VPN and Remote Desktop for Home Use Contents I. Prepare Your Work Computer... 1 II. Prepare Your Home Computer... 2 III. Run the VPN Client... 3-4 IV. Remote Connect to Your Work Computer...

More information

X Series Application Note 43:

X Series Application Note 43: X Series Application Note 43: Using the Remote Viewing & Web Pages of the X - Series & GR Series Recorders The Remote Viewing function of the X-Series and GR Series Recorders provide the user with the

More information

Dell Active Administrator 8.0

Dell Active Administrator 8.0 What s new in Dell Active Administrator 8.0 January 2016 Dell Active Administrator 8.0 is the upcoming release of Dell Software's complete solution for managing Microsoft Active Directory security auditing,

More information

Medstar Health Dell Services

Medstar Health Dell Services Medstar Health Dell Services Non Medstar Device Citrix Connectivity Guide October 2012 Sean Kaminski Dell Services System Admin Consultant 1 Table of Contents Overview...3 What is Citrix and why do I need

More information

New Features in XE8. Marco Cantù RAD Studio Product Manager

New Features in XE8. Marco Cantù RAD Studio Product Manager New Features in XE8 Marco Cantù RAD Studio Product Manager Marco Cantù RAD Studio Product Manager Email: marco.cantu@embarcadero.com @marcocantu Book author and Delphi guru blog.marcocantu.com 2 Agenda

More information

Installation and Configuration Guide

Installation and Configuration Guide Installation and Configuration Guide Overview This document is designed to provide a quick installation and configuration guide for WinGate using the client NAT connection. WinGate Internet Gateway and

More information

ANDROID GUEST GUIDE. Remote Support & Management PC Tablet - Smartphone. 1. An Introduction. Host module on your PC or device

ANDROID GUEST GUIDE. Remote Support & Management PC Tablet - Smartphone. 1. An Introduction. Host module on your PC or device ANDROID GUEST GUIDE Remote Support & Management PC Tablet - Smartphone Remote Desktop Guest module on your Android device Host module on your PC or device 1. An Introduction WiseMo develops software for

More information

Volume SYSLOG JUNCTION. User s Guide. User s Guide

Volume SYSLOG JUNCTION. User s Guide. User s Guide Volume 1 SYSLOG JUNCTION User s Guide User s Guide SYSLOG JUNCTION USER S GUIDE Introduction I n simple terms, Syslog junction is a log viewer with graphing capabilities. It can receive syslog messages

More information

Legal Notes. Regarding Trademarks. Models supported by the KX printer driver. 2011 KYOCERA MITA Corporation

Legal Notes. Regarding Trademarks. Models supported by the KX printer driver. 2011 KYOCERA MITA Corporation Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from

More information

2X SecureRemoteDesktop. Version 1.1

2X SecureRemoteDesktop. Version 1.1 2X SecureRemoteDesktop Version 1.1 Website: www.2x.com Email: info@2x.com Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious

More information

Gauge Drawing Tool... 8. Slider Drawing Tool... 8. Toggle Button Drawing Tool... 8. One-Way List Drawing Tool... 8

Gauge Drawing Tool... 8. Slider Drawing Tool... 8. Toggle Button Drawing Tool... 8. One-Way List Drawing Tool... 8 v. 20120510 Table of Contents RTiPanel Overview and Requirements... 3 Software Requirements:... 3 Hardware Requirements:... 3 Network Requirements:... 3 Licensing Requirements:... 4 Basic Integration Designer

More information

Law Conferencing uses the Webinterpoint 8.2 web conferencing platform. This service is completely reservationless and available 24/7.

Law Conferencing uses the Webinterpoint 8.2 web conferencing platform. This service is completely reservationless and available 24/7. Law Conferencing uses the Webinterpoint 8.2 web conferencing platform. This service is completely reservationless and available 24/7. This document contains detailed instructions on all features. Table

More information

Room 337 Technology Documentation

Room 337 Technology Documentation Room 337 Technology Documentation Table of Contents Introduction... 2 The Smart Podium... 2 Computer... 3 Laptop Connections... 3 Touch Panel... 3 Pointmaker Annotation System... 4 ipad Pointmaker App

More information

Assignment # 1 (Cloud Computing Security)

Assignment # 1 (Cloud Computing Security) Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual

More information

Installation Guide for Microsoft SQL Server 2008 R2 Express. October 2011 (GUIDE 1)

Installation Guide for Microsoft SQL Server 2008 R2 Express. October 2011 (GUIDE 1) Installation Guide for Microsoft SQL Server 2008 R2 Express October 2011 (GUIDE 1) Copyright 2011 Lucid Innovations Limited. All Rights Reserved This guide only covers the installation and configuration

More information

Exchange 2010. Outlook Profile/POP/IMAP/SMTP Setup Guide

Exchange 2010. Outlook Profile/POP/IMAP/SMTP Setup Guide Exchange 2010 Outlook Profile/POP/IMAP/SMTP Setup Guide September, 2013 Exchange 2010 Outlook Profile/POP/IMAP/SMTP Setup Guide i Contents Exchange 2010 Outlook Profile Configuration... 1 Outlook Profile

More information

Introduction to TightVNC. Installation. TightVNC for Windows: Installation and Getting Started. TightVNC Version 2.6 Copyright 2012 GlavSoft LLC.

Introduction to TightVNC. Installation. TightVNC for Windows: Installation and Getting Started. TightVNC Version 2.6 Copyright 2012 GlavSoft LLC. TightVNC for Windows: Installation and Getting Started Introduction to TightVNC TightVNC Version 2.6 Copyright 2012 GlavSoft LLC. TightVNC is a remote desktop software application. It lets you connect

More information

Live Guide System Architecture and Security TECHNICAL ARTICLE

Live Guide System Architecture and Security TECHNICAL ARTICLE Live Guide System Architecture and Security TECHNICAL ARTICLE Contents 1. Introduction... 2 2. Hosting Environment... 2 2.1. Standards - Compliancy... 3 2.2. Business Continuity Management... 3 2.3. Network

More information

Connecting Software. CB Mobile CRM Windows Phone 8. User Manual

Connecting Software. CB Mobile CRM Windows Phone 8. User Manual CB Mobile CRM Windows Phone 8 User Manual Summary This document describes the Windows Phone 8 Mobile CRM app functionality and available features. The document is intended for end users as user manual

More information

How To Set Up Dataprotect

How To Set Up Dataprotect How To Set Up Dataprotect This document will show you how to install and configure your computer for a Typical installation. If you have questions about configuring a Custom installation please contact

More information

RDM+ Remote Desktop for Android. Getting Started Guide

RDM+ Remote Desktop for Android. Getting Started Guide RDM+ Remote Desktop for Android Getting Started Guide RDM+ (Remote Desktop for Mobiles) is a remote control tool that offers you the ability to connect to your desktop or laptop computer from Android device

More information

ISL AlwaysOn 1.0 Manual

ISL AlwaysOn 1.0 Manual Contents 2 Table of Contents Foreword 0 Part I Introduction 3 Part II Security Statement 4 Part III System requirements 6 Part IV Setting up ISL AlwaysOn on a computer 7... 1 Register ISL Online account

More information

Network Licensing. White Paper 0-15Apr014ks(WP02_Network) Network Licensing with the CRYPTO-BOX. White Paper

Network Licensing. White Paper 0-15Apr014ks(WP02_Network) Network Licensing with the CRYPTO-BOX. White Paper WP2 Subject: with the CRYPTO-BOX Version: Smarx OS PPK 5.90 and higher 0-15Apr014ks(WP02_Network).odt Last Update: 28 April 2014 Target Operating Systems: Windows 8/7/Vista (32 & 64 bit), XP, Linux, OS

More information

Products that are referred to in this document may be trademarks and/or registered trademarks of the respective owners.

Products that are referred to in this document may be trademarks and/or registered trademarks of the respective owners. 2015 GEOVAP, spol. s r. o. All rights reserved. GEOVAP, spol. s r. o. Cechovo nabrezi 1790 530 03 Pardubice Czech Republic +420 466 024 618 http://www.geovap.cz Products that are referred to in this document

More information

User Manual Version 0.9.9.p BETA III December 23rd, 2015

User Manual Version 0.9.9.p BETA III December 23rd, 2015 User Manual Version 0.9.9.p BETA III December 23rd, 2015 Disclaimer: This document is provided as-is. Information and views expressed in this document, including URL and other Internet website references,

More information

Setting up VPN and Remote Desktop for Home Use

Setting up VPN and Remote Desktop for Home Use Setting up VPN and Remote Desktop for Home Use Contents I. Prepare Your Work Computer... 1 II. Prepare Your Home Computer... 2 III. Run the VPN Client... 3 IV. Remote Connect to Your Work Computer... 4

More information

VRM Monitor. Online Help

VRM Monitor. Online Help VRM Monitor en Online Help VRM Monitor Table of Contents en 3 Table of Contents 1 Introduction 3 2 System overview 3 3 Getting started 4 3.1 Starting VRM Monitor 4 3.2 Starting Configuration Manager 4

More information

Remote Access and Control of the. Programmer/Controller. Version 1.0 9/07/05

Remote Access and Control of the. Programmer/Controller. Version 1.0 9/07/05 Remote Access and Control of the Programmer/Controller Version 1.0 9/07/05 Remote Access and Control... 3 Introduction... 3 Installing Remote Access Viewer... 4 System Requirements... 4 Activate Java console...

More information

NATIONAL SECURITY AGENCY Ft. George G. Meade, MD

NATIONAL SECURITY AGENCY Ft. George G. Meade, MD NATIONAL SECURITY AGENCY Ft. George G. Meade, MD Serial: I732-010R-2008 30 April 2008 Network Infrastructure Division Systems and Network Analysis Center Activating Authentication and Encryption for Cisco

More information

Support Center User Guide

Support Center User Guide Support Center User Guide Installing, Managing and Using Support Center Version 8.0 2013 ENC Technology Corp. All rights reserved. 2244 Faraday Ave STE 120 Carlsbad CA 92008 (760) 727-7277 Fax: (760) 454-0487

More information

For keyboard and touchscreen BlackBerry devices User manual

For keyboard and touchscreen BlackBerry devices User manual TSMobiles Terminal Service client for Mobiles For keyboard and touchscreen BlackBerry devices User manual Introduction... 3 System Requirements... 3 1. Configuring Remote Desktop on computer... 4 2. Installation...

More information

The Desktop Sharing Handbook. Brad Hards

The Desktop Sharing Handbook. Brad Hards Brad Hards 2 Contents 1 Introduction 5 2 The Remote Frame Buffer protocol 6 3 Using Desktop Sharing 7 3.1 Managing Desktop Sharing invitations.......................... 9 3.2 Quit Desktop Sharing....................................

More information

Features of AnyShare

Features of AnyShare of AnyShare of AnyShare CONTENT Brief Introduction of AnyShare... 3 Chapter 1 Centralized Management... 5 1.1 Operation Management... 5 1.2 User Management... 5 1.3 User Authentication... 6 1.4 Roles...

More information

A quick user guide for your LX Apollo DVR

A quick user guide for your LX Apollo DVR A quick user guide for your LX Apollo DVR The LX Apollo series of DVR s is designed specially for the security and surveillance field and is an outstanding digital surveillance product. It has an embedded

More information

Remote Application Server Version 14. Last updated: 06-02-15

Remote Application Server Version 14. Last updated: 06-02-15 Remote Application Server Version 14 Last updated: 06-02-15 Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

Frequently Asked Questions. Troubleshooting

Frequently Asked Questions. Troubleshooting Frequently Asked Questions & Troubleshooting What is DisplayNote? DisplayNote is versatile, multi-platform, collaboration and annotation software, combining both the presentation aspects of interactive

More information

Media Server Installation & Administration Guide

Media Server Installation & Administration Guide Media Server Installation & Administration Guide Smarter Surveillance for a Safer World On-Net Surveillance Systems, Inc. One Blue Hill Plaza, 7 th Floor, PO Box 1555 Pearl River, NY 10965 Phone: (845)

More information

Product Description. Licenses Notice. Introduction TC-200

Product Description. Licenses Notice. Introduction TC-200 User Manual TC-200 Introduction TC-200 Product Description The TC-200 provides the fastest Thin Client performance on the market, It runs embedded Linux, swing user interface, Citrix 6.3, Microsoft RDP

More information

Avalanche Remote Control User Guide. Version 4.1.3

Avalanche Remote Control User Guide. Version 4.1.3 Avalanche Remote Control User Guide Version 4.1.3 ii Copyright 2012 by Wavelink Corporation. All rights reserved. Wavelink Corporation 10808 South River Front Parkway, Suite 200 South Jordan, Utah 84095

More information

Thin@ System Architecture V3.2. Last Update: August 2015

Thin@ System Architecture V3.2. Last Update: August 2015 Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as

More information

How to develop n-tier applications for ios using kbmmw

How to develop n-tier applications for ios using kbmmw How to develop n-tier applications for ios using kbmmw starter expert Delphi XE2 With the latest kbmmw beta, it's possible to use just about all of its main functionality on iphones, ipod Touch and ipads.

More information

This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.

This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. WD31_VirtualApplicationSharedServices.ppt Page 1 of 29 This presentation covers the shared

More information

Interacting with Users

Interacting with Users 7 Interacting with Users 7 Apple Remote Desktop is a powerful tool for interacting with computer users across a network. You can interact by controlling or observing remote screens, text messaging with

More information

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile

More information

Semester Thesis Traffic Monitoring in Sensor Networks

Semester Thesis Traffic Monitoring in Sensor Networks Semester Thesis Traffic Monitoring in Sensor Networks Raphael Schmid Departments of Computer Science and Information Technology and Electrical Engineering, ETH Zurich Summer Term 2006 Supervisors: Nicolas

More information

VNC User Guide. Version 5.0. June 2012

VNC User Guide. Version 5.0. June 2012 VNC User Guide Version 5.0 June 2012 Trademarks VNC is a registered trademark of RealVNC Ltd. in the U.S. and in other countries. Other trademarks are the property of their respective owners. Protected

More information

Install and Configure SQL Server Database Software Interview Questions and Answers

Install and Configure SQL Server Database Software Interview Questions and Answers Written by Zakir Hossain, CS Graduate (OSU) CEO, Data Group Fed Certifications: PFA (Programming Foreign Assistance), COR (Contracting Officer), AOR (Assistance Officer) Oracle Certifications: OCP (Oracle

More information

Connecting Software Connect Bridge - Mobile CRM Android User Manual

Connecting Software Connect Bridge - Mobile CRM Android User Manual Connect Bridge - Mobile CRM Android User Manual Summary This document describes the Android app Mobile CRM, its functionality and features available. The document is intended for end users as user manual

More information

Remote Desktop In OpenSUSE 10.3

Remote Desktop In OpenSUSE 10.3 Only for dummies Remote Desktop In OpenSUSE 10.3 Remote access to Linux GUI Environment from Windows Client Tedy Tirtawidjaja 5/14/2008 In Microsoft Windows environment we know Remote Desktop application

More information

Ultra Thin Client TC-401 TC-402. Users s Guide

Ultra Thin Client TC-401 TC-402. Users s Guide Ultra Thin Client TC-401 TC-402 Users s Guide CONTENT 1. OVERVIEW... 3 1.1 HARDWARE SPECIFICATION... 3 1.2 SOFTWARE OVERVIEW... 4 1.3 HARDWARE OVERVIEW...5 1.4 NETWORK CONNECTION... 7 2. INSTALLING THE

More information

ADT Plugin for Eclipse

ADT Plugin for Eclipse ADT Plugin for Eclipse Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications. ADT extends

More information

This guide provides all of the information necessary to connect to MoFo resources from outside of the office

This guide provides all of the information necessary to connect to MoFo resources from outside of the office REMOTE ACCESS GUIDE INTRODUCTION This guide provides all of the information necessary to connect to MoFo resources from outside of the office Links to topics in this document Connect remotely from your

More information

RDM+ Desktop for Windows Getting Started Guide

RDM+ Desktop for Windows Getting Started Guide RDM+ Remote Desktop for Mobiles RDM+ Desktop for Windows Getting Started Guide Introduction... 3 1. Installing RDM+ Desktop on a computer... 3 2. Preparing for remote connection... 4 3. RDM+ Desktop window...

More information

Here is a demonstration of the Aqua Accelerated Protocol (AAP) software see the Aqua Connect YouTube Channel

Here is a demonstration of the Aqua Accelerated Protocol (AAP) software see the Aqua Connect YouTube Channel OS X Terminal Server The Marriott Library, Computer & Media Services has a OS X Terminal Server running software from Aqua Connect, see web site http://www.aquaconnect.net/. This enables the OS X operating

More information

Access the GV-IP Camera through a broadband modem

Access the GV-IP Camera through a broadband modem Access the GV-IP Camera through a broadband modem Applied to All GV-IP Cameras Article ID: GV15-12-03-26 Release Date: 03/26/2012 Introduction The document introduces how to connect your GV-IP Camera to

More information

Ekran System Help File

Ekran System Help File Ekran System Help File Table of Contents About... 9 What s New... 10 System Requirements... 11 Updating Ekran to version 4.1... 13 Program Structure... 14 Getting Started... 15 Deployment Process... 15

More information

Zeenov Agora High Level Architecture

Zeenov Agora High Level Architecture Zeenov Agora High Level Architecture 1 Major Components i) Zeenov Agora Signaling Server Zeenov Agora Signaling Server is a web server capable of handling HTTP/HTTPS requests from Zeenov Agora web clients

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

Installing Remote Desktop Connection

Installing Remote Desktop Connection SETTING UP YOUR REMOTE DESKTOP This section will assist you in setting you Remote Desktop Connection. This will allow you to create an icon for easy access to your virtual desktop. DISCLAIMER: All images

More information

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification 1.1 Multipoint Control Unit (MCU) A. The MCU shall be capable of supporting (20) continuous presence HD Video Ports at 720P/30Hz resolution and (40) continuous presence ports at 480P/30Hz resolution. B.

More information

NetSupport Manager v11

NetSupport Manager v11 Remote Support For Any Environment NetSupport Manager v11 NetSupport Manager has been helping organizations optimize the delivery of their IT support services since 1989 and while the use of Remote Control

More information

ivms-4500 (Android Tablet) Mobile Client Software User Manual (V3.0)

ivms-4500 (Android Tablet) Mobile Client Software User Manual (V3.0) ivms-4500 (Android Tablet) Mobile Client Software User Manual (V3.0) Thank you for purchasing our product. This manual applies to ivms-4500 (Android Tablet) mobile client software; please read it carefully

More information

Windows VPN and Epic Installation Instructions

Windows VPN and Epic Installation Instructions Windows VPN and Epic Installation Instructions Contents Read Me First... 2 Windows 8 VPN installation instructions... 3 Windows 7 VPN installation instructions... 5 BIGIPEdge FAT Client installation instructions...

More information

How To Use Tsplashbox On A Pc Or Mac Or Mac (For A Pc) With A Windows 7 Computer (For Mac) Or Mac) With Tsplatro (For Pc) Or Ipad (For Windows) With An

How To Use Tsplashbox On A Pc Or Mac Or Mac (For A Pc) With A Windows 7 Computer (For Mac) Or Mac) With Tsplatro (For Pc) Or Ipad (For Windows) With An TSplus User Guide Administration and Configuration for TSplus Remote Desktop Software TSplus - www.terminalserviceplus.com Page 1 Contents TSplus User Guide... 1 Administration and Configuration for TSplus

More information

CRESTRON-APP-ANDROID Control App for Android

CRESTRON-APP-ANDROID Control App for Android 1 Introduction The app from Crestron provides a Smart Graphics touch screen user interface on Android devices. Fully integrated with Crestron programming software including Crestron Studio, VT Pro-e, and

More information

Web Conferencing Version 8.3 Troubleshooting Guide

Web Conferencing Version 8.3 Troubleshooting Guide System Requirements General Requirements Web Conferencing Version 8.3 Troubleshooting Guide Listed below are the minimum requirements for participants accessing the web conferencing service. Systems which

More information

SysPatrol - Server Security Monitor

SysPatrol - Server Security Monitor SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or

More information

Server Installation, Administration and Integration Guide

Server Installation, Administration and Integration Guide Server Installation, Administration and Integration Guide Version 1.1 Last updated October 2015 2015 sitehelpdesk.com, all rights reserved TABLE OF CONTENTS 1 Introduction to WMI... 2 About Windows Management

More information

What s New. Remote Support For Any Environment. www.netsupportmanager.com

What s New. Remote Support For Any Environment. www.netsupportmanager.com NETSUPPO RT R MANAGE 12 Remote Support For Any Environment Multi-platform Remote Control Mobile Control from ios and Android Windows 8 / 8.1 support Interactive Thumbnail Views Systems Management and Inventory

More information

VNC User Guide. Version 5.3. December 2015

VNC User Guide. Version 5.3. December 2015 VNC User Guide Version 5.3 December 2015 Trademarks RealVNC, VNC and RFB are trademarks of RealVNC Limited and are protected by trademark registrations and/or pending trademark applications in the European

More information

Enterprise Manager. Version 6.2. Administrator s Guide

Enterprise Manager. Version 6.2. Administrator s Guide Enterprise Manager Version 6.2 Administrator s Guide Enterprise Manager 6.2 Administrator s Guide Document Number 680-017-017 Revision Date Description A August 2012 Initial release to support version

More information

Lab 0 (Setting up your Development Environment) Week 1

Lab 0 (Setting up your Development Environment) Week 1 ECE155: Engineering Design with Embedded Systems Winter 2013 Lab 0 (Setting up your Development Environment) Week 1 Prepared by Kirill Morozov version 1.2 1 Objectives In this lab, you ll familiarize yourself

More information

LogMeIn Rescue Architecture

LogMeIn Rescue Architecture LogMeIn Rescue Architecture A technical overview of Rescue s architecture. Introduction...1 Data Confidentiality...2 Key Agreement...3 Message Exchange...3 Authentication and Authorization...4 Auditing

More information

Product Review ControlUp

Product Review ControlUp Product Review ControlUp Februari 2012 Wilco van Bragt Control-UP Page 2 of 15 Introduction While Citrix Resource Manager was not perfect in earlier version of Citrix Presentation Server, many Citrix administrators

More information

LifeSize Video Center Administrator Guide March 2011

LifeSize Video Center Administrator Guide March 2011 LifeSize Video Center Administrator Guide March 2011 LifeSize Video Center 2200 LifeSize Video Center Adminstrator Guide 2 Administering LifeSize Video Center LifeSize Video Center is a network server

More information

How to Select the Right Remote Support Tool

How to Select the Right Remote Support Tool How to Select the Right Remote Support Tool A practical guide for the professional help desk. Executive Summary A transformation of the workforce has altered end user expectations and business needs, driving

More information

RSA SecurID Ready Implementation Guide

RSA SecurID Ready Implementation Guide RSA SecurID Ready Implementation Guide Partner Information Last Modified: December 18, 2006 Product Information Partner Name Microsoft Web Site http://www.microsoft.com/isaserver Product Name Internet

More information

LogMeIn Backup. Getting Started Guide

LogMeIn Backup. Getting Started Guide LogMeIn Backup Getting Started Guide Contents Getting Started with LogMeIn Backup...3 About LogMeIn Backup...3 How does LogMeIn Backup Work, at-a-glance?...3 About Security in LogMeIn Backup...3 LogMeIn

More information

2X Cloud Portal v10.5

2X Cloud Portal v10.5 2X Cloud Portal v10.5 URL: www.2x.com E-mail: info@2x.com Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

How to Configure Terminal Services for Pro-Watch in Remote Administration Mode (Windows 2000)

How to Configure Terminal Services for Pro-Watch in Remote Administration Mode (Windows 2000) How to Configure Terminal Services for Pro-Watch in Remote Administration Mode (Windows 2000) This instruction guide describes how to configure Terminal Services in Windows 2000 Server for Remote Administration

More information

XenApp/Citrix Program Neighborhood Installation

XenApp/Citrix Program Neighborhood Installation 1. Download the XenApp Plugin (Citrix Presentation Server) Client Package Version 11.0 for Hosted Apps. Click on this LINK to obtain it. Once prompted, click RUN 2. 3. Save the file to your desktop. Once

More information

TurboMeeting User Manual

TurboMeeting User Manual TurboMeeting User Manual Version Description Author Published Date 1.00 Initial release Scott Bullock 24.05.2012 1.01 Updated for production Scott Bullock 08.06.2012 release 1.02 Updated Audiobridge info

More information

Google Cloud Print Administrator Configuration Guide

Google Cloud Print Administrator Configuration Guide Google Cloud Print Administrator Configuration Guide 1 December, 2014 Advanced Customer Technologies Ricoh AMERICAS Holdings, Inc. Table of Contents Scope and Purpose... 4 Overview... 4 System Requirements...

More information

Lindenbaum Web Conference

Lindenbaum Web Conference Product information Lindenbaum Web Conference Lindenbaum Your partner for high-quality conferencing Scalable, secure and easy-to-use web conference Lindenbaum Web Conference is a secure and reliable web

More information

Q-Cam Professional V 1.1 User Manual

Q-Cam Professional V 1.1 User Manual Q-Cam Professional V 1.1 User Manual Introduction QCam Professional is a remote monitoring application designed primarily for the remote monitoring and auxiliary control of IP video cameras. It allows

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions Minimum System Requirements What do I need to host or attend a meeting using Microsoft Windows? What do I need to host or attend a meeting using Mac OS? What do I need to host

More information

Windows 7 Hula POS Server Installation Guide

Windows 7 Hula POS Server Installation Guide Windows 7 Hula POS Server Installation Guide Step-by-step instructions for installing the Hula POS Server on a PC running Microsoft Windows 7 1 Table of Contents Introduction... 3 Getting Started... 3

More information