If i use dongle then i have to read Dongle Programing is there any Eazy way to use dongle in my software, my software has no data no record my software is for Cable TV program scheduling with Bottom Scroll Ad. If you name your app like "MyAppX" and it best not to use the same name in your registery for the keyname, the user will do a quick search and finds it rightaway, so better to use a scramble of number and letters to give a name to your key in the register that's holding the date.Īs u said me u r right SO should i use Dongle, will it be batter for me Offcourse the user can go do a search in the register and manually remove the key entry that holds the date value so he gets another month trail next time he luanches the application, depends what you name you give to the key-name for this enrty, I think one of the best ways is to add an entry in the register the first time the application is luanched, and set a value with the current date, each time your application is launched retrieve the value from the register key and match it with the current date, if we are more then a month behind then show a msgbox and end the application orso.Įven if the user uninstalls the application and reinstall it the value will still be there in the register and will not launch the app to. I think if you decide to work with protection of any kind then you best build-in a very big list with keycodes or authorisation codes in your application, it is used with most softwares i think.
#Vb6 Get Serial Number registration#
I agree with you, had same thoughts in the beggining to, but findout there is either way a way around so people can go start copying it and sending the apps to others, i was a while thinking about online registration with email verification, but then you cutoff all the people that don't have access to the internet to. Its natural to try ways to protect their work. Or do a search here on the forum, i believe i seen many posts passby with this simailair question. If you still wanna continue with this idea you might check out WMI to get the mobo serials. Even the biggest software firms are unable to protect software from copying and installing on it diffrent systems.
I'm not sure what you have in mind how you gonna do this, but i believe there is just not a good method to protect your software from copying. more mails and compiling.ģrd, many manufactors have not properlly added serials to mobo's, half of the mobo's i have just returns "0000000000" or "0123456789" for the serials.
Second, if your client upgrades their systems with new parts then your application will stop working again. Hi shashishukla, i would not suggest using this method to protect your software, there are bunch of notes that will make your life hard as well as for your clients.įirst, when your application gets most of this serials what you gonna do with it? Will your clients have to send you all his serials and then you compile a main exe that only loads when it find these serials on a system or else exit the application? you will get a lot of mails and will be re-compiling your application over and over again for each client.