J
JohS
I'm going to produce a few (not more than ten) MS Access VBA driven forms
which I'm planning to send out as 10 days trail to companies.
When the potesial customer start the trail software, it neeeds to be
registered to that company (most likely through the users email?) and to
that spesific PC (reading hardware ID?).
Maybe easiest solved by haveing a VBA function & form registrating and
sending the necessary data to me as vendor.
I then need a function (generating a public-private key, maybe encrypted ie
by a hash or two) which is generating a 10 day linsence, sent by email
(maybe a text file attachment 'license.txt') to customer/user.
A VBA functions inside the software are then at start checking whether valid
lisence exists.
Then after passing the 10 days of trail, a payment will be done (after
agreement, a manual invoice is sent & paid), and as the software vendor, I'm
sending to the customer a new license through email.
This license is only going to last for 90 day. Then if the customer still
wants to use the software, yet a renewable license for the next 90 days is
going to be executed.
As this is small scale and low budget systems, I can't go for rather
andvanced and expensive server-side licence trackingt (which maybe also
could include redirected to a payment portal), build online (into my
PHP-driven Drupal webdomain).
1
Is there an economical way to solve this by purchased solutions (and is
there any MS Access add-ins which can solve this?)?
2
If it can be solved purely by code Functions - are there any samples out
there which also are dealing handling reading hardware ID (Mainboard, MAC
address, or..)?
Thanks, JohS
which I'm planning to send out as 10 days trail to companies.
When the potesial customer start the trail software, it neeeds to be
registered to that company (most likely through the users email?) and to
that spesific PC (reading hardware ID?).
Maybe easiest solved by haveing a VBA function & form registrating and
sending the necessary data to me as vendor.
I then need a function (generating a public-private key, maybe encrypted ie
by a hash or two) which is generating a 10 day linsence, sent by email
(maybe a text file attachment 'license.txt') to customer/user.
A VBA functions inside the software are then at start checking whether valid
lisence exists.
Then after passing the 10 days of trail, a payment will be done (after
agreement, a manual invoice is sent & paid), and as the software vendor, I'm
sending to the customer a new license through email.
This license is only going to last for 90 day. Then if the customer still
wants to use the software, yet a renewable license for the next 90 days is
going to be executed.
As this is small scale and low budget systems, I can't go for rather
andvanced and expensive server-side licence trackingt (which maybe also
could include redirected to a payment portal), build online (into my
PHP-driven Drupal webdomain).
1
Is there an economical way to solve this by purchased solutions (and is
there any MS Access add-ins which can solve this?)?
2
If it can be solved purely by code Functions - are there any samples out
there which also are dealing handling reading hardware ID (Mainboard, MAC
address, or..)?
Thanks, JohS