CopyMinder Knowledge Base
Browse By Category: | Look Up Error Number: | Search: |
Glossary | Contact Us |
Articles
I don't seem to have a CD-ROM with the CopyMinder software on it The CopyMinder software is not issued on a CD-ROM, but can be downloaded from our website here: http://www.copyminder.com/download.ph... | |
My computer hangs when installing the CopyMinder SDK Description: setup.exe hangs just after starting. Solution: Please download the zip file again from our website here, as this problem ... | |
How do I create a Trial Only installation? To create a Trial Only installation, you need to set the web site to allow Trials and you should not provide them with a Product Key.&n... | |
How do I find the .cm and .cm.log files? CopyMinder automatically keeps a log file called <protected program name>.cm.log for each installed copy of the protected pr... | |
Why is a Product Key not in a Report I have produced? When you create a new Product Key, CopyMinder does not create a record for it in the database until the first time it is used.&nbs... | |
If my application is installed as a 50 user network installation, can a customer temporarily transfer one of those users to a laptop and take it off-site? Yes, we refer to these as 'Roaming Licences'. You can control how many of their network users can be temporarily used as roaming licen... | |
Where should the .cm.msgs.dll file go? If you provide a <program name>.cm.msgs.dll file then it needs to be installed to the same directory as the <program name>.cm f... | |
Protecting programs that are deployed using CAB files My VB program is distributed using the VB Package and Deployment facility. How do I apply CopyMinder protection? The VB Package... | |
I've forgotten my developer's ID You can find your Developer's ID (DID) by running CopyMinder.exe and going to help | about in the menus. | |
Can I create Trial installations without Internet access? Yes. If they do not have internet access when trying to run a Trial, it will prompt them to install it as a manual trial, provided tha... | |
Is a CopyMinder manual available online? Not at present. The manual is in the Help|Contents menu in the CopyMinder Developer's Platform (CopyMinder.exe). | |
Can I protect a dll? Yes, you can protect a dll. You cannot use the Shell method but you can link in our .obj file and use the API method.The protection ch... | |
What is the user procedure for installing without internet access? When the user first runs your program, it will prompt them to enter the Product Key that you send with the application. For a manual (no in... | |
What is the best way to use CopyMinder so that we can charge users for upgrades? One way that CopyMinder can assist you in charging for upgrades to your software is to put the version of your application in the Featu... | |
Concurrent access to the Secure Data Area When a CopyMinder function is called, including the Secure Data Area functions, it temporarily puts other CopyMinder functions on hold.... | |
I cannot find the .cm.log file. There are three possible reasons for this: 1. You have specified Logfile=No in the .cm.ini file. 2. You are looking in the wrong folder.&nbs... | |
I have made changes to the CopyMinder settings but they have not appeared on the users installation. Any modifications made to the web site will not get transferred to the user's installation until it next accesses the web site. ... | |
How do I force an installation to access the CopyMinder web site? You can force it to go to the web site by putting ForceWebCheck=Once in the [Main] section of the .cm.ini file. Alternatively, if you are us... | |
How does CopyMinder calculate my invoice? CopyMinder invoicing can seem a little complex at first glance, so the following article will hopefully clear up any issues you might have.... | |
How do I change the protection parameters for a manual installation after they have installed? You need to do the following: 1. Make the changes you require on the web site. 2. Get the user to ... | |
How do I tell if a customer has installed a standalone or network version? Go to 'Modify settings for a Product Key' section on the web site and enter their Product Key. On that page their is a 'Maximum number ... | |
How do I convert a manual installation to an internet one? The following procedure should do it: 1. On the web site, make sure that only Internet Installations are allowed for that ... | |
Can I use my PDA to access the CopyMinder web site? Yes, provided the browser on your PDA supports JavaScript. Users have reported the following: Internet Explorer 6 only has "limit... | |
Can protection be moved from one machine to another? Yes, unless you specify otherwise. This is one of the big advantages of CopyMinder over other systems. It allows them to transfer your... | |
Can I rent out my software using CopyMinder? Yes, CopyMinder makes software rental easy. You can use the 'expiry date' and/or 'maxdays' fields to specify how long your code should work ... | |
My disabled program still runs When you mark a Product Key as disabled on the CopyMinder web site, that information only gets to the installed protected program when it ne... | |
Compatibility with Virtual environments Type 1 (bare metal) hypervisors CopyMinder has been tested and found to work correctly using a VMWare vSphere (also known as ESXi) 5.5 host ... | |
Access rights CopyMinder needs full access rights to the directory containing the <program name>.cm file and the <program name>.cm.dir sub-dir... | |
How do I suppress dialogs? You can use a .cm.msgs.dll file (see Help|Contents|'Dialog Customization' in CopyMinder.exe) to display any dialog in any way you want, inc... | |
How do I upgrade a manual installation? Normal installations automatically upgrade themselves to the latest release of the .cm file when they next access the CopyMinder web site. M... | |
How do I protect a 16-bit program? CopyMinder can directly protect 32-bit and 64-bit programs. However, it is possible to protect 16-bit programs by executing a 32-bit ... | |
How do I convert an internet installation to a manual one? Just carry out the following: 1. On the web site, make sure that Manual Installations are allowed but Internet Installatio... | |
Can I protect more than one program with the same Product Key? You can do this provided you use the API protection method with cm.dll. It is also theoretically possible to do it with the Shell method pr... | |
Performing a protection check results in a Windows error message Problem Under newer versions of Windows such as Vista and Server 2008 your CopyMinder protected program may fail to perform a protection che... | |
How do I make my Trials run in a restricted mode after 30 days? You may want your Trials to run in a restricted mode at the end of the trial period. You can achieve this by using the API prote... | |
Where should the .cm file be? When a protected program is run, it looks for its <protected program>.cm file in a number of places in the following order: If th... | |
How do I convert a Trial to a full version? You have two choices: You can just set their Trial to no longer be a Trial on the web site (keeping their existing Trial Product K... | |
Can I determine how many times my program has been executed from the website? The website will show you how many executions have been 'downloaded' to the user rather than how many they have used. To determine tha... | |
How do I re-install a Trial? CopyMinder Trials have a build in limit of 90 days. You can set an earlier expiry date if you wish but it cannot be more than 90 ... | |
Can I activate over the internet and then not require any further internet access? Yes. Set the web site to allow manual installations but not internet installations. When installed, your protected program will s... | |
Why is it asking for an Update Code? This message is not to do with upgrading to a newer release of the .cm file. It is wanting the user to connect to the Microcosm Web site t... | |
Can I use my own dialogs? You can use a .cm.msgs.dll file (see Help|Contents|'Dialog Customization' in CopyMinder.exe) to display any dialog in any way you want, incl... | |
Error 773 This error indicates a database fault on the CopyMinder server(s). It has happened on exactly one occasion, which was between 0400 and... | |
How do I add a 'Buy Now' button? If you are providing users with Trial versions of your software, it is often useful to add a 'Buy Now' button so that they can easily purcha... | |
Running CMInstall twice kills my original .cm.ini file Description I have created a .cm.ini file that contains some parameters that I want pre-set. I ship this .cm.ini file with my product.... | |
What happens if my software developer stops trading? Like any company, software developers can go out of business. With most copy protection systems, this can be a major disaster for the... | |
How do I ensure a web check does not occur in a time critical part of my code? You can ensure that a protection check does not access the CopyMinder web sites during a time critical part of your program by forcing it to... | |
How do I access the CopyMinder Developer-s Web pages from a different machine if I am using MyPCiD? If you are using the MyPCiD security to restrict access to your CopyMinder Developer's Web Pages then you can only access them from designat... | |
How do I change the recorded details of my customers? Details of each of your users are stored in the CopyMinder system if they entered them at installation time. These can include their n... | |
CMInstall with Microsoft ClickOnce This is some code kindly donated to us by a CopyMinder user who wanted to run CMInstall.exe from ClickOnce. We hope you find it useful. if... | |
How do I prevent my users from activating manually? You can find some information about manual installations in the CopyMinder manual in CopyMinder.exe (Help|Contents|End Users Perspective|Man... | |
If a user activates with the wrong licence key When the user enters a licence key into the activation dialog it is stored in two places and will be used from then on. If the user enters ... | |
I have software protected with CopyMinder and have a question CopyMinder is a licensing solution for software developers to manage use of their software by end users. The developer has control of how i... | |
I have an invoice for zero or for under GBP 10 Generally, developers using CopyMinder are only invoiced when their total outstanding charges at the end of the month are over the £10... | |
Error 12 Description: Unable to access the Internet. Solution: There are two possible causes of this error: failed proxy server authentication or bl... | |
Where is the .cm file located The <program name>.cm file can be in a number of possible locations. From release 46 of the .cm file onwards, CopyMinder looks in... | |
Error 515 Description: Computer hardware information changed Solution: We have found that one possible cause of this is that a removeable netw... | |
Error 577 Description: There was an error setting the clock on the user's computer. Either they specified a date earlier than 2003 or they do no... | |
Error 581 Description: The CopyMinder Network Path you specified either does not exist or you do not have sufficient access rights to it. Solution: P... | |
Error 659 Description: This program is configured for network installation only. It cannot be installed as a standalone system. Solution: Contact you... | |
Error 717 Description: Invalid Product Key specified. Solution: If htis error has occured just after your program connected to the CopyMinder server,... | |
Error 729 Description: Some of the activation details were invalid. Solution: Please contact your software supplier for assi... | |
Error 738 Description: Required registration information not recorded Solution (1): Can happen when a very old .cm file is first run and the user se... | |
Error 739 Description: This program has been installed or copied too many times. Solution: Do note that one Product Key should be used per installat... | |
Error 794 Description: There was an error accessing the CopyMinder web sites even though they are working correctly. A protected program has tried to ... | |
Error 900 Description: The user has hit Cancel when prompted to get a manual update code. If normal internet access is permitted then Copy... | |