mvc return pdf : Convert pdf to text on Library SDK component .net asp.net windows mvc awstats9-part1514

Follow @awstats_project
Plugin Graphs
91/103
14/07/2015
Convert pdf to text on - Convert PDF to txt files in C#.net, ASP.NET MVC, WinForms, WPF application
C# PDF to Text (TXT) Converting Library to Convert PDF to Text
convert pdf to .txt file; change pdf to text for editing
Convert pdf to text on - VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net, ASP.NET MVC, WinForms, WPF application
VB.NET Guide and Sample Codes to Convert PDF to Text in .NET Project
convert pdf to rich text format online; .net extract text from pdf
AWStats logfile analyzer 7.4 Documentation
Plugin Hooks
The following is a list of hooks available to plugin developers. At various steps in the reporting or parsing process, AWStats
will scan the plugin list for any matching hooks and execute them. All hooks start with the name of the hook, an underscore
and then the plugin name. So for example, if I was creating a plugin called "mypluginname" then the initialization hook would
look like:
sub Init_mypluginname()
If you need a hook that isn't listed, please contact the developers through Source Forge and place a request.
Required Hooks
• 
Common Hooks
• 
Processing/Update Hooks
• 
Output/HTML Hooks
• 
Required Hooks
Init_pluginname
Type: All
Parameters: Any parameters passed from the configuration file
Called: After loading configuration file and parsing plugins. Before parsing or HTML output
Description: The initialization hook is used to load parameters from the configuration file and initialize variables used in your
plugin before any other hooks are called. This is a good place to initialize any hash tables you need or open data files.
Note: Init_ must return a list of hooks that your plugin implements in order for it to be used by AWStats. For example:
sub Init_geoip_region_maxmind {
my $checkversion=&Check_Plugin_Version($PluginNeedAWStatsVersion);
return ($checkversion?$checkversion:"$PluginHooksFunctions");
}
If your plugin will accept a number of parameters, insert a line similar to the following:
my $InitParams=shift;
my ($mode,$datafile,$override)=split(/\s+/,$InitParams,3);
Be sure to perform validation on the local variables and change the number of splits to the number of parameters you expect
to read.
Common Hooks
SectionInitHashArray_pluginname
Type: All
Parameters: None
Called: When AWStats InitHash is called, such as at startup, when purging a history file or when a new month begins during
processing.
Description: Use to initialize or clear any hash variables local to your plugin
Processing/Update Hooks
SectionWriteHistory_pluginname
Type: Update
Parameters: $xml,   $xmlbb, $xmlbs, $xmlbe, $xmlrb,  $xmlrs, $xmlre, $xmleb, $xmlee
Called: Whenever the history file is written in AWStats
Description: Lets your plugin write a section to the history file. Please note that if your plugin stores a lot of data, it could
greatly increase the history file size and slow down loading and processing. In such a situation, you may want to use this as
Plugin Hooks
92/103
14/07/2015
Online Convert PDF to Text file. Best free online PDF txt
Download Free Trial. Convert a PDF to Text. Easy converting! We try to make it as easy as possible to convert your PDF files to Text.
change pdf to txt format; convert pdf to text document
VB.NET PDF Text Extract Library: extract text content from PDF
PDF ›› VB.NET PDF: Extract PDF Text. Advanced Visual Studio .NET PDF text extraction control, built in .NET framework 2.0 and compatible with Windows system.
convert pdf to rich text; convert pdf to txt format online
a trigger to write to a separate history file and use the SectionReadHistory_ hook as a trigger to read that data.
XML parameters are the pre-defined XML tags the history file is using
SectionReadHistory_pluginname
Type: Update, Output
Parameters: $issectiontoload, $readxml, $xmleb,  $countlines
Called: Whenever the history file is loaded in AWStats
Description: Lets your plugin read a section that it had written to the history file. The history log is always loaded before
parsing log entries and before outputing HTML.
$issectiontoload - the name of the plugin section found in the history file. If this is true, then the plugin should process the
field data
$readxml - True if the history file is in XML format
$xmleb - XML element opening tag
$countlines - how many lines have been read from the history file so far
SectionProcessHostname_pluginname
Type: Update
Required: No
Parameters: Resolved hostname
Called: On each line of a log file IF the hostname was resolved
Description: Processes a resolved host name, i.e. www.google.com and is useful for counting hits to the host or looking up
additional information.
SectionProcessIP_pluginname
Type: Update
Parameters: $Host
Called: On each line of a log file IF DNS resolution is turned off or a host was not resolved
Description: Processes an IP address i.e. 192.168.1.1 and is useful for counting hits to the host or looking up additional
information.
Output/HTML Hooks
AddHTMLMenuLink_pluginname
Type: Output
Parameters: $categ, $menu, $menulink, $menutext
Called: Each time a new menu category is printed in the navigation frame or section
Description: Inserts a menu item into the navigation area that will link back to the AddHTMLGraph_ hook defined in your
plugin. If that hook is undefined, the user will experience an error. Requires AddHTMLGraph_ hook
$categ - name of the main navigation category such as 'who' or 'hosts'
$menu - passback where you assign the position your link should appear in the menu
$menulink - passback declaring the type of link
$menutext - passback of the text to be displayed to the user
AddHTMLGraph_pluginname
Type: Output
Parameters:None
Called: When the AddHTMLMenuLink_ created link is clicked, after HTML headers are sent and before HTML footers are
sent
Description: Used to generate a dedicated report page with information specific to your plugin such as the Hosts report or
Regions page. You are only responsible for the HTML between the standard AWStats header and footer.
AddHTMLStyles_pluginname
Type: Output
Parameters: None
Called: Whenever HTML headers are printed IF the configuration file does not define a specific style sheet URL.
Description: Use this section to output style information to the HTML header. Only print the individual style definitions, not the
beginning or ending style tags (i.e. <style></style>)
AddHTMLHeader_pluginname
Type: Output
Parameters: None
Called: When HTML headers are printed, just before the closing </head> tag
Description: If your plugin requires extra HTML header information such as java script includes or meta tags, print them
within this hook.
Plugin Hooks
93/103
14/07/2015
C# PDF Text Extract Library: extract text content from PDF file in
Text: Extract Text from PDF. |. Home ›› XDoc.PDF ›› C# PDF: Extract PDF Text. Enable extracting PDF text to another PDF file, TXT and SVG formats.
convert pdf image to text online; convert pdf to text format
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
Convert PDF to HTML. Convert PDF to SVG. Convert PDF to Text. Convert PDF to JPEG. Convert PDF to Png, Gif, Bitmap Images. File &
pdf to text; change pdf to txt file
AddHTMLFooter_pluginname
Type: Output
Parameters: None
Called: When HTML footers are printed
Description: Prints footer HTML code before the AWStats copyright and closing </html> tag. Useful if you need to output
tracking code or banner ads
AddHTMLBodyHeader_pluginname
Type: Output
Parameters: None
Called: After the HTML header is printed
Description: Used to print information to the main HTML body before the banner or any other information is printed
AddHTMLMenuHeader_pluginname
Type: Output
Parameters: None
Called: After the HTML header and HTML body header
Description: Used to print a header for the navigation menu whether it's inline on the page or in the navigation frame.
AddHTMLMenuFooter_pluginname
Type: Output
Parameters: None
Called: After the HTML navigation menu is printed
Description: Used to print a footer for the navigation menu whether it's inline on the page or in the navigation frame.
AddHTMLContentHeader_pluginname
Type: Output
Parameters: None
Called: After the HTML navigation menu is printed
Description: Outputs after the navigation menu but before any of the content tables in the report pages.
TabHeadHTML_pluginname
Type: Output
Parameters: $title
Called: When a new content table is beggining
Description: Lets your plugin override the default table header style. Generally not used.
$title - title to display to the user
ShowInfoHost_pluginname
Type: Output
Parameters: $host
Called: Each time a new host row is displayed, such as the main page host section or the full host list page.
Description: Used to display a table column with detailed information about the host. The incoming parameter can be one of
three values:
'__title__' - literal value that indicates we're printing a column header
$Resolved Hostname - name of the host
$IP Address - an unresolved dotted decimal IP
ShowInfoUser_pluginname
Type: Output
Parameters: $user
Called: Each time a new authenticated user row is displayed
Description: Used to display a table column with detailed information about the user. The incoming parameter can have one
of two values:
'__title__' - literal value that indicates we're printing a column header
$user - the authenticated user name
ShowInfoCluster_pluginname
Type: Output
Parameters: $cluster
Called: Each time a new cluster row is displayed
Description: Used to display a table column with cluster information. The incoming parameter can have one of two values:
'__title__' - literal value that indicates we're printing a column header
$cluster - the cluster name
Plugin Hooks
94/103
14/07/2015
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
C# PDF - Convert PDF to JPEG in C#.NET. C#.NET PDF to JPEG Converting & Conversion Control. Convert PDF to JPEG Using C#.NET. Add necessary references:
convert scanned pdf to text online; convert pdf to word for editing text
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Convert PDF to HTML. |. Home ›› XDoc.PDF ›› VB.NET PDF: PDF to HTML. Convert PDF to HTML in VB.NET Demo Code. Add necessary references:
convert pdf file to text; converting image pdf to text
ShowInfoURL_pluginname
Type: Output
Parameters: $url
Called: Each time a new page URL or referrer URL row is displayed
Description: Used to display a table column with additional url information. The incoming parameter can have one of two
values:
'__title__' - literal value that indicates we're printing a column header
url - the page or referrer URL
ShowInfoGraph_pluginname
Type: Output
Parameters: $title, $type, $display, @blocklabel, @vallabel, @valcolor, @valmax, @valtotal, @valaverage, @valdata
Called: Any time a graph, chart or map is output to HTML
Description: Used to display charts or graphs. AWstats will generate arrays of data, colors and labels that your graphing
plugin should be able to handle. For more information, see the graph plugin page
ShowPagesAddField_pluginname
Type: Output
Parameters: $key
Called: Each time a new page URL row is displayed on detailed URL pages and main summary
Description: Used to display a table column with additional url information. The incoming parameter can have one of three
values:
'title' - literal value that indicates we're printing a column header
$key - URL key to lookup in your hash
'' - empty literal indicated the final row. Useful if you want to show total or averages
Article written by Laurent Destailleur.
Follow @awstats_project
Plugin Hooks
95/103
14/07/2015
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
easy for C# developers to convert and transform style that are included in target PDF document file original formatting and interrelation of text and graphical
convert pdf to text without losing formatting; text from pdf
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
VB.NET PDF - Convert PDF to MS Office Word in VB.NET. VB.NET Tutorial for How to Convert PDF to Word (.docx) Document in VB.NET. Best
convert pdf to word and edit text; convert pdf to searchable text
AWStats logfile analyzer 7.4 Documentation
Plugins, contribs and related programs
You will find here description for different kinds of ressource files :
AWStats plugins
Other AWStats contribs/tools/package
Other Non AWStats contribs/tools (not related to AWStats but related to log analysis)
Documents on AWStats or related to log analysis
AWStats plugins
Plugins are .pm files you can put in your AWStats plugins directory to add new features.
Note that you must enable the plugin by adding a new line in your config files to make it works (See LoadPlugin parameter).
Standard free plugins : tooltips, decodeutfkeys, ipv6, hashfiles,  userinfo, hostinfo, clusterinfo, urlalias, timehires,
timezone, rawlog, graphapplet, graphgooglechartsapi geoipfree
GeoIP Plugins (may require other licensed product to work) : geoip, geoip_city_maxmind, geoip_asn_maxmind,
geoip_region_maxmind, geoip_isp_maxmind, geoip_org_maxmind,
List of standard plugins (Provided with AWStats) :
Tooltips
Required Modules: None
Parameters: None
Description: Add tooltips pop-up help boxes to HTML report pages.  
Provided with AWStats (5.4+).
DecodeUTFKeys
Required Modules: Encode and URI::Escape
Parameters: None
Description: Allow AWStats to show correctly (in language charset) keywords/keyphrases strings even if they were UTF8
coded by the referer search engine.
Plugin provided with AWStats (6.0+).
IPv6
Required Modules: Net::IP and Net::DNS
Parameters: None
Description: This plugin gives AWStats capability to make reverse DNS lookup on IPv6 addresses.
Note: IPv6 addresses are currently incompatible with the GeoIP databases
Plugin provided with AWStats (5.5+)
HashFiles
Required Modules: Storable
Parameters: None
Description: AWStats DNS cache files are read/saved as native hash files. This improves cache file loading speed, especially
for very large web sites.
Plugin provided with AWStats (5.1+)
UserInfo
Required Modules: None
Parameters: None
Description:  Add text (Firtname, Lastname, Office Department, ...) to authenticated user reports for each login value. A text
file called userinfo.myconfig.txt, with two fields (first is login, second is text to show, separated by a tab char) must be created
in DirData directory.
Plugin provided with AWStats (5.5+)
Plugins, contribs and related programs
96/103
14/07/2015
ClusterInfo
Required Modules: None
Parameters: None
Description: Add text (for example a full hostname) to cluster reports for each cluster number. A text file called
clusterinfo.myconfig.txt, with two fields (first is cluster number, second is text to show) separated by a tab character must
be created in DirData directory.
Note: This plugin is useless if ShowClusterStats is set to 0 or if you don't use a personalized log format that contains
%cluster tag.
Plugin provided with AWStats (6.2+)
HostInfo
Required Modules: Net::XWhois
Parameters: None
Description: Add a column into host chart with a link to open a popup window that shows info on host (like whois records).
Plugin provided with AWStats (6.0+)
UrlAliases
Required Modules: None
Parameters: None
Description: Add text (Page title, description...) to URL reports before URL value. A text file called urlalias.myconfig.txt, with
two fields (first is URL, second is text to show, separated by a tab char) must be created in DirData directory.
You can build your urlalias file manually or use urlaliasbuilder.pl tool (provided with 5.4+)
Plugin provided with AWStats (5.2+)
TimeHiRes
Required Modules: Time::HiRes
Parameters: None
Description: Time reported by -showsteps option is in millisecond. For debug purpose.
Plugin provided with AWStats (5.1+)
TimeZone
Required Modules: Time::Local
Parameters: <offset or local timezone>
Description: Converts the timezone of log files before processing using the offset provided in the parameters. This is useful
for some IIS users if logs are stored in GMT or for users who have servers in a different timezone. You must provide either
the abreviated name of the timezone you wish to convert to or the offset value in hours. For example
LoadPlugin="timezone +2"  would add two hours to the log timestamps
LoadPlugin="timezone CET"  would convert the log from GMT to CET
Note: This plugin reduces AWStats speed by about 40%!
Plugin provided with AWStats (5.1+)
Rawlog
Required Modules: None
Parameters: None
Description: This plugin adds a form in AWStats main page to allow users to see raw content of current log files. A display
filter will also be displayed.
Plugin provided with AWStats (5.7+)
GraphApplet
Required Modules: None
Parameters: None
Description: Supported charts are built by a 3D graphic applet.
LoadPlugin="graphapplet" # EXPERIMENTAL FEATURE
Plugin provided with AWStats (6.0+)
GraphGoogleChartAPI
Required Modules: None
Parameters: None
Description: Replaces the standard charts with free Google API generated images in HTML reports. If country data is
available and more than one country has hits, a map will be generated using Google Visualizations.
Note: The machine where reports are displayed must have Internet access for the charts to be generated. The only data sent
to Google includes the statistic numbers, legend names and country names.
Plugin provided with AWStats (6.0+)
Plugins, contribs and related programs
97/103
14/07/2015
Maxmind GeoIP Plugin Notes
Maxmind is a company that sells geolocation technology that matches IP addresses to countries, regions, cities and ISPs. All
of their databses are available for an initial fee and a monthly update subscription and include greater accuracy and a higher
frequency of updating. Some databases are available for free but they are not updated as often and may not be as accurate.
Install:
First choose a database. When downloading a database for AWStats, please download the Binary Format version. Current
databases AWStats supports are:
Commercial: CountryRegion, City, OrganizationISP
Open Source CountryCity, ASN
If you choose to purchase a commercial database for country information, you only need to purchase the one with the
greatest level of detail you want to appear in your report. For example, if you only want country information, you can
purchase just the Country database. If you want City detail, you do not need to purcahse the Country and Region databases,
just the City database. (Organization and ISP databases do not include country or region info so you must purchase those in
addition to Country, Region or City if you desire more information)
Next, install the Geo::IP Perl module. Then choose a Maxmind API to access the databse. Maxmind also has two Perl API's
available for interacting with their databases. There is a a C/Perl library that will run  quickly and there is a pure Perl API that
is a little slower but does not require any C depdencies. Choose one of the APIs and install it on your machine.
Parameters: Each GeoIP database can be loaded entirely into memory or lookups can scan through the file. When editing
your AWStats configuration, you have to specify if you want to use memory or file lookups. Specify GEOIP_STANDARD for
file lookups or GEOIP_MEMORY_CACHE for memory loading. Please note that the memory method may crash on some
Linux distributions so if that happens, try the standard method. Also, using the C API with Activestate Perl may crash on
Windows machines, so use the PurePerl module instead.
You may also override some databases by generating a comma seperated text file with IP addresses and associated data.
This is useful if you are reporting on an Intranet site, have a mixture of internal and external users or the data for a specific IP
is incorrect in the database. You can use the included geoip_generator tool to create override files. (Overrides only available
in AWStats version 6.96 and later)
Override Formats:
GeoIP - ip_address,"countrycode"
GeoIP City - ip_address,"countrycode","regioncode","cityname","postalcode",latitude,longitude,"metrocode","areacode"
GeoIP ASN - ip_address,"asn ispname"
GeoIP Region - ip_address,"countrycode","regioncode"
GeoIP Org - ip_address,"organisation"
GeoIP ISP - ip_address,"ISP"
Note: AWStats does not currently support IPv6 for GeoIP lookups as Maxmind only offers the country DB with IPv6 at this
time. As Maxmind includes IPv6 support in more DBs, we will update AWStats.
Enabling GeoIP plugins will reduce the speed of AWStats processing.
GeoIP
Required Modules: Geo::IP or Geo::IP::PurePerl (from Maxmind)
Parameters: [GEOIP_STANDARD | GEOIP_MEMORY_CACHE] [/pathto/geoip.dat] </pathto/override.txt>
Description: Country chart is built from an Internet IP-Country database.
Note: You must choose between using this plugin or the GeoIPfree plugin (need Perl Geo::IPfree module, database is free
but not up to date).
Example LoadPlugin="geoip GEOIP_STANDARD /usr/local/geoip.dat /usr/local/geoip_override.txt"
Plugin provided with AWStats (5.2+)
GeoIP_City_Maxmind
Required Modules: Geo::IP or Geo::IP::PurePerl (from Maxmind)
Parameters: [GEOIP_STANDARD | GEOIP_MEMORY_CACHE] [/pathto/GeoIPCity.dat] </pathto/override.txt>
Description: This plugin adds a chart of hits by cities (with country and regions informations for major countries).
By enabling this plugin, you will see a new link called 'Cities' on reports menu.
Example LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /usr/local/geoip.dat /usr/local/GeoIPCity_override.txt"
Plugin provided with AWStats (6.2+)
GeoIP_ASN_Maxmind
Required Modules: Geo::IP or Geo::IP::PurePerl (from Maxmind)
Parameters: [GEOIP_STANDARD | GEOIP_MEMORY_CACHE] [/pathto/GeoIPASN.dat] </pathto/override.txt> <link to AS
Plugins, contribs and related programs
98/103
14/07/2015
lookup>
Description: This plugin adds a chart of AS numbers where the host IP address is registered. This plugin can display some
ISP information if included in the database. You can also provide a link that will be used to lookup additional registration
data. Put the link at the end of the parameter string and the report page will include the link with the full AS number at the
end.
Example LoadPlugin="geoip_asn_maxmind GEOIP_STANDARD /usr/local/geoip.dat /usr/local/GeoIPASN_override.txt
http://enc.com.au/itools/aut-num.php?autnum="
Plugin provided with AWStats (6.9+)
GeoIP_Region_Maxmind (Commercial Only)
Required Modules: Geo::IP or Geo::IP::PurePerl (from Maxmind)
Parameters: [GEOIP_STANDARD | GEOIP_MEMORY_CACHE] [/pathto/GeoIPRegion.dat] </pathto/override.txt>
Description: This plugin adds a chart of hits by regions. Only regions for US and Canada can be detected at this time.
By enabling this plugin, you will see a new link called 'Regions' on reports menu. For the moment this link works only when
AWStats reports are build as CGI (static built not yet supported).
Example LoadPlugin="geoip_region_maxmind GEOIP_STANDARD /usr/local/GeoIPRegion.dat /usr/local/geoip_override.txt"
Plugin provided with AWStats (6.2+)
GeoIP_ISP_Maxmind (Commercial Only)
Required Modules: Geo::IP or Geo::IP::PurePerl (from Maxmind)
Parameters: [GEOIP_STANDARD | GEOIP_MEMORY_CACHE] [/pathto/GeoIPISP.dat] </pathto/override.txt>
Description: This plugin adds a chart of hits by ISP.
By enabling this plugin, you will see a new link called 'ISP' on reports menu. For the moment this link works only when
AWStats reports are build as CGI (static built not yet supported).
Example LoadPlugin="geoip_isp_maxmind GEOIP_STANDARD /usr/local/GeoIPISP.dat /usr/local/geoip_override.txt"
Plugin provided with AWStats (6.3+)
GeoIP_Org_Maxmind (Commercial Only)
Required Modules: Geo::IP or Geo::IP::PurePerl (from Maxmind)
Parameters: [GEOIP_STANDARD | GEOIP_MEMORY_CACHE] [/pathto/GeoIPOrg.dat] </pathto/override.txt>
Description: This plugin adds a chart of hits by Organization names.
By enabling this plugin, you will see a new link called 'Organizations' on reports menu. For the moment this link works only
when AWStats reports are build as CGI (static built not yet supported).
Example LoadPlugin="geoip_org_maxmind GEOIP_STANDARD /usr/local/GeoIPOrg.dat /usr/local/geoip_override.txt"
Plugin provided with AWStats (6.3+)
GeoIPfree
Required Modules: Geo::IPfree version 0.2+ (from Graciliano M.P.)
Parameters: None
Description: Country chart is built from an Internet IP-Country database. This plugin is useless for intranet only log files. 
Note: You must choose between using this plugin (need Perl Geo::IPfree module, database is free but not up to date) or the
GeoIP plugin (need Perl Geo::IP module from Maxmind, database is also free and up to date).
Note: Activestate provide a corrupted version of Geo::IPfree 0.2 Perl module, so install it from elsewhere (from www.cpan.org
for example).
This plugin reduces AWStats speed by about 10% !
Plugin provided with AWStats (5.5+).
You can find Geo::IPfree Perl Module on :
- All OS: CPAN site
- ActiveState: GeoIPfree module provided by Activestate is not working correctly so I removed the link. You can follow the
following setup instead: Download from CPAN site and copy 'Geo' directory (found in 'lib') into AWStats plugins directory.
This is a fast tip to install Geo-IPfree perl module to be used by AWStats geoipfree plugin.
Note: The Geo::IPfree database has not been updated in a long time, so using the geoip plugin (using the Geo::IP Perl
module, now free for countries) is highly recommended.
You can use the following tool to test your geoipfree setup: testgeoipfree.pl. Just put this file into your plugins directory and
run it.
Other AWStats contribs/tools/package
All following files/products were developped and submitted by contributors. I haven't tried them, so I can't tell you if they work
and how they work...
They can enhance AWStats use or save you time giving you a start for a new development.
Plugins, contribs and related programs
99/103
14/07/2015
Other tools:
Replacement Frontend:
BetterAWStats is a PHP Frontend to show you AWStats data file differently.
AWStats PhpNuke module is a module for the open source CMS PHP Nuke.
summary4severaldomains.pl is a small perl script that build an index.html page with AWStats txt summary information for
each domains on same page (number of pages, hits and bandwith for month).
AWStats Totals is a php page that use AWStats database to show a summary for several config files, on the same page.
Miscellanous:
A plugin for geoip location.
A plugin for WordPress that allow WordPress users to add tags required by AWStats to report the "miscellanous chart".
Exim2Awstats is a tool to convert Exim MTA log file to a format readable by AWSTats.
Logprocess automate the collection, merging, processing and archiving of IIS log files in a hosting (mult-domain)
environment using AWStats to generate and manage stats/reports.
Configurador is a piece of CGI perl scripts to allow you to edit an AWStats config file from the web. Code comments are in
Spanish but it may be a goo start to develop your own tool. Hector Garcia Alvarez
logtrans.py is a python small example on how to convert an old log file from IIS4.0 to a new format compatible with AWStats.
Don't know if it works, just here to provide you a code sample if you like python.
go_awstats, is a tool to automate build of AWStats statics reports for all config files but also for all month.
Stats Letter, is a Perl tool to send AWStats reports to one or several user for one or several reports. Documentation in
French only.
Other Non AWStats contribs/tools (not related to AWStats but related to log analysis)
maillog2commonlog.pl converts mail logs in smail or qmail format to the common log format. Note that if you want to analyze,
with AWStats, mail log files from postfix, sendmail or qmail, a better solution is to use instead maillogconvert.pl preprocessor
(See AWStats F.A.Q about analyzing mail logs).
Joey Hess, freeware.
maillogconv.pl is another mail log processor that can be used to change mail log files into a log file that AWStats can
understand.
Note that a derivated and enhanced tool called maillogconvert.pl is provided with AWStats since 5.7. See F.A.Q about
analyzing mail logs to know how to setup AWStats with maillogconv.pl or maillogconvert.pl to analyze Postfix, Sendmail,
Qmail or MDaemon log files.
mlc is another postfix mail logs converter (written in C). Try it if the maillogconvert.pl tool provided with AWStats does not
work on your postfix log file.
access_referer_agent2combined.pl is a perl script that converts a directory of common log format (CLF) access-files,
referer-files and agent-files to a single combined.log This is usefull if you have seperate access/referer/agent logfiles and
want to use all features of a loganalyzer that require a combined log file.
anonlog "anonymizes" your logfile by encoding sensitive information.
Stephen Turner, freeware.
If you don't like AWStats, you can try thoose other popular similar tools :
Analog. A very old log analyzer (written in C).
Stephen Turner, free software.
Webalizer. Another very old log analyzer (written in C).
There is also commercial products you can find doing a search on 'log file analyzer' with Google.
Documents on AWStats or related to log analysis
AWStats official documentation for last version can be found here: HTML On line or PDF file
An intro and install doc 'Using AWStats on GNU/Linux or Windows' in Chinese
A setup tutorial in French for Windows users
A setup tutorial in French from Fpoeserv
Plugins, contribs and related programs
100/103
14/07/2015
Documents you may be interested
Documents you may be interested