CyberCafePro Client Computer Setup

CyberCafePro Client Computer Setup

The CyberCafePro Client computers are where the customers sit to use the free internet cafe software. The CyberCafePro Clients are protected with various security and timing options for your cyber cafe.

Navigation:  Admin icon > Setup > Client Settings > Security

The Client Settings screen contains six tabs, where all the security for the CyberCafePro Client is set up. All the security for the CyberCafePro Clients is set from the CyberCafePro Server.

Section 1 - This display is a list of all Client machines that have been connected to the Server. Clicking on each of these Clients will allow you to edit the settings for each one, or to set them to use the settings defined for 'Default'. All new computers that connect to the Server will use the default settings.

Section 2 - This is the area where all the Security Settings are set for the CyberCafePro Clients. Each tab is discussed in detail below.

Section 3 - Set your default Client access password in this field aka Master Password.

This password is used in cases where the Client software is unable to connect to the CyberCafePro Server, such as network problems or an incorrect IP address due to changes on the CyberCafePro Server PC. Once the Client has connected to theCyberCafePro Server, it will obtain this password for use in accessing the Admin window if not connected to the MCS.

If a password is not set here, then your system will be vulnerable. Make sure to set it right away for added security and to keep the password secured in case you forget.

You may use a standard password for all Clients or set a different one for each Client. But either way, you must securely store those passwords for authorized-only access and use when needed.

Security Tab

Note the suggested settings, but know that you can allow access to different drives by clearing the check boxes.

CyberCafePro Client Settings

Most of the check boxes on the top left are used to disable functions that leave your system vulnerable. Make choices to clear (uncheck) check boxes carefully.

  • Disable hotkeys – used to disable key combinations which normally access various programs
  • Disable access to control panel – blocks the opening of the Windows Control Panel
  • Disable CD auto-run – disable system from auto running CDs as they are inserted into the drive
  • Disable CD/Removable drives – locks the CD drawer from access until released by admin
  • Disable printing (2000/XP/Vista) – disables the Windows Print Spooler service until enabled by admin or logon
  • Disable Drives - This section is used to block drives that you do not want your customers to access. Select (check) the box if you do not want your customer to see a specific drive.

CyberCafePro Disable Drives

You can also disable the CD & Removable Drives on Clients by selecting the check box below:

Your choice of how to set the Disable CD / Removable Drives option is dependent on the needs of your customers. If not needed at all, select the check box. If needed, leave clear (unchecked, as shown).

Blocking Unwanted Content/Programs/Websites

The list to the right in the Security tab is used to block any window titles you want to restrict. You can add the full or partial title to block access in Internet Explorer or any other program (e.g. Save As, Open File, etc.). This is a selective tool for specific blocks, but not a comprehensive filtering solution.

Example: The screenshot below illustrates a page in a porn directory. Notice the word 'porn' in the window title. If the list box in the Security tab has the word 'porn' in it and Partial match allowed is checked, any window with a caption containing the word ‘porn’ will not be displayed on the Client machine.

An example of a website that could be blocked using the Security tab settings

Note: The word 'porn' that is in the Google Search Bar would not be blocked since it is not a window title.

Block Unwanted Websites

System Settings Tab (for Clients)

The options listed under the System Options heading encompass computer functions which you can allow or disallow your customers to use:

CyberCafePro Client System Settings

Enable PC Sound: This option enables or disables the default system sounds that CyberCafePro Client uses for various events such as mouse over, mouse out, button click, start and end session, etc.

Enable PC speaker beep warning: This option is to use or not use the PC speaker to warn the user when time is running low and for other system alerts.

Enable registry run programs: This option, when enabled, instructs the client PC to execute the items in the Windows registry’s Run section, which are normally executed when you would startup Windows without the CyberCafePro Client. There may be program drivers of some sort included here.

Enable system startup folder programs: This option is similar to the previous one, except it refers to the Windows taskbar menu’s Startup folder where you can drop shortcuts.

Enable systray during sessions: If enabled, the CyberCafePro taskbar will show the system tray on the right side.

Always reboot at end of session: If this is enabled, the client system will reboot after each session is ended. This is useful if you use Deep Freeze or SteadyState to have a fresh system after each use.

Lock computer at end of session: If this option is selected, when a user is finished a session (and reset in Play & Pay mode), the system will become locked and will require the admin to unlock it before it can be used by the next user. This is helpful for locations where you want to make sure customers come to the counter before they start a session.

Enable floating information window: When selected (default), this option enables the floating time window at the top of the screen when in session.

Use killhelp for terminating games: Deprecated: This function is generally not used or required any longer and will be removed in subsequent revisions.

Allow user to change volume: If this is selected, the user will have an option to adjust the volume. If disabled then only the ad/min console can do so for that client PC.

Allow user to initiate chat: If selected, the user will be able to initiate a chat to the MCS.

Allow user to order POS items: If selected, your customers will be able to order items from your POS selection (those marked to show to customers in MCS POS Setup screen).

Language module for this client: Here you can select the language file that the client PC will use for CyberCafePro.

In account mode, restrict login to: The drop-down box gives you the option of only allowing User Accounts to log in, only allowing Timecodes to log in, or allowing both. Both ('All Types') is set by default.

Banner Manager: To display banners in your café you can add banner images to the default path, which is the CCP Client installation path’s Banners folder. By default (or if you click the ‘Default’ button) the path is a placeholder for the installation path, plus the subfolder name: {ClientPath}Banners. Place your banner images in the specified path. Note: Network paths are not recommended, as they can cause a decrease in system performance as they load; if there are delays in access to the path, users may perceive what they believe is a “system hang” of the CyberCafePro Client.

Run this program at the start of session/end of session: These settings are to specify specific programs you wish to execute when the session starts and when the session ends. These paths are always relative to the client PC’s viewpoint, and must exist on the client or specify a network path to the executable file. Again, keep in mind potential network delays. You can also set the parameters to pass to the executable file you specify.

Print Monitor: Select the printer drivers that exist on the CCP Client PC that you wish to have monitored for usage and charging. The CCP Client must be connected to the MCS to get a list.

Bandwidth Monitor Interfaces: Select the network interface cards (NICs) that you wish to be monitored for bandwidth usage as per the bandwidth settings screen in the Admin sections Pricing & Stock Setup under ‘Bandwidth Monitoring’. Again, the CCP Client must be connected in order to get a list of interfaces to choose from.

Select Skin File: You can select from the available skins installed on the CCP Client system in the Skin folder of the install directory of the client software. Click the link in order to visit our website and download additional skins for your clients.

CyberCafePro Client Computer Settings

Internet Explorer Tab

Use the Internet Explorer tab of the Client Settings screen to set options for Internet Explorer on the Client machines.

CyberCafePro IE Edge Browser Settings

This tab contains these Internet Explorer options:

  • Disable viewing local files: Blocks user from entering local drive paths into the address bar in Internet Explorer (IE).
  • Disable ‘File Open’ dialog: Blocks IE from showing the File Open dialog.
  • Disable ‘File New’ dialog: Blocks IE from showing the File New dialog.
  • Disable ‘Save As’ dialog: Blocks IE from showing the Save As dialog.
  • Disable Internet Explorer Options: Disables the Tools->Internet Options menu in IE.
  • Disable Favorites menu: Disable IE favorites menu.
  • Disable file downloading: Blocks downloading files from IE.
  • Disable Toolbar editing: Disables ability to edit toolbar settings in IE.
  • Disable ‘Find Files’: Disables the Find Files option in IE.
  • Clear URL History at end of session: When session is over, the IE history is purged.
  • Disable ‘Mail and News’ menu: Disables the Mail and News menu item.
  • Disable auto update: Disables IE from performing automatic updates.
  • Homepage: This option allows you to select the home pages that will be set in IE on the Client machines. You can set it to a single URL or multiple URLs by adding one per line to create a homepage set.

In addition, you can set the following MSN Messenger options:

  • Disable file transfer: Disables transferring of files from MSN.
  • Disable Auto Update: Disables MSN from performing the auto updates.

Advanced Settings Tab

The advanced tab contains many features which the average CyberCafePro Internet cafe location will not use.  Many of the features are very useful for solving issues in your location or tweaking your setup.

CyberCafePro Advanced Settings Tab

Below are the "Advanced" CyberCafePro features you can use in your location:

Allow customer to start new programs when in 'Overtime': When an individual account is set to allow overtime mode (i.e., time runs out and session can continue), this option allows the user to start new programs after time has run out and allows the session to go into negative time.

Add a delay after running the batch file specified when using CD Key management: When using CD Key management, sometimes a delay is required after running the batch file before the associated program should start. This setting allows you to set a delay from 1 to 60 seconds.

Disable profile managements' extra confirmation messages: Select this option to avoid the extra confirmation message given to the user after they make a choice to save or cancel when saving a profile.

Disable the end session confirmation message box: This option allows bypass of the End Session confirmation dialogue so that the session simply ends when the user clicks the End Session button.

Disable OnTop functionality of the timebar during full desktop access sessions: This setting can be made for each program you have set up, but if you wish to disable OnTop functionality of the timebar globally, use this setting.

Hide the Admin button on startup: Pressing left Ctrl-Shift-A will toggle visibility of the button (Windows 2000/XP): Using this option will hide the Admin button which shows on the top portion of the Client.

Make CCP interface auto re-appear when no programs are detected running: Uses some additional CPU cycles: When no programs are noted to be running (started by the user during the session), the Client interface will re-display.

Make the Client taskbar start with auto-hide disabled by default: User can still enable the auto-hide feature via right-click: Selecting this option will set the Client taskbar which displays during the session to show always. Auto-hide can still be selected by right-clicking the taskbar.

Start explorer.exe as shell just prior to Reg Run/Startup folder (for drivers/apps that require explorer shell to be loaded): Some processes/services require IE to be loaded when they start or they may not load properly. In this case, enable this setting to load the explorer shell during start-up of the Client.

Specify a different font to use for the CCP Client interface: You can specify your own custom font to use throughout the Client interface.

Terminate Windows matching these titles at session end (Exact Match, Case Insensitive): You can have the Client block all windows that have the exact Window Caption you specify in this setting (comma-delimited list). This is useful to close certain windows that might be associated with processes that hide themselves from the kernel and may not terminate properly. Closing the window can often resolve this issue.

Terminate specific processes matching these names at session end (Exact Match, Case Insensitive): This option (comma-delimited list) is to target specific processes that you may not want running, but start-up with the system and thus are allowed to continue to run after a session ends.

Protect specified processes from termination at session end: Process1.exe; Process2.exe; Process3.exe: Some processes may have started after the Client loads, in which case they would normally be terminated at session end. This setting (comma-delimited list) is to allow those processes to run and never terminate them.

Never allow these processes to run... even while in session. WARNING: Be careful of what processes you add here!:

This setting (comma-delimited list) is to specify processes which you never want to run on the system at any time during or after a session.

Change the default priority of CCP Client (LOW=1, HIGH=5): In some cases it might be useful to be able to increase or decrease the Client process priority. It is NOT recommended to change this setting in most cases, and do not change it if you do not understand it.

Help Tab

The Help tab is used to offer your customers some guidance during their sessions. You can specify normal text, in which case the Client internal skin Help screen will be used to show the text, or if you use HTML-formatted text, the text will display in an IE browser window.

This area is very useful for allowing your customers to communicate directly with the staff or management of the timed location, internet cafe or cyber cafe.

CyberCafePro Help Tab CyberCafePro Help Tab[/caption]

This is the text the customer will see when they click the "Help" button from the CyberCafePro Client.  You can use plain text or HTML text, and it will display on the client.  You can paste HTML in the space.

Marquee Tab - Floating Promotional Textual Marquee Ads

Navigation: Admin icon>Setup>Client Settings>Marquee

Use the Marquee tab to promote products or services. Here you can create messages or advertisements that scroll across the login screen that is displayed for customers when they initially engage a Client machine.

CyberCafePro Client Marquee Settings

You can draft the messages and pick the font, background color, speed for scrolling, etc. These messages can be created for individual Client computers by selecting those on the left that you wish the ads or messages to display. You can have several different promotional messages that will scroll in the sequence set up.

The Marquee is an excellent way to reach the customers sitting down or even a person walking by the machine.  There should be a message on the marquee at all time promoting your business.

Every for-profit business wants to earn extra money. In the Internet cafe software market there is plenty of opportunity. One great way is through advertising to the end user. You can do exactly that through CyberCafePro.

If you wish to display your own logo (or sell advertising for that spot... MONEY MAKER!) in your location, you can set the path to the banners file in which logos are stored in each Client PC.

CyberCafePro Banner Manager

You can place the banners (468 x 60 pixels) directly on the CyberCafePro Client computer in the default path which is ‘{ClientPath}Banners’, where ClientPath is a placeholder for the path to the Client install directory.

To replace the logo in the Client computer Logon screen, first create a ".jpg", ".bmp", ".wmf", ".emf",".swf", or ".gif" format image of your own logo in 468 x 60 pixels.  Then drop the image into the banners folder within indicated above.  Reboot the CyberCafePro Client and you should see your logo appear.

The CyberCafePro logo will appear if you do not add your logo.

Setting up Client Computers - Security Tab

 

How to Charge for Playstation 4 and other consoles?

Creating Manual Timers

CyberCafePro allows you to create timers linked to prepaid accounts to automatically track the time and deduct prepaid minutes.  You can also create manual timers which are Play & Pay capable.  These are generally used for timing areas or items that cannot be connected to your PC.  For example you could time how long someone uses a PS4.

To create a manual timer:

In the CyberCafePro Desktop, right-click an unused Client icon and select Create Manual Timer.

CyberCafePro Manual Timer

You can customize the given time icon by right-clicking it, selecting Icon Style and then selecting the timer graphic you want to use.  Make sure to drag the icon down into the desktop area so it becomes permanent.  If not the Manual Timer may disappear after a restart.

Timer icons include Xbox, Telephone, PS2, Laptop, unassigned Timer, and Billiards.

You can see all of the options for the manual timer by right-clicking the Timer icon you created.

manual-timer-options

Hint:  Use the Add Items... option to add items from your Point-of-Sale.  This allows to create a "Tab" or running bill for the customer.  The can pay for the entire session at the end (including food etc) if the person wished.

Kevin Klimack WInnipeg Manitoba
Kevin Klimack
I have worked in building the web presence of industry leaders since 2001. My techniques are designed to get your business to the top of the search engines and keep it there.