|
-
Apr 2nd, 2010, 11:38 AM
#1
Thread Starter
Addicted Member
[RESOLVED] Mac address
Hi,I have the Idea to sell one my software made in visual basic 6.
I will sell it with the cd with cover the dravers and the application ofcourse.
But mine question is how to detect the mac on evry pc and if it's different program and all components delete without ask.
-
Apr 2nd, 2010, 11:39 AM
#2
Re: Mac address
So if a legitimate user changes PCs you will delete the program for him? What if they change NIC cards Do you just delete a product they paid you for?
Sometimes the Programmer
Sometimes the DBA
Mazz1
-
Apr 2nd, 2010, 11:45 AM
#3
Re: Mac address
I'm not sure what you want to do. Make an application that will work on PCs with a specified MAC address? But then you will have to compile your program every time you give it to someone to change the MAC, and you would have to know in advance that person's MAC address.
Also, what if they change their network adapter and the MAC changes? Your application will stop working.
Further more, what if they run the applicaiton from a PC that has no network adapters and you can't read the MAC at all?
-
Apr 2nd, 2010, 11:48 AM
#4
Thread Starter
Addicted Member
Re: Mac address
I made a website when they type there mac adress program record in one text on the net and have a box for new mac where they enter the old one the system check and if it exist give to user to make new one.
Or if the mac is not the best option give some other example.
But how can I make that for the deleting.
Last edited by mitko29; Apr 2nd, 2010 at 11:52 AM.
-
Apr 2nd, 2010, 02:19 PM
#5
Thread Starter
Addicted Member
Re: Mac address
Ok I will try to explane:
When you boot up the cd with the program and install it the program take user mac adress and burn it in text document ot the net.(evrytime)
Or with other word's first time program is burn in the second time is reading the mac from the pc and from the web and if is give you full access.
I wan't to make another security where if the user try to move the program or publish it free or give it to frend when it open I wan't to delete(remove of his computer) it without ask.
If you don't understand me again say where I have to explain.
-
Apr 2nd, 2010, 02:42 PM
#6
Re: Mac address
That makes more clear. But like Gary and I asked before, what happens to a legitimate user that changes his network card? The MAC will change and he wont be able to use the software. Also, what happens if he doesn't have a network card (maybe using modem to connect to the internet) or no internet connection at all?
-
Apr 2nd, 2010, 03:45 PM
#7
Thread Starter
Addicted Member
Re: Mac address
If he change his card he will be able to change it (I am tolking about the MAC Adress). Or again with simple words to replace the old one mac to a new one mac.
I wan't just to know how to delete it after that i will thing about the mac and other.
And the program don't work correct without internet.(She is not design for office using and for home using.)
Or if you have some other idea plase share or please give samo code to make the above.
-
Apr 2nd, 2010, 03:58 PM
#8
Re: Mac address
I know that you are talking about MAC addresses, and a MAC address is a physical (unique) address of the network card. That is why I asked, because if you change the card, your application will read a new MAC address and assume that he is using the application from a different computer.
To remove your application simply have it launch (ShellExecute) the uninstaller. I assume you created a deployment package for your application for installing it on users' computers.
Using NSIS to build installation packages you can have the uninstaller run in a silent mode, that way it will not be visible while it runs and the user wont be able to stop it from uninstalling the application.
-
Apr 2nd, 2010, 03:59 PM
#9
Re: Mac address
The MAC address is the NIC. If you want to delete on a different MAC address the install is gone.
Sometimes the Programmer
Sometimes the DBA
Mazz1
-
Apr 3rd, 2010, 02:38 AM
#10
Thread Starter
Addicted Member
Re: Mac address
 Originally Posted by GaryMazzone
The MAC address is the NIC. If you want to delete on a different MAC address the install is gone.
I can't understand you.
-
Apr 3rd, 2010, 02:45 AM
#11
Re: Mac address
Check this one: http://www.activelocksoftware.com/ (free activation system)
If my post was helpful to you, then express your gratitude using Rate this Post. 
And if your problem is SOLVED, then please Mark the Thread as RESOLVED (see it in action - video)
My system: AMD FX 6100, Gigabyte Motherboard, 8 GB Crossair Vengance, Cooler Master 450W Thunder PSU, 1.4 TB HDD, 18.5" TFT(Wide), Antec V1 Cabinet
Social Group: VBForums - Developers from India
Skills: PHP, MySQL, jQuery, VB.Net, Photoshop, CodeIgniter, Bootstrap,...
-
Apr 3rd, 2010, 03:11 AM
#12
Thread Starter
Addicted Member
Re: Mac address
 Originally Posted by akhileshbc
I can't understand how this work.
-
Apr 3rd, 2010, 04:59 AM
#13
Thread Starter
Addicted Member
Re: Mac address
Ok I read the forum but I don't need that I ask how can I check the mac adress and after that if the mac is not that I set to delete the exe of the program.
-
Apr 3rd, 2010, 05:29 AM
#14
Re: Mac address
 Originally Posted by mitko29
Ok I read the forum but I don't need that I ask how can I check the mac adress and after that if the mac is not that I set to delete the exe of the program.
My opinion is same as what GaryMazzone and baja_yu said to you before..!
It's not a good choice to delete the EXE (or uninstalling it, without asking the permission!) That will make a bitter experience to the user and they won't be coming to you in the future, for buying your products. Customer satisfaction should be your prime goal 
The link that I had posted above is an Activation System, that you can incorporate with your software. Using that, you can create trialware, demoware, etc.. type of your programs.
Good luck...
If my post was helpful to you, then express your gratitude using Rate this Post. 
And if your problem is SOLVED, then please Mark the Thread as RESOLVED (see it in action - video)
My system: AMD FX 6100, Gigabyte Motherboard, 8 GB Crossair Vengance, Cooler Master 450W Thunder PSU, 1.4 TB HDD, 18.5" TFT(Wide), Antec V1 Cabinet
Social Group: VBForums - Developers from India
Skills: PHP, MySQL, jQuery, VB.Net, Photoshop, CodeIgniter, Bootstrap,...
-
Apr 3rd, 2010, 08:25 AM
#15
Thread Starter
Addicted Member
Re: Mac address
 Originally Posted by akhileshbc
My opinion is same as what GaryMazzone and baja_yu said to you before..!
It's not a good choice to delete the EXE (or uninstalling it, without asking the permission!) That will make a bitter experience to the user and they won't be coming to you in the future, for buying your products. Customer satisfaction should be your prime goal
The link that I had posted above is an Activation System, that you can incorporate with your software. Using that, you can create trialware, demoware, etc.. type of your programs.
Good luck... 
can you tell me how to work with above software.
-
Apr 3rd, 2010, 08:29 AM
#16
Re: Mac address
You have codes and samples in the Downloads section.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|