Products:
News
Contact
German Website
Home Features Screenshots Videos Downloads Shop Knowledgebase


Search Knowledgebase:

 

Advanced setup options

The features described below require WebSite-Watcher 2022 (or higher) and are only available in the registered Business Edition and will not work in the Trial version nor in the Free/Personal Editions.

 

This topic shows how to automatically install the license key and how to pre-define certain program configurations. This can be helpful when installing and maintaining WebSite-Watcher on many PCs or workstations.

Automatic installation (for all users of a computer)

Before installing WebSite-Watcher, create an INI-File with the name wswconfig.ini and save it in the same folder as the file wswsetup.exe. When installing WebSite-Watcher, the file wswconfig.ini will be copied into the setup folder.

 

All options defined in the file wswconfig.ini file will be imported each time you start WebSite-Watcher, so it's not possible that a user can overwrite these options in the program configuration of WebSite-Watcher.

Manual installation (for a single user of a computer)

Alternatively you can manually copy the file wswconfig.ini into the users config folder. When WebSite-Watcher is started, this file will be imported once. This file will only be imported if the file wswconfig.ini is not available in the setup folder.

The exact path of this file is::

c:\Users\%USERNAME%\AppData\Roaming\aignes\WebSite-Watcher\config\wswconfig.ini

wswconfig.ini

The file wswconfig.ini can have the following sections and fields:

 

[License]

Enter the license key into the next line. Line breaks are allowed, an example can be found at the end of this topic. Please note that the license key of a Business Edition is required for all following options.

 

[General]

Language=

Language for the user interface.

Available language files can be found in the sub folder "lang".

If not defined, then English will be used.

Example see at the end of this topic.

ShowWelcomeWindow=

0 ... Do not show the welcome window when starting WebSite-Watcher the first time

CheckForNewVersion

0 ... Check periodically, ask the user

1 ... Check periodically in background, don't ask the user

2 ... Don't check for updates

BookmarkFile=

Absolute path and filename of the bookmark file

Example:

BookmarkFile=f:\website-watcher\bookmarks.wsw

StartAutoWatchAfterLoading=

1 ... Start AutoWatch after loading WebSite-Watcher

0 ... Don't start AutoWatch after loading WebSite-Watcher

DateFormat=

Date format for columns "last check", "last update", etc.

See also Appearance

CurrentDateFormat=

Date format of the current day

See also Appearance

 

[Proxy]

http_proxy_config=

0 ... automatic proxy configuration

1 ... don't use proxy

2 ... manual proxy configuration

http_addr=

HTTP proxy address

http_port=

HTTP proxy port

http_username=

username, if required

http_password=

password, if required (plaintext)

ftp_noproxy=

1 ... don't use FTP proxy

0 ... use FTP proxy

ftp_direct_type=

use one of the following values:

• not passive

• passive

ftp_type=

use one of the following values:

• Proxy not passive

• Proxy passive

• Socks 4

• Socks 4a

• Socks 5

ftp_login_type=

Login type that can be determined automatically in the program configuration. Valid values are 0-8.

ftp_addr=

FTP proxy address

ftp_port=

FTP proxy port

ftp_username=

username, if required

ftp_password=

password, if required (plaintext)

ftp_ftpoverhttp=

1 ... use FTP-over-HTTP

0 ... don't use FTP-over-HTTP

noproxy=

Enter the domains here which should not be checked through a proxy. Separate domains with {crlf} (see example below)

 

[Connection]

threads=

Number of simultaneous connections

timeout=

Timeout in seconds

 

[Dialup]

usedialup=

1 ... dialup connection to the internet

0 ... permanent connection to the internet

dial=

1/0 ... dial before checking

hangup=

1/0 ... hangup after checking

dun=

name of connection

username=

username of connection

password=

password of connection

 

[EMail]

smtp_server=

host address of the SMTP-Server

smtp_port=

port number

smtp_username=

Username for SMTP server

smtp_password=

Password for SMTP server

smtp_authentification=

1/0 ... Perform SMTP authentification

smtp_connection=

fullssl ... Full SSL

autossl ... Auto SSL

smtp_after_pop=

1/0 ... use smtp-after-pop

pop3_server=

host address of the POP3-Server (only necessary when you use smtp-after-pop)

pop3_port=

port number

pop3_username=

username for POP3-Server

pop3_password=

password for POP3-Server

pop3_connection=

fullssl ... Full SSL

autossl ... Auto SSL

to_email=

recipient e-mail addresses (separated by blank or ,)

to_email_bcc=

BCC e-mail addresses (separated by blank or ,)

from_email=

sender e-mail address

advanced_rules=

Use advanced rules for sending e-mails (instead of sending after each check run). Valid values are 1 or 0.

max_mails_per_session=

Max. e-mails per session (SMTP login).

sec_between_sessions=

Seconds between SMTP sessions.

blacklist=

Black listed phrases to suppress e-mail sending. Lines must be separated with {crlf}

Example

The following example will apply the following options:

1.Automatically use the entered license
2.Hide the welcome window
3.Don't check for new WebSite-Watcher versions
4.Use the program with German user interface

 

[general]

CheckForNewVersion=2

ShowWelcomeWindow=0

Language=german.lng

 

[license]

VkdobElHWnZiR3h2ZDJsdVp5QmxlR0Z0Y0d4bElIZHBiR3c2RFFwaGRYUnZiV0YwYVdO

aGJHeDVJSFZ6WlNCMGFHVWcNClpXNTBaWEpsWkNCc2FXTmxibk5sRFFwb2FXUmxJSFJv

WlNCM1pXeGpiMjFsSUhkcGJtUnZkdzBLWkc5dUozUWdZWFYwDQpiMjFoZEdsallXeHNl

U0JqYUdWamF5Qm1iM0lnYm1WM0lGZGxZbE5wZEdVdFYyRjBZMmhsY2lCMlpYSnphVzl1

Y3cwSw0KVlhObElIUm9aU0J3Y205bmNtRnRJR2x1SUVkbGNtMWhiaUJzWVc1bmRXRm5a

VGhlIGZvbGxvd2luZyBleGFtcGxlIHdpbGw6DQphdXRvbWF0aWNhbGx5IHVzZSB0aGUg

ZW50ZXJlZCBsaWNlbnNlDQpoaWRlIHRoZSB3ZWxjb21lIHdpbmRvdw0KZG9uJ3QgYXV0

b21hdGljYWxseSBjaGVjayBmb3IgbmV3IFdlYlNpdGUtV2F0Y2hlciB2ZXJzaW9ucw0K

VXNlIHRoZSBwcm9ncmFtIGluIEdlcm1hbiBsYW5ndWFnZW==