Magic Dialer – My First J2ME Application

Today, I introduce my very first JavaME (old name J2ME) application made of course using Java. I have named it Magic Dialer and the actual screenshot of the application can be seen on the left which was run through Java wireless toolkit. This is actually an application I always wanted to create for mobile but I never managed time for that. However, I am happy that I managed some time for it and went on to developing that at last.

What It Does?

It provides you with free pre-paid card balance !! Yes, you got it right, it tries to get you free balance.  For the moment, it works only for Pakistani cellular services as I have not included other world-wide cellular services because of the fact that I have created this application for my personal use and I am not interested in any service which is not supported where I live.

I know what this application does is not lawful and that’s exactly why I am not going to share this application or its source code with anyone but rather use it personally. I just wanted to share what I have created recently.

How It Works?

I don’t know about rest of the countries but here in Pakistan, you can load a pre-paid card using format something like this:


where x represents a number and first three numbers (in between asterisk signs) are the identifier codes for a particular cellular service and always remain the same. The other numbers (14 x) are what you get when you scratch a pre-paid card, so they are random numbers but of course cellular services do use some algorithm/sequence scheme behind it which is not disclosed to anyone at any cost. I don’t know about that scheme either 😦

What software does is that it creates 14 random numbers when you press the Generate button. Once number is generated, I simply press the Call button on the application to request the card load from the target cellular services and that’s it.

Success Ratio And Probability

If you have been good at math, you know there is a huge probability when number is as long as 14 digits. So basically, this software tries to generate different random 14 digits each time you press the Generate button and if one is lucky enough, there is balance for free.

Drop Shadow Effect With JQuery

I am very excited  because for this post, I have created my first ever screencast that demonstrates how easy it is to actually create  the drop shadow effect with JQuery. In fact, we will be using four to five lines of JQuery code to achieve this cool effect. The shadow can be applied to just but anything not just the images. See the shadow effect in action first. Let’s see the idea behind this effect.


The Idea?

Absolute positioning in CSS is extremely useful allowing you to position elements just about any place on the page. This is exactly what we are going to do. For each element that is to be shadowed, we create a div and position it behind that element to create the shadow effect. The height and width of each created div is same as that of element which is to be shadowed. Note that all of that is done from JQuery code.



In this video, I create the shadow effect from scratch. I recommend you to see the video in full screen for better viewing.

Send SMS To Any Network In Pakistan For Free

After a looooooooot of time, I got my hands dirty with Visual Basic 6 and created this little but very useful software named Pak SMS Messenger. You can use this software to send SMS messages to just about any network of Pakistan absolutely free.

As far as I am concerned, I rarely use this software because I don’t send SMS messages usually but this software is definitely going to be useful for those who send hundreds of messages on the regular basis like some of my friends wasting a lot of time, money and possibly energy in sending a host of messages to their girl friends on the daily basis.

Another more useful aspect of this is when there is somebody living abroad and wants to send messages. If they have a registered SIM here in Pakistan, they can send you messages through their registered SIMs by specifying their number in From field of the software.

The software actually sends the SMS messages through the service of In fact, I did not take the  permission from them (sorry for that) and used their service to create this software but in a way, I am sort of promoting their service because with each message that you send with this software, there is a text at the bottom of that message showing that this message was sent through Anyways, thanks to very useful service of them.

So go ahead and have some FuN time 🙂

Download Software


Note: This software seems to work currently. If changes something in their service, it might not work then.