HTMLProtector 3.5 - User Guide and FAQ
Screenshots - More Details
It is very easy to use HTMLProtector; simply select a web page or directory of web pages that you want to encrypt, set the necessary options, then press "Protect" to finish... that's it!
Let's go through the process step by step. For this example, let's say we want to protect the HTML file c:\website\index.htm.
Step 1: Select the "Input" tab, then select "Protect following files"; Press the "Add" button to add the HTML file "c:\website\index.htm", enter "c:\website" as "Site root folder" and choose "Generic HTML" for "File type".
Step 2: Browse the other eight tabs "Output", "Encryption", "Meta Tag", "Script", "Password", "Image", "Source Code" and "Tag to Skip" to ensure their configurations match your needs.
Step 3: Once you press the "Protect" button, HTMLProtector will encrypt while a progress bar will display the status. Once finished, you can access the finished product from the "Result" tab.
How does HTMLProtector work with FrontPage?
To make HTMLProtector work with FrontPage correctly, please follow instructions as below:
"FrontPage extension (Web Component)" is used with your web pages:
To summarize, when you include "FrontPage extension" into a web page, FrontPage changes the saved HTML code before it publishes the page to the remote server, eliminating the local path references. You must first publish the page to the Web with FrontPage, and then you must download the source of the page back to your hard drive, and then use HTMLProtector to encrypt that page and upload that page to the site. Otherwise, the paths will be wrong and the counter will not work.
"FrontPage extension (Web Component)" is not used with your web pages:
- Publish original pages to the remote server by using FrontPage.
- Download all of your original pages back by using a FTP software program, and save them into a different directory from your FrontPage project, let us say, "c:\new_web".
- Run HTMLProtector, switch to "Tags to Skip" tab, then press "Add" button and input "" as "Ending Tag" (Note: no double quotation marks needed when you are inputting). If you are using FrontPage extension to save form result, you should also add another tags pair: "
How to get the feature "Protect image by using server side script" to work?
- Create directory "c:\new_web" in your disk
- Run HTMLProtector, switch to "Output" tab, check "Copy to the following directory", specify "c:\new_web" as "Directory"
- Do other settings as you like and start protection
- After protection, you will find all new protected files in directory "c:\new_web"
- Copy other non-HTML files into this new directory
- Upload protected pages to your web and replace original pages with them by using FTP program.
This option will prevent your images from being saved in web browser cache. To make it work work, please:
Solution to use both of HTMLProtector and HTMLCompact with a web page
- Please make sure that HTMLProtector v3.0 or later version has been used for your protection.
- Your remote hosting server needs to be able to execute specified server side script (PHP, ASP or PERL). If you can't be certain of that, please inquiry it from your hosting provider.
- The generated server side script file "hp_image.php (.asp/.perl)" must be uploaded to the same directory of protected pages.
- Run HTMLProtector first. Switch to "Encryption" tab, choose "Protect nothing" as "Encryption mode", and enable other protection options as you like. Then protect your original pages and get protected pages.
- Run HTMLCompact and compress your protected pages.
Frequently Asked Questions - HTMLProtector
- Will HTMLProtector destroy all my hard work if I make a mistake when using it?
This should not happen under most situations -- HTMLProtector offers three kinds of output modes: "Overwrite", "Copy to another directory" and "Create new protected file". The latter to modes will not modify your original file at all, they make a new file. "Overwrite" mode can be dangerous if you are careless, with this mode your original work will be overwritten after protection.
To be safe, follow the following rules:
1) Don't use "overwrite" mode unless you are 100% certain your changes will be safe;
2) If you decide to use "overwrite" mode, enable "create backup";
3) Worst case scenario, if your pages have been encrypted by HTMLProtector and you are unable to recover it for later use, you may send it to our support team and we will help you decrypt them.
- I protected a number of pages, and now I do not have original pages. Can I reverse the protected pages?
If you have enabled "Create backup" option when using "Overwrite mode", you may find a file named as "*.bak" in your protected HTML directory after protection. To reverse the encryption, just rename this .bak file to its original filename.
If these web pages are really very important to you and you can't find any backup in your hand, you can send these files to the developer. And they will try to recover them for you.
- Will the text "This webpage is protected by HTMLProtector" still show up on my pages after I purchase HTMLProtector?
The words like "This webpage is protected by HTMLProtector" are only available with unregistered version. It will not be added to protected pages with registered version after protection. We offer unconditional 30-days money back to all purchases. If you dislike HTMLProtector after purchase in 30 days, we will issue refund for your payment as your request.
- How does encrypting my page with HTMLProtector effect how search engines see it?
1) "Protect email links" should have no effect on your search engine rankings;
2) "Protect all links" will make search engine spiders unable to follow the links on your pages, but it should not affect the ranking of the page;
3) "Protect BODY section" will cause search engine spiders to not be able to index the content between BODY tags. But all content between HEAD tags (including meta keywords, and etc...) will be kept untouched after encryption process. In that case, search engine bots can still read all meta tags of your protected page without any problem.
4) "Protect Entire Page" will cause search engine spiders to not be able to index the page totally, which would affect your rankings at most extent.
5) If you want search engine to index content of your pages, you may even set "Encryption Mode" as "Protect None". With this mode, the source code of your pages will not be encrypted so that search engine bots can index the content as before. But other protection method in "Meta Tag" and "Script" tabs could still be used to protect your pages.
- I am using HTMLProtector and find it to be great. However, the source code can still be read using Netscape. Is there anything I can do about this?
To protect your source code from being seen using Netscape Navigator 4.XX, you should enable "Make page expire immediately" in "Meta Tag" tab before starting protection.
- It seems that once a web page is protected using HTMLProtector, the ability to e-mail from that protected page no longer works. Can you please explain why that happens?
- I created new protected pages but the result of the "Test" within the HTMLProtector was a URL of "about:blank", and a blank page displayed in the browser.
It seems that you have a feature like "Disable Off-line Viewing", "Location Lock" or "Referrer Lock" enabled for your protection. If these options are chosen, you will only view blank page when opening protected pages locally by clicking "Test" button within "Result" tab. To test these protected pages, you should upload them to your web server and test them remotely.
- Why my pages could not be edited and published by using FrontPage again after protection?
A page protected by HTMLProtector can't be edited by HTML editors (FrontPage, DreamWeaver, etc) directly. To modify the content of this protected page, you should modify the backup copy the original page, and protect it again.
To solve this problem in better way, you may choose "Copy to the following directory" in "Output" tab as "Output" mode and specify another directory to store new protected pages. During protection process, protected pages are generated in the directory you specified with same name of original pages. After protection, you also need copy other non-HTML files into this directory and upload all of them to your remote server.
Screenshots - More Details