Sunday, December 9, 2007

Do you use the Run feature in Windows XP?For most, this feature remains unused (or rarely used).Why is that?Well, first off nearly all of the Run Commands Correspond to a particular Control Panel Item or a Utility, Tool or Task that can be accessed through Windows.There are, however, tools and utilities that I bet you never knew you had that can be accessed through the Run feature. The main reason most people don't use the Run feature is because they don't know the Commands. So, to solve that problem, decided to put together the following listing, which lists 99 Run Commands and what they correspond too...

To Access….

Run Command

Accessibility Controls

access.cpl

Accessibility Wizard

accwiz

Add Hardware Wizard

hdwwiz.cpl

Add/Remove Programs

appwiz.cpl

Administrative Tools

control admintools

Adobe Acrobat (if installed)

acrobat

Adobe Designer (if installed)

acrodist

Adobe Distiller (if installed)

acrodist

Adobe ImageReady (if installed)

imageready

Adobe Photoshop (if installed)

photoshop

Automatic Updates

wuaucpl.cpl

Bluetooth Transfer Wizard

fsquirt

Calculator

calc

Certificate Manager

certmgr.msc

Character Map

charmap

Check Disk Utility

chkdsk

Clipboard Viewer

clipbrd

Command Prompt

cmd

Component Services

dcomcnfg

Computer Management

compmgmt.msc

Control Panel

control

Date and Time Properties

timedate.cpl

DDE Shares

ddeshare

Device Manager

devmgmt.msc

Direct X Control Panel (If Installed)*

directx.cpl

Direct X Troubleshooter

dxdiag

Disk Cleanup Utility

cleanmgr

Disk Defragment

dfrg.msc

Disk Management

diskmgmt.msc

Disk Partition Manager

diskpart

Display Properties

control desktop

Display Properties

desk.cpl

Display Properties (w/Appearance Tab Preselected)

control color

Dr. Watson System Troubleshooting Utility

drwtsn32

Driver Verifier Utility

verifier

Event Viewer

eventvwr.msc

Files and Settings Transfer Tool

migwiz

File Signature Verification Tool

sigverif

Findfast

findfast.cpl

Firefox (if installed)

firefox

Folders Properties

control folders

Fonts

control fonts

Fonts Folder

fonts

Free Cell Card Game

freecell

Game Controllers

joy.cpl

Group Policy Editor (XP Prof)

gpedit.msc

Hearts Card Game

mshearts

Help and Support

helpctr

HyperTerminal

hypertrm

Iexpress Wizard

iexpress

Indexing Service

ciadv.msc

Internet Connection Wizard

icwconn1

Internet Explorer

iexplore

Internet Properties

inetcpl.cpl

Internet Setup Wizard

inetwiz

IP Configuration (Display Connection Configuration)

ipconfig /all

IP Configuration (Display DNS Cache Contents)

ipconfig /displaydns

IP Configuration (Delete DNS Cache Contents)

ipconfig /flushdns

IP Configuration (Release All Connections)

ipconfig /release

IP Configuration (Renew All Connections)

ipconfig /renew

IP Configuration (Refreshes DHCP & Re-Registers DNS)

ipconfig /registerdns

IP Configuration (Display DHCP Class ID)

ipconfig /showclassid

IP Configuration (Modifies DHCP Class ID)

ipconfig /setclassid

Java Control Panel (If Installed)

jpicpl32.cpl

Java Control Panel (If Installed)

javaws

Keyboard Properties

control keyboard

Local Security Settings

secpol.msc

Local Users and Groups

lusrmgr.msc

Logs You Out Of Windows

logoff

Malicious Software Removal Tool

mrt

Microsoft Access (if installed)

msaccess

Microsoft Chat

winchat

Microsoft Excel (if installed)

excel

Microsoft Frontpage (if installed)

frontpg

Microsoft Movie Maker

moviemk

Microsoft Paint

mspaint

Microsoft Powerpoint (if installed)

powerpnt

Microsoft Word (if installed)

winword

Microsoft Syncronization Tool

mobsync

Minesweeper Game

winmine

Mouse Properties

control mouse

Mouse Properties

main.cpl

Nero (if installed)

nero

Netmeeting

conf

Network Connections

control netconnections

Network Connections

ncpa.cpl

Network Setup Wizard

netsetup.cpl

Notepad

notepad

Nview Desktop Manager (If Installed)

nvtuicpl.cpl

Object Packager

packager

ODBC Data Source Administrator

odbccp32.cpl

On Screen Keyboard

osk

Opens AC3 Filter (If Installed)

ac3filter.cpl

Outlook Express

msimn

Paint

pbrush

Password Properties

password.cpl

Performance Monitor

perfmon.msc

Performance Monitor

perfmon

Phone and Modem Options

telephon.cpl

Phone Dialer

dialer

Pinball Game

pinball

Power Configuration

powercfg.cpl

Printers and Faxes

control printers

Printers Folder

printers

Private Character Editor

eudcedit

Quicktime (If Installed)

QuickTime.cpl

Quicktime Player (if installed)

quicktimeplayer

Real Player (if installed)

realplay

Regional Settings

intl.cpl

Registry Editor

regedit

Registry Editor

regedit32

Remote Access Phonebook

rasphone

Remote Desktop

mstsc

Removable Storage

ntmsmgr.msc

Removable Storage Operator Requests

ntmsoprq.msc

Resultant Set of Policy (XP Prof)

rsop.msc

Scanners and Cameras

sticpl.cpl

Scheduled Tasks

control schedtasks

Security Center

wscui.cpl

Services

services.msc

Shared Folders

fsmgmt.msc

Shuts Down Windows

shutdown

Sounds and Audio

mmsys.cpl

Spider Solitare Card Game

spider

SQL Client Configuration

cliconfg

System Configuration Editor

sysedit

System Configuration Utility

msconfig

System File Checker Utility (Scan Immediately)

sfc /scannow

System File Checker Utility (Scan Once At Next Boot)

sfc /scanonce

System File Checker Utility (Scan On Every Boot)

sfc /scanboot

System File Checker Utility (Return to Default Setting)

sfc /revert

System File Checker Utility (Purge File Cache)

sfc /purgecache

System File Checker Utility (Set Cache Size to size x)

sfc /cachesize=x

System Information

msinfo32

System Properties

sysdm.cpl

Task Manager

taskmgr

TCP Tester

tcptest

Telnet Client

telnet

Tweak UI (if installed)

tweakui

User Account Management

nusrmgr.cpl

Utility Manager

utilman

Windows Address Book

wab

Windows Address Book Import Utility

wabmig

Windows Backup Utility (if installed)

ntbackup

Windows Explorer

explorer

Windows Firewall

firewall.cpl

Windows Magnifier

magnify

Windows Management Infrastructure

wmimgmt.msc

Windows Media Player

wmplayer

Windows Messenger

msmsgs

Windows Picture Import Wizard (need camera connected)

wiaacmgr

Windows System Security Tool

syskey

Windows Update Launches

wupdmgr

Windows Version (to show which version of windows)

winver

Windows XP Tour Wizard

tourstart

Wordpad

write


I found this very useful post in the system hacks blog.It is my second post from that blog.Though I am against plagiarism,I couldn't help it.This post is very useful for download freaks like me.Rapidshare which is as good as torrent,restricts your downloads.So here I have mentioned some methods to overcome it.


Method 1

1.open your rapid share link
2.then click on free.
3.As soon as timer start type this in address bar and click enter
javascript:alert(c=0)
4.a pop up message will come click ok your counter is zero and just download .
Method 2

1.Delete the cookies in your browser internet explorer or Firefox or opera or whatever u use).
2.Press start->run,type cmd.
3.In the command prompt,type ipconfig/flushdns press enter.Then type ipconfig/release,then ipconfig/renew .Now type exit.
4.Now try downloading, for many people this may work if their ISP provides a dynamic ip.

Hope you found this post useful!

Saturday, December 8, 2007

Chess Game...

It has been long since I posted a game.
So here I go with the traditional game,Chess.
I won't call it as the best chess game available in net.
But it is worth a try.
Enjoy playing it!




Friday, December 7, 2007

This is a seldom used Windows XP feature that is sure to come in handy (probably when you least suspect it). I’m referring to Mousekeys, which when activated allows you to navigate the mouse cursor using the arrow keys on your keyboard. This type of knowledge can definitely help you out if you are ever in a situation where the mouse is inoperable.

Here's wat is to be done....

On your Keyboard Press the following Keys at the same time:

Left SHIFT + ALT + NUM LOCK





Click ok, the Mousekeys will. Once the Mousekeys is running simply use the arrow keys located on your numeric keypad (8 is up, 2 is down, 4 is left, and 6 is right).



To move the cursor simply tap on the arrows in the numeric keypad (if you hold down one of the arrows, it will move the cursor faster).

You will probably notice that the cursor moves incredibly slow, so one other thing I do is, when I open Mousekeys, I go into the Settings and adjust the speed all the way up. You can find it in the control panel.



Here is what you need to know to navigate with Mousekeys:

  • To move up, tap or hold down the 8 key on your numeric keypad
  • To move down, tap or hold down the 2 key on your numeric keypad
  • To move right, tap or hold down the 6 key on your numeric keypad
  • To move left, tap or hold down the 4 key on your numeric keypad
  • To Click on something, Hit the 5 key on your numeric keypad
  • To double-click, press the plus sign (+) on your numeric keypad
  • To right-click, press the minus sign (-) on your numeric keypad
  • To drag something, move the cursor to the item you want to drag then press the Insert key. Then to release the item hit the Delete key.

I think you would have found this post very useful.

Article idea:http://system-hacks.blogspot.com/2007/11/use-your-keyboard-as-mouse.html

This post is the part two of my earlier post IP Tracer...

I had promised in that post that that I would soon posthow the IP allocation of my ISP works.And here is my post in regard to that.

My ISP is NIB(Natioanl Internet Backbone).

When I switch on the modem the modem contacts the nearest exchange to my home.Then the signal is redirected to another exchange,which is the primary exchange nearest to my city.

In that exchange the authentication process is done.Then the IP is allocated from a from an IP pool(this is a dynamic process).If you have learnt data structures you would have known about Open addressing in hashing.It is similar to that.Every 1 hour this IP address is reset to another value.And a record of the list of dynamically allocated IPs for a particular phone number is always saved by the ISP.

Are you wondering what NIB is?

It is the ISP of BSNL.


I found this post in another site.

Found it funny.
So posted it here.

Why did the chicken cross the road?


Assembler Chicken: First it builds the road …

C Chicken: It crosses the road without looking both ways.

C++ Chicken: The chicken wouldn’t have to cross the road, you’d simply refer to him on the other side.

COBOL Chicken: 0001-CHICKEN-CROSSING. IF NO-MORE-VEHICLES THEN PERFORM 0010-CROSS-THE-ROAD VARYING STEPS FROM 1 BY 1 UNTIL ON-THE-OTHER-SIDE ELSE GO TO 0001-CHICKEN-CROSSINGc

Cray Chicken: Crosses faster than any other chicken, but if you don’t dip it in liquid nitrogen first, it arrives on the other side fully cooked.

Delphi Chicken: The chicken is dragged across the road and dropped on the other side.

G3 300 mH Chicken: It crosses twice as fast as any Pentium chicken

Gopher Chicken: Tried to run, but got flattened by the Web chicken.

Intel Pentium Chicken: The chicken crossed 4.9999978 times.

Iomega Chicken: The chicken should have backed up before crossing.

Java Chicken: If your road needs to be crossed by a chicken, the server will download one to the other side. (Of course, those are chicklets.)

Lotus Chicken: Don’t you *dare* try to cross the road the same way we do!

Mac Chicken: No reasonable chicken owner would want a chicken to cross the road, so there’s no way to tell it to.

Microsoft Chicken (TM): It’s already on both sides of the road. And it just bought the road.

Newton Chicken: Can’t cluck, can’t fly, and can’t lay eggs, but you can carry it across the road in your pocket!

NT Chicken: Will cross the road in June. No, August. September for sure.

OOP Chicken: It doesn’t need to cross the road, it just sends a message.

OS/2 Chicken: It crossed the road in style years ago, but it was so quiet that nobody noticed.

OS/ 8.1 HFS+ Chicken: It had much more free space to cross.

Quantum Logic Chicken: The chicken is distributed probabilistically on all sides of the road until you observe it on the side of your choice.

VB Chicken: USHighways! (aChicken)

Web Chicken: Jumps out onto the road, turns right, and just keeps on running.

Windows 95 Chicken: You see different coloured feathers while it crosses, but cook it and it still tastes like … chicken.

Windows 98 Chicken: It should have expected to cause a crash while crossing.

Thursday, December 6, 2007

After blogging and collecting informations for my story,I felt very bored.It has been quite a while since I programmed.So I did a c program(my favorite language) to group numbers based on the sum of digits(finally truncated to a single digit).I learnt hashing last year.But never really tried it out.In my sem I had a similar program where I had to group numbers based on the number of digits that repeat in that number.So I did this program as a time pass.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/*
Name: GROUPING PROGRAM
Copyright: SD
Author: Deepak Senthilkumar
Date: 06/12/07 14:56
Description: It is a program to group numbers based on the sum of digits!!!
*/
#include stdio.h
/*
These header files are not required in dev c++...But they are requred in Turbo c/c++
#include stdlib.h
#include conio.h
#include alloc.h
*/

struct table
{
int num;
struct table *next;
};

struct table a[9];

int digitsum(int num)
{

int sum,temp,n;
temp=0;
n=num;
sum=0;

while(n>0)
{

temp=n%10;
sum=sum+temp;
n=n/10;

}

return sum;

}


int tdigitsum(int num)
{

int tsum;
tsum=digitsum(num);
if(tsum>9)
tsum=digitsum(tsum);
tsum=digitsum(tsum);
return tsum;
}
void input()
{

int inum,isum;
struct table *newn,*curr;
printf("\n\nEnter a number:");
scanf("%d",&inum);
isum=tdigitsum(inum);
curr=&a[isum];
while(curr->next!=NULL)
curr=curr->next;
newn=(struct table *)malloc(sizeof(struct table));
newn->num=inum; newn->next=NULL;
curr->next=newn;
}

void display()
{

int i;
struct table *curr;
for(i=1;i<10;i++)//>
{
curr=&a[i];
curr=curr->next;
while(curr!=NULL)
{
printf("%d ",curr->num);
curr=curr->next;
}

}

}


int main()
{

int choice,check;
check=0;
printf("\nWELCOME TO MY PROGRAM OF GROUPING THE NUMBERS BASED ON SUM OF DIGITS!!!!\n");
do
{

printf("\n\nMENU\n\n 1. INSERT \n 2. DISPLAY\n 3. EXIT\n");
printf("\nENTER CHOICE : ");
scanf("%d",&choice);
switch(choice)
{

case 1:

input();
check=1;
break;

case 2:

if(check)
display();
else printf("\n\nNothing there to be displayed\n");
break;

case 3:

exit(0);

}

}while(1);
return 0;

}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


What do you think about the program?

Post your suggestions!

I saw this article in wikipedia when I was surfing for informations reagarding Newton (to write my second story).

This was very interesting so I posted it here.

Method of Fluxions is a book by Isaac Newton. The book was completed in 1671, and published in 1736. Fluxions is Newton's term for differential (and fluents for integral) calculus. He originally developed the method at Woolsthorpe Manor during the closing of Cambridge during the Great Plague of London from 1665 to 1667, but did not choose to make his findings known (similarly, his findings which eventually became the Philosophiae Naturalis Principia Mathematica were developed at this time and hidden from the world in Newton's notes for many years). Gottfried Leibniz developed his calculus around 1673, and published it in 1684, twenty years before Newton. The calculus notation we use today is mostly that of Leibniz, although Newton's dot notation for differentiation for denoting derivatives with respect to time is still in current use throughout mechanics.


Newton's Method of Fluxions was formally published posthumously, but following Leibniz's publication of the calculus a bitter rivalry erupted between the two mathematicians over who had developed the calculus first and so Newton no longer hid his knowledge of fluxions.

Now who discvered Differentials???
I think both discovered it separately.

Have you noticed a problem if you try to download more than two files at once from the internet? The default number of simultaneous downloads from a web server is only 2. By tweaking the registry you can increase the number to 10.It is very useful for download freaks like me.


Instructions for Increasing the Number of Simultaneous Downloads

Launch Regedit Navigate to this key:

1.HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
2.Create a new DWORD called MaxConnectionsPerServer
3.Set the value for DWORD = 000000a
4.Create another new DWORD called MaxConnectionsPer1_0Server
5.Also set the value of this DWORD = 0000000a

Note 1: Check Internet Settings (Not Internet Explorer)
Note 2: Hex 0000000a = Decimal 10


1.Do you find the MaxConnectionsPerServervalue in HKCU** or HKLM?
Answer: HKCU

2.Should you add a value, or modify an existing setting?

Answer: Create a new dword set the value = 0000000a

3.Is MaxConnectionsPerServer a String Value or a DWORD?

Answer: DWORD.

4.Do you need to Restart, or merely Log Off / On?
Answer: As it's a HKCU, just logoff and logon.

Tip:

Add this Value, MaxConnectionsPerServer to Regedit's Favorites menu

This maximum number of connections applies to any connection to a web server, not just to downloads.

This limit of two connections is set by the HTTP 1.1 specification (RFC2068) rather than Microsoft.