• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Activation Key Storage Utility

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
Hmmm ... PDF would look nice, but would mean another file to tag along with the app. I'd rather avoid that as it makes it less portable.
Maybe just a rtf in a pop-up window.
Maybe just put the usage directions in the OP of this thread and link to it? (I'd have to clear that with W1zz though)
I'd like to keep the app as small as possible.

@Sol ... I forgot you sigged my bratwurst line. lol You're always welcome to come to WI for beer and brats anytime. :toast:
 
Joined
Dec 13, 2007
Messages
2,758 (0.46/day)
Hmmm ... PDF would look nice, but would mean another file to tag along with the app. I'd rather avoid that as it makes it less portable.
Maybe just a rtf in a pop-up window.
Maybe just put the usage directions in the OP of this thread and link to it? (I'd have to clear that with W1zz though)
I'd like to keep the app as small as possible.

Well I was thinking along the line of embedded, Which shouldn't make it much larger (file size) depending on overall size of the PDF.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
I thought of that CJ, but then if I wanted to modify the help file I would have to re-release a version just for that.
I would also have to do that with a RTF window, that's why I was leaning toward a link to somewhere.
 
Joined
Dec 13, 2007
Messages
2,758 (0.46/day)
I thought of that CJ, but then if I wanted to modify the help file I would have to re-release a version just for that.
I would also have to do that with a RTF window, that's why I was leaning toward a link to somewhere.

:eek: yea i didn't think of that.. Sol might be able to help you out on a location :)
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
W1zz might not mind either, it's a little traffic generator. ;)
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
i dont think an embedded RTF would be a problem. just make sure its thurough and by the next program release you can update it with all the complaints you have. and no i could provide space if needed, also id love to take a trip out. im taking a week off soon ill see what your doing.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
Okay .... Put basic instruction in the OP of this thread. The next version (0.0.5) links to this thread in the help->content dialog.
I was going to just have a link that said "online help", but the more I can plaster the techPowerUp name in the app the better! :rockout:

I also added a help->about dialog which contains the assembly information.
I tweaked the print engine so it sorts the keys/passwords by group, and after it runs the DataGridViews will be sorted in that manner also.

As always, any other ideas (functional or making it purdy™) will be considered and are greatly appreciated.
 
Last edited:

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
Okay here is version 0.0.5

I added another tab page that performs encryption and decryption on files, and also allows you to enter text and encrypt it to a file. Encrypted files will always have a ".enc" extension (except the key/password file which is the ".kzf" extension).
I will update the OP once this version seems stable.
This does not create in-place encrypted files. It takes the original file (ie. myfile.txt) and creates an encrypted version of it (myfile.txt.enc). Both files will reside on your hard drive. If you decrypt "myfile.txt.enc" and the file "myfile.txt" already exists, it will be overwritten.

I also disabled the save button when not on either the key or password tabpage as I though it could generate consusion.

Please test thoroughly as there were existing code updates as well as new code.

Another new function in the works. Expect 0.0.6 in a couple of days.
 

Attachments

  • Key-Z_0_0_5.exe
    200 KB · Views: 424
Last edited:

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
im not seeing any problems yet.

I was wondering however could you register your .enc with microsoft or something so that it is automatically opened with key-z? might be good for press if you manage to get them to document the extension.
 
Last edited:

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
File associations are just a registry setting. I can put that in as an option in the options menu.
You don't need MS's approval.

The new function I am working on is another tab that allows you to generate random keys in the event you want them for software distribution.
It allows you to select number of segments, segment lengths and type of key and then shows you the total possible number of unique keys it can generate.
The file the keys are stored in are encrypted and use ".kzg" as the extension.
It functions fine now, but need work before it goes "live".
I'm sure anyone would ever use it, but it's a fun little coding exercise. :)
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
File associations are just a registry setting. I can put that in as an option in the options menu.
You don't need MS's approval.

The new function I am working on is another tab that allows you to generate random keys in the event you want them for software distribution.
It allows you to select number of segments, segment lengths and type of key and then shows you the total possible number of unique keys it can generate.
It functions fine now, but need work before it goes "live".
I'm sure anyone would ever use it, but it's a fun little coding exercise. :)

I would use this!!
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
Well okay then ! :D

It also let's you "consume" keys, and flags them as consumed so that you do not re-use keys.
I need to add some kind of viewer yet, though, and make sure it does everything required by a software distributer.
All in all, it should not take too long (I hope).

I forgot to add I took a day off coding today ... so nothing will get done tonight.
Tonight's objective is "Drink Beer and Swim in Pool". :laugh:
 
Last edited:

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
i applaud you for this. This little nifty app has in a very short time turned into more then that. More like a needed utility.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
All this stuff is out there for free, it's just not packaged into a handy little app/utility that is easy to use, light weight and portable.

I'm gonna be rich selling this !!! .... oh wait... :roll:
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
inb4 your famous
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
lol ... once the KeyGen section gets put up, I'll need your input on features, Sol. ;)
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
I'm working on it. Crazy busy the last few days.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
i get ya dude. ill be at your door this afternoon ill bring a friend you can show us together.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
It's almost good for initial public testing of the keygen section.
I just have to finish up the ability to add more keys to an existing collection.
For example, if you generate 1000 keys and want to add 1000 more and make sure they are unique.

Hopefully I'll put up the next build tomorrow if all goes well.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
Okay ... here's 0.0.6
I'm not sure I like the keygen section the way it is. Comments on UI and usage appreciated.
 

Attachments

  • Key-Z_0_0_6.exe
    159.5 KB · Views: 420

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Sorry I havent been responding iv been pretty busy lately. I think it looks fine the way it is and i havent beat it much a UI change i reccomend is on the key generator tab a few of the boxes seem to missing borders like the others have examples of this are.

Has border:
File Name
Key segment (type)

No Border:
Key segment
key length
number of keys to gen
number of keys to use
additional keys
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
What OS and theme are you using?
Those are just standard WinForm NumericUpDown controls and looks fine here at work on XP.
Can you post a screenshot?
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,891 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
maybe it is my theme im currently running windows 7 x64 skinned.
 
Top