Protect Web site content and images. Encrypt HTML files. Block Email Extractors.
HTML Password Prot.
One-click HTML and text protection tool for your web pages and offline documents


TagsLock Pro
A program to enhance Web site and block email extractors

TagsLock CGI
Perl scripts to enhance Web site, block email grabbers and Site rippers



Subscribe for news

What is this?

Site search:

   Help

Fast links

Email Marketing
All about web design
Web hosting reviews
IE plugins (RU)
NBSP.RU
Purchasing
Web protection FAQ
Contact us!
Affiliate program
TagsLock official Web site
PDF and other password tools
Terms of Use
 

FAQ: TagsLock CGI

Here you can read the latest version of FAQ for TagsLock CGI. If you can't find here an answer to your question, please ask our Support.

See also:
Free Classifieds - used and new computers, hardware, software, hosting and more classifieds categories.

Questions:

  1. What is the TagsLock CGI?

  2. How does it work?

  3. Where can/must I use this program?

  4. What are minimal system requirements?

  5. How can I protect only e-mails in my site?

  6. How can I block off-line explorers?

  7. I want to make the source of my html-page unreadable. How?

  8. How to protect my images gallery?

  9. How can I improve my site?

  10. How to protect my site from off-line viewing?

  11. I found very strange error during work...

  12. How to test the result?

Answers:

What is the TagsLock CGI?

TagsLock CGI is a script to protect generated html-pages from
such things as SPAM, copyrights violation, on-line theft (images,
flash scripts, sounds...)

Use it to keep your financial gain! Don't allow somebody use your own Web content!

Also we recommend you to try professional desktop version for Windows - TagsLock Pro, it is a stand-alone program to protect already made pages.

How does it works?

When you generate a html-page by your cgi-script, you, as rule, do it so:

...
print "Content-type: text/html\n\n";
print "<html>\n";
...
print "<h1>See the results</h1>\n";
...
print "<hr>&copy; My comp. All rights reserved.<br>\n";
print "All question to <a href=mailto:webmaster\@site.com> webmsater</a>";
...

or so:

...
print <<'ENDIT';
-- web page content here --
ENDIT
...

In the most of generated pages you point e-mail addresses, links to another sites and other info. TagsLock CGI library offers some good function to help you hide some info from cyber-cheaters. It work using javaScript and CGI technology. Now ~100% of browsers support this technology, so it is safe for your site.

Just little example, how to hide e-mail address from spammers's tool to extract e-mails (see also question #12):

was:

print "Please mail <a href=mailto:sales\@site.com>here</a> to get more info about sales\n";

using TagsLock CGI:

print "Please mail", tlp_crypt_email("sales\@site.com"), " to get more info about sales\n";

So it is very simple in use and you will do a little changes.

Where can/must I use this program?

TagsLock CGI is a Perl-script. So it must be used in any environment where Perl interpreter can be found. So we developed this script in Windows 98 SE and Perl ver. 5.003_7 build 316. After it was tested in Linux RedHat 7.0 with its Perl. Also it successfully worked in some other Web sites.

What are minimal system requiriments?

Very little: Perl 5 and 50-100 Kb of disk space.

How can I protect only e-mails in my site?

It depends from a way how you generate html-page.

If you do it with 'print' functions, you can do it so:

was:

print "<a href=mailto:mail\@isp.com>e-mail addr</a>";

now:

print tlp_crypt_email("mail\@isp.com", "e-mail addr");

or so:

print tlp_crypt_email_mouse("mail\@isp.com", "e-mail addr");

or even so:

print tlp_crypt_email_active("mail\@isp.com", "e-mail addr");

As you see we have 3 methods to protect e-mail addresses on your site from spammer's tools to extract e-mails. Here 2 first methods use javaScript technology, last method also use CGI (don't forget to place tlp_mailto.pl to cgi-bin/ in this case).

You can use any way to protect by your kind.

If you generate html-page to a file (or you get the body of a page from file) you can protect e-mails so:

tlp_crypt_file_links("page.htm","crypted_page.htm",1)

In last case in a file "page.htm" all e-mail links will be encrypted and result will be placed to "crypted_page.htm". 1 means what only e-mail links will be protected (not all hrefs).

How can I block off-line explorers?

ALL off-line explorers can be blocked with TagsLock CGI. Just see to next sample to understand it:

was:

print "go <a href=/cool_pics_87/index14.htm>here too see cool pics</a>";

now:

print "go ", tlp_crypt_link("/cool_pics_87/index14.htm", "here too see cool pics");

If you generate html-page to a file (or you get the body of a page from file) you can protect e-mails so:

tlp_crypt_file_links("page.htm","crypted_page.htm",0)

In this case a file "page.htm" will be encrypted and result will be placed to "crypted_page.htm". 0 means what all links will be protected (not only e-mail links as last one).

So you see how easy to do it!

I want to make the source of my html-page unreadable. How?

It is easy again! If you already have a html-file, call next function:

tlp_crypt_file("file.htm", "newfile.htm", 1);

or:

tlp_crypt_file("file.htm", "newfile.htm", 0);


So in newfile.htm you will get unreadable for user text, protected by javaScript. But it is invisible for user in browser until he want to see the source of your page.

If you generate a page with 'print', you can do it so:

print "this is unprotected string\n";
print tlp_crypt_string("You will not read this string in html-source\n"; n");
print "this is unprotected string again\n";

So you can protect hole or not hole page. You can encrypt some string or skip another.

How to protect my images gallery?

I suggest you to block right-mouse click. So surfer can't save an image. Just make next steps to do it:

...
print "<body>\n";
print tlp_misc_rm("Please use left mouse button.");
...

After it pop-up menu will be disabled and user will get an alert message when he press right mouse button.

How can I improve my site?

You can insert some smart meta-tags in your page. So Search Engines will index your site better. Now there are next functions to insert meta-tags (this is a sample Perl-code):

...
print "<html>\n<head>\n<title>My page</title>\n";
print tlp_meta_discache();
print tlp_meta_expires();
print tlp_meta_allrobots();
print tlp_meta_fastrevisit();
...

I don't recommend you to use all these functions in each file, because some SE can think what you are SE-spammer and block you. tlp_meta_allrobots() by my mind can be used in all pages, tlp_meta_fastrevisit should be used in often updated pages etc.

See also our Links to get know more

How to protect my site from off-line viewing?

TagsLock CGI can offer you a tool to protect off-line viewing of your site. Just include next code in your page:

...
print "Content-type: text/html\n\n";
print tlp_misc_off("http://www.AeroTags.com");
print "<html>\n<head>\n";
...

In this case when user try to view a page saved to disk, he will be redirected to http://www.AeroTags.com immediately.

I found very strange error during work...

We strongly recommend you to test your html-pages with HTML Validators. Very often it can find hidden errors in your site. After it TagsLock CGI must do its work properly.

PS: when our programmers developed TagsLock CGI, they tested it with a big number of different pages from many popular sites. Sometimes a program caused very strange errors. Once they tried to check those pages by HTML Validator - he found errors in HTML-code there. For example some pages has next error (or feature?):

<td><a href=next_page.htm><img src=next.gif border=0></td>

There is no "</a>" here. But is works! And TagsLock CGI can fail here... in bad html-code...

So make sure what you don't have such errors!

How to test the result?

Yes, you must test pages protected by TagsLock CGI. We have developed special SPAM imitator for this - E-Mail Hunter.

This program can extract e-mail addresses from your site. After protection by TagsLock CGI you can use EMH to test your site.

To estimate your site for full download ability, use Teleport Pro or same tools. See also Links


Didn't find your question here? Please ask our support. They're payed for this work... So don't hesitate be informed!

 

What's new:



11/07/2006
Atomic Excel Password Recovery - a new way to restore the passwords for MS Office documents.


11/01/2006
Atomic Outlook Password Recovery - a new way to restore the passwords for e-mail accounts used in Outlook.


07/10/2006
Computers and employee monitoring software
Want fresh reports about the computers, USB Flash and printers activity in your LAN? Which sites are visited by your personnel? Install StaffCop right now!


07/19/2005
Hosting reviews
Looking for the hosting? Find the good links and reviwes here.




03/21/2005
Internet Explorer software, plugins, add-ons, etc eTopping Software:
Please have a look at eTopping Software products, offering a wide range of smart plug-ins for the Internet Explorer





03/08/2005

HTML Password ProtectorNew version of AHPP 1.40 is available! Now with unuqie cookies support option and multi-user password list. Evaluate it right now!






02/17/2004
Search Engines Monitor
A new web site rank metering software! Check your "money keywords" periodically and stay on Top.




01/30/2004
An updated version of AHPP 1.31 is available! Evaluate it right now!



01/04/2004
TagsLock PRO 2.22
A new updated version of TagsLock PRO has just been published. Some minor bugs were fixed.




11/17/2003
Now on CD in DVD case! Today you can purchase CD with all our programs. Ordering the disk now you also get a bonus pack - e-mail management software suite.

 
     й AeroTags Software, 2001-2007.
     All rights reserved.
  Home | Products | Purchase | Download | Links | FAQ | Feedback | Mailing list | Affiliate program | Terms of Use