Users Guide
ArmTracker
Copyright ©2004-2014 Reel Media Productions
I
ArmTracker
Table of Contents
Foreword
0
Part I Introduction
2
1 Welcome
................................................................................................................................... 2
2 Contact...................................................................................................................................
/ Support
3
Part II Main MenuBar
6
1 Overview
................................................................................................................................... 6
2 File
................................................................................................................................... 7
Open Database.......................................................................................................................................................... 7
Create Database
.......................................................................................................................................................... 8
Exit
.......................................................................................................................................................... 9
3 Edit
................................................................................................................................... 10
Products/Certificates
.......................................................................................................................................................... 10
Adding Products
......................................................................................................................................................... 11
Adding Certificates
......................................................................................................................................................... 12
Importing Certificates
......................................................................................................................................................... 14
Modifying Certificates
......................................................................................................................................................... 15
Create FixClock
..........................................................................................................................................................
Key
17
Validate Key .......................................................................................................................................................... 18
Clipboard Im porter
.......................................................................................................................................................... 18
General Settings
.......................................................................................................................................................... 20
Email
......................................................................................................................................................... 21
Language ......................................................................................................................................................... 21
Misc
......................................................................................................................................................... 22
4 Help ................................................................................................................................... 23
Help
.......................................................................................................................................................... 23
QuickStart Tutorial
.......................................................................................................................................................... 23
Visit Website .......................................................................................................................................................... 25
Online Updates
.......................................................................................................................................................... 26
Enter Registration
..........................................................................................................................................................
Key
26
About
.......................................................................................................................................................... 27
Part III Main Interface
30
1 Overview
................................................................................................................................... 30
2 Customer
...................................................................................................................................
Database
32
Custom er Inform
..........................................................................................................................................................
ation
33
Custom er Data
..........................................................................................................................................................
Entry
35
3 Create...................................................................................................................................
Keys
37
Product/Certificate
..........................................................................................................................................................
List
38
Custom er List
.......................................................................................................................................................... 38
Custom er History
.......................................................................................................................................................... 40
Key Settings .......................................................................................................................................................... 40
4 Registered
...................................................................................................................................
Users
41
Registered Users
..........................................................................................................................................................
List
43
Copyright ©2004-2014 Reel Media Productions
Contents
II
Key Inform ation
.......................................................................................................................................................... 43
Em ail Keys .......................................................................................................................................................... 43
Em ail Tem plates
.......................................................................................................................................................... 44
5 Mailing
...................................................................................................................................
Lists
45
Custom erList.......................................................................................................................................................... 47
Send Em ail .......................................................................................................................................................... 47
Mailing List Tem
..........................................................................................................................................................
plates
47
6 Search
...................................................................................................................................
Database
48
Search Custom
..........................................................................................................................................................
ers
49
Part IV Macro Keywords
53
1 Customers
................................................................................................................................... 53
2 Customer
...................................................................................................................................
Search
54
3 Create...................................................................................................................................
Key
55
4 Registered
...................................................................................................................................
Users
56
5 Mailing
...................................................................................................................................
List
57
6 #Include#
...................................................................................................................................
Macro
58
7 #Insert#
...................................................................................................................................
Macro
59
Part V Database Format
62
1 MDB to
...................................................................................................................................
MySQL
62
Part VI History
68
1 What's...................................................................................................................................
New
68
Index
73
Copyright ©2004-2014 Reel Media Productions
II
Part
I
Introduction
1
Introduction
1.1
Welcome
2
ArmTracker is an easy to use software application for managing Products, Clients and Armadillo
Registration Keys.
It Features:
Easy To Use Interface
Customer Address Book
Product Database
Key Template Database
Defaults for Each Certificate
Custom Email Templates
Create Single or Mass Keys
Mass Emailing of Selected Keys
Customer Mailing Lists
Windows XP/7/8
ArmTracker also comes with a special Language Translator, allowing users to customize the
ArmTracker interface into their own language.
Once a user is registered, all future software upgrades are free and available for download from a special
Private Members area on the ArmTracker website.
Software support is also available in the Support Area on the ArmTracker website.
Copyright ©2004-2014 Reel Media Productions
3
1.2
ArmTracker
Contact / Support
Web Links:
ArmTracker is available for purchase online at:
http://www.reelmedia.org/armtracker
Technical support will be answered via email:
support@reelmedia.org
Mailing Address:
Reel Media Productions
45 Parson Street
Kenora, ON P9N 3V8
Copyright ©2004-2014 Reel Media Productions
Introduction
Copyright ©2004-2014 Reel Media Productions
4
Part
II
Main MenuBar
2
Main MenuBar
2.1
Overview
The ArmTracker MenuBar allows you to select various options for creating/opening new databases,
customizing settings and obtaining helpful information.
Copyright ©2004-2014 Reel Media Productions
6
7
ArmTracker
2.2
File
2.2.1
Open Database
Selecting Open Database from the menubar will allow ArmTracker to connect to a new existing
database.
The database can be located on the same computer, a computer on a local network, or even a computer
on the internet through a Virtual Private Network.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
2.2.2
8
Create Database
Selecting Create Database from the menubar will allow ArmTracker to create a new empty database.
Copyright ©2004-2014 Reel Media Productions
9
2.2.3
ArmTracker
Exit
Selecting Exit from the menubar will tell ArmTracker to close the current database and quit the program.
You can also click on the
button in the top right of the menubar to Exit the program.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
2.3
Edit
2.3.1
Products/Certificates
This section of ArmTracker is where you set up your Products and Certificates that will be used to
generate Registration Keys.
The workflow is from left to right.
Add your Products
Create Certificates for each Product
Modify Certificate Defaults
Copyright ©2004-2014 Reel Media Productions
10
11
2.3.1.1
ArmTracker
Adding Products
Start by entering the name of your Product in the Product field and pressing the Add button.
You can delete a Product at any time by Double Clicking the Right Mouse Button on the Product Icon.
Note: If you delete a Product, all Certificates associated with that Product will also be deleted.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
2.3.1.2
12
Adding Certificates
Once you have Products entered into ArmTracker, the next step is to add Certificates to them. The
information used to create a Certificate is the same information used in your Armadillo Key Certificate.
Select a Product by clicking on a Product Icon, then Press the Add Certificate button to add a new
Certificate to that Product.
You will then be asked to enter the Certificate Name and the private Armadillo Key Template.
The information entered in the above fields should be the same information that appears in your
Armadillo Key Certificate (shown below):
Press the OK button to store this new Certificate in the ArmTracker database.
Copyright ©2004-2014 Reel Media Productions
13
ArmTracker
You can delete Certificates by simply Double Right Clicking on the name of the Certificate you wish to
delete.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
2.3.1.3
14
Importing Certificates
The quickest and probably easiest way to create Certificates is to import them from an Armadillo Project
file.
To do this, simply press the Import Certificates button and locate the .ARM file you wish to import.
ArmTracker will list all the Armadillo Certificates contained in the .ARM file and let you choose which
Certificates to import by placing a checkmark in front of each one.
Once you have selected all the Certificates you wish to import, press the Import Select button.
The select Certificates will be imported along with any additional settings using in your Amradillo Project
file.
Copyright ©2004-2014 Reel Media Productions
15
2.3.1.4
ArmTracker
Modifying Certificates
After creating or importing Certificates, you may have to adjust various settings to allow for proper keys
to be generated and appropriate fields to be available when generating them.
In this example, our Product was protected with Version 4, Level 10 keys. It also requires a hardware
Fingerprint and expires after a set number of days.
The checkbox before Key Type, Expire By, Copies and Extra Bits acts like a lock. Once we enter the
appropriate default values, we can lock (or disable) these settings preventing anyone from making
changes when creating a key.
If we wanted the ability to adjust a setting, we would leave then leave certain settings unlocked.
For example if we wanted the default Expire By Days to be 30, but we wanted the option to adjust this
value when creating our key, we would leave the Expire By area unlocked (or enabled) by placing a
checkmark in the Expire By box.
Keys can also contain Extra Bits, which you can use to send extra information to your programs by
turning these bits on and off. To help you remember what bits do what, ArmTracker gives you the ability
to label these bits.
To do this, Double Click on the name of the bit you wish to label.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
16
A small window will appear allowing you to enter a description. Press the OK button to store this
information.
Once you have made all the appropriate changes to customize your Certificate, press the Modify
Certificate Defaults to save these changes. If you do not press this button, not changes will be saved.
Copyright ©2004-2014 Reel Media Productions
17
2.3.2
ArmTracker
Create FixClock Key
When a Client of your software changes his system clock either by accident or intentionally to try and
defeat the Armadillo protection, the software may stop working and report a Clock Back error.
You can issue a special FixClock key which will fix the clock problem on the Clients computer and allow
him to use the software again.
Simply enter the name of your Product (the name used in the Product/Certificate) and press the OK
button.
A new FixClock key will be generated which you can send to your Client.
In some situations a FixClock key will not solve the problem and a new Registration Key must be
issued.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
2.3.3
18
Validate Key
To check if a User/Key combination is valid, you can use the Validate Key option from the Main
Menubar.
Select the appropriate Product/Certificate, enter the User/Key combination and then press OK. If the
User/Key is valid for the selected Product/Certificate, you will be given the date the key was originally
created.
This Window can be kept open while using the main ArmTracker interface. This allows you to easily
copy and paste information from the Key Information box in the Registered Users section.
2.3.4
Clipboard Importer
If you receive customer information via email, you can use the import clipboard [F8] (function key F8)
feature to quickly enter the email data into the appropriate fields in ArmTracker.
First set up the appropriate rules in the Import Clipboard Settings.
Example:
The email you receive from your online registration service looks like this...
-------------This notification was sent using Reg.Net's automated on-line system.
Transaction #: 123456
Author Company: Reel Media Productions
Author Name: Paul Leischow
Author e-mail: sales@relmediaproductions.com
Program ID: 12345
Program: ArmTrack er
Customer Comapny: SecurityTrek
Copyright ©2004-2014 Reel Media Productions
19
ArmTracker
Customer First: John
Customer Last: Doe
Customer Address1: 123 Dark Street
Customer Location: Somewhere, ON P0X1C0 Canada
Customer Phone: 1-807-555-1212
Customer e-mail: jdoe@sample.com
Method: WEB
Quantity: 1
Cost: $25.00
--------------
In the Importer Clipboard Settings we could do this:
Now select the text in your email and copy to the clipboard.
Then open ArmTracker and press the [F8] function key to import clipboard.
What this does is search for the text you enter in the clipboard settings and assigns it to the appropriate
field in ArmTracker.
In our example the email received has the City/State/Zip/Country all combined into the "Location" field
so we just insert it into the City field in ArmTracker and manually fix this after importing.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
2.3.5
General Settings
The settings panel allows you to customize email settings, select language preferences and lock/
encrypt various parts of your ArmTracker database.
Copyright ©2004-2014 Reel Media Productions
20
21
2.3.5.1
ArmTracker
Email
ArmTracker provides two ways to send email to customers, through it's own internal email system and
through the Windows MAPI Interface.
To use ArmTracker's internal email system, enter the name of the email server that it will be
communicating with, along with the email address you wish to appear in emails that are sent.
If your Email Server requires User/Password authentication, enter the required information in the
appropriate fields else leave them empty.
You also have the option of changing the default PORT (Port 25) used to send Email.
All email sent out will contain this address in the From field unless overridden with an address specified
in the Email Template or MailingList Template.
If you cannot connect directly to your email server with ArmTracker, you will have to use the MAPI
Interface. Enable the MAPI Interface by putting a check in the check box. This will tell ArmTracker to
generate it's email but send it to your default email client.
Once ArmTracker has completed creating email and sending it to your email client, you must then open
your email client and press the Send Email button to send out the generated email.
2.3.5.2
Language
ArmTracker includes English as its default language. As additional language files are created, you can
download and install them from the ArmTracker Website.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
22
When ArmTracker detects additional valid language files, the option to enable them will appear in the
language settings area.
2.3.5.3
Misc
If you are an ArmTracker administrator and have other people using the software, you may want to Lock
the Product/Certificate area to prevent settings from being changed or private Templates from being
seen.
To enable this option, check the box marked Lock Product/Certificates.
You will then be asked to enter the current password. If this is the first time using this option, the
password is an empty box. Simply press Ok. You will then be asked to enter a new password. After
entering a new password you will be asked to type it again just to verify that you did not make any
typing errors. Do not forget this password. It is encrypted and we cannot decrypt it for you.
For the strongest security, ArmTracker has the ability to encrypt the Certificate Templates in the
database itself. This prevents people from looking inside the database and searching for private
Templates which are used to generate the Keys.
To enable this option, check the box marked Encrypt Certificate Templates.
Copyright ©2004-2014 Reel Media Productions
23
ArmTracker
You will then be asked to enter the current password. If this is the first time using this option, the
password is an empty box. Simply press Ok. You will then be asked to enter a new password. After
entering a new password you will be asked to type it again just to verify that you did not make any
typing errors. Do not forget this password. It is encrypted and we cannot decrypt it for you.
When you place the mouse pointer over various buttons in ArmTracker, small balloon tips will appear
containing short help messages telling what that particular button does. You can turn this feature off by
checking the Disable ToolTips box.
2.4
Help
2.4.1
Help
This option will open the ArmTracker Help file you are currently viewing.
2.4.2
QuickStart Tutorial
Selecting this option opens your default Web Browser and takes you to the Online Tutorial section of the
ArmTracker website.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
24
The Online Tutorial will guide you through the basic steps in using ArmTracker quickly and efficiently.
Copyright ©2004-2014 Reel Media Productions
25
2.4.3
ArmTracker
Visit Website
Selecting this option opens your default Web Browser and takes you directly to the official ArmTracker
Website.
This is a quick and easy way visit the Support Forums, Purchase Online or read about the latest version
of ArmTracker.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
2.4.4
26
Online Updates
To make sure you are always using the latest version of ArmTracker, you can use the Check for Online
Updates option to easily compare your current version with the most recent version available for
download.
If it is detected that you are using an older version, it will supply you with a link to the Private Members
area allowing you to download the newest version.
Note: You must be connected to the internet to use this feature.
2.4.5
Enter Registration Key
After purchasing a registration key for ArmTracker, you can select this option to enter your key into
ArmTracker.
There may also be times when you upgrade your computer system and need to reinstall ArmTracker.
Select this option to re-enter your old key or to enter a new key.
Copyright ©2004-2014 Reel Media Productions
27
2.4.6
ArmTracker
About
This option shows you what version of ArmTracker you are currently using along with what version of
codegen.dll ArmTracker is using internally.
It also displays the serial number to which ArmTracker is currently registered.
When asking for tech support, it is best to copy/paste include this information with your email.
Copyright ©2004-2014 Reel Media Productions
Main MenuBar
Copyright ©2004-2014 Reel Media Productions
28
Part
III
Main Interface
3
Main Interface
3.1
Overview
30
The Main Interface consists of 4 separate areas which are organized in the order of Key Production.
Customer Database
This area is where you enter Customer information. ArmTracker users this information when generating
keys, emailing registrations and mailing lists.
Create Keys
This area is where you match up products/certificates with customers to create registration keys.
Registered Users
This area is where you email registration keys to customers by selecting customers and then email
template to use.
Mailing Lists
This area is where you email informational letters to customers in your database.
Search Database
This allows you to search through various parts of the ArmTracker database depending on the area you
Copyright ©2004-2014 Reel Media Productions
31
ArmTracker
are currently viewing.
Copyright ©2004-2014 Reel Media Productions
Main Interface
3.2
32
Customer Database
The Customer Database interface is where Customer information is entered into ArmTracker.
ArmTracker uses this information when generating keys, emailing registrations and creating mailing
lists.
The Customer Database interface is broken into two section:
Customer Information
Customer Data Entry
Copyright ©2004-2014 Reel Media Productions
33
3.2.1
ArmTracker
Customer Information
The top section of the Customer Database interface contains a list of all the customers in the current
database. This list is sorted ascending by Last Name. If you wanted to sort the list by Company,
simple click the Company heading. To sort the list by Company descending, simply click the
Company heading a second time.
Modifying Customer Information
To modify customer information, select the customer you wish to modify from the list by clicking on it.
The customer information will then be transferred to the bottom section of the Customer Database
interface, allowing you to change any of the information.
Once you have made the appropriate changes, press the Modify button.
Duplicating Customer Information
To duplicate customer from the database, simply select the customer from the customer list by Single
Right Clicking on it. This will copy the customer information down into the input fields allowing you to
add new customers that are similar to existing customers but only need a few fields changed.
Deleting Customer Information
To delete a customer from the database, simply select the customer from the customer list by Double
Copyright ©2004-2014 Reel Media Productions
Main Interface
34
Right Clicking on it. You will be asked to confirm the deletion process.
Adding Customer Notes
Special Notes can be added to any Customer in the ArmTracker Database. Simply Double Left Click on
the selected Customer and a Notes Dialog will appear. Enter your notes and press the OK button to
save it.
Copyright ©2004-2014 Reel Media Productions
35
3.2.2
ArmTracker
Customer Data Entry
The bottom section of the Customer Database interface is where you enter all the various Customer
Information.
To clear all data from the form before entering a new customer into the database, press the Clear
button.
When entering customer information, keys will be generated using the customers name by default.
If you wish for the key to be generated using the customers Company Name, simply select Company in
the Register To area.
There may also be times when you wish for the key to be generated using a name other than the
customers Name or Company Name. You can do this by selecting Other in the Register To area and
entering a custom name. When selecting Other, both Company/Customer Name will be inserted by
Default.
If you would like the customer to appear in the Mailing Lists section of ArmTracker, be sure to check
the Mailing List check box.
After you have added all the Customer Information into the appropriate fields, press the Add button to
add the information into the database.
Copyright ©2004-2014 Reel Media Productions
Main Interface
36
Printing Customer Lists
If you would like to print a list of all the Customers in ArmTracker database, press the Print Customer
List at the bottom of the Customer Database interface.
You will be presented with the option to Preview the print job or send the data to the printer.
The print layout can easily be customized by editing the text files in the ArmTracker3\Reports folder:
CustomerList_Header.txt
CustomerList_Body.txt
CustomerList_Footer.txt
These files use standard HTML code along with special ArmTracker Macros.
Copyright ©2004-2014 Reel Media Productions
37
3.3
ArmTracker
Create Keys
The Create Keys interface is where Registration Keys are generated.
It is broken down into 4 sections:
Product/Certificate List
Customer List
Customer History
Key Settings
Copyright ©2004-2014 Reel Media Productions
Main Interface
3.3.1
38
Product/Certificate List
The Product/Certificate section allows you to select what product and certificate you would like to create
a key for. All Products and Certificates that have been entered in the Product/Certificate section will
appear in this list. Certificates are conveniently grouped with their appropriate Product.
When creating a key for a customer, you must select which Certificate under which Product you need
the key generated for.
3.3.2
Customer List
The Customer List section is where you select which Customer for generate a key for. All Customers
that have been entered using the Customer Database interface will appear in this list.
When you select a Customer, the Customers History will appear in the Customer History section.
This section also allows you to add little notes to the selected Customer. Simply Double Click on the
selected Customer and a Notes Dialog will appear. Enter your notes and press the OK button to save it.
Copyright ©2004-2014 Reel Media Productions
39
ArmTracker
Printing Customer History
You can also print the selected Customer along with their Customer History by Double Right Clicking on
the appropriate Customer.
You will be presented with the option to Preview the print job or send the data to the printer.
The templates for the Customer History report are stored in the ArmTracker3\Report folder and consist
of:
Customer.txt
Registration.txt
Footer.txt
These templates are written in standard HTML for easy customization and make use of the Create Key
macros.
Copyright ©2004-2014 Reel Media Productions
Main Interface
3.3.3
40
Customer History
When keys are created for a Customer, the information used to create that key is stored in the
Customers History. This history also tells if and when the key was emailed along with any special notes
you may want to include.
To add notes to a keys history, Double Click on the appropriate key in the Customer History list. You
will be presented with a Notes dialog. Enter any special notes you want included and press the OK
button to save them.
You also have the option of entering a Type. This is a special way of placing key history into additional
categories allowing you to sort them later.
3.3.4
Key Settings
The Key Settings section of the Create Keys Interface is where you add any final customizing to the key
information before the key is generated. Under most situations, all fields will be disabled because the
defaults were set in the Products/Certificates interface.
Copyright ©2004-2014 Reel Media Productions
41
ArmTracker
In our example we specified that this Certificate would expire in 30 days but could be adjusted by the
person issuing the key, therefore the Expire Value is enabled allowing us to easily change the default.
Once you have selected a Product/Certificate, a Customer, and made sure all the keys setting are
correct, press the Create Key button to generate a key.
If you are creating keys for a number of Customers using the same Product/Certificate you can create all
the keys at once. Do this by selecting the Product/Certificate and then selecting all the Cutomers at
once who you wish to create keys for. (use the standard Windows Shift or Ctlr keys for selecting
individual or groups of Customers at one time)
If you would like to create more than one key per Customer, you can either press the Create Key button
for every key you wish created or you can specify the number of keys you would like created by entering
a number into the Keys per Customer box.
Show Registered Users of:
This drop box controls what Customers are displayed in the Customer List. Selecting All will display all
the Customers int eh Customer database. Selecting None will display all Customers who have not yet
been given registration keys. Selecting a specific Product name will display only those Customers who
have received keys for that Product.
and of Type:
This drop box is an additional sorting feature. When you select a Type from this box, only Customers
who's keys contain the specified Type will be displayed in the Customer List.
3.4
Registered Users
The Registered Users interface is where all the key registration information is displayed and where the
registration keys are emailed from.
It is broken down into 3 sections:
Registered Users List
Key Information
Email Keys
Copyright ©2004-2014 Reel Media Productions
Main Interface
Copyright ©2004-2014 Reel Media Productions
42
43
3.4.1
ArmTracker
Registered Users List
The Registered Users List displays all Customers who have had keys generated for them. When a key
is emailed to a Customer, a small mail icon will appear in front of their key information. This list can
easily be sorted by selecting the column heading you wish to sort by.
When a Customer is selected from the Registered Users list, key information is displayed in the Key
Information box.
Manual Key Entry
There may be times when you need to manually enter a registration key for a customer. To do this, first
generate a key for the Customer in the Create Key interface. Once a key has been generated, the key
information will appear in the Registered Users List. Select the Customer from this list and press CTRLM on the keyboard. A dialog will appear allowing you to manually change the current Registration Key.
3.4.2
Key Information
When selecting a Customer from the Registered Users list, their Key Information will appear in the
Key Information box. This allows for a quick and easy way to copy the information and paste it
elsewhere.
3.4.3
Email Keys
The Email Keys section allows you to email the registration information to the selected Customer.
Various sort options are provided to quickly locate keys that have been generated for the various
Products.
Copyright ©2004-2014 Reel Media Productions
Main Interface
44
To email registration information to a Customer, select a Customer (or number of Customers) from the
Registered Users list. Select an Email Template from the Use Email Template box and finally, press
the Email Key button.
A window will appear showing if the email was sent successfully. When an email is successfully sent, a
copy will be placed in the ArmTracker3\Sent Items folder.
Keys are sent by email based on the information provided in the General Settings section.
3.4.4
Email Templates
The Email templates are located in the folders:
ArmTracker3\Email
and are made up of standard HTML (web page) code for easy customization and make use of the
Registered Users macros.
Address/Subject Override
By default, the Email "Subject" line is the name of your Product and the "From" line is the name entered
under Email Settings. You can override this data by adding the "EmailFrom:", "EmailSubject:" and
"EmailReply:" commands to your email template.
Example...
EmailFrom:yourname@domain.com
EmailSubject:New version of #Product# now Available!
EmailReply:support@otherdomain.com
Email Priority
You can also override the Priority of your email by adding the "EmailPriority:" command to your email
template.
Copyright ©2004-2014 Reel Media Productions
45
ArmTracker
EmailPriority:High
or
EmailPriority:Low
Note: By default, Email is sent out at a Normal Priority.
Attachments
You can attach a file to your Email by adding the "EmailAttachment:" command followed by the path of
the attachment.
EmailAttachment: C:\Files\Image.bmp
HTML Support
By default your email is sent as Plain Text. You can have ArmTracker send your email as HTML by
using the "EmailType: HTML" command.
EmailType: HTML
<html>
<body bgcolor=#FFFFEE>
My Message is now sent as an HTML page.
</body>
</html>
3.5
Mailing Lists
The Mailing List interface is where you can bulk email your Customers, depending on the Product they
have a registration key for..
It is broken down into 2 sections:
Customer List
Send Email
Copyright ©2004-2014 Reel Media Productions
Main Interface
Copyright ©2004-2014 Reel Media Productions
46
47
3.5.1
ArmTracker
CustomerList
The Customer List displays all the Customers that have a registration key based on the Product
selected in the Show Product box.
To send email to the Customers in this list, select the Customers clicking on them in the list and using
the standard Windows Shift and Ctrl keys for multiple selections.
3.5.2
Send Email
The Send Email section is where you generate your Customer List based on the Product selected in
the Show Product box. If you have specified a Type after generating a key, you can also search for
Customers based on this information.
Once you have decided on the Customers you would like to send email to and selected them, choose a
MailingList Email Template from the Use Email Template box. Then press the Send Email button.
Keys are sent by email based on the information provided in the General Settings section.
3.5.3
Mailing List Templates
The MailingList Templates are located in the folders:
ArmTracker3\MailingList
and are made up of standard HTML (web page) code for easy customization and make use of the
Mailing List macros.
Address/Subject Override
By default, the Email "Subject" line is the name of your Product and the "From" line is the name entered
under Email Settings. You can override this data by adding the "EmailFrom:". "EmailSubject:" and
"EmailReply:" commands to your email template.
Copyright ©2004-2014 Reel Media Productions
Main Interface
48
Example...
EmailFrom:yourname@domain.com
EmailSubject:New version of #Product# now Available!
EmailReply:support@otherdomain.com
Email Priority
You can also override the Priority of your email by adding the "EmailPriority:" command to your email
template.
EmailPriority:High
or
EmailPriority:Low
Note: By default, Email is sent out at a Normal Priority.
Attachments
You can attach a file to your Email by adding the "EmailAttachment:" command followed by the path of
the attachment.
EmailAttachment: C:\Files\Image.bmp
HTML Support
By default your email is sent as Plain Text. You can have ArmTracker send your email as HTML by
using the "EmailType: HTML" command.
EmailType: HTML
<html>
<body bgcolor=#FFFFEE>
My Message is now sent as an HTML page.
</body>
</html>
3.6
Search Database
This option allows you to create search queries to retrieve specific information from the ArmTracker
Copyright ©2004-2014 Reel Media Productions
49
ArmTracker
database.
The type of information you are allowed to query depends on the area you are currently viewing in the
Main Interface.
3.6.1
Search Customers
When viewing the Customer Database list, you are able to query the Customer Database using custom
settings that you specify.
Fields that are left blank or unchecked are not used in the search query.
Printing Search Results
You will be presented with the option to Preview the print job or send the data to the printer.
Copyright ©2004-2014 Reel Media Productions
Main Interface
50
The print layout can easily be customized by editing the text files in the ArmTracker3\Reports folder:
SearchCustomer_Header.txt
SearchCustomer_Body.txt
SearchCustomer_Footer.txt
These files use standard HTML code along with special ArmTracker Macros.
Copyright ©2004-2014 Reel Media Productions
51
ArmTracker
Copyright ©2004-2014 Reel Media Productions
Part
IV
53
ArmTracker
4
Macro Keywords
4.1
Customers
When creating layouts to print from the Customers screen, the following Macros can be used:
#Created#
#Modified#
#Company#
#First#
#Last#
#Address1#
#Address2#
#City#
#State#
#Zip#
#Country#
#Phone#
#Email#
#Email2#
#Notes#
#RegisterTo#
#User#
Copyright ©2004-2014 Reel Media Productions
Macro Keywords
4.2
54
Customer Search
When creating layouts to print from the Search Customer Database screen, the following Macros can
be used:
#Created#
#Modified#
#Company#
#First#
#Last#
#Address1#
#Address2#
#City#
#State#
#Zip#
#Country#
#Phone#
#Email#
#Email2#
#Notes#
#RegisterTo#
#User#
Copyright ©2004-2014 Reel Media Productions
55
4.3
ArmTracker
Create Key
When creating layouts to print from the Create Key screen, the following Macros can be used:
#Created#
#Modified#
#Company#
#First#
#Last#
#Address1#
#Address2#
#City#
#State#
#Zip#
#Country#
#Phone#
#Email#
#Email2#
#Notes#
#RegisterTo#
#User#
#Product#
#Template#
#Type#
#Created#
#Version#
#Level#
#Finger#
#Expireby#
#Expire#
#Copies#
#Bits#
#RegisterTo#
#User#
#Key#
#Mailed#
#Notes#
Copyright ©2004-2014 Reel Media Productions
Macro Keywords
4.4
56
Registered Users
When creating Email Templates to be sent from the Registered Users screen, the following Macros can
be used:
#Date#
#Company#
#First#
#Last#
#Product#
#Certificate#
#Finger#
#Copies#
#RegisterTo#
#User#
#Key#
#Email#
#Email2#
#Notes#
#Type#
#Include#
Copyright ©2004-2014 Reel Media Productions
57
4.5
ArmTracker
Mailing List
When creating Email Templates to be sent from the Mailing List screen, the following Macros can be
used:
#Product#
#Company#
#First#
#Last#
#Email#
#Email2#
#Include#
Copyright ©2004-2014 Reel Media Productions
Macro Keywords
4.6
58
#Include# Macro
The #Include# macro allows you to include an external text file in your current email file. If you create a
folder in "ArmTracker\Email" called "Extra" and place a text file called "moreinfo.txt", you could include
this file in a regular email by specifying:
#Include#Extra\moreinfo.txt#
This macro must be in a line be itself.
Note: The #Include# macro can be used in any email file but will be ignored if placed in the include file
you are including.
Copyright ©2004-2014 Reel Media Productions
59
4.7
ArmTracker
#Insert# Macro
The #Insert# macro allows you to insert a line of data from an external file. If you create a folder in
"ArmTracker\Email" called "Extra" and place a text file called "Coupons.txt", you could insert a line from
this file be specifying:
#Insert#Extra\Coupons.txt#
This allows you to create a file with lines of data (invoice numbers, coupon numbers, etc) and grab a line
of data from this file every time the #Insert# macro is called.
Once a line of data is used from the specified file, it is marked with a ~ symbol and that line is not used
again. This allows every inserted line to be unique.
Note: Always make sure you have enough lines of data in your external file to corrispond with the
number of customers you have selected to have data inserted into.
Copyright ©2004-2014 Reel Media Productions
Macro Keywords
Copyright ©2004-2014 Reel Media Productions
60
Part
V
Database Format
5
Database Format
5.1
MDB to MySQL
62
ArmTracker uses the Microsoft Access (MDB) database format. This allows for great compatability and
flexability on the Windows platform, as well as the ability to quickly and easily create and change
between multiple databases on a computer or network.
For those wanting even more flexability, ArmTracker provides some tools to create an ArmTracker
database under MySQL and transfer the data from a MDB database to a MySQL database. These tools
are located in the ArmTracker\MySQL folder.
You will need a working knowledge of MySQL, MySQL ODBC Drivers, and setting up MySQL
databases.
Creating a MySQL database:
Step 1a: (command prompt method)
Copy the file ArmTracker3_mySQL.sql to the mysql\bin folder.
At a command prompt, type the following...
This will create the ArmTracker database and insert the appropriate tables.
Step 1b: (phpMyAdmin method)
Go to your phpMyAdmin webpage and do the following...
Copyright ©2004-2014 Reel Media Productions
63
ArmTracker
Create a databae called ArmTracker3_mySQL.
Go to the SQL query section.
Browse for the file ArmTracker3_mySQL.sql located int he ArmTracker3\MySQL folder.
Copyright ©2004-2014 Reel Media Productions
Database Format
64
After pressing the GO button to run the query, the database will be filled with the appropriate tables.
Step 2:
Download and install the appropriate MySQL ODBC drivers for Windows.
Then in your Control Panel, open the ODB Data Source Administrator and set up a MySQL ODBC
connection.
Copyright ©2004-2014 Reel Media Productions
65
ArmTracker
Step 3:
If you wish to transfer existing data from your MDB database to your MySQL database, start ArmTracker
and make sure you are currently viewing the database you wish to transfer. Then close ArmTracker.
Step 4:
Locate the ArmTracker.ini file in the ArmTracker\ main folder.
Under Settings, change DBType=0 to DBType=1
0 = MDB Access Database
1 = MySQL Database
Also enter the appropriate User/Password.
[Settings]
DBType=1
DBUser=root
DBPass=password
If you start ArmTracker, you should now connect to the new MySQL database.
Step 5:
To transfer data from the last accessed MDB database, run the file MDB2SQL.exe located in the
Copyright ©2004-2014 Reel Media Productions
Database Format
ArmTracker3\MySQL folder.
ArmTracker can only access a single MySQL database and can only transfer data to the MySQL
database from a single MDB database.
Note: No technical support is provided for ArmTracker databases running under MySQL.
Copyright ©2004-2014 Reel Media Productions
66
Part
VI
History
6
History
6.1
What's New
68
Version 3.82.00
Recompiled with latest CodeGen.DLL
Notice is displayed while Window is Updated with Customer Info
Added Online Update Checking
Optimized code for better performance
Version 3.80.11
Fixed bug that causes crash with Validate Key
Version 3.80.10
Recompiled to fix some display issues
Now using latest CodeGen.DLL (version 9)
Version 3.80.06
Enhanced Search function to allow for locating/highlighting search results in Customer Database
Added Cancel button when sending Registration Email
Enlarged font for displaying User/Registration Key
Version 3.80.05
Added ability to specify PORT in Settings.
Last Email Template used is remembered each time ArmTracker is started.
Fixed incorrect #Copies# value when sending multiple email to Registered Users.
Version 3.80.01
Force User to enter number of Keys to Create unless default is specified in Settings.
Added #Copies# macro to Registered Users
Added hotkeys CTRL-K to create key and CTRL-E to send email
Modified "Reply-To" email header to prevent some mail servers from bouncing email
Fixed problem with large number of Extra Bits not being created properly in Key
Version 3.80.00
Email is now sent using 8bit iso-8859 instead of 7bit ANSI allowing for extended characters
Single Right Click on Customer Data copies data to input fields allowing easy duplication with minor
changes
Displays error message when Digital River template is trying to be imported
Displays error message when send email error is encountered
Version 3.79.00
Added support for String in Key (Armadillo 4.20+) using fixed CodeGen.dll
Copyright ©2004-2014 Reel Media Productions
69
ArmTracker
Version 3.78.04
ArmTracker Email now supports User/Password login
Attachments can now be imbedded in ArmTracker Email (both Email Templates and Mailing List
Templates)
ArmTracker Email can be sent as HTML Mail
Added ability to override reply-to address
Added #Company# macro to Registered Users
Added #Certificate# macro to Registered Users
Column widths on various panels are customizable and saved on exit
Version 3.78.02
Notes can be added to Customers through the Customer Database screen using double left click
Number of Keys to create per Customer can now be specified
Register To "Other" field defaults to Company/Name when selected
Last used "Register To" and "Notify" settings are now saved in INI file
Entire message body is saved in "Sent Items" folder when using MAPI
Version 3.78.01
Added additional Paste key (F7) in Clipboard Importer
Custom Text for Bits is now included when Importing Certificates
Version 3.78.00
Last used Sort order is now saved for each list
Fixed bug that could cause Search function to crash
Version 3.77.00
Added new CodeGen to support Armadillo 3.77 release
Fixed problem with wrong product being used when hardware fingerprint entered then new product
is selected right away
Fixed spelling mistake in titlebar when mySQL database is used
Version 3.75.00
New CodeGen included to support Armadilo 3.75 release
Version 3.70.05
Added #Key# macro to Create Key macro list
Added #Insert# macro to Registered Users and Mailing List
Fixed linewrap in Notes box
Version 3.70.03
Added EmailPriority command to templates
Copyright ©2004-2014 Reel Media Productions
History
70
Version 3.70.02
Fixed problem with searching for Email1
Fixed problem with new customer overwriting existing data
Version 3.70.00
Added ability to Validate Keys
Added ability to search Customer Database
Changed database format slightly for future enhancements
Added support for MySQL database
Added menubar icons to make selecting options visually easier
Updated CodeGen to 3.70a
Version 3.61.05
New Help File and Printable Manual
Added "Most Recent File" list
Added Preview & Print buttons to Report Window
ArmTracker holds selected information as you move through various screens
Copies of sent emails are now stored in "Sent Items" folder
Added database Search function to Main Interface
ArmTracker has it's own domain name http://www.armtracker.com
Version 3.61.00
Added support for new Armadillo 3.61 features
Added check for invalid characters in Hardware Key
Version 3.50.02
Added ability to manually change key after key has been created. (Ctrl+M on Registered Users
Screen)
Added ability to create FixClock Keys (Main MenuBar under Edit)
Minor tweeks and bug fixes
Version 3.40.08
Fixed a problem with string overflow when encrypting certificates
Fixed import certificate routine to read .ARM files containing extended characters
Version 3.40.05
Password for Product/Certificates page is now encrypted
Certificate Templates in the database can now be encrypted
Warning: Backup your database before encrypting and write your password down in a safe
place. If you lose your password, the encryption can not be reversed.
Bit information is now displayed along with History Notes
Version 3.40.01
Adjusted "ExtraBits" field so number can be manually entered as well as using the popup bit
selector
Copyright ©2004-2014 Reel Media Productions
71
ArmTracker
Version 3.40.00
Updated CodeGen.dll to latest version
Added color to lists for easier viewing
Added icons to lists to quickly identify regular customers, customers with notes attached and
customers who have been emailed keys
Added resizable windows for those who wish to view more on their screen
Version 3.30.05
Fixed a problem with ArmTracker not able to create keys for names containing " ' " (Example:
O'leary)
Version 3.30.04
Fixed Expire By Uses not being recognised when importing certificates
Updated CodeGen to 3.54 as per Silicon Realms
Date/Time is now added to Email Header
Fixed a problem with importing Armadillo V2 certificates that have been up-converted by
Armadillo to V3
Version 3.30.03
About box now shows CodeGen version being used
Fixed a bug with #Notes# displaying "0" in Registration Emails
Version 3.30.02
New #Include# macro
Ability to import ARM project files into ArmTracker Product/Certificate Defaults.
Version 3.30
Support for the new V3 Short Keys.
Mailing List notify flag.
Customers who do not have "Mailing List" checked will not appear in the mailing list panel.
Field for second Email Address.
If an address exists in this field, email will be sent to this address as well as the Primary Email
Address.
Special "Type" field.
You can assign a "Type" to any key that has been generated and use this as an additional
sorting option.
Version 3.18
Customer Mailing Lists
Custom Email From & Subject headings
Name of database displayed in TitleBar
Quick Import of Registration Emails
Version 3.17
Copyright ©2004-2014 Reel Media Productions
History
Handles multiple ArmTracker databases
Some new database fields
Lots of tweeks based on user requests
Copyright ©2004-2014 Reel Media Productions
72
73
ArmTracker
Index
-AAbout
27
About ArmTracker
27
ArmTracker Help
23
ArmTracker Support
25
ArmTracker Version
26
ArmTracker Website
25
Attachment
44, 47
Customer Notes
38
Customer Reports
37
Customers
32, 33, 37, 53
Customize
20
-DDatabase
33, 35
Database Format
62
Database Query
48
Delete
33
Delete Customer
33
Delete Customers
32
-B-
-E-
Bug Fixes
68
Bugs
68
Bulk Mail
45
Edit Email
41
Email
3, 44
Email From
44, 47
Email Keys
41, 43
Email Priority
47
Email Registration
41
Email Server
21
Email Settings
21
Email Subject
44, 47
Email Templates
41, 43, 44
Encrypt
22
English
21
Exit
9
Exit ArmTracker
9
Exit Program
9
-CCertificates
10, 37, 38
Changes
68
Check Key
18
Check Version
26
Clipboard
18
Clipboard Importer
18
Close ArmTracker
9
Close Program
9
Connect Database
7
Contact
3
Coupons
59
Create
8
Create Database
8
Create Key
55
Create Key Macros
55
Create Keys
37, 40
Creating FixClock
17
Creating Keys
40
Current Version
26
Customer Database
35
Customer History
37, 40
Customer Information
33
Customer Interface
30
Customer List
38, 47
Customer Macros
53
-FF8
18
Features
2, 68
FixClock
17
FixClock Key
17
Forums
25
-HHelp
23
Help File
23
History
37, 40, 68
HTML
44, 47
Copyright ©2004-2014 Reel Media Productions
Index
-I-
-N-
Importing Customers
18
Importing Data
18
Include
58
Include Macro
58
Insert
59
Insert Macro
59
Interface
30
Invoice Numbers
59
New Database
8
New Features
68
Notes
37, 40
-KKey Information
41, 43
Key Notes
40
Key Settings
40
Keys
43
Keys per Customer
40
-LLanguage
21
List Customers
Lock
22
32
-MMacros
53, 54, 55, 56, 57
Mail Templates
45
Mailing List
35, 45, 47, 57
Mailing List Macros
57
Mailing List Templates
47
Main Interface
30
Manual Entry
43
Manual Keys
43
MAPI 21
MDB
62
Menubar
6
Misc
22
Modify
33
Modify Customers
33
Modify Cutomers
32
Modify Database
33
Multi Keys
40
MySQL
62
MySQL Database
62
Copyright ©2004-2014 Reel Media Productions
-OODBC
62
ODBC Connection
62
Online Help
23
Online Tutorial
23
Online Updates
26
Open Database
7
-PPassword
22
Perview Email
41
Preview
41
Print Customers
32
Printing
38
Printing History
38
Priority
47
Product List
38
Products
10, 37
Protect
22
Protect Certificates
22
Protect Templates
22
-QQuckstart Tutorial
23
Query
48, 49
Query Customer Database
Query Database
48
Quiting ArmTracker
9
Quiting Program
9
49
-RRegister
35
Register To
35
Registered Users
41, 43
Registered Users Macros
56
74
75
ArmTracker
Registering ArmTracker
26
Registering Number
27
Registration
27
Registration Key
26
Registration List
43
Reports
37
Requirements
2
Version Number
27
-WWebsite
3, 25
Welcome
2
-SSearch
48, 54
Search Customer Macros
54
Search Customers
49, 54
Search Database
48, 54
Search Macros
54
Send Email
45, 47
Sent Email
43
Sent Items
43
Serial
27
Serial Number
27
Settings
20
Setup
20
SMPT Server
21
SQL
62
Support
2, 3
Support Forums
25
-TTemplates
44, 47
ToolTips
22
Tutorial
23
Types
37
-UUpdates
26, 68
Use Database
7
User List
43
-VValid
18
Validate
18
Validate Key
18
Version
26, 27
Version Checker
26
Copyright ©2004-2014 Reel Media Productions
Download PDF
Similar pages