Copy protect images, web pages and CD
Prevent screen capture and Printscreen
  Home   Configure   Contact   Demonstration   Download   Features   Help   Overview   Purchase   Support  

Expand all | Collapse all
     
  Client support

] ] ]
]
Insert files

Insert file detection and redirection

Every Copysafe protected page must have an insert.js file to initially check that the visiting web browser has the Copysafe plugin installed, and if not installed, redirect to the appropriate download page for that web browser type.

The settings at the top of the insert file can be modified to reflect the download site that you want to use. You can point to our free download servers or to your own web folders. Please see further information on providing plugin downloads from your web site.

Insert file embed tag

Every Copysafe protected page must have an insert.js file to write in the embed tag. The insert file can be renamed to anything that you like and renamed differently for each version/level of protection. The recommended practice is to have several differently configured insert files that can be used according to the level of protection that you want to use on any particular page.

For example the following filenames may be used for easy recognition when editing pages:

  • csi.js - with full protection
  • csi_off.js - with least protection (for intro pages and catalogue menus)
  • csi_print.js - to allow for page printing
  • csi_keys.js - to allow for completion of online forms
  • csi_start.js - to allow the use of the task bar menu

Note that Internet Explorer and Firefox web browser types use different plugin types and therefore us different coding for embed tags. The insert files provided in your software download cater for all the scenarios already as default, and you must be careful if editing below the recommended area in the insert script.

Insert file functions

The key functions that you can set to allow/disallow in your insert file are as follows:

  • CaptureSafe - prevent Printscreen and screen capture
          - PrintScreen
          - ScreenCapture
  • KeySafe - prevent the use of the keyboard while page is active
          - ScreenSaver
          - Keyboard
          - PrintScreen
          - BlockKeys
  • MenuSafe - prevent the use of mouse and browser menus while active
          - RightMouseButton
          - BlockMenus
          - Mouse
          - TaskBar
  • StartSafe - prevent the use of the task bar program buttons

Setting an option to "1" makes protection active. Setting to "0" makes it inactive (no protection). The default setting (if not specified) is to be active.

Insert version checking

When a new version of the Copysafe plugin is to be used, the version number needs to be updated in the csi insert file. Then if your visitor has an earlier version, they will be redirected for the download to update. Before making any upgrades to version 3 from earlier versions, you will need to ensure that your pages comply.

Insert changes in version 3.0

Prior to version 3 the csi insert file was run in the head tags of the file. However with version 3 this has changed dramatically... the new csi insert file must not only be placed within the BODY tags, but it must load after the applet code. And it must also load after the accompanying CopysafeInsert placeholder, for example:

<DIV ID="CopysafeInsert"></DIV>
<SCRIPT SRC="csi.js"></SCRIPT>

The CopysafeInsert placeholder is where csi.js writes in the embed tag appropriate for the web browser being used.

Return to top

 
]
] ]

 
  Home   Configure   Contact   Demonstration   Download   Features   Help   Overview   Purchase   Support  
   Copyright © 1998 Art Dept (nsw) Pty Ltd. All Rights Reserved.