Ultimate Typing Coach Installation Manual
发布时间:2026-08-21 | 浏览:1
Version 11.0; Copyright 2025 Cloud Kayak Labs, Inc
Network Installation Manual - 4 Installation Methods
Table of Contents
1. Introduction & Installation Method Overview
Welcome to Ultimate Typing Coach for Windows. This comprehensive installation manual covers 4 different installation methods to suit various educational environments, from single computers to large school networks.
4.Installation Methods Overview
Quick Selection Guide
1-5 computers: Use Method 1 (Standalone)
5-25 students, single location: Use Method 2 (Server Folder)
25+ students, one school: Use Method 3 (Data Sync)
2. Installation Method 1: Standalone Installation
What is Standalone Installation?
Software and all study data are stored only on the individual device. Each student's progress remains private to their own computer, with no network connection or data synchronization required.
When to Use This Method
✅ Single computer or small office environments
✅ Business use where data privacy is critical
✅ Environments without network access
✅ Minimal setup time requirements
✅ Each student always uses the same computer
✅ Simplest installation - no network configuration
✅ No data synchronization required
✅ Minimal network traffic
✅ Maximum data privacy and security
✅ Works offline completely
❌ No centralized management or reporting
❌ Cannot track progress across multiple devices
❌ No teacher oversight capabilities
❌ License key must be entered manually on each device
Setup Requirements
Windows computer with Typing Coach installer
No network infrastructure required
License key for each installation
TIP: Silent Setup Possible for large networks (see chapter 7)
Installation Steps
Download Typing Coach installer from website
Run the installer on each computer
Accept license agreement and choose installation directory
Select "Standalone Installation" option
Complete installation process
Enter license key manually from About menu
Configure basic user settings
Configuration Details
Each workstation operates independently with local data storage. No sync folders, network paths, or shared resources needed. All progress and settings remain on the local machine only.
3. Installation Method 2: Server Folder Install (Traditional Network)
What is Server Folder Install?
Typing Coach is installed directly into a shared folder on a local file server or NAS. All student devices access the same installation and write progress data directly to the shared database.
When to Use This Method
✅ Small classrooms (3-10 students) or larger installation with File Server
✅ Homeschool environments
✅ Single location with reliable LAN
✅ Simple setup without complex sync configurations
✅ High-speed local network
✅ Simple setup - no data synchronization required
✅ All data centralized in one location
✅ Real-time progress tracking across all students
✅ Teacher can monitor all students from Manager
✅ Windows 11 Shared Folder supports up to 10 users
✅ Teacher can edit student settings remotely
✅ Delete users from Manager (removes from all)
❌ Requires reliable network infrastructure
❌ Network performance affects student experience
❌ Windows Server required if >10 concurrent students
❌ High Performance NAS or File server required for larger deployments
Setup Requirements
File server or NAS with network sharing enabled
Shared folder with appropriate permissions
Windows computers on same LAN
Network administrator access for folder permissions
Installation Steps
Teacher Machine Setup: Run Typing Coach installer Choose shared folder as installation directory (e.g., \\SERVER\TYPINGAPP) Set DATA LOCATION to "App Installation Folder" Disable DATA SYNC
Run Typing Coach installer
Choose shared folder as installation directory (e.g., \\SERVER\TYPINGAPP)
Set DATA LOCATION to "App Installation Folder"
Disable DATA SYNC
Configure Network Permissions Read Detailed Instructions Share folder over LAN with Full Permissions Set NTFS permissions: Students: Read & Execute for program files; Modify for Database subfolder Teachers/Administrators: Full Control for all files and subfolders
Share folder over LAN with Full Permissions
Set NTFS permissions: Students: Read & Execute for program files; Modify for Database subfolder Teachers/Administrators: Full Control for all files and subfolders
Students: Read & Execute for program files; Modify for Database subfolder
Teachers/Administrators: Full Control for all files and subfolders
Student Workstation Setup: Create shortcut pointing to shared executable (e.g., \\SERVER\TYPINGAPP\TypingCoach.exe) Install User Manager on teacher machine only
Create shortcut pointing to shared executable (e.g., \\SERVER\TYPINGAPP\TypingCoach.exe)
Install User Manager on teacher machine only
Configuration Details
All student progress is stored in a subfolder of the shared installation folder. Students access the program via network shortcut. Real-time monitoring is supported through the User Manager tool.
4. Installation Method 3: Data Sync Mode
What is Data Sync Mode?
In Data Sync Mode, the software is installed separately on each device. Each student device maintains a small local data folder, ensuring smooth local performance. Data is automatically synchronized with the shared cloud or file server at program start and close — there is no continuous background syncing. The Teacher Manager Tool keeps a local copy of all student results and global settings. The teacher uses the Sync buttons to download updated student data from the cloud/network share and upload new configurations or materials back to the students. This mode enables centralized management and reporting while preserving independent local operation on each device.
When to Use This Method
✅ Large school networks (10+ students)
✅ Need centralized reporting and management
✅ Multiple computer labs or classrooms
✅ Reliable file server or cloud storage available
✅ Network bandwidth is adequate for sync operations
✅ Centralized management and reporting
✅ Local performance on each workstation
✅ Flexible sync timing
✅ Supports unlimited concurrent users
✅ One-directional sync reduces complexity
❌ More complex setup than Server Folder method
❌ Requires file server or cloud storage
❌ User accounts don't sync between devices, each student must always use the same PC
❌ Teacher cannot edit student settings remotely
❌ Removing Student Data needs to be done locally
Setup Requirements
File server or cloud drive accessible to teacher and students
Two sync folders with specific permissions
Network administrator for folder configuration
Teacher workstation for User Manager
Installation Steps
Prepare Sync Infrastructure: Create shared cloud drive or folder (e.g., \\SERVER\TMSHARE) Create two subfolders: TEACHER folder: Teacher full rights, Students read-only STUDENT folder: All students read/write, Teacher read-only
Create shared cloud drive or folder (e.g., \\SERVER\TMSHARE)
Create two subfolders: TEACHER folder: Teacher full rights, Students read-only STUDENT folder: All students read/write, Teacher read-only
TEACHER folder: Teacher full rights, Students read-only
STUDENT folder: All students read/write, Teacher read-only
Teacher Machine Installation: Install Typing Coach with User Manager Enable DATA SYNC Enter UNC paths for both sync folders Configure student data location settings Enter license keys
Install Typing Coach with User Manager
Enable DATA SYNC
Enter UNC paths for both sync folders
Configure student data location settings
Enter license keys
Student Workstation Installation: Install Typing Coach (without User Manager) Use same DATA SYNC settings as teacher Enter same sync folder paths Start program to receive settings from teacher
Install Typing Coach (without User Manager)
Use same DATA SYNC settings as teacher
Enter same sync folder paths
Start program to receive settings from teacher
Students → Teacher: Lesson progress data and reports
Teacher → Students: Settings, tests, and configurations
Sync Timing: Automatic on student program launch/close, on Manager manually via SYNC NOW buttons
Configuration Details
Two distinct sync folders handle different data types. Teacher sends settings downward, students send progress upward. No user account synchronization between student devices.
5. Installation Method 4: Dual Mode Sync for Local Network Folder
What is Dual Mode Sync?
Enhanced version of Data Sync Mode with bi-directional synchronization. The local file server is required. Student data files and user accounts are automatically synchronized across all devices, with teacher having full management capabilities.
When to Use This Method
✅ Need user account synchronization across devices
✅ Teachers must manage users remotely
✅ Students use different workstations
✅ Complex organizational structures
✅ Full bi-directional synchronization
✅ User accounts sync across all devices
✅ Teacher can edit student settings remotely
✅ Delete users from Manager (removes from all)
✅ Change passwords and course assignments centrally
Limitations & Network Impact
❌ Significantly increases network traffic and complexity
❌ Requires robust network infrastructure
❌ Currently not recommended for Cloud Drive installation
❌ More complex conflict resolution
❌ Extended sync operation times
❌ May impact performance in large deployments (50+ workstations)
⚠️ Network Traffic & Complexity Analysis
Dual Mode Sync increases network traffic and complexity due to its bi-directional synchronization architecture. While standard Data Sync Mode follows a simple flow (students send lesson data upward, teacher sends settings downward), Dual Mode Sync creates continuous user account synchronization between all student workstations. Each device becomes both data consumer and provider, generating communication that increases bandwidth utilization.
Using external Cloud Drive for large amount of students with this configuration may cause data corruption. This bi-directional approach requires the local file server to detect safely changed files to prevent data corruption when multiple users modify accounts simultaneously and same users use multiple devices to access their accounts.
Setup Requirements
Robust file server
Adequate network bandwidth for increased traffic
Same requirements as Data Sync Mode
Enable Dual Mode Sync in Common Settings
Installation Steps
Follow all Data Sync Mode installation steps first
Enable Dual Mode Sync: Go to Common Settings in User Manager Enable "Dual Sync" option Click SYNC TO STUDENTS to propagate changes
Go to Common Settings in User Manager
Enable "Dual Sync" option
Click SYNC TO STUDENTS to propagate changes
Verify Configuration: Test user account creation on one device Verify account appears on other devices Test teacher ability to edit user settings
Test user account creation on one device
Verify account appears on other devices
Test teacher ability to edit user settings
Enhanced Capabilities
User Account Management: Create, edit, delete users across all devices
Password Management: Change student passwords centrally (Enable passwords from Common Settings)
Course Assignments: Modify student course assignments
Group Settings: Manage group policies and settings
Bi-directional Data Flow: All devices stay synchronized
6. Comparison Guide: Choosing the Right Installation Method
Detailed Comparison Matrix
Decision Flowchart
Do you need network connectivity? ❌ No → Use Method 1 (Standalone) ✅ Yes → Continue to step 2
❌ No → Use Method 1 (Standalone)
✅ Yes → Continue to step 2
How many concurrent users? 1-10 students → Continue to step 3 10+ students → Use Method 3 (Data Sync)
1-10 students → Continue to step 3
10+ students → Use Method 3 (Data Sync)
Do you need centralized management? ❌ No → Use Method 2 (Server Folder) ✅ Yes → Continue to step 4
❌ No → Use Method 2 (Server Folder)
✅ Yes → Continue to step 4
Do users need to sync student data between devices or edit students from Manager? ❌ No → Use Method 3 (Data Sync) ✅ Yes → Use Method 4 (Dual Mode Sync)
❌ No → Use Method 3 (Data Sync)
✅ Yes → Use Method 4 (Dual Mode Sync)
7. Silent Installation & Mass Deployment
When to Use Silent Installation
Silent installation is recommended for deploying to many workstations (30+ computers) in schools and organizations.
Basic Silent Installation Command
Advanced Silent Installation with Custom Settings
Sample silent.ini Configuration
Command Line Switches Reference
/SILENT, /VERYSILENT: Silent installation modes
/DIR="path": Custom installation directory
/COMPONENTS="list": Specific components to install
/ALLUSERS: Administrative installation mode
/LOADINF="file": Load settings from file
/LOG="filename": Create installation log
8. Typing Coach Manager Administration
Main Features Overview
Typing Coach User Manager is a powerful tool for course administrators that provides centralized control and reporting capabilities.
Important Sync Buttons
Sync From Students: Click daily to receive latest student progress reports
Sync To Students: Click after any configuration changes to send new settings
Manager Sections
Users: Create, edit, and manage student accounts
Groups: Organize students and apply group settings
Courses: Configure lesson settings and requirements
Typing Tests: Manage test texts and passing requirements
Licenses: View and manage workstation licenses
Common Settings: Configure global policies and Dual Mode settings
Common Settings Key Options
Dual Mode Sync: Enable bi-directional synchronization
User Login: Configure password requirements
Keyboard Settings: Layout detection and selection
Test Restrictions: Control user test capabilities
WPM Calculation: Speed measurement standards
9. Typing Coach User Manager in Details
This chapter will cover the features and use of Typing Coach User Manager.
Typing Coach User Manager is a powerful tool for course administrators. It can store personal study data of users recognizing any user on any workstation within the network. With the advanced Manager you can manage users as groups and follow their progress and test scores with a variety of reports that can be created very easily in just a matter of seconds. You can also arrange fully customized typing tests for individuals or one or more groups using texts of your own choice. Typing Coach User Manager gives the course administrator control over the way in which the lessons progress. You can, for example, select the courses to be studied, disable skipping lessons and lock lessons so that they must be completed before the user can move on.
9.1 Main Features
This chapter will introduce you to the main features of Typing Coach User Manager. You will be shown how to create and edit users, organize them into groups and print reports of their progress. The main features of setting typing tests and organizing your licenses are also explained.
Typing Coach User Manager is divided into six main sections: Users, Groups, Courses, Typing Tests, Licenses and Common Settings. Each of these sections can be reached by selecting the appropriate tab. The controls for each section are situated in the menu at the left side of the screen. DATA SYNC FEATURE: Each student device maintains a small local data folder. All transfers occur automatically when the program starts or closes. No continuous background syncing is performed. The Teacher Manager Tool shows the student data and global settings locally in teacher's device. Teacher much use SYNC buttons to collect results from the cloud and publish updated configurations back to students. Sync From Students: This button should be clicked whenever the teacher wishes to receive the most recent information from their students. It is recommended to click this button at least once daily to stay updated with daily data. Sync To Students: In the event that the teacher makes any changes in the User Manager, it is imperative to click the "Sync to Students" button. Failure to do so will result in the new settings not being sent to the students.
NOTE: After modifying user, group or common settings the users usually need to login again so that the new settings can take effect.
Also some settings require that the user must select the option after the change has been made. For example changing the time allocated for a test, exercise or course will only take effect if the user selects the option after the new time has been set.
When you select the 'Users' tab in Typing Coach User Manager, you will see the users of Typing Coach in an alphabetical list with general information on each user. By default, all users are shown in the list. To view users in a specific group, select the group name from the drop-down list in the user menu. You can also choose to sort user list differently by clicking the corresponding column name.
The list of users shows the following information for each user:
The group that this user belongs to. The default group for users is 'New Users'.
The name of the course the user is currently studying
Percentage completed of the current course
The date and time Typing Coach was last used
The number of times Typing Coach has been used
The date the user was created
Amount of completed Typing Tests
The user menu offers many powerful tools for creating new users and editing the settings of old users.
All the options connected to a specific user are gathered under this menu. To modify the properties of a user, select the user from the list of users and then choose the action you wish to modify from the User Menu.
Here is a description of all the options in the user menu with tips for their use.
You can choose the group of users to be listed with this drop-down menu. This helps manage users especially if the userbase is very large.
View & Print Reports
These options let the administrator view and print a variety of reports on the progress of users.
This option creates a complete report on the selected user. The report first displays general information on the user including group name, current course, complete studying time, date of creation and date and time of last usage.
This is followed by a detailed summary of all the exercises and tests the user has completed. The type, duration, date and time are shown for each exercise and test. The results of the exercise are also shown where applicable. Click 'close' when you want to return to 'Users' screen. You can also choose the width of the page from the drop-down menu.
NOTE : If the exercise name is in brackets, e.g. (1.7) this means that the exercise was not completed in full. The column "Time" shows the time the user has spent on the exercise whilst column "Duration" shows the exercise duration.
This option creates a report on the selected users. The users are grouped by their studying group and general studying information is displayed for each user.
To select all users in the user list click on the menu option 'Select All' under Edit User(s) or press CTRL-A while in the user list. Individual users can be added to a selection by clicking on a user name with the CTRL key pressed.
This option shows the detailed report of the last completed test of the selected user(s). The report shows also the actual test text typed by user with each typing mistake marked clearly to the text.
Tip! If you need to see the details of an earlier test, you can open the report from the typing tutor's Typing Test section when the user is logged in.
These options let the administrator perform actions that affect the selected user. These are only available if DUAL MODE SYNC is enabled from Common Settings. Also SYNC TO STUDENTS button needs to be clicked after making any changes.
Selecting this option brings up a window that shows the selected user's settings.
You can view and change these settings and also enter a new password for the user if the current password has been forgotten or if the user name has just been created.
The other user settings are the same that can be defined in the Common Settings section. However, these settings apply only to the selected user. For detailed information on these settings please see the Common Settings chapter of the manual (4.2).
NOTE: The user settings that have been locked in the Common Settings menu override these user settings.
This option brings up a window where you can select an existing group or create a new one for the selected user.
TIP! It is practical to set a class of users as a group. This way you can control the settings and arrange a typing test for a whole class just by modifying group properties.
With this option you can send a message to a selected user. The user receives the message when he/she starts Typing Coach.
NOTE: A new message sent to a user will override an older unread message.
With this option you can arrange a typing test for the selected user. You will be able to select the test text, test duration, and enter a message for the user.
When the user starts Typing Coach, the user will be taken to the test automatically.
These options let the administrator edit users in the user list. Options are only available if DUAL MODE SYNC is enabled.
You can rename the selected user.
With this option you can delete the selected user. It is important to click SYNC TO STUDENTS button after deleting users, otherwise the users may appear back from workstations in next Data Sync.
NOTE: DUAL MODE SYNC setting needs to be enabled to delete user also from workstations
When you select the 'Groups' tab in Typing Coach User Manager, you will see all the groups you have created, the amount of users in a group and the date the group was created.
The 'Groups' menu offers many powerful tools for creating and editing groups.
All the options connected to a group are gathered under this menu. To modify the settings of a group, select a group from the list of groups and then choose the setting you wish to modify from the Groups menu.
Here is a description of all the options in the Groups menu with tips for their use.
View & Print Reports
These options will enable the administrator to print out a variety of reports for the selected group
This option creates complete reports for all users in the selected group. You can browse the reports with 'Prev. Page' and 'Next Page' buttons and return to 'Groups' menu by clicking on 'Close'.
NOTE : If the exercise name is in brackets, e.g. (1.7) this means that the exercise was not completed in full. The column "Time" shows the time the user has spent on the exercise whilst column "Duration" shows the exercise duration.
This option shows the detailed report of last completed test of the selected group. The report shows also the actual test text typed by user with each typing mistake marked clearly to the text.
Tip! If you need to see the details of an earlier test, you can open the report from the typing tutor's Typing Test section when the user is logged in.
These options let the administrator perform actions that affect all users in the selected group.
With this option, you are able to set and lock settings that affect all users in the selected group. For detailed information on each setting, go to the Common Settings chapter of the manual (4.2).
NOTE: The settings selected and locked in Common Settings override the group settings. Generally it is a good idea to leave the lesson options blank in the Common Settings and set them individually for each group.
With this setting, you can send a message to all users in the selected group. The users will receive the message when they start Typing Coach.
NOTE: A new message sent to a group will override an older unread message.
These options let the administrator edit groups.
When you select the 'Courses' tab in Typing Coach User Manager, you will see all the courses that have been installed in Typing Coach. The list shows the Name and Description of a particular course. The column 'Lessons' shows the amount of lessons and the lesson duration chosen for a course.
Course Tasks Menu
From the Course Tasks menu the administrator can change the settings, show/hide and mark the selected course as default.
Here is a description of all the options in the Course Tasks menu with tips for their use.
NOTE : Course settings are the same for all users and groups.
Course Settings
Enabling this setting locks the access to next lessons unless user has completed each exercise in the current lesson.
Tip: You can set Bypass lesson lock setting for individual groups or users if necessary.
Lesson Exam Settings
(available only in "Teacher led training" lesson mode)
9.1.4 Typing Tests
When you select the 'Typing Tests' tab in Typing Coach User Manager, you will see all the typing tests that have been installed in Typing Coach. The list shows the Name and Copyright of a particular text. The column 'Time (min.)' shows the default time selected for a particular text. The text (Lock) at the end of the time indicates that the default time has been locked.
Typing Test Menu
From the Typing Test menu the administrator can change the settings, edit and delete the selected text.
Here is a description of all the options in the Typing Test menu with tips for their use.
Hides the test from the users. This means it can not be selected from the Test Selection menu when a user takes a test. You can see easily which tests texts are hidden in the Typing Test tab as they have a red line over the document icon.
This setting is designed so that you are able to hide any tests you may wish to use to grade the users with. You can then unhide and assign the test at the desired time.
Selecting this option will bring up a window where you can choose a text file to be added as a typing test.
IMPORTANT: The file that is added has to be a standard ASCII text file without any formatting information. We strongly recommend doing any text additions with Notepad or similar text editor. If you need to use a text created with a word processor, we recommend to first copy-paste it to Notepad and save it as a .TXT file before adding the text the tests.
Typing Test Settings
With this setting you are able to set the time for a test. Set the test duration in minutes by entering a number between 0-99. 0 means there is no time limit for the test.
Please only enter whole numbers, decimals and fractions will not be recognized.
Requirements to Pass the Test
Sets the minimum net speed needed to pass the test. Only if this limit is reached does the test appear in the users report. Net Speed is the typing speed after error penalties have been calculated.
IMPORTANT : You should not use Minimum Net Speed and Minimum Gross Speed at the same time as these settings can conflict with each other.
NOTE: If passing limits are set for both speed and accuracy then the user must meet them both to pass the test.
When you select the 'Licenses' tab in Typing Coach Manager, you will see all the workstation in network that have accessed Typing Coach.
The list shows the following information for all licenses:
Workstation name
Installation date
Number of times the program has been used
Date when program was last used and user name
The user name of the person who installed the workstation license.
The information bar at the lower left corner of the window displays the number of licenses in use and the number of free licenses.
Concurrent Licenses: By clicking the workstation, you can see if it currently reserves an concurrent license.
The Licenses Menu shows the type of licenses inserted (workstation or concurrent), the total number of licenses, licenses used and the number of free licenses. In the licenses menu, the following options are available:
When you select this option, a window appears showing you the licenses you have in use.
You can insert new license packages into Typing Coach by inserting the License ID and Product Key in the appropriate fields.
You can remove workstations to free up workstation licenses. NOTE: Removing of workstations does not remove the workstation from DATA SYNC FOLDER. When you click SYNC FROM STUDENTS, the workstation will re-appear automatically unless the DATA SYNC folder has been manually wiped or changed.
After you have uninstalled Typing Coach from the workstations, you need to manually clean DATA SYNC folder before clicking 'Licenses > Remove Workstation'.
9.2 Common Settings
The first time you use Typing Coach User Manager will probably be after your server installation if you want to change the installation directory. However, you can control many more settings and options in Common Settings, which shall be explained in this chapter in detail.
Common Settings affect all workstation installations and users.
To access the 'Common Settings' start Typing Coach User Manager and select the tab 'Common Settings'.
NOTE: Pressing 'Cancel' instead of 'Save' undos the changes just made.
NOTE: The settings selected and locked in the Common Settings override the group settings (see 9.1.2 ).
Below is a list of all the settings and some information pertaining to their use.
User Default Settings
With these settings, the administrator is able to enforce a common policy for all users.
NOTE: The default settings can be also locked in order to force all users to have them in use.
When this option is selected and locked, the program will automatically detect the correct keyboard layout for each workstation installation.
This option is recommended if your network has computers with different keyboard layouts in use and the automatic detection is functioning reliably.
With this option, the administrator can manually select a keyboard layout to be used for all workstation installations of Typing Coach.
This option is recommended if all computers in your network use the same keyboard layout.
NOTE: Keyboard Detection has to be de-selected in order for the manual keyboard selection to function.
Scroll down the screen to see Login Settings with which the administrator is able to define user login properties.
If this option is selected all users are required to create a password for themselves when logging in for the first time. The password is required each time the user logs in.
NOTE: If users are created by an administrator and this option is selected, the administrator has to define a password for the user when creating the user. If a password is not defined, the user will not be able to log in.
When this option is selected Typing Coach will automatically log in with the user's Windows user name.
This is recommended in environments where each user has a distinct Windows user name. With this option selected the same user name will also be used for Typing Coach.
Typing Test Settings
These settings let the administrator restrict user privileges in the typing test section of Typing Coach.
Advanced Settings
This option lets you disable the use of backspace in exercises and tests for all users.
Normally a user is able to make corrections on the word currently being typed. With this option selected the user cannot make any corrections.
With this setting it is possible to change how the standard WPM is counted (this affects also the error hits counting).
The default value for this setting is 5 (i.e. using 5-keystroke standard word). If you wish to use Business Language WPM setting, the value would be 6. For some European languages, value would be 10.
9.3 Special Features
Typing Coach User Manager offers these special features which give more power to the administrator.
9.3.1 Real Time User Monitoring with Traditional Network Installation
Typing Coach supports real time monitoring of users. The administrator is able to monitor the users' progress while they are studying on their workstations. When the user is studying (or the Satellite is active), a lock will appear on top of the user icon in the user list.
When a user is locked, the administrator will not be able to change user properties or delete the user. The administrator can view a user's progress by selecting a report to be viewed. All exercises and tests that the user has completed will be displayed in the reports.
NOTE: The user list in the Users section of the Manager is updated only when Manager is started or Refresh button is clicked. Therefore, summary information displayed in the user list may not be up to date all the time when users are studying.
To view a user's current status, create a report on the user. This will display up-to-date information on the user.
9.3.2 Importing and Exporting users from/to CSV file
You can create new users for Typing Coach User Manager from an existing list. Information such as name, group and password can be taken from any .csv file (i.e. comma separated user list file), usually an Excel or database file. It is possible also to export names and general status of users to Comma Separated File (CSV).
To import users, start Typing Coach user Manager and select File > Import Users. This will bring up a new window.
Import only accepts CSV files so you need have saved the source file in CSV format in advance. To convert an Excel file to a CSV file, save the file again choosing 'File > Save As' and selecting 'CSV (comma delimited)' from the 'Save as Type' drop-down menu. Note that you should delete all heading and title information such as First name, Last name, Class etc., from the source file before importing information to Typing Coach. Otherwise you will have users like "Last name, First name" in the Typing Coach User Manager and need to remove those afterwards.
Once the Import screen is open, the screen is divided in two. The top half, or section 1, is dedicated to choosing the source file from which you want to import user information. Click on 'Open Data Source', browse and select the file you want to import and click on 'Open'. Typing Coach Import tool now shows the contents of the file you chose on the top-right-hand side of the screen as well as in the preview window below it. If you have chosen a wrong file, you can easily change your selection by clicking on 'Open Data Source' and choosing a different file.
The bottom half of the screen, or Section 2, is dedicated to modifying column information and completing the process. First have a look at the Preview window on the right and check that column headings are correct.
The default column headings in the preview window are 'First name', 'Last name', 'Class/Group' and 'Password'. If your source file has listed data in a different order or has more columns, you can now change the column headings accordingly. To change column headings, use the drop-down menus on the left-hand side. They are numbered from 1 to 6 referring to the respective columns in the Preview window and show the heading options from which you can choose. Select the ones that match your table and use 'n/a' if you do not want to import the information from some column(s).
Below the drop-down menus there is a box 'Create the Group/Class if missing', which is checked by default. When checked, the User Manager creates new groups by using the group names you have in the .csv file and places imported users automatically under these groups. If some users do not have group information, the User Manager places them under the default group set in the User Manager (usually 'New Users'). If you uncheck the box, the software tries to assign users to existing groups, but does not create new groups. For example, if in the source file you have some group names and in the User Manager groups with the same name, the software take the users from those groups and place in the matching group in the User Manager. All others users from your .csv file will be entered into the default group in the User Manager. You can then group the imported users manually afterwards with the Manager. Admittedly, the tool is a bit confusing if you uncheck the 'Create the Group/Class if missing'. We'll work on it to make it clearer.
Once everything is set to your satisfaction, click on 'Import Now'. The tool will now enter user information from the .csv file to Typing Coach User List.
Supported CSV Data Formats This utility supports two most common industrial CSV formats, semicolon and comma separated ones. 1. Semicolon format (without quotes) Example data: user name;group;something;something 2. Comma separated list with quotes Example data: "user name","school group","anything","something" The very first line of CSV file is used to detect if semicolon or comma should be used as a separator mark. For example all the following data formats could be used: "john smith","class 1","mypassword","+1 322 1239" "john","smith","class 1","+1 322 1239","mypassword","teacher name" "smith","john","+1 322 1239","mypassword","teacher name","class 1" john;smith john smith;group one
Note: If the new users are not shown on client computers, go to the Common Settings page and click on "Rebuild User Index" link on the left to fix the problem.
9.3.3 Multiple Typing Coach Installations (Traditional Network Installation)
It is possible to use the same Typing Coach User Manager on the administrator's computer to control multiple versions of Typing Coach. This is helpful if you have Typing Coach installed on more than one server.
To control the database of a different installation of Typing Coach you will have to perform the following procedure:
Start Typing Coach Manager
Select File > Change Directory
The current installation directory of Typing Coach is shown. To edit the database of another Typing Coach installation, enter the complete path of the new directory in the space provided.
If you do not know the complete path, you can select 'Browse' and choose the installation directory from the directory tree.
9.3.4 Maintenance Tasks
From the Common Settings tab, administrator can complete some maintenance tasks. Resetting scores in games In school use, it is good to reset the top ten high scores from time to time. You can do this very easily by clicking Erase Game scores button. Rebuilding Corrupted User Index If the user list of Typing Coach user login page does not display the all names shown in the Manager for some reason, click the Rebuild User Index button. No data is lost, but the group index files ( .IDX) are created again to solve the problem.