Installation ....
After you have downloaded the zip file, unzip the contents to a temporary folder on your computer.
Double click on the setup.exe file to start the installation program and follow the instructions.
Start the program by clicking on the thesitemapper entry in the Start -> Programs menu.
To uninstall
Go to Start -> Settings -> Control Panel and then click on 'Add or Remove programs'. Locate thesitemapper.exe in the list of installed programs and click on unistall.
Activating the full version.
To convert the application from the trial version to the full version, purchase a licence key and enter into box when the application starts.
Configuration
There are a few optional configuration settings that are defined in thesitemapper.exe.config file which should be opened with a text editor such as NotePad and saved as a text file. The file is located in the same folder as the main thesitemapper.exe file.
<appSettings><add key="pg_databasename" value="thesitemapper.mdb" />
<add key="pg_errorlogging" value="true" />
<add key="pg_fulltextlogging" value="false" />
<add key="pg_checkforinternet" value="false" />
<add key="pg_namespace_protocol" value="http://www.sitemaps.org/schemas/sitemap/0.9" />
<add key="pg_XMLschema" value="http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" />
<add key="pg_version" value="2.0" />
<add key="pg_startintray" value="false" />
<add key="pg_databasesql" value="false" />
<add key="pg_databasesqlconnection" value="false" />
</appSettings>
| pg_databasename | Defines the name of the database and is normally always thesitemapper.mdb | |
| pg_errorlogging | Defines if error messages are logged to the database table. By default this is true but you may wish to change it to false if you want to improve the speed a little. | |
| pg_fulltextlogging | Defines if full logging will be made to a logging.txt file located in the same folder as thesitemapper.exe. This is normally set to false to improve the speed of processing. The logging.txt file will list all the pages crawled and all the links found on a particular web page. | |
| pg_checkforinternet | Set to true if you want the application to check if there is an internet connection before crawling. This is set to false by default. | |
| pg_namespace_protocol | This is the namespace that is placed at the top of the XML file and may require changing as the site map protocol is updated. | |
| pg_XMLschema | This is the schema that is placed at the top of the XML file and may require changing as the site map protocol is updated. | |
| pg_version | The version of the application | |
| pg_startintray | When set to true the application will always start up minimised. | |
| pg_databasesql | Normally set to false so that the Access database is used. If you are using the Access database, no other configuration is required. Set to true to use SQL Server database which may be SQL Server 2000, 2005 or SQL Server Express. For SQL server you need the connection string as described below. | |
| pg_databasesqlconnection | This is the SQL Server connection string. An example of the complete line would be: <add key="pg_databasesqlconnection" value="Password=mypassword;Persist Security Info=True;User ID=thesitemapper;Initial Catalog=thesitemapper;Data Source=PAULPC\SQLEXPRESS" /> |
Configuration to use SQL Server database
thesitemapper uses an Access database by default. However, you may also use a Microsoft SQL Server database instead.
SQL Server 2000, 2005 or SQL Server Express may be used.
The database scripts are 01_thesitemapper_tables_and_views.sql
and
02_thesitemapper_inserts.sql
which are both set up
to run against a database called thesitemapper.
These files can be found in the folder where the thesitemapper.exe has been installed.
Create a database with an appropriate name such as 'thesitemapper' and create a login user to access the database.
Run the sql scripts against the database which will create the tables and views. Note that the SQL scripts assume that a database exits called 'thesitemapper'. First run the SQL script 01_thesitemapper_tables_and_views.sql, the run the SQL script 02_thesitemapper_inserts.sql
Open the file 'thesitemapper.exe.config' (located in the folder where thesitempper.exe hs been installed) with notepad or other text editor and for the key pg_databasesql set the value to true :
<add key="pg_databasesql" value="true" />
and for the value of pg_databasesqlconnection enter a sql server connection string to connect to your database.
An example would be :
<add key="pg_databasesqlconnection" value="Password=mypassword;Persist Security Info=True;User ID=thesitemapper;Initial Catalog=thesitemapper;Data Source=PAULPC\SQLEXPRESS" />