Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Keygen Template in C

Featured Replies

Posted

Hi all!

Just thought to share my keygen template coded in C.

ji2ek4.jpg

Enjoy!

src+bin: http://cyclops.ueuo.com/sources/Template.rar

Edited by Cyclops

thx 4 share mate it will be usefull :)

Nice job. I like how you kept all your code clean and abstracted :)

And the skin plain rocks. Great work! Its nice to see another C/C++ coder around these parts....

  • Author

Thanks mates for your kind words :)

  • 1 year later...

"Invalid or Deleted File"

any chance of seeing this reUped?

Edited by dofoge

check attachment :)

Template.rar

check attachment :)

tnx :)
  • 4 weeks later...

check attachment :)

thank you ~~ :thumbsup:

This is great as I've been wanting to learn more Win32 API programming and haven't found many good examples. At quick glance I'm a bit confused about your variable hwnd. I'm guessing it is there to hold the string the user enters? However, i'm not following where it first reads it. Maybe you can comment...

This is great as I've been wanting to learn more Win32 API programming and haven't found many good examples. At quick glance I'm a bit confused about your variable hwnd. I'm guessing it is there to hold the string the user enters? However, i'm not following where it first reads it. Maybe you can comment...

HWND is just a handle to a window, or another similar type of object. It's a Windows defined type, defined as:

typedef HANDLE HWND;

Cyclops,

First thanks for the great keygen template, I have a question regarding your source base and a modification...

I made the following adjustment to make the background textboxes transparent

case WM_CTLCOLORSTATIC:  
ret = (HBRUSH)GetStockObject(NULL_BRUSH);
SetBkMode((HDC)wParam,TRANSPARENT);
SetTextColor((HDC)wParam, RGB(255, 255, 255));
return (LRESULT)ret;
break; case WM_CTLCOLOREDIT:
ret = (HBRUSH)GetStockObject(NULL_BRUSH);
SetBkMode((HDC)wParam,TRANSPARENT);
SetTextColor((HDC)wParam, RGB(255, 255, 255));
return (LRESULT)ret;
break;

But as a result, whenever the text is updated on the forum, its like overlapping and mushing together, im not sure what causes it but was hoping you might know.

Thanks !

  • 3 weeks later...
..text..

Don't think we'll get a reply from him anytime soon seeing as his last visit was almost a year ago :(

  • 1 month later...
  • Author

Sorry for the long delay, was kinda busy with *you know what* :P

@ph0six: you have to repaint the textbox or whole form. You can use InvalidateRect(hWnd, NULL, FALSE) to repaint the whole form.

Try this link for better discussion: http://forum.tuts4you.com/index.php?showtopic=8344&st=0

  • 6 months later...

Hey.

How do you create the .rgn file?

Edit: Nevermind, found out.

Edited by MulleDK19

  • 8 months later...

hey ! bumping this cuz it helped me out with embedding .xm in my exe !

thanks cyclops ! :D very helpful !

I personally use bin2c to embedd the stuff as a array. Much easier to do, if your library supports loading music from memory.

Why not use LoadResource, that's as simple as it gets. That is if you don't care about people ripping the xm, but unless the xm is actually yours I don't see the point.

Edited by Killboy

I personally use bin2c to embedd the stuff as a array. Much easier to do, if your library supports loading music from memory.

Another way is to including the sound by nasm and incbin directive as object with a global.

Then playing from memory, if lib is supporting that.

works with c++,masm,nasm...

  • 2 years later...

Super bro . . . Nice job

please provide more templates like ways. . .

Very VeryThankyou for this one . , .

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.