Skip to main content

Posts

Showing posts from 2008

Unlock protected blocks in Siemens SIMATIC Step 7

Recently I'd been called by Hindalco's Fabrication Plant division to unlock the protected blocks in Siemens SIMATIC Step 7. They were in need to unlock those blocks since an year because of 1 million Rupees of loss per month. They want to re-program those blocks but it was locked by the man who'd done the setup. From the people working in that department, I came to know that they were trying to call that man (someone from Italy) right here but he's not coming. Actually, what he'd done was that he'd locked some of the blocks and deleted the source file. And Siemens didn't provide any feature to unlock. Department people also told me that even the people working in Siemens don't know how to do it. Being a software engineer I know that any thing can be reverse engineered. So I took up the challenge. How did I unlocked the blocks? The first thing I'd done was searched about this software at Google and read about what is this software all about. Aft

Scrypt – An alternate writing system.

Introduction Scrypt is an alternate writing system inspired from the 12480 Alphanumeric System. But it is completely different from 12480 system because of its most important feature, that its symbols can be derived from the one base symbol. So it is completely logical & does not require memorizing any symbol. Due to which it is very easy to encode & decode, by following the rules. 12480 Alphanumeric System 12480 was designed in 2002 by Bradley Tetzlaff from Waukesha, Wisconsin, USA. It was invented for both use in a computer game named Ecclemony (1E78) and as a basis for constructed languages. It was also designed to show how a true alphanumeric (it is used here to describe the combination of an alphabet and a numeral system) writing system looks and works. References: www.omniglot.com/writing/12480.htm www.12480.8m.com/scripts.html Logic behind the name – Scrypt Scrypt is an alternate script in essence. So to represent this, the spelling of the word ‘script’ h

How to download a video from youtube or google-video?

After going through this article, you'll be able to download any video from youtube or google-video without using any online site or software tool. But before that you've to understand the concept behind showing video on internet browser. Actually, whenever you open a web-page having video, a flash video player in the form of swf is downloaded in your system's cache. When you click on the button or link to play the video, the player starts downloading a .flv file from the site to your system's cache. Note the flash video player can play only .flv files and is programmed to start playing video if even a bit of the whole video-file is downloaded. This technique is known as video streaming . Your system capture this video stream in the cache, from where the flash video player plays it. In Internet Explorer cache it is displayed as a filename 'get_video' with a suffix of very very long encrypted code. But you don't have to worry about that. Just open your

How to Draw & Show Raster-Graphics in Internet Explorer via Pure HTML

Have you ever thought that if it is possible to draw raster-graphics, i.e., pixel based graphics in HTML? Isn’t it interesting if it could be possible? So be ready to be amazed, because with the method that I’m going to describe, it’ll become possible. Let’s start with the number of ways we can show graphics in our web-page. As we know, the standard ways are by using image tag, i.e., <img src="img_name.jpg"> and by using flash file, i.e., *.swf file (advanced way). There is two more ways of doing this; one of them is by using CSS. But it is not supported by most of the web browsers. And I’m not going to describe that, as you could get many articles related to this on internet. Anyways let’s come to the point. The fourth, most interesting way is by using pure html. This is the least known method, in fact nobody else has ever written about it. So technically, the credit of its invention/discovery goes to me. ;) The Technique! We can create an image purely in HTML