Previous Topic

Next Topic

Book Contents

Book Index

SimPagePlayer.Properties properties (SkillSoft Simulation Player)

#ACCEL_PATH_TRANSITION_INFO_URL=assets/help/newap.htm

#ACCEL_PATH_TRANSITION_INFO_URL=assets/help/newap.htm

Sets the path to the help page that describes the functionality of the Accelerated Path.

AICC_CORE_LESSON_FOR_RESULTS=false

AICC_CORE_LESSON_FOR_RESULTS=false

Applicable values: true, false

true: The Skillsoft Simulation Player reports AICC [objectives_status] information within the AICC [core_lesson] block. This aids an LMS that does not support the optional portion of the AICC specification to track results (of SkillSoft content) correctly.

false: No action

AICC_CORE_VENDOR_FOR_DATE=true

AICC_CORE_VENDOR_FOR_DATE=true

Applicable values: true, false

This property sets the location of the time stamp that the Skillsoft Simulation Player uses for data synchronization with the SCM and LMS.

true: The timestamp is stored in the AICC Core_Vendor field.

false: The timestamp is stored in the AICC.

AICC_SCORE_AVERAGE=false

AICC_SCORE_AVERAGE=false

Applicable values: true, false

true: The course score passed to the LMS represents the course score calculated by the Player.

false: This number represents the percent complete.

DEBUG=false

DEBUG=false

Applicable values: true, false

true: Enables the debug messages in the Java console.

false: Disables the debug messages in the Java console.

DEMO_MODE_INTERVAL=0

DEMO_MODE_INTERVAL=0

Applicable values: numerical (seconds)

If the following timeout is set to anything greater than zero then the player will run in demo mode. After the number of seconds indicated has passed the player automatically exits after displaying a dialog explaining that the demo time has expired.

DISABLE_AUDIO=false

DISABLE_AUDIO=false

Applicable values: true, false

true: Overrides the NON_AUDIO_OS property below.

false: No action

Note: If you are a Sun operating system/Unix Solaris user or you are receiving poor audio quality, you may want to set this parameter to false. Then, add the NON_AUDIO_OS=SunOS setting as described below to disable audio for your platform.

DISABLE_COURSE_MENU=false

DISABLE_COURSE_MENU=false

Applicable values: true, false

Note: This property applies to Test mode only

true: Allows a learner to launch a Business Skills Course from a Skillsoft Simulation.

false: Does not allow a learner to launch a Business Skills Course from a Skillsoft Simulation.

DISPLAY_SCORE=true

DISPLAY_SCORE=true

Applicable values: true, false

true: Displays the Simulation score on the final summary page

false: Does not display the Simulation score on the final summary page

DO_CLIPPING=false

DO_CLIPPING=false

Applicable values: true, false

Used during course development to bounds check text fields for overruns.

DUMP_INFLUENCERS=false

DUMP_INFLUENCERS=false

Applicable values: true, false

This property is for development use only.

FULL_SESSION_TIME=false

FULL_SESSION_TIME=false

Applicable values: true, false

true: SimPlayer sends the cumulative session time to the LMS. On launch it will read from the LMS the time currently spent playing the course and then on exiting the course it will add the current session time and post back the cumulative total time to the LMS.

false: SimPlayer sends the delta time (the time spent playing the course in the current session) with the AICC data that is posted to the LMS.

HTTP_TIMEOUT_SECS=6

HTTP_TIMEOUT_SECS=6

Applicable values: numerical (seconds)

Sets the timeout value to retry HTTP connections.

IDLE_SECONDS=300

IDLE_SECONDS=300

Applicable values: numerical (seconds)

Sets the number of seconds the player remains idle before it stops counting the learners time spent taking the current course.

LMS_AICC_V2_POST=false

LMS_AICC_V2_POST=false

Applicable values: true, false

true: The Skillsoft Simulation Player posts a complete [Objective_Status] block every time it writes AICC data in the HTTP transport (to an LMS).

false: The Skillsoft Simulation Player writes only changes to objective status (and scores) since the last post.

LMS_AICC_VERSION=3.5

LMS_AICC_VERSION=3.5

Applicable values: 2.2 or 3.5

Sets the AICC specification version that will be used to transmit results to the LMS. Supported values are 2.2 and 3.5.

LMS_COMPLETION_THRESHOLD=0

LMS_COMPLETION_THRESHOLD=0

Applicable values: numerical

Controls how completion is determined for the AICC Core "Lesson_Status" or SCORM cmi.core.lesson_status.

0: The course is considered completed if every topic has been mastered OR every page in the topic has been navigated through.

a value between 1 and 100: The course is considered Completed if all assessments have been attempted AND the current course score average is greater than the value of this property.

LMS_DEBUG=false

LMS_DEBUG=false

Applicable values: true, false

true: Enables detailed LMS related information, such as connection and results tracking data, to be logged in the Java Console or the SCM log file.

false: Disables detailed LMS related information, such as connection and results tracking data, to be logged in the Java Console or the SCM log file.

LMS_IS_SERVLET=false

LMS_IS_SERVLET=false

Applicable values: true, false

Changes the Content Type method for data being sent to the LMS. The default Content Type is application/x-www-form-urlencoded. If this property is set to true then the Content Type will be set to application/octet-stream.

LMS_PRESENT

LMS_PRESENT

Alerts the SimPlayer that it is communicating with an LMS.

LMS_RESULTS_NOT_ENCODED=false

LMS_RESULTS_NOT_ENCODED=false

Applicable values: true, false

true: The Skillsoft Course Player URL Encodes results data being sent to the LMS.

false: The Skillsoft Course Player does not URL Encode results data being sent to the LMS.

#LMS_RESULTS_RELAY=/contentRelayer

#LMS_RESULTS_RELAY=/contentRelayer

Sets the Skillsoft Simulation Player to use a relayer to transmit results to an LMS on a separate machine (from the content).

LMS_SECURE_CONNECTION=false

LMS_SECURE_CONNECTION=false

Applicable values: true, false

true: the Skillsoft Simulation Player sets the protocol on any URL connections to https instead of http. This is only done in the HTTP Transport to set up the connection to the LMS.

false: the Skillsoft Simulation Player always uses the http protocol.

LMS_VENDOR=SKILLSOFT

LMS_VENDOR=SKILLSOFT

Customizes player responses for a specific vendor.

NON_AUDIO_OS=SunOS HP-UX

NON_AUDIO_OS=SunOS HP-UX

Disables audio on a specific OS, specify it in the space separated list; where the operating system name is to the right side of the equal sign.

For example: NON_AUDIO_OS="Solaris Windows 95 Windows NT HP-UX" would disable the audio on those OSs. The name must match the value returned from the os.name property

Note: From within Netscape on Solaris the os.name is reported as SunOS while from a Java application on Solaris the os.name is reported as Solaris.

OFFLINE_MODE=false

OFFLINE_MODE=false

Applicable values: true, false

true: Allows the Simulation Player to run offline with the SCM.

false: Does not allow the Simulation Player to run offline with the SCM.

PAGEDEBUG=false

PAGEDEBUG=false

Applicable values: true, false

true: Enables on page level debug messages for the Skillsoft Simulation Player in the java console.

false: Disables on page level debug messages for the SimPlayer in the java console.

RESULTS_DISABLED=false

RESULTS_DISABLED=false

Applicable values: true, false

true: Disables writing and reading results.

false: Enables results to be written and read.

RESULTS_WRITE_THRESHOLD=20

RESULTS_WRITE_THRESHOLD=20

Applicable values: numerical

Sets how often (count of pages, not time) the current results and bookmark is written out to the proper storage medium.

RETRY_COUNT=3

RETRY_COUNT=3

Applicable values: numerical

Determines how many times the SCM tries to re-establish communication after an AICC communication error.

RETRY_DURATION=2000

RETRY_DURATION=2000

Applicable values: numerical (seconds)

Sets how many milliseconds to wait before the next retry to access content after an IO error.

SCENARIO_LEVEL_ENTRY=true

SCENARIO_LEVEL_ENTRY=true

Applicable values: true, false

true: The learner can choose which scenario to start on if they are in explore mode.

false: The Simulation Player always starts at the first scenario.

SCORM_CMI_SUSPEND_DATA_FOR_RESULTS=true

SCORM_CMI_SUSPEND_DATA_FOR_RESULTS=true

Applicable values: true, false

true: The Skillsoft Simulation Player reports SCORM 'cmi.objectives' information within the SCORM 'cmi.suspend_data'. This aids an LMS that does not support the optional portion of the SCORM specification to track results (of Skillsoft content) correctly.

false: The Skillsoft Simulation Player does not report SCORM 'cmi.objectives' information.

SCORM_TIMEOUT_SECONDS=10

SCORM_TIMEOUT_SECONDS=10

Applicable values: numerical (seconds)

Sets the timeout used only when USE_SCORM_API is

enabled. The timeout is used to define how long the Skillsoft Simulation Player waits for an LMS to respond initially to a prompt for initialization.

#SUPPRESS_AICC_FIELD_WRITE=cmi.core.score

#SUPPRESS_AICC_FIELD_WRITE=cmi.core.score

Applicable values: cmi.core.score

(By default, this property is commented out.)

This property prevents the player from writing out the “score” element in both AICC and SCORM modes.

If you remove the "#," the player will prevent scores from being sent to any LMS.

 

#URL_LAUNCH_AFTER_IDLE=

#URL_LAUNCH_AFTER_IDLE=

Applicable values: valid URL path

Specifies an HTML file to launch after the IDLE_SECONDS value expires.

USE_SCORM_API=false

USE_SCORM_API=false

Applicable values: true, false

true: The Skillsoft Simulation Player transmits results data via SCORM instead of AICC.

false: The Skillsoft Simulation Player transmits results data via AICC.

VALIDATE_SCM_LOGIN=false

VALIDATE_SCM_LOGIN=false

Applicable values: true, false

true: Set this value to true in the following scenario:

You are using Skillport, the user's Skillport login ID is downloaded for use with the SCM when the user first downloads or plays a course from Skillport using NetPlay. Then a valid user IS available when the user starts the local SCM and that ID must be used in order for the results to synchronize into Skillport.

If you are NOT using Skillport, as when accessing courses from a content only server, the user is not assigned a valid user ID when they download the SCM. Therefore, no user ID is available when the user starts the local SCM. In this case, set this variable as:

false: Set this value to false if either the following scenarios:

You are using the Skillport, under some circumstances you might want to permit users to start the SCM without a valid user ID. For example, you may want to allow a user to start the downloaded SCM before they download any content.

You want to trouble shoot an installation by starting the SCM and playing a course without sending scores to SkillPort.