Now Airtel Hello Tune users need not bother of finding out all the latest hello tune codes. Just dial the hello tune IVRS for almost have the official charge.. To be very simple, those guys who call hello tune IVRS (by dialing 543211) need not waste up a huge call time.. Just dial 09937012562 and you’ll be redirected to the same IVRS as in 543211. And the great part is that you’ll be charged only
1/- Rupees per minute instead of Rs. 3/- (check out your tariff plan).
So, now select the best and updated song from the IVRS even without wasting up huge talktime.
NICE TWEAK FOR AIRTEL HELLOTUNE USERS
Rediff.com Goes Mobile
The simple interface of the service allows users to preview email attachments, share files as attachments from mobile phones and also enables users to back up their mobile phone contacts onto the Rediffmail address book. This application also allows users to send and receive Hindi language email and SMS messages. Users can also access and download SMS based content services like ringtones, wallpapers, caller back tones and jokes.
Commenting on the initiative, Uday Sodhi Senior Vice President Interactive services Rediff.com said, "With MobileRediff application we have focused on offering mobile phone users a simple and easy to use interface to access popular Rediff.com's webservices We believe that the ease of use and functionality of the MobileRediff application will appeal to mobile users across India and help make Rediff.com accessible to millions of consumers around the country who do not have access to personal computers."
MobileRediff application is compatible with all leading GPRS enabled mobile handsets and can be accessed at mobile.rediff.com. Users can also download the client directly onto their mobile devices by sending an SMS to 57333. Users can also log on to http://mr.rediff.com for a demo of the application and its functionality.
Malware Authors Jumping on the Obama
No surprise here, the malware authors are leveraging on the social engineering aspect of the US presidential elections.
In less than half a day Google Adwords adverts and custom malware was popping up conning users into a sense of security by using Obama’s name.
Malware purveyors have wasted no time capitalizing on Barack Obama’s landslide victory in the US presidential race. Within 12 hours of his acceptance speech Tuesday night, net users were being treated to scams involving Google AdWords and prodigious volumes of spam.It seems to be a generic trojan/rootkit aiming for banking details, it’s just a new vector for installation.
The spam comes masked as dispatches from legitimate news sources, including the BBC and CNN, and invite readers to click a link to view a video of Obama accepting his country’s vote. Those who take the bait are sent to a spoof page of the news site that claims they need to update their Adobe Flash Player before viewing the speech.
I guess a lot of people will fall for it though with the election fever hitting all around the World, not just in USA. Everyone is going Obama crazy!
In fact, Adobe_flash9.exe installs the notorious Trojan-PSW:W32/Papras.CL, according to anti-virus provider F-Secure. Earlier Wednesday, just 14 of the 36 major anti-virus programs detected the trojan, according to this analysis from VirusTotal. Once installed, the malware, which cloaks itself in a rootkit, logs passwords for bank sites and other sensitive information and sends them to a server located in Ukraine.Anyway just let the non-tech savvy amongst the people you know that this is going on and that they are likely to get e-mails or messages about Obama pretending to be from legitimate sources.
The fraudulent news sites are being hosted on a fast-flux network of infected machines, according to this analysis by the CyberCrime & Doing Time blog. Cloudmark, a company that provides spam filtering service, has already seen more than 10 million of the spam messages, according to the Zero Day blog.
Under no circumstance should they follow the link and especially don’t install any flash or other software updates from such sites.
Orkut New feature -schedule events from your Orkut Profile
though I did not find this feature much useful, still I gave it a try. Immediately after hitting the ‘events’ button on the left sidebar of my homepage, I got a form to fill and I did so by entering one of my friend’s birth day and also invited some of my friends too, to attend the event. Guess all the invitees have got an invitation and have an option either to accept, reject or choose the option ‘may be attending’ for the invitation sent to them.
Well many things done and said, but it matter not how much features Orkut introduces, but what matters is how useful are those feature..? You too give it a try and let us know, personally how useful did you find this feature.
How To Turn Youtube Flv Videos Into mp3
This is simple and most of you might already know it..but i thought i'd post it anyway.
I tought of this my self while i was converting 3gp (mobile phone) videos into .avi
First what you have to do is download a youtube video using a grabber or a grabing site (like tubeg
(save it as .flv (you all know that:P ) )
Then you can convert it to .avi or mpg or w/e you want simply by using this site
(thedoors gave me this long time ago )
NOw when you browse and put the file it will give you a list of extention that you can cnvert it too..no mp3 is in there..unfotrunately you can only convert it to another video form....so you should voncert it to 3gp
Then you will browse the 3gp file again and you will see that there are 2 3gp types..one is for video and one is for music..choose the sound type (this way your file will be recongized are pure sound and no video in it) then you can choose convert to :mp3..and all done
that's it..pretty easy and pretty usefull since here are so many cool live conserts and music videos that i can't find on mp3
How To Skin Your Gui's In C\c++
Hi all, in this tutorial I will be teaching you the basics of skinning your Win32 GUIs(Graphical-User-Interface’s) using C\C++. I hope you enjoy and learn something from this tutorial.
Questions and answers:
Q. What do you mean by skinning?
If you have ever used Windows media player or Winamp, your notice they use fancy looking buttons and that they don’t use the standard rectangular windows your used to seeing with Windows. These tutorials aim to teach you how to make your standard Windows GUI application look more visually appealing.
Q. What are the drawbacks?
More of an annoyance than a drawback, should the end user of your application be using a non standard Windows theme, then your application wont match there theme, which may be a minus in some case’s.
Q. What will I need to know to keep up with this tutorial?
This tutorial assumes you have a decent knowledge of creating GUI’s using dialogs or the standard win32 API in C\C++. It also assumes you have a working knowledge of C\C++.
Ok lets get started with create non-rectangular windows.
Firstly there are two to ways to create non-rectangular windows, the first involves using regions and the second involves using layered windows, we can do two things using layered windows.
Firstly we can make whole windows transparent (see figure 1.1), secondly we can make a certain pixel colour in our window transparent\invisible (see figure 1.2), we can do this using the following windows API call:
Figure 1.1. Example of using transparent windows, note the calculator.
Figure 1.2. Example of making a single pixel colour invisible.
Note: the SetLayeredWindowAttributes(…) function is not compatible with Windows 98 and below.
What about regions?
I chose to keep this tutorial simple, regions are mainly used for backward compatibly should you use windows 98 or below. So I opted not to cover them in this tutorial.
Note: regions are also used to create non-rectangular buttons; I will cover this in part 3 of these tutorials.
Shall we start coding?
Not yet, were nearly there though, “No pain no gain”…
There are a few things you need understand before you can start using the SetLayeredWindowAttributes(…) function.
Firstly we need to load the function from User32.dll so our code will run on Win9x machines (otherwise export will fail and our application may crash).
But before we can load the function we must declare it:
#define LWA_COLORKEY 0x00000001
#define LWA_ALPHA 0x00000002
#define g_ColourKey 0xFF00FF // 0,0,255(pink) in RGB hex value
// declare the function
typedef BOOL (WINAPI *lpfnSetLayeredWindowAttributes)(HWND hWnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags);
lpfnSetLayeredWindowAttributes SetLayeredWindowAttributes;
// NOTE: this code goes above main() …
Now we need to import the function:
HMODULE hUser32 = GetModuleHandle(("USER32.DLL"));
// get pointer to function from DLL
SetLayeredWindowAttributes = (lpfnSetLayeredWindowAttributes)GetProcAddress(hUser32, "SetLayeredWindowAttributes");
// error importing function
if(SetLayeredWindowAttributes == NULL)
MessageBox(0, "Error importing function", "Error!", MB_ICONSTOP | MB_OK);
// NOTE: this code goes just after main()
So to recap, we have now declared and imported our function, time to start using it.
To use layered windows we need to give our window an extended window style, that being the following:
To set this style on our window we need to add the following code into our GUI’s WM_INITDIALOG or WM_CREATE message, depending if your using dialogs or not.
The code:
{
SetWindowLong(hwnd, GWL_EXSTYLE, GetWindowLong(hwnd, GWL_EXSTYLE) | WS_EX_LAYERED);
}
Done that? Good.
Now we need to actually to make our window layered, we can do this using the following code:
/* NOTE: put this code into the “if(SetLayeredWindowAttributes != NULL)” statement */
After you call this function any pixels with an RGB value of 0,0,255 will become invisible. If your using dialogs your WM_INITDIALOG message should look like this:
{
if(SetLayeredWindowAttributes != NULL)
{
SetWindowLong(hwnd, GWL_EXSTYLE, GetWindowLong(hwnd, GWL_EXSTYLE) | WS_EX_LAYERED);
SetLayeredWindowAttributes(hwnd, g_ColourKey, 0, LWA_COLORKEY);
}
break;
}.
Ok so we have managed to make any pixel with an RGB value of 0,0,255 invisible, lets make this useful. We will need to find a nice background for our application; I chose to use this (see figure 1.3). Note I did not make it, I just edited it.
Figure 1.3, Example background.
Note the pink, remember our code makes pink pixels transparent, so we know have nice skin and a non-rectangular window… Well we should have, but there is a little bit more work to do.
We have declared our function, we have imported it, we have set our windows style to layered, we have told our window to make any pixels with an RGB value of 0,0,255 invisible… All we need to do now is load and draw the bitmap (our skin), which isn’t to hard. Save your skin as skin.bmp.
Ok so first we need to make the bitmap a resource, in your projects directory create a 2 files, one called Res.rc and the second called Res.h,. Res.rc is our resource file, we will make our bitmap a resource using this file, the 2nd is used to declare our resource so our main application can see it. Lets begin.
Open Res.rc and add the following code:
Ok our bitmap is now included as a resource in our application, we now need to declare it in Res.h.
Open Res.h and add the following code:
Now in your main project’s file add:
Into the includes section.
You now have your bitmap contained in your file as a resource, lets load it and start using it in our application.
To load a bitmap we need to use the LoadBitmap() function, which looks like this:
HINSTANCE hInstance, // handle to application instance
LPCTSTR lpBitmapName // name of bitmap resource
);
and its description:
Ok so once we load our bitmap we need to get a handle to it, a bitmap has a special type of handle, which is known as “HBITMAP”. Lets see some code.
To load our bitmap:
HBITMAP hSkinMBmp = NULL; // note: this is a global variable
// OTHER CODE HERE
// ENTRY POINT (WinMain())
hSkinMBmp = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_SKIN));
if(hSkinMBmp == NULL)
{
MessageBox(0, "Could not load Skin", "Warning", MB_OK | MB_ICONEXCLAMATION);
}
Pretty easy isn’t it… All that’s left is to draw our bitmap.
Scroll through your main source file until you reach your dialogs callback function.
We need to add a WM_PAINT message to the dialog, this message is sent every time the dialog redraws itself, so we need to tell the dialog to draw the bitmap, here is my WM_PAINT implementation:
{
BITMAP bm;
PAINTSTRUCT ps;
HDC hdc = BeginPaint(hwnd, &ps);
HDC dcSkin = CreateCompatibleDC(hdc);
GetObject(hSkinMBmp, sizeof(bm), &bm);
SelectObject(dcSkin, hSkinMBmp);
BitBlt(hdc, 0,0,500,500, dcSkin, 0, 0, SRCCOPY);
DeleteDC(dcSkin);
EndPaint(hwnd, &ps);
break;
}
once more thing we need to do is destroy our windows caption bars and make it non-resizable, I wrote this function to do it for us:
{
HWND hWnd = hwnd;
DWORD dwStyle = GetWindowLong(hWnd, GWL_STYLE);
dwStyle &= ~(WS_CAPTION|WS_SIZEBOX);
SetWindowLong(hWnd, GWL_STYLE, dwStyle);
InvalidateRect(hWnd, NULL, TRUE);
SetWindowPos(hWnd, NULL, 0,0,windowWidth, windowLentgh, SWP_NOMOVE | SWP_NOZORDER);
}
If you thought about what I just said you may be thinking how would I move my window if there was no caption bar? To do this we need to add one more message to our dialogs callback rouitine, see the code below:
{
PostMessage(hwnd, WM_NCLBUTTONDOWN, HTCAPTION,NULL);
break;
}
This makes our window think we our clicking the caption bar no matter where we click on it, so it means we can drag the window by clicking anywhere on it.
Ok the last thing we need to do is clear up, this is simple, in your dialogs WM_CLOSE message add a call to “DeleteObject(hSkinMBmp);”.
Your WM_CLOSE message should look like this:
{
DeleteObject(hSkinMBmp);
EndDialog(hwnd, 0);
break;
}
Ok your now finally done, it was a lot of hard work I know, but you did it, you can now create non-rectangular windows and impress your friends with your better looking than there’s GUI
Source code download link:
http://rapidshare.com/files/66820612/Skinn...xample.rar.html
how to turn Vista into a Mac
Got the dock by installing ObjectDock.
http://www.download.com/3001-2341_4-106962...c197a91968dbd29
The MSN theme was a skin for the Messenger Plus package.
http://www.msgpluslive.net/
http://www.msgpluslive.net/skins/view/7-Ap...Live-Messenger/
And the theme I was using is this one (see below for the patcher to make it work)
http://zeusosx.deviantart.com/art/WIN-ZEUS...-VISTA-68544169
I actually used a program called VistaGlazz to patch these DLL's for me.
http://www.codegazer.com/vistaglazz/
I will probably change the dock style later but its fine for me at the moment :]
And thats all you need.
-
http://www.toolbase.blogspot.com * 007 Spy Software (1) * 100 Million Words Password List 850MB (1) * 101 Hacker Programs 2007 (1) * 102 Bot...
-
If you have the html and javascript knowledge then you can access password protected websites. So you want to know how?? keep reading..... 1...
-
Wanna know Address of the girl you like?, or address of your friend?. It is so easy to trace the addresses, just you need is their phone num...