net.Desktop X500 (WCE5)

Description

Release notes

Version 1.13.0 - General deployment
  • Feature: Add quick fax feature checkbox (M6911)

Version 1.12 - General deployment
  • Improvement: Make some features (chat, sms, fax, video, recording) optional (M0005156)
  • Limitation: When upgrading using bulk admin, first update one resource to version 1.12 and save it. Use column VAR1 of this resource as a template for the next ones

Version 1.11 - General deployment
  • Feature: Caller ID customization (M0004281)
  • Feature: Pickup timeout can be defined in resource (M0003193)

Version 1.10 - General deployment
  • Feature: make "Outlook - Synchronize only address books" configurable in resource (M0004281)

Version 1.9 - General deployment
  • Feature: make log level configurable in the resource for net.Desktop (M0004405)

Version 1.8 - General deployment
  • Feature: Add context for SMS support

Version 1.7 - General deployment
  • Feature: Support passive FTP connections to transfer the fax from netDesktop to the SOP

Version 1.6 - General deployment
  • Improvement: using fax server on cluster level (M0003712)
  • Feature: net.Desktop Windows 7 support (M0003749)
  • Feature: Auto-login robustness improvement (M0003779)
  • Improvement: Improving Alt-Q behavior (M0003929)

Version 1.5 - General deployment
  • Added support for netDesktop as a SIP user agent
  • Feature: synchronize at startup, adding 'ask' option
  • Feature: allow sending of SMS (requires installed and configured SMS Gateway module)

Version 1.4 - General deployment
  • Added support for national prefixes

Version 1.3 - General deployment
  • Added incoming call trigger for Application tab
  • Auto-sync on startup option added

Version 1.2 - General deployment
  • Additional flags added allowing to define the log debug level & log retention time in terms of days
  • Selection of default video codec (Windows platform only)

Version 1.1 - General deployment
  • Additional flag added allowing to activate/deactivate the voice recording functionality

Version 1.0 - General deployment

Version 0.0 - General deployment
  • Feature: Initial release

Resource configuration interface

GUI unavailable.

Resource configuration parameters

  • Description: it can be usefull to insert there the email address of the user account associated to this net.Desktop account
  • Popup Escaux UCS contact on incoming call: if set to yes, the net.Desktop will perform a reverse lookup in the Escaux UCS contacts database and display the caller's number and name automatically on each new incoming call
  • Application tabs: this allows the administrator to define default web page bookmarks to be visible to the users on the left pane (for example the corporate intranet).
    • Label: Text to show in the left pane of the application
    • Trigger: "static" will make a regular bookmark, "incoming call" will open the webpage at each incoming call (can be used to query a database with the CallerID)
    • URL: Type the corresponding URL beginning with http:// or https://. If you choose the "incoming call" trigger you can use the <callerid> placeholder, it will be replaced by the CallerID number.
  • Dial Parameters - Prefixes:
    • Pabx: enter the prefix to make a national call (usually 0)
    • International : enter the prefix to make an international call (usually 00)
    • Country code : the country code (32 = Belgium, 33 = France, ...)
    • National: enter the prefix used to dial a number in the same country as you are dialing (e.g. 0 = Belgium, N/A = Luxembourg).

For example, to dial a number in Luxembourg from Belgium we would use 0 00 352 4xxxx. A full international number is the pabx prefix (0) + international prefix (00) + country code (352) + area code + phone number. Dialing the same number from Luxembourg, the number would be 0 4xxxx. Which is composed of the pabx prefix (0) + national prefix (N/A) + area code + phone number.

Note: In order to parse well any phone number write it, always, like this (specially those coming from Outlook data source): "+countrycode areacode phonenumber", special characters are permitted but always add a '+' sign preceding the country code (e.g. +32 2xxxxxxx is the same as +322xxxxxxx and +32 2xxx-xxxx, +352 4xx xx is the same as +3524xx.xx and +352/4xx-xx).

Avoid adding the national prefix in your phone number (e.g. +44(0)20 xxxx xxxx will be wrong parsed, +44 20 xxxx xxxx is correct).

  • Data Sources
    • Outlook: if set to 'yes' the net.Desktop directory will also search for contacts in your local Microsoft Outlook Contacts.
    • Popup Outlook contact on incoming call: if set to yes, the net.Desktop will perform a reverse lookup in the user's Outlook contacts database and display the caller's number and name automatically on each new incoming call
    • Auto-sync on login: choose the synchronisation you want to have at start-up by selecting one of the following from the drop down menu: Yes, Ask, No
      • Select Yes to have a synchronisation after start-up.
      • Select Ask to have the synchronisation screen and be able to change the synchronisation settings
      • Select No if you do not want to synchronise after start-up

  • Keyboard presence: net.Desktop can be used to detect a user's keyboard presence
    • Away timer : a good default value is 300, this means other users wil see you as 'Away' after 300 seconds
    • Extended away timer : a good default value is 1800, this means other users wil see you as 'Extended Away' after 1800 seconds
  • Caller ID display (CN, CI, DN): The net.Desktop will use this string in order to customize the information displayed in popup notification/UCW title/media tab. Specific strings will be replaced by a variable content. If left blank, the default is CI [CN-DN]
    • DN will be replaced by the last known caller name.
    • CN will be replaced by the last known caller number.
    • CI will be replaced by the first name and last name as found in the contact database.
  • Pickup timeout: Time to wait in seconds until the popup for pickup appears.
  • Sending SMS messages: Give the user permission to send sms messages from netDesktop. Requires an installed and configured SMS gateway module.

  • Fax Client Settings: This allows the administrator to configure the settings of a Fax Server in either cluster SOP or single SOP configuration. Requires an installed and configured Fax Server (use HylaFAX for instance).
    • Extension: Field showing all available extensions. In case of a cluster SOP configuration, select the one associated to the Fax Server.
    • FTP Mode : Some environments require the use of Passive FTP, default is active.
    • Host: In case of a single SOP configuration, enter the IP address of the Fax Server.
    • Login & Password : Fax credentials.

  • Logging Configuration:
    • This parameter gives the possibility to modify the logging behaviour by overriding the Log4j configuration
    • Log4j DEBUG configuration example:

log4j.appender.Roller=org.apache.log4j.RollingFileAppender
log4j.appender.Roller.File=${user.home}/.escaux/ndesktop/logs/nd.log
log4j.appender.Roller.Append=true
log4j.appender.Roller.MaxFileSize=10MB
log4j.appender.Roller.MaxBackupIndex=10
log4j.appender.Roller.layout=org.apache.log4j.PatternLayout
log4j.appender.Roller.layout.ConversionPattern=%d %-20.20c %-5p %m [%t]%n

log4j.rootLogger=DEBUG,Roller
log4j.logger.com.jcraft.jsch=DEBUG,Roller
log4j.logger.com.escaux=DEBUG,Roller
log4j.logger.api=DEBUG,Roller
log4j.logger.events=DEBUG,Roller
log4j.logger.KeyboardPresenceManager=DEBUG,Roller
     

* Disable DEBUG to reduce the log file volume on target PC :

log4j.appender.Roller.File= <" The file log address is depending where the Net.Desktop is installed ( example : \\CFS1501\CBCUtilisateursHomeDir$\%username%\.escaux\ndesktop\logs\nd.log ">

_log4j.appender.Roller=org.apache.log4j.RollingFileAppender
log4j.appender.Roller.File=C://TEMP//ndesktop/logs/nd.log
log4j.appender.Roller.MaxFileSize=1MB
log4j.appender.Roller.MaxBackupIndex=1
log4j.appender.Roller.layout=org.apache.log4j.PatternLayout
log4j.appender.Roller.layout.ConversionPattern=%d %-20.20c %-5p %m [%t]%n

log4j.rootLogger=ERROR,Roller
log4j.logger.com.jcraft.jsch=ERROR,Roller
log4j.logger.com.escaux=ERROR,Roller
log4j.logger.api=ERROR,Roller
log4j.logger.events=ERROR,Roller
log4j.logger.KeyboardPresenceManager=ERROR,Roller
  

Additional information

  • AppNoteNetDesktop
Copyright © Escaux SA