ActiveTarget v2.00 - ActiveX Component(DLL) for ASP 
Lookup Country Name by IP Address

Copyright (C)Jufsoft 1999, 2002
All Rights Reserved.

What's ActiveTarget
===================
ActiveTarget is an ActiveX component that allows you easily lookup country by IP address and target your internet visitors geographically.

Where is ActiveTarget to be Used 
================================
1. Quickly and authentically target your internet visitors.
2. Display automatically targeted advertising by country. 
3. Filter non-valuable traffic and low your host bandwidth cost.
4. Provide visitors dynamic content or automatically select language
5. Automatically redirect visitors to the geographically closest mirror. 
6. Analyze and determine your website traffic in real-time.
7. Detect credit card fraud or faked registration.

ActiveTarget Features
=====================
1. Accurate 
97% or above accuracy. Internal database directly from Internet registries organizations (ARIN, APNIC, RIPE), which control and manage the allocation of all the ip addresses in the world. Most other tools use "reverse DNS lookup" technology to generate geographical information, which is both time consuming and inaccurate. 

2. Fast 
ActiveTarget's ip-country database is highly optimized and built with the component. Every query will be processed on your server and no exact external internet connections or querys required. The database is loaded into memory and indexed, only about 3MB memory taken. 

3. Stable 
ActiveTarget is tested and used in hundreds of internet servers, some of our clients have more than 300,000 unique visitors daily. Even under high loaded server, it proves to be very stable and response properly. 

 
4. Easy to use 
Installation and usage are both very easy. Simply pass an ip address, it will return country code (like us,uk,ca) or full country name(like United States). even more, it can extract the visitors ip address and return country code automatically.  



Why ActiveTarget Query Result is reliable
=========================================
1.Traditional and most ways to find countries of visitors
Most tools or log analysis reports showing hits by top level domain, whilst looking impressive, are of no real value. More than 50% of your hits can be shown as being unresolvable, or from the generic .COM, .NET, .ORG or .INT domains. Even those which come from country code top level domains need not be located in the associated country. 

2.New ActiveTarget Way
ActiveTarget with an IP address mapping database build in, the database contain the ip addresses assignment details in about 200 countries in the world, which is directly coming from Internet registries organizations and after our carefully merger and optimization, then make it possible to quickly find an internet user's real geographical location.


How to Use ActiveTarget
=======================

Demo Script

<%
   Set ActiveObj = Server.CreateObject("ACTarget.IPGEO") 
   VisitorCountry=ActiveObj.ClientRegion
   Set ActiveObj = nothing
%>

   VisitorCountry will be filled with the 2 letters ISO country code for the coming client

Manual Query
<%
   Set ActiveObj = Server.CreateObject("ACTarget.IPGEO") 

   CountryName = ActiveObj.LookUP("205.188.145.215")       'it will return "US"
   CountryName = ActiveObj.LookUP("212.67.202.241")        'it will return "UK"
   CountryName = ActiveObj.LookUP("150.48.244.170")        'it will return "JP"
   CountryName = ActiveObj.LookUP("202.108.35.210")        'it will return "CN"
   CountryName = ActiveObj.FullLookUP("205.188.145.215")   'it will return "United States" (Full Country Name)
   CountryName = ActiveObj.FullLookUP("150.48.244.170")    'it will return "Japan" (Full Country Name)

   Set ActiveObj = nothing
%>

ActiveTarget Object Reference 
=============================
ActiveTarget Properties
   ClientRegion As String -- Return the Client Country Name(two letters ISO country code)
   ClientFullRegion As String -- Return the Client Full Country Name
   ClientIP     As String -- Return the Client IP Address
   
ActiveTarget Methods
   Lookup(IPAddress As String) -- Return country code(two letters) of a specified ip address 
   FullLookup(IPAddress As String) -- Return full country Name of a specified ip address 
   DNSLookup(HostName As String) -- Return DNS resolving result(ip address) for a specified host name
   RegionCodeToName(CountryCode As String) -- Retun full country name from country code
   Version -- Return component version, database version and last loaded time and status
   ReloadLibrary -- Reload IP-Country database for updates
   

Installation
============
To install ActiveTarget, it is easily that unzip to copy the files 
"actarget.dll" and "atipmap.dat" to any folder (Windows\system32\ recommended) 
then register it there using the regsvr32 command-line utility as follows:

Important: You need to give the IUSR_<machine_name> account permissions to 
read and access ActiveTarget database "atipmap.dat"
 
c:\>regsvr32 c:\path\actarget.dll 

To Uninstall ActiveTarget, you can shut down and restart the IIS services to
remove the old version of the DLL from memory, as follows: 

c:\>net stop iisadmin /y 

then 
c:\>regsvr32 c:\path\actarget.dll /u
c:\>delete c:\path\actarget.dll
c:\>delete c:\path\atipmap.dat

c:\>net start w3svc 

To load a new version of ip-country database, you can copy the new atipmap.dat to
the original folder and overwrite the old one.

then
Load the page update.asp in your browser 
or 
run ActiveObj.ReloadLibrary in your script


Download or Upgrade
===================
http://www.jufsoft.com/activetarget/

How Often Does the Internal Database Update
===========================================
The IP to countries mapping does not changes a lot with the time goes on (IP to host, ip 
to company, ip to state/province/city may changes continually), but we update ActiveTarget 
internal database one or two months to keep your ActiveTarget fresh and accurate.

Updates is easy and no need to restart your server or IIS web server


Live Demo
=========
http://www.jufsoft.com/activetarget/livedemo.asp


Order ActiveTarget
==================
The evaluation version is fully functional, i.e. no features are disabled. 
but it has 1000 query times limit, after reaches the limit, the component will 
start throwing an expiration error unless/until a registration key is installed. 

A registration key can be purchased at the http://www.jufsoft.com/activetarget/ web site. 
Once a key is obtained, you can import it directly without re-installing the component. 
Your web server does not need to be shut down. 

Order now and get registration key within 24 hours

http://www.jufsoft.com/activetarget/buynow.asp

Contact Information 
===================
For technical support: support@jufsoft.com
For sales information: sales@jufsoft.com

More info, please visit http://www.jufsoft.com/activetarget/




