January 31, 2017

Internet Explorer allows two methods of credentials storage: web sites credentials (for example: your Facebook user and password) and autocomplete data. The data can be easily retrieved by anyone who knows how. This article will show you how.


This article is...

May 3, 2016

How to overcome an error message preventing you from saving a change in an SQL Server database


When a change is made directly into a table, there might be cases where saving isn't possible. This tip explains the reasons and the possible actions to take in su...

January 28, 2015


Many desktop application developers need to uniquely identify the computer in which their software is running on. Such identification must produce a unique data element which will be different per each computer and will reproduce the same ID on any given co...

October 8, 2014


The purpose of this tip is to show you how to find the default Skype's account name.


The Problem

I needed to code a function that extracts data from the default Skype account on a given computer. To do so, I first needed to locate the default account name. I...

September 13, 2013


During 1989, while developing Rashumon, I found myself looking for a copy protection solution for Amiga software but there wasn’t any. The Amiga had a very non standard Parallel port, which made it impossible to just adopt a copy protection dongle from othe...

July 1, 2013


The article focuses on an implementation using MFC / C++. While looking for a reliable and cheap solution for sending SMS messages programmatically, I came across a company named CardBoardFish which covers 150 countries and provides an easy to use, yet powerf...

February 15, 2013


This article describes a simple application that can place a list of words, in either right-to-left or left-to-right language in a matrix, as a crossword. 



A crossword is a word puzzle created from a grid of white and black squares, placing wo...

March 26, 2011

Our licensing and copy protection system is being branded by the local branch of Ogilvi. and their branding house Wicked Brand. They came up with the name



March 1, 2011


One of our unique features allows end-users to activate their product directly from our Activation Window. In most cases, activation is silent and transparent. When the transaction is completed, our system identifies that and the keys are exchanged automatically. (No...

March 1, 2011


We have recently started developing a new type of licenses. Floating licenses.

When a license isn’t used, there is no reason that someone else will be allowed to use it, provided that a license will not be used by more than one users at the same given moment.

Floating L...

Please reload

Featured Posts

Integrating a Desktop application with Pay Pal in c++

July 3, 2018

Please reload

Recent Posts