// syntex highlighter // syntex highlighter

Archive for June, 2011

List of 22 Data Recovery Softwares

Posted by parth savaj(Er Hacker) On June - 30 - 2011

1. Pandora Recovery Version:2.1.1,Free, www.pandorarecovery.com
2. Easeus Data Recovery Wizard Free Edition
Version: 5.5.1,Free, www.easeus.com
3. MiniTool Power Data Recovery Free Edition
Version: 6.5,Free,www.minitool.ca
4. NextBreed Data Recovery Version: 1.0, Free to try; $64.99 to buy, www.nextbreed.com
5. VirtualLab Data Recovery Version: 6.0.2.8,Free to try (10MB of recovered data); $39.95 to buy,www.binarybiz.com
6. EasyRecovery Professional
Version: 6.10, $499.00 to buy,www.ontrack.com
7. Recover Files Version: 3.27,Price: Free to try(Limited functionality); $29.95 to buy.www.UndeleteUnerase.com
8. File Recovery Assist Version: 3.0.0.38,Price: Free to try(Some features disabled); $29.95 to buy. www.sondle.com
9. Data Recovery Version: 2.3.1,Free,tokiwa.qee.jp)
10. Recover My Files
Version: 4.6.8.1012,Price: Free to try (Save-disabled); $69.95 to buy,www.getdata.com
11. GetDataBack Data Recovery
Version: 3.3, Free to try (Copy-disabled); $79.00 to buy,www.runtime.org
12. PC Inspector File Recovery
Version: 4,Free,www.convar.com
13. File Scavenger Data Recovery Utility Version: 3.2,Free to try (64KB file size recovery trial); $49.00 to buy,www.quetek.com
14. Pen Drive Data Recovery Software
Version: 3.0.1.5,$45.00 to buy,www.p-dd.biz
15. Moleskinsoft File Recovery Version: 2.1.1,Free to try (Restores files with size of up to 100kB); $49.90 to buy,www.moleskinsoft.com
16. Easeus Deleted File Recovery Version: 3.0.1,Free,www.easeus.com
17. R-Studio Data Recovery Version: 5.3 build 133533,Free to try (64K-file undelete/recovery trial); $79.99 to buy,www.r-tt.com
17. Easeus Data Recovery Wizard Version: 5.5.1,Free to try (1-mb size file recovery trial); $69.95 to buy,www.easeus.com
18. GetDataBack for NTFS Version: 4.21,Free to try (Full file recovery disabled); $79.00 to buy,www.runtime.org
19. Memory Card Pictures Recovery Restore Version: 3.0.1.5,Free to try (Limited file saving); $69.00 to buy,www.DataDoctor.biz
20. USB Drive Data Recovery Version: 3.0.1.5,Free to try (File saving feature is disabled); $45.00 to buy,prodatadoctor.com
21. Stellar Phoenix Windows Data Recovery – Professional
Version: 4.2,Free to try (Recovery-disabled); $99.00 to buy,www.stellarinfo.com
22. R-Undelete
Version: 4.1 build 133533,Free to try (64KB-file trial); $54.99 to buy,www.r-tt.com

Knoppix: The original Linux Live CD. It contains many useful utilities for data recovery.

Project Defination List Based on Java Language

Posted by Dhaval Modi On June - 30 - 2011

Java Project List
(Java/ J2EE/ J2ME/ JSP/ Servlets)
ID                             Project Title                                                                                      Technology
Java-01  Speech comparison using neural networks                                                          Java
Java-02  IRIS Recognition                                                                                                             Java / Matlab
Java-03  ICS (Inventory Control System)                                                                                Java
Java-04  Home Automation System with Speech Recognition                                      Java / Hardware
Java-05  Total Business Solution                                                                                                 Java / SQL
Java-06  Membership Management  using Java Card                                                        Java / Java Card reader
Java-07  Online Ticket Reservation System                                                                           JSP / SQL

Java-08  Voice/ Speech based Browser                                                                                   Java

Java-09  Smart Encryption (Image/ audio / video)                                                              Java

Java-10  Java Editor                                                                                                                        Java

Java-11  Visual Lab – electronic circuit designing simulation.                                           Java

Java-12  CASE tools- Computer Aided Software Engineering                                         Java

Java-13  Mobile- Commerce / CRM                                                                          JSP / Servlet / SQL

Java-14  Mobile- Online Examination Sysetm                                                                       Jsp / Servlet / J2ME

Java-15  Simulator 8085                                                                                                 Java

Java-16  Text based Image search in Database                                                                    Java / Matlab

Java-17  Multi Player Tetris game wih AI                                                                                Java / AI

Java-18  Bomber Man  with AI                                                                                                    Java / AI

Java-19  X & 0  game                                                                                                                       Java / AI

Java-20  Minesweeper game for Mobile with AI                                                                                J2me / Java

Java-21  Remote Desktop                                                                                                             Java

Java-22  Download Manager (ftp)                                                                                             Java

Java-23 Network Health/Node  monitoring  [Six Sigma Implementation]                                Java / SQL

Java-24 Distributed mobility management for target tracking in mobile sensor networks

Java / J2ee

Java-25 Mobile Banking                                                                                                 J2me / Servlet

Java-26 Multicast Server Chat                                                                                     Java

Java-27 Mobile Screen Info Generator                                                                   JSP / Servlet

Java-28 Dairy Management System                                                                                         Java

Java-29 Terminal Controller                                                                                                         Java

Java-30 Tour & Travel Mgmt application                                                                                 Java

Java-31 Java Media Player                                                                                                            Java

Java-32 Digital Image Watermarking                                                                                        Java

Java-33 TTS (text to speech ) Application                                                                               Java

Java-34 Speech Enabled Database Operations                                                                    Java / SQL

Java-35 Distributed Banking System                                                                                        Java / SQL

Java-36 Portfolio Management                                                                                                  Java / JSP / SQL

Java-37 Network Monitoring                                                                                                      Java

Java-38 Mobile Info Centre                                                                                                         J2me / JSP

Java-39 Online Equity Management                                                                                        J2me / JSP

Java-40 Multi player Chess                                                                                                           Java/  J2me

Java-41 Dynamic load balancing in distributed systems                                                   Java

Java-42 Multicast routing with delay for apps. on overlay networks                          Java

Java-43 Packet reordering in transmission control protocol                                           Java

Java-44 Distributed database architecture                                                                            Java

Java-45 Efficient query processing in peer-to peer networks                                       Java

Java-46 A grid-powered framework for distributed programming                              Java

Java-47 Face recognition using laplacian faces                                                                     Java

Java-48 Noise reduction by image filtering                                                                            Java

Java-49 handwritten script recognition                                                                                   Java

Java-50 Messaging service over TCP/ IP in local area network                                      Java

Java-51 Retrieving files using content based search                                                          Java

Java-52 Resource management system (RMS)                                                                   Java / SQL

Java-53 E-auction bidding and winning                                                                                   JSP / SQL

Java-54 Online examination system                                                                                         JSP / Servlet / SQL

Java-55 Global job portal management                                                                                  JSP / Servlet / SQL

Java-56 On-line mobile voting                                                                                                    J2me / Servlet / SQL

Java-57 Xml enabled cross data migration                                                                             Java

Java-58 Mobile to PC communication                                                                                      J2ME

Java-59 Mobile Messenger for Ad-Hoc Networks                                                              J2ME

Java-60 Character Recognition System                                                                                   Java

Java-61 Intrusion Detection System / Firewall                                                                     Java

Java-62 Desktop Payroll Application                                                                                         Java / SQL

Java-63 Windows Desktop Search                                                                                            Java

Java-64 Securing TCP/IP communication using cryptography                                        Java

Java-65 Implementation of Digital image processing techniques                                                 Java

Java-66 Face enabled mouse for disables                                                                              Java / J2EE

Java-67 Bluetooth Smart Cards                                                                                                  Java / J2EE

Java-68 Terminal controller : Remote Desktop using RMI                                                               Java / J2EE

Java-69 Java based browser with voice                                                                                  Java / J2EE

Java-70 Multi player Tetris Game                                                                                              Java / J2EE

Java-71 Campus WI FI                                                                                                                    Java / J2EE

Java-72 Mobile Location based Services with Friend finder                                           Java / J2EE

Java-73 GSM Based LAN Monitoring                                                                                        Java / J2EE

Java-74 Mobile Banking with Billing                                                                                          Java / J2EE

Java-75 Smart Data Encryption and Transfer                                                                        Java / J2EE

Java-76 Terminal Controller: LIve Desktop                                                                            Java / J2EE

ACTUAL MEANING AND DEFINITION OF PROJECT

Posted by PARTH PANCHAL On June - 28 - 2011

Project Definition at project start-up

Here are the fundamental things that should be clearly agreed at the commencement of a project. They form the basis upon which the project will be defined and measured. That means they also form the basis upon which the Project Manager will be judged!

Mandate Is there a clear, reliable mandate for this project, ie:

  • Do the sponsors have the power to initiate this project?
  • Can the sponsors provide all the resources that may be required (funding, people, time, etc)?
  • Are there other people or bodies (internally or externally) who need to agree?
Purpose and objectives Is it clear what is the purpose of the project?

  • Are we able to define clear, measurable objectives that identify what is to be achieved?
  • Are the objectives reasonable, achievable and measurable?
  • Do the sponsors and other stakeholders all understand and agree?
Scope What is the scope of the project, for example:

  • Is the project addressing the overall business change (ie people, process and technology elements), or just the technology?
  • Which locations, divisions, departments?
  • Will there be organisational change – restructuring, revised responsibilities, new staff capability requirements, retraining, recruiting, redundancy, etc? Is that organisational change to be seen as a driver for the project or just a consequence to deal with?
  • Which business processes? Do we wish to change those processes or try to leave them the same? Is that process change to be seen as a driver for the project or just a consequence to deal with?
  • Which existing processes and systems will be replaced? Which existing processes and systems will be retained? Which existing processes and systems will need to interact with the new ones? Is the technology change to be seen as a driver for the project or just a consequence to deal with?
  • Should the results be delivered as a single “big bang”, or could there be stages or phases of delivery?
  • Is it clear what other projects or initiatives are in planned or in progress that could impact upon this project? Will they compete for resources? Will they make our business solution a moving target? Will we require interim solutions?
Benefit At the earliest stages of a project it will be very difficult to establish a solid benefit case for the project. It is still possible to identify the types of benefit that are expected. During the project startup, the Project Manager will work with the sponsors to define and agree a full model of anticipated benefits. These benefits would not normally be limited to the financial bottom line. They would include all types of benefit that are sought – measurable / unquantifiable, financial / non-financial, internally focused / externally focused.The benefit model would normally be used to justify commencement of the work. Beyond that, it forms an important yardstick against which the project can be assessed. It may form:

  • the basis for change decisions during the project,
  • a way of measuring the anticipated success of the project,
  • the final assessment of the success of the completed project, and
  • a way to monitor the continuing performance of the business function.
Timescales In what timescale should the benefit be delivered?

  • Are there specific external requirements for timing, eg new legislation, contracts with third parties?
  • When do we expect to be able to commence?
  • What is the initial expectation for the duration of the project (and any intermediate stages or phases)?
  • Over what period of time should benefit be assessed for the purposes of prioritisation and the benefit case?
Control How will the project be managed and controlled?

  • Who has ultimate responsibility, accountability and authority for the project?
  • Who handles day-to-day Project Management?
  • Which people form the executive control body (eg steering committee) such that they can deliver the full stewardship, decision making, resourcing, and funding that is required for or on behalf of the sponsors?
  • How do these participants expect to participate, eg frequency of meetings, format, formality, reports, minutes etc?
Prioritisation, sanity check and permission to proceed Do we definitely agree to start this project?

  • Is it truly achievable? Can we get the people, resources, funding, and technology that it will take?
  • Are the main risks in doing this understood and acceptable?
  • Is it a good use of the organisation’s limited resources when compared to other potential investments?
  • Is there an absolute commitment from the organisation’s leadership that this project should be initiated and that it will get the degree of support it needs to succeed?

 

Scope Meeting - Available as a PowerPoint97 slide It is important that the Project Definition is fully understood and agreed by all persons concerned. The details should be incorporated into a document which should be formally agreed by the project sponsors and communicated to all interested parties. This document should also provide a good source for communicating the project’s definition, purpose and intended approach to future participants and other stakeholders.

Many organisations have a standard name for such a document. You may hear it referred to as a “Project Initiation Document” or “Project Charter”. In the ePMbook we will refer to it as the “Project Definition”.

 

Project Definition at phase start

The Project Definition forms the project’s definitive definition and mandate. It is used as a major input to the detailed planning and resourcing that takes place as each phase of work is planned, initiated and mobilised.

It is also important that the project’s purpose and goals are communicated to the team members and other participants. They need to understand the value and importance of their work. In most cases it also improves their ability to deliver if they understand the “big picture”.

 

Project Definition during the project

Remember that things change. The business changes; customers’ needs move on; departments are restructured; there may be mergers and acquisitions; there may be demands to cut costs or drive change faster. At any time when the project’s purpose might be challenged or the anticipated outcome is significantly changed, the Project Definition should be re-examined to see in what ways it has changed or should be changed to reflect the new circumstances. Where this has an impact on the benefit case, approach, planning, timing, resourcing, or expected outcome, the Project Manager will need to review and re-calculate the detailed changes and present a revised definition for agreement by the project’s sponsors and executive leaders.

 

Project Definition at phase end

Phase end is a good time to measure the success of the project to date. See how well the project’s original ambitions are being adhered to and how the anticipated benefit matches up to the original definition. Report back successes, failures and revised expectations to the project sponsors and executive. Give that feedback to the team as well so that they understand how well they are performing and how valuable their work has been.

Where there has been some significant departure from the original intentions, the Project Manager should investigate, review, analyse and report these conclusions to the project sponsors and executive team, along with any specific recommendations or planning revisions. As ever, the guiding principle should be to obtain the optimum benefit for the organisation.

 

Project Definition at project end

In all good projects, the leadership and participants take time to reflect upon successes and failures. In particular, it is important to determine whether the defined project was successfully completed – both in terms of the most recent definition and against the original intentions. There are several reasons for this:

  • to determine whether the work is really finished or whether further action is required
  • to consider whether further initiatives should be defined to build upon the success of the project
  • to show that benefit has been achieved and that the project will generate value
  • so that the success can be communicated both within the organisation and to external parties such as customers, investors, suppliers etc
  • for the organisation to learn lessons about this type of business initiative
  • for the individuals to learn lessons about their strengths and weaknesses, and to identify successful approaches to their work.

 

AJAX PHP Voting Script

Posted by Ajay Patel On June - 26 - 2011

Guys as you know my geek mind last night i was working on ” AJAX PHP Voting Script ” and i found one good article on 9lessons.
But i don’t am i true, but there is bug on their scrip and i must have to do for my next project in which user can vote image.
And whoila… after 25 min RnD i found some mismatch variable and db problem and solved it! and presenting it for you free !!
AJAX PHP Voting Script

message TABLE

CREATE TABLE messages(
mes_id INT PRIMARY KEY AUTO_INCREMENT,
msg TEXT,
up INT,
down INT);


Voting_IP Table : Storing IP address

CREATE TABLE Voting_IP(
ip_id INT PRIMARY KEY AUTO_INCREMENT,
mes_id_fk INT,
ip_add VARCHAR(40),
FOREIGN KEY(mes_id_fk)
REFERENCES messages(mes_id));

voting.php


Voting with jQuery, Ajax and PHP
<script src="jquery.js" type="text/javascript"><!--mce:0--></script>

<script type="text/javascript"><!--mce:1--></script>

<!--
body
{
font-family:'Georgia', Times New Roman, Times, serif;
}
#main
{
height:80px; border:1px dashed #29ABE2;margin-bottom:7px;
width:500px;
}
a
{
color:#DF3D82;
text-decoration:none;

}
a:hover
{
color:#DF3D82;
text-decoration:underline;

}
.up
{
height:40px; font-size:24px; text-align:center; background-color:#009900; margin-bottom:2px;
-moz-border-radius: 6px;-webkit-border-radius: 6px;
}
.up a
{
color:#FFFFFF;
text-decoration:none;

}
.up a:hover
{
color:#FFFFFF;
text-decoration:none;

}
.down
{
height:40px; font-size:24px; text-align:center; background-color:#cc0000; margin-top:2px;
-moz-border-radius: 6px;-webkit-border-radius: 6px;
}

.down a
{
color:#FFFFFF;
text-decoration:none;

}
.down a:hover
{
color:#FFFFFF;
text-decoration:none;

}
.box1
{
float:left; height:80px; width:50px;
}

.box2
{
float:left; width:440px; text-align:left;
margin-left:10px;height:60px;margin-top:10px;
font-weight:bold;

font-size:18px;
}
img
{
border:none;
padding-top:7px;

}
-->
<div>
<h3>Voting with jQuery, Ajax and PHP</h3>
<div id="main">
<div class="box1">
<div class="up">
<a id="<?php echo $mes_id; ?>" class="vote" name="up">

</a></div>
<div class="down"><a id="<?php echo $mes_id; ?>" class="vote" name="down"></a></div>
</div>
</div>
</div>

down_vote.php

include("config.php");

$ip=$_SERVER['REMOTE_ADDR'];

if($_POST['id'])
{
$id=$_POST['id'];
$id = mysql_escape_String($id);

$ip_sql=mysql_query("select ip_add from voting_ip where mes_id_fk=$id and ip_add='$ip'");
$count=mysql_num_rows($ip_sql);

if($count==0)
{
$sql = "update messages set down=down+1  where mes_id=$id";
mysql_query( $sql);

$sql_in = "insert into voting_ip (mes_id_fk,ip_add) values ($id,'$ip')";
mysql_query( $sql_in);
echo "<script type="text/javascript"><!--mce:2--></script>";

}
else
{
echo "<script type="text/javascript"><!--mce:3--></script>";
}

$result=mysql_query("select down from messages where mes_id=$id");
$row=mysql_fetch_array($result);
$down_value=$row['down'];
echo $down_value;

}
?>

up_vote.php

include("config.php");

$ip=$_SERVER['REMOTE_ADDR'];

if($_POST['id'])
{
$id=$_POST['id'];
$id = mysql_escape_String($id);

$ip_sql=mysql_query("select ip_add from voting_ip where mes_id_fk=$id and ip_add='$ip'");
$count=mysql_num_rows($ip_sql);

if($count==0)
{
$sql = "update messages set up=up+1  where mes_id=$id";
mysql_query( $sql);

$sql_in = "insert into messages (mes_id_fk,ip_add) values ($id,'$ip')";
mysql_query( $sql_in);

echo "<script type="text/javascript"><!--mce:4--></script>";

}
else
{
echo "<script type="text/javascript"><!--mce:5--></script>";
}

$result=mysql_query("select up from messages where mes_id=$id");
$row=mysql_fetch_array($result);
$up_value=$row['up'];
echo $up_value;
}
?>

Do not forget to include JQuery file

DEMO | DOWNLOAD

Cross Browser Drop Shadow for all side

Posted by Ajay Patel On June - 26 - 2011

One of the most common CSS effects is using shadows in various ways. Before, we needed to resort to images, but now we can offer this to all major web browser with CSS!
Cross Browser Drop Shadow

Web browser support

Believe me or not, but all of these web browsers we can offer shadows with CSS:

  • Firefox 3.5+
  • Safari 3+
  • Google Chrome
  • Opera 10.50
  • Internet Explorer 5.5

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="style.css" type="text/css" />
<title>Cross Browser Drop Shadow for all side in IE/FF/Crome/Safari Browser </title>
</head>

<body>
<div class="shadow-bringer shadow"> HI ! Welcome to EngiGuide. </div>
</body>
</html>

style.css

.shadow-bringer {
    background: none repeat scroll 0 0 #FFFFA2;
    height: 100px;
    margin: 20px auto;
    padding: 5px;
    width: 100px;
}
.shadow {
    box-shadow: 0 0 8px #CCCCCC;
	-moz-box-shadow: 0px 0px 8px #ccc;/* for mozila*/
-webkit-box-shadow: 0px 0px 8px #ccc;
	/* For IE upto 5.5 not for 9*/
filter: progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=45, Strength=3)
progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=3)
progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=225, Strength=3)
progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=315, Strength=3);
}

DEMO | DOWNLOAD

Top-10 World’s Best Reputed Universities 2011

Posted by parth savaj(Er Hacker) On June - 22 - 2011

THE World Reputation Rankings
In March 2011, Times Higher Education[THE] released its first World Reputation Rankings. The rankings were sourced from a survey of more than 13,000 academics from 131 countries that nominated universities as being the best in their field in teaching and research.Four Australian universities are listed among the world’s top 100 most reputable universities: University of Queensland (UQ), the University of Melbourne, University of Sydney and The Australian National University.
A total of 15 Asian universities made their way into the world’s top 100 universities for reputation, with University of Tokyo rated 1st in Asia and 8th in the world, followed by Kyoto University (second best in Asia and 18th best in the world), National University of Singapore (third best in Asia and 27th worldwide).

The top 10 list are: 1. Harvard University

2. Massachusetts Institute of Technology (MIT)
3. University of Cambridge
4. University of California, Berkeley
5. Stanford University
6. University of Oxford
7. Princeton University
8. University of Tokyo
9. Yale University
10. California Institute of Technology

All Keyboard Shortcuts

Posted by parth savaj(Er Hacker) On June - 19 - 2011

List of F1-F9 Key Cmds 4 cmd prompt

List of F1-F9 Key Commands for the Command Prompt
F1 / right arrow: Repeats the letters of the last command line, one by one.
F2: Displays a dialog asking user to “enter the char to copy up to” of the last command line
F3: Repeats the last command line
F4: Displays a dialog asking user to “enter the char to delete up to” of the last command line
F5: Goes back one command line
F6: Enters the traditional CTRL+Z (^z)
F7: Displays a menu with the command line history
F8: Cycles back through previous command lines (beginning with most recent)
F9: Displays a dialog asking user to enter a command number, where 0 is for first command line entered.
Alt+Enter: toggle full Screen mode.
up/down: scroll thru/repeat previous entries
Esc: delete line
Note: The buffer allows a maximum of 50 command lines. After this number is reached, the first line will be replaced in sequence.
Helpful accessibility keyboard shortcuts
Switch FilterKeys on and off. Right SHIFT for eight seconds
Switch High Contrast on and off. Left ALT +left SHIFT +PRINT SCREEN
Switch MouseKeys on and off. Left ALT +left SHIFT +NUM LOCK
Switch StickyKeys on and off. SHIFT five times
Switch ToggleKeys on and off. NUM LOCK for five seconds

 

Gmail Shortcuts

Gmail
Note: Must have “keyboard shortcuts” on in settings.
C: Compose new message.
Shift + C: Open new window to compose new message.
Slash (/): Switch focus to search box.
K: Switch focus to the next most recent email. Enter or “O” opens focused email.
J: Switch focus to the next oldest email.
N: Switch focus to the next message in the “conversation.” Enter or “O” expands/collapses messages.
P: Switch focus to the previous message.
U: Takes you back to the inbox and checks for new mail.
Y: Various actions depending on current view:
Has no effect in “Sent” and “All Mail” views.
Inbox: Archive email or message.
Starred: Unstar email or message.
Spam: Unmark as spam and move back to “Inbox.”
Trash: Move back to “Inbox.”
Any label: Remove the label.
X: “Check” an email. Various actions can be performed against all checked emails.
S: “Star” an email. Identical to the more familiar term, “flagging.”
R: Reply to the email.
A: Reply to all recipients of the email.
F: Forward an email.
Shift + R: Reply to the email in a new window.
Shift + A: Reply to all recipients of the email in a new window.
Shift + F: Forward an email in a new window.
Shift + 1 (!): Mark an email as spam and remove it from the inbox.
G then I: Switch to “Inbox” view.
G then S: Switch to “Starred” view.
G then A: Switch to “All Mail” view.
G then C: Switch to “Contacts” view.
G then S: Switch to “Drafts” view.

Mozilla Firefox Shortcuts

Mozilla Firefox Shortcuts
Ctrl + Tab or Ctrl + PageDown: Cycle through tabs.
Ctrl + Shift + Tab or Ctrl + PageUp: Cycle through tabs in reverse.
Ctrl + (1-9): Switch to tab corresponding to number.
Ctrl + N: New window.
Ctrl + T: New tab.
Ctrl + L or Alt + D or F6: Switch focus to location bar.
Ctrl + Enter: Open location in new tab.
Shift + Enter: Open location in new window.
Ctrl + K or Ctrl + E: Switch focus to search bar.
Ctrl + O: Open a local file.
Ctrl + W: Close tab, or window if there’s only one tab open.
Ctrl + Shift + W: Close window.
Ctrl + S: Save page as a local file.
Ctrl + P: Print page.
Ctrl + F or F3: Open find toolbar.
Ctrl + G or F3: Find next…
Ctrl + Shift + G or Shift + F3: Find previous…
Ctrl + B or Ctrl + I: Open Bookmarks sidebar.
Ctrl + H: Open History sidebar.
Escape: Stop loading page.
Ctrl + R or F5: Reload current page.
Ctrl + Shift + R or Ctrl + F5: Reload current page; bypass cache.
Ctrl + U: View page source.
Ctrl + D: Bookmark current page.
Ctrl + NumpadPlus or Ctrl + Equals (+/=): Increase text size.
Ctrl + NumpadMinus or Ctrl + Minus: Decrease text size.
Ctrl + Numpad0 or Ctrl + 0: Set text size to default.
Alt + Left or Backspace: Back.
Alt + Right or Shift + Backspace: Forward.
Alt + Home: Open home page.
Ctrl + M: Open new message in integrated mail client.
Ctrl + J: Open Downloads dialog.
F6: Switch to next frame. You must have selected something on the page already, e.g. by use of Tab.
Shift + F6: Switch to previous frame.
Apostrophe (‘): Find link as you type.
Slash (/): Find text as you type.

 

Remote Desktop Connection Navigation

Remote Desktop Connection Navigation
Ctrl + Alt + End: Open the NT Security dialog.
Alt + PageUp: Switch between programs.
Alt + PageDown: Switch between programs in reverse.
Alt + Insert: Cycle through the programs in most recently used order.
Alt + Home: Display start menu.
Ctrl + Alt + Break: Switch the client computer between a window and a full screen.
Alt + Delete: Display the Windows menu.
Ctrl + Alt + NumpadMinus: Place a snapshot of the entire client window area on the Terminal server clipboard and provide the same functionality as pressing Alt + PrintScreen on a local computer.
Ctrl + Alt + NumpadPlus: Place a snapshot of the active window in the client on the Terminal server clipboard and provide the same functionality as pressing PrintScreen on a local computer.

Accessibility
Right Shift for eight seconds: Toggle FilterKeys on and off. FilterKeys must be enabled.
Left Alt + Left Shift + PrintScreen: Toggle High Contrast on and off. High Contrast must be enabled.
Left Alt + Left Shift + NumLock: Toggle MouseKeys on and off. MouseKeys must be enabled.
NumLock for five seconds: Toggle ToggleKeys on and off. ToggleKeys must be enabled.
Shift five times: Toggle StickyKeys on and off. StickyKeys must be enabled.
6.) Microsoft Natural Keyboard with IntelliType Software Installed
Win + L: Log off Windows.
Win + P: Open Print Manager.
Win + C: Open control panel.
Win + V: Open clipboard.
Win + K: Open keyboard properties.
Win + I: Open mouse properties.
Win + A: Open Accessibility properties.
Win + Space: Displays the list of Microsoft IntelliType shortcut keys.
Win + S: Toggle CapsLock on and off.

Generic

Ctrl + C or Ctrl + Insert: Copy.
Ctrl + X or Shift + Delete: Cut.
Ctrl + V or Shift + Insert: Paste/Move.
Ctrl + N: New… File, Tab, Entry, etc.
Ctrl + S: Save.
Ctrl + O: Open…
Ctrl + P: Print.
Ctrl + Z: Undo.
Ctrl + A: Select all.
Ctrl + F: Find…
Ctrl+W : to close the current window
Ctrl + F4: Close tab or child window.
F1: Open help.
F11: Toggle full screen mode.
Alt or F10: Activate menu bar.
Alt + Space: Display system menu. Same as clicking the icon on the titlebar.
Escape: Remove focus from current control/menu, or close dialog box.
Generic Navigation
Tab: Forward one item.
Shift + Tab: Backward one item.
Ctrl + Tab: Cycle through tabs/child windows.
Ctrl + Shift + Tab: Cycle backwards through tabs/child windows.
Enter: If a button’s selected, click it, otherwise, click default button.
Space: Toggle items such as radio buttons or checkboxes.
Alt + (Letter): Activate item corresponding to (Letter). (Letter) is the underlined letter on the item’s name.
Ctrl + Left: Move cursor to the beginning of previous word.
Ctrl + Right: Move cursor to the beginning of next word.
Ctrl + Up: Move cursor to beginning of previous paragraph. This and all subsequent Up/Down hotkeys in this section have only been known to work in Rich Edit controls.
Ctrl + Down: Move cursor to beginning of next paragraph.
Shift + Left: Highlight one character to the left.
Shift + Right: Highlight one character to the right.
Shift + Up: Highlight from current cursor position, to one line up.
Shift + Down: Highlight from current cursor position, to one line down.
Ctrl + Shift + Left: Highlight to beginning of previous word.
Ctrl + Shift + Right: Highlight to beginning of next word.
Ctrl + Shift + Up: Highlight to beginning of previous paragraph.
Ctrl + Shift + Down: Highlight to beginning of next paragraph.
Home: Move cursor to top of a scrollable control.
End: Move cursor to bottom of a scrollable control.
Generic File Browser
Arrow Keys: Navigate.
Shift + Arrow Keys: Select multiple items.
Ctrl + Arrow Keys: Change focus without changing selection. “Focus” is the object that will run on Enter. Space toggles selection of the focused item.
(Letter): Select first found item that begins with (Letter).
BackSpace: Go up one level to the parent directory.
Alt + Left: Go back one folder.
Alt + Right: Go forward one folder.
Enter: Activate (Double-click) selected item(s).
Alt + Enter: View properties for selected item.
F2: Rename selected item(s).
Ctrl + NumpadPlus: In a Details view, resizes all columns to fit the longest item in each one.
Delete: Delete selected item(s).
Shift + Delete: Delete selected item(s); bypass Recycle Bin.
Ctrl while dragging item(s): Copy.
Ctrl + Shift while dragging item(s): Create shortcut(s).

In tree pane, if any:
Left: Collapse the current selection if expanded, or select the parent folder.
Right: Expand the current selection if collapsed, or select the first subfolder.
Numpad Asterisk: Expand currently selected directory and all subdirectories. No undo.
Numpad Plus: Expand currently selected directory.
Numpad Minus: Collapse currently selected directory.

 

Windows Hotkeys

Windows Hotkeys
Shift + F10 right-clicks.
Win + L (XP Only): Locks keyboard. Similar to Lock Workstation.
Win + F or F3: Open Find dialog. (All Files) F3 may not work in some applications which use F3 for their own find dialogs.
Win + Control + F: Open Find dialog. (Computers)
Win + U: Open Utility Manager.
Win + F1: Open Windows help.
Win + Pause: Open System Properties dialog.
Win + Tab: Cycle through taskbar buttons. Enter clicks, AppsKey or Shift + F10 right-clicks.
Win + Shift + Tab: Cycle through taskbar buttons in reverse.
Alt + Tab: Display Cool Switch. More commonly known as the AltTab dialog.
Alt + Shift + Tab: Display Cool Switch; go in reverse.
Alt + Escape: Send active window to the bottom of the z-order.
Alt + Shift + Escape: Activate the window at the bottom of the z-order.
Alt + F4: Close active window; or, if all windows are closed, open shutdown dialog.
Shift while a CD is loading: Bypass AutoPlay.
Shift while login: Bypass startup folder. Only those applications will be ignored which are in the startup folder, not those started from the registry (Microsoft\Windows\CurrentVersion\Run\)
Ctrl + Alt + Delete or Ctrl + Alt + NumpadDel (Both NumLock states): Invoke the Task Manager or NT Security dialog.
Ctrl + Shift + Escape (2000/XP ) or (Ctrl + Alt + NumpadDot) : Invoke the task manager. On earlier OSes, acts like Ctrl + Escape.
Print screen: Copy screenshot of current screen to clipboard.
Alt + Print screen: Copy screenshot of current active window to clipboard.
Ctrl + Alt + Down Arrow: Invert screen. Untested on OS’s other than XP.
Ctrl + Alt + Up Arrow: Undo inversion.
Win + B : Move focus to systray icons.

Download Youtube, Google Videos and other Videos Free

Posted by parth savaj(Er Hacker) On June - 18 - 2011

As we all know Youtube has a very large database of videos that we watch online. Once I was asked by a friend of mine whether we can download the youtube videos for viewing it offline. There are many softwares out there using which you can easily download youtube videos.

Download Youtube videos for free tips

 

In this post I am going to cover most of the methods to download free youtube videos.

Tips 1: Here is a simple trick to download youtube videos in any quality instantly by running a Java Script.

Download Regular Quality Youtube Video Direct Links [RQ]

javascript:window.location.href = 'http://youtube.com/get_video?video_id=' + yt.getConfig('SWF_ARGS')['video_id'] + "&l=" + yt.getConfig('SWF_ARGS')['l'] + "&sk=" + yt.getConfig('SWF_ARGS')['sk'] + '&t=' + yt.getConfig('SWF_ARGS')['t'];

Download High Quality Youtube Video Direct Links [HQ]

javascript:window.location.href = 'http://youtube.com/get_video?video_id=' + yt.getConfig('SWF_ARGS')['video_id'] + "&fmt=18&l=" + yt.getConfig('SWF_ARGS')['l'] + "&sk=" + yt.getConfig('SWF_ARGS')['sk'] + '&t=' + yt.getConfig('SWF_ARGS')['t'];

Download High Definition Youtube Videos Direct Links [HD]

javascript:window.location.href = 'http://youtube.com/get_video?video_id=' + yt.getConfig('SWF_ARGS')['video_id'] + "&fmt=22&l=" + yt.getConfig('SWF_ARGS')['l'] + "&sk=" + yt.getConfig('SWF_ARGS')['sk'] + '&t=' + yt.getConfig('SWF_ARGS')['t'];

How to use the script or where to paste this java script?

  1. Open any Youtube Video which you want to download.
  2. Just copy the whole script (according to Quality Needed) and paste it on the address bar of the browser where the video is open.
  3. Now Press Enter Key and Download of that yotube video will start instantly.

Download Youtube videos for free tips

Note: If you watch many videos and want to download each of those videos, than you don’t need to always copy the above script. Just Drag them to your Bookmarks Toolbar or right click on the link and save as Bookmark.

Check Find high quality Youtube Videos post to learn an easy method of easily getting good quality youtube videos

Tips 2:

This method shows a secret way of download youtube videos. Mostly when you watch videos online, these are stored in the Temporary folder.

You just need to find out what this folder is, where its located and you can copy that file onto any other location.

For Firefox browser: Look at for files with big size usually in xxxxkbs

C:\Documents and Settings\User_name\Local Settings\Application Data\Mozilla\Firefox\Profiles\xxxxx.default\Cache

For Internet Explorer: Look at for files with big size usually in xxxxkbs

C:\Documents and Settings\User_name\Local Settings\Temp

Tipss 3: Download Youtube Videos Using third party softwares

1. Install this best Firefox Plugin/extention Download Helper to download almost any videos like Youtube, Google videos, zshare, veoh, dailymotion, MySpace, Porkolt, iFilm and many others

Download download Helper

2. Using the new latest version of Internet Download Manager(IDM), you can download videos automatically from any websites. Check below screenDownload videos free using Internet Download Manager

3. Download Youtube Downloader Software that is available for free. using this application you can also convert the downloaded youtube videos format from .flv to any other file format.

Download Youtube Downloader

If you have any other trick to download youtube videos, use the comments box below to add to this post, and make it the one stop search for downloading youtube videos.

Tracing a website using command prompt

Posted by parth savaj(Er Hacker) On June - 18 - 2011

Tracing or Routing a website using command prompt. This tip is only meant for educational purpose. I mainly use this trick to find out the hosting provider where a particular domain is hosted.

Follow the below steps:

1.   Start->Run->CMD  ie; open Command prompt

2.  Type the following command and press enter.

 

tracert www.websitename.com


in the above command, enter the desired website name.

Once you press enter, it tell you where a particular domain is hosted, Location, Country and some details of that domain.

Disclaimer: I am not responsible for this trick if this is used in a wrong way. I didn’t invent this method rather I myself found it somewhere else. Do not use this for Hacking purpose.

Chapter 2

Classical Encryption Techniquesr

Answers to Questions

2.1 Plaintext, encryption algorithm, secret key, ciphertext, decryption algorithm.

2.2 Permutation and substitution.

2.3 One key for symmetric ciphers, two keys for asymmetric ciphers.

2.4 A stream cipher is one that encrypts a digital data stream one bit or one byte at a time. A block cipher is one in which a block of plaintext is treated as a whole and used to produce a ciphertext block of equal length.

2.5 Cryptanalysis and brute force.

2.6    Ciphertext only. One possible attack under these circumstances is the brute-force approach of trying all possible keys. If the key space is very large, this becomes impractical. Thus, the opponent must rely on an analysis of the ciphertext itself, generally applying various statistical tests to it. Known plaintext. The analyst may be able to capture one or more plaintext messages as well as their encryptions. With this knowledge, the analyst may be able to deduce the key on the basis of the way in which the known plaintext is transformed. Chosen plaintext. If the analyst is able to choose the messages to encrypt, the analyst may deliberately pick patterns that can be expected to reveal the structure of the key.

2.7 An encryption scheme is unconditionally secure if the ciphertext generated by the scheme does not contain enough information to determine uniquely the corresponding plaintext, no matter how much ciphertext is available. An encryption scheme is said to be computationally secure if: (1) the cost of breaking the cipher exceeds the value of the encrypted information, and (2) the time required to break the cipher exceeds the useful lifetime of the information.

2.8 The Caesar cipher involves replacing each letter of the alphabet with the letter standing k places further down the alphabet, for k in the range 1 through 25.

2.9 A monoalphabetic substitution cipher maps a plaintext alphabet to a ciphertext alphabet, so that each letter of the plaintext alphabet maps to a single unique letter of the ciphertext alphabet.

2.10 The Playfair algorithm is based on the use of a 5 ´ 5 matrix of letters constructed using a keyword. Plaintext is encrypted two letters at a time using this matrix.

2.11 A polyalphabetic substitution cipher uses a separate monoalphabetic substitution cipher for each successive letter of plaintext, depending on a key.

2.12  1. There is the practical problem of making large quantities of random keys. Any heavily used system might require millions of random characters on a regular basis. Supplying truly random characters in this volume is a significant task.

2. Even more daunting is the problem of key distribution and protection. For every message to be sent, a key of equal length is needed by both sender and receiver. Thus, a mammoth key distribution problem exists.

2.13 A transposition cipher involves a permutation of the plaintext letters.

2.14 Steganography involves concealing the existence of a message.

Answers to Problems

2.1 a. No. A change in the value of b shifts the relationship between plaintext letters and ciphertext letters to the left or right uniformly, so that if the mapping is one-to-one it remains one-to-one.

b. 2, 4, 6, 8, 10, 12, 13, 14, 16, 18, 20, 22, 24. Any value of a larger than 25 is equivalent to a mod 26.

c. The values of a and 26 must have no common positive integer factor other than 1. This is equivalent to saying that a and 26 are relatively prime, or that the greatest common divisor of a and 26 is 1. To see this, first note that E(a, p) = E(a, q) (0 ≤ pq < 26) if and only if a(pq) is divisible by 26. 1. Suppose that a and 26 are relatively prime. Then, a(pq) is not divisible by 26, because there is no way to reduce the fraction a/26 and (pq) is less than 26. 2. Suppose that a and 26 have a common factor k > 1. Then E(a, p) = E(a, q), if q = p + m/kp.

2.2 There are 12 allowable values of a (1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25). There are 26 allowable values of b, from 0 through 25). Thus the total number of distinct affine Caesar ciphers is 12 ´ 26 = 312.

2.3 Assume that the most frequent plaintext letter is e and the second most frequent letter is t. Note that the numerical values are e = 4; B = 1; t = 19; U = 20. Then we have the following equations:

1 = (4a + b) mod 26

20 = (19a + b) mod 26

Thus, 19 = 15a mod 26. By trial and error, we solve: a = 3.

Then 1 = (12 + b) mod 26. By observation, b = 15.

2.4 A good glass in the Bishop’s hostel in the Devil’s seat—twenty-one degrees and thirteen minutes—northeast and by north—main branch seventh limb east side—shoot from the left eye of the death’s head— a bee line from the tree through the shot fifty feet out. (from The Gold Bug, by Edgar Allan Poe)

2.5 a. The first letter t corresponds to A, the second letter h corresponds to B, e is C, s is D, and so on. Second and subsequent occurrences of a letter in the key sentence are ignored. The result

ciphertext:  SIDKHKDM AF HCRKIABIE SHIMC KD LFEAILA

plaintext:   basilisk to leviathan blake is contact

b. It is a monalphabetic cipher and so easily breakable.

c. The last sentence may not contain all the letters of the alphabet. If the first sentence is used, the second and subsequent sentences may also be used until all 26 letters are encountered.

2.6 The cipher refers to the words in the page of a book. The first entry, 534, refers to page 534. The second entry, C2, refers to column two. The remaining numbers are words in that column. The names DOUGLAS and BIRLSTONE are simply words that do not appear on that page. Elementary! (from The Valley of Fear, by Sir Arthur Conan Doyle)

2.7 a.

2 8 10 7 9 6 3 1 4 5
C R Y P T O G A H I
B E A T T H E T H I
R D P I L L A R F R
O M T H E L E F T O
U T S I D E T H E L
Y C E U M T H E A T
R E T O N I G H T A
T S E V E N I F Y O
U A R E D I S T R U
S T F U L B R I N G
T W O F R I E N D S
4 2 8 10 5 6 3 7 1 9
N E T W O R K S C U
T R F H E H F T I N
B R O U Y R T U S T
E A E T H G I S R E
H F T E A T Y R N D
I R O L T A O U G S
H L L E T I N I B I
T I H I U O V E U F
E D M T C E S A T W
T L E D M N E D L R
A P T S E T E R F O

ISRNG  BUTLF  RRAFR  LIDLP  FTIYO  NVSEE  TBEHI  HTETA

EYHAT  TUCME  HRGTA  IOENT  TUSRU  IEADR  FOETO  LHMET

NTEDS  IFWRO  HUTEL  EITDS

b. The two matrices are used in reverse order. First, the ciphertext is laid out in columns in the second matrix, taking into account the order dictated by the second memory word. Then, the contents of the second matrix are read left to right, top to bottom and laid out in columns in the first matrix, taking into account the order dictated by the first memory word. The plaintext is then read left to right, top to bottom.

c. Although this is a weak method, it may have use with time-sensitive information and an adversary without immediate access to good cryptanalysis (e.g., tactical use). Plus it doesn’t require anything more than paper and pencil, and can be easily remembered.

2.8 SPUTNIK

2.9 PT BOAT ONE OWE NINE LOST IN ACTION IN BLACKETT STRAIT TWO MILES SW MERESU COVE X CREW OF TWELVE X REQUEST ANY INFORMATION

2.10  a.

L A R G E
S T B C D
F H I/J K M
N O P Q U
V W X Y Z

b.

O C U R E
N A B D F
G H I/J K L
M P Q S T
V W X Y Z

2.11  a. UZTBDLGZPNNWLGTGTUEROVLDBDUHFPERHWQSRZ

b. UZTBDLGZPNNWLGTGTUEROVLDBDUHFPERHWQSRZ

c. A cyclic rotation of rows and/or columns leads to equivalent substitutions. In this case, the matrix for part a of this problem is obtained from the matrix of Problem 2.10a, by rotating the columns by one step and the rows by three steps.

2.12  a. 25! » 284

b. Given any 5×5 configuration, any of the four row rotations is equivalent, for a total of five equivalent configurations. For each of these five configurations, any of the four column rotations is equivalent. So each configuration in fact represents 25 equivalent configurations. Thus, the total number of unique keys is 25!/25 = 24!

2.13 A mixed Caesar cipher. The amount of shift is determined by the keyword, which determines the placement of letters in the matrix.

2.14  a. Difficulties are things that show what men are.

b. Irrationally held truths may be more harmful than reasoned errors.

2.15  a. We need an even number of letters, so append a “q” to the end of the message. Then convert the letters into the corresponding alphabetic positions:

M e e t m e a t t h e u s u a l
13 5 5 20 13 5 1 20 20 8 5 21 19 21 1 12
P l a c e a t t e n r a t h e r
16 12 1 3 5 1 20 20 5 14 18 1 20 8 5 18
T h a n e i g h t o c l o c k q
20 8 1 14 5 9 7 8 20 15 3 12 15 3 11 17

The calculations proceed two letters at a time. The first pair:

The first two ciphertext characters are alphabetic positions 7 and 22, which correspond to GV. The complete ciphertext:

GVUIGVKODZYPUHEKJHUZWFZFWSJSDZMUDZMYCJQMFWWUQRKR

b. We first perform a matrix inversion. Note that the determinate of the encryption matrix is (9 ´ 7) – (4 ´ 5) = 43. Using the matrix inversion formula from the book:

Here we used the fact that (43)–1 = 23 in Z26. Once the inverse matrix has been determined, decryption can proceed. Source: [LEWA00].

2.16 Consider the matrix K with elements kij to consist of the set of column vectors Kj, where:

and

The ciphertext of the following chosen plaintext n-grams reveals the columns of K:

(B, A, A, …, A, A) « K1

(A, B, A, …, A, A) « K2

:

(A, A, A, …, A, B) « Kn

2.17  a. 7 ´ 134

b. 7 ´ 134

c. 134

d. 10 ´ 134

e. 24 ´ 132

f. 24 ´   (132 – 1) ´ 13

g.   37648

h. 23530

i. 157248

2.18 key:                 legleglegle

plaintext:       explanation

ciphertext:     PBVWETLXOZR

2.19  a.

s e n d m o r e m o n e y
18 4 13 3 12 14 17 4 12 14 13 4 24
9 0 1 7 23 15 21 14 11 11 2 8 9
1 4 14 10 9 3 12 18 23 25 15 12 7
B E C K J D M S X Z P M H

b.

c a s h n o t n e e d e d
2 0 18 7 13 14 19 13 4 4 3 4 3
25 4 22 3 22 15 19 5 19 21 12 8 4
1 4 14 10 9 3 12 18 23 25 15 12 7
B E C K J D M S X Z P M H

2.20 your package ready Friday 21st room three Please destroy this immediately.

2.21  a. Lay the message out in a matrix 8 letters across. Each integer in the key tells you which letter to choose in the corresponding row. Result:

He sitteth between the cherubims. The isles may be glad thereof. As the rivers in the south.

b. Quite secure. In each row there is one of eight possibilities. So if the ciphertext is 8n letters in length, then the number of possible plaintexts is 8n.

c.   Not very secure. Lord Peter figured it out. (from The Nine Tailors)

Some Funny Tricks With NOTEPAD….!!!!!

Posted by Dhaval Modi On June - 15 - 2011

Matrix Falling Code Effect – Notepad CMD (.BAT) Tricks

Inspired by the movie Matrix, this falling code trick is extremely popular on social networking websites. Copy and paste the code given below in Notepad and save the file as “Matrix.bat” or *.bat.

@echo off
color 02
:tricks
echo %random%%random%%random%%random%%random%%random%%random%%random%
echo %random%%random%%random%%random%%random%%random%%random%%random%
echo %random%%random%%random%%random%%random%%random%%random%%random%
goto tricks

Upon running the bat file, you will see the “Matrix falling code” effect.

Create a Harmless Funny Virus with Notepad-Continuously eject CD/DVD drives

This VBS trick will create a code which will continuously eject all your connected Optical drives. If you put them back in, it will pop them out again. Copy this code and paste it in Notepad as Virus.vbs or *.vbs.

Set oWMP = CreateObject(“WMPlayer.OCX.7″)
Set colCDROMs = oWMP.cdromCollection
do
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count – 1
colCDROMs.Item(i).Eject
Next
For i = 0 to colCDROMs.Count – 1
colCDROMs.Item(i).Eject
Next
End If
wscript.sleep 5000
loop

Double click to open this file and you will be impressed by this awesome trick.

Make a Personal Diary(Log) with Notepad (Easter Eggs)

You can use this trick to create a personal log with Notepad which will automatically include the current date and time before your note. To do so, open Notepad and type .LOG in capital letters and press Enter. Save the file. Now, every time you open this file, notepad will automatically insert the current time and date before the note. Just enter your note and save the file each time after making an entry.

All these Notepad tricks are totally harmless and would not harm your PC in any way.  To close any of the VBS trick given, open task manager and close the wscript.exe process. These tricks work on Windows 7, Windows Vista and Windows XP.

Make your Computer Talk

Have you ever wondered how can you make your computer speak whatever you input to it like in the movies. Would it not be fun? If only it was possible! Rejoice, because now it is possible. Well, if you wish to know how to do this, then you have come to the right place. With this trick, you can create a script in Windows which will make your computer speak whatever you input to it.

Also Recommended Reading : Make your Computer Welcome You!

To create one such talk script, follow the steps given below:-

Make your Computer Talk

Steps

  1. Open Notepad.
  2. Copy and paste the exact code given below.

Dim Message, Speak
Message=InputBox(“Enter text”,”Speak”)
Set Speak=CreateObject(“sapi.spvoice”)
Speak.Speak Message

3. Click on File Menu, Save As, select All Types in Save as Type option, and save the file as Speak.vbs or “*.vbs”.
4.  Double click on the saved file, a window will open like the one in the image. Enter some text in enter text column and click OK.
Now your Computer will speak / talk what you typed in Step 4. Try it yourself. 

Windows Compatibility: This VBS file can be executed on all versions of Windows including Windows XP, Windows Vista and Windows 7.

Personal Experience: I personally showed this trick to many of my friends and they were literally left awestruck. You too can impress your friends by making your PC talk and be the Computer Wiz.

Make your Computer Welcome You

Do you watch movies? Have you always loved the way how Computers in movies welcome their users by calling out their names? I bet that you too would want to know how you can achieve similar results on your PC and have a computer said welcome.

Also: Make your Computer Talk 

Then you are at the right place, this article describes exactly how you can make your computer welcome you like this.

With this trick, you can make your Computer welcome you in its computerized voice instead of having a human said Welcome. You can make your Windows based computer say “Welcome to your PC, Username.”

Make Windows Greet you with a Custom Voice Message at Startup

To use this trick, follow the instructions given below:-

  1. Click on Start. Navigate to All Programs, Accessories and Notepad.
  2. Copy and paste the exact code given below.

Dim speaks, speech
speaks=”Welcome to your PC, Username
Set speech=CreateObject(“sapi.spvoice”)
speech.Speak speaks

3.  Replace Username with your own name.
4.  Click on File Menu, Save As, select All Types in Save as Type option, and save the file as Welcome.vbs or “*.vbs”.
5.  Copy the saved file.
6.  Navigate to C:\Documents and Settings\All Users\Start Menu\Programs\Startup (in Windows XP) or to C:\Users\ User-Name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup (in Windows 7 and Windows Vista) if C: is your System drive.
7.  Paste the file.

Make your Computer Welcome you at startup

Now when the next time you start your computer, Windows will welcome you in its own computerized voice.

Note: For best results, it is recommended to change sound scheme to No Sounds.
You can change the sound scheme to No Sounds by following the steps given below:-

  1. Go to Control Panel.
  2. Then click on Switch to Classic View.
  3. Then Click on Sounds and Audio Devices.
  4. Then Click on the Sounds Tab.
  5. Select No Sounds from the Sound Scheme option.
  6. If you wish to save your Previous Sound Scheme, you can save it by clicking Yes in the popup menu.
  7. Click on OK.
Change Sound Scheme to No Sounds
Try it yourself to see how it works. In my personal opinion, this is an excellent trick. Whenever I start my PC in front of anybody and the PC welcomes me, the fellow is left wondering how brilliant a computer do I have.

Notepad Tricks and Tips

With these tricks, you will be able to find out the tricking ability of Microsoft Notepad. But before that, do you know:-

  1. The number of the flight that attacked World Trade Centre?
  2. How much control the President of United States has over Microsoft?
  3. How worried Microsoft is about their reputation?

Well if you don’t, you will know the answers to all these questions after trying these tricks.

Trick/Answer 1

The number of flight that attacked the World Trade Centre was Q33N. You might ask what is the trick in that. We could have searched it on the net in an instant. But this is not the trick. The trick starts now:-

  1. Open Notepad.
  2. Type in Q33N.
  3. Change the font size to 72 by clicking on Format and selecting Font in the Menu Bar.
  4. Also select Wingdings as your Font.
  5. Click on OK to see the trick.

Note: Change back to your default font.

notepad tricks

Trick/Answer 2

Well the President of United States is undoubtedly one of the most powerful man. No one dares to test it. But now that Bush is no longer the President, ………we would. To test his authority over Microsoft, follow the steps given below:-

  1. Open Notepad.
  2. Type in “bush hid the facts” without quotes.
  3. Save the notepad file as test.txt or *.txt.
  4. Reopen the file to know the results.

Trick/Answer 3

Well, most people think reputation is everything and the top brains at Microsoft are no different. To test their reputation building scheme, try the steps given below:-

  1. Open Notepad.
  2. Type in “this app can break” without quotes.
  3. Save the notepad file as test.txt or *.txt.
  4. Reopen the saved file to know the results.

Try these notepad tricks yourself to know the results.

On a serious note, none of the flight that attacked World Trade Center had the flight number Q33N. It is just a rumor which became popular due to its peculiar nature. Moreover, did you notice some similarity in trick 2 and 3? Yes, you figured it out correctly, both of the statements have the word length pattern of 4,3,3,5 which seems to cause the bug. It is not that Microsoft is that much ‘worried’ about their reputation or the U.S. President have absolute control over Microsoft.

Note: The last two tricks work on all versions of Windows but these tricks are computer specific and might or might not work on some systems running later versions of Windows after XP.

INDUSTRY DEFINED PROBLEM (IDP)- A bunch of doubts

Posted by plkgupta On June - 15 - 2011

My friends , of the 7th sem of every Engg.  discipline these days are running after there so called IDP and facing a wholly hell lots of trouble regarding the selection of Industries , group size , type of project – the list is never ending

The following are some of the common doubts and problem that students are facing

  • The very first problem that students are facing is in choosing the kind of Industry for there project. One can choose any kind of industry as long as he/she is able to find a solution according to respective branch . For e.g a computer student may visit a consultant , he is a facing a lot of difficulties in maintaining his file  . A solution to this can be reached by giving him a software or a file management system for it
  • The most difficult challenge that the students are facing are convincing the Industry personal regarding IDP  . Convincing can always be difficult cause many people(Industry Personal) still may have the old scheme of training in mind . What can be done is that when you approach do take a hard copy of the details of the scheme . This will help him understand the scheme better than verbally . Don’t argue and be polite .
  • Group Size : This may be a small issue but still but still has been a cause of concern for many students .Now the group size has varied from college to college . Some where a group of 6  has been allowed  Some places a group of max 4  . So the best is that u consult your college regarding it .
  • Types of letters : There may be confusion regarding the types of letters that are to be issued from the college . Some times it may happen that you may need a letter to even visit an industry .Your identity card wont get u through in the industry  In that case u can as ur college to issue a letter regarding it . But the college may or may not issue such letter . If a students wants a No Objection Certificate (NOC) he or she will easily get it from the college .Once u have chosen the industry u can get a letter from the college for ur IDP in that particular industry .
  • INDUSTRY is not the only option : Industry is not the only place  where you can find problem .Socio-technical issues like pollution from different sources , Sewer System up gradation many such problem can result in good projects . You can even consult the government authorities for problems like automation in regional transportation office (RTO) and many more . The point is that industry problem are not to be searched only in industry.Even small shops can help u get a pretty good IDP

There are numerous and obvious doubts that u may all be having . Just post in here i will get back to u as soon as possible .

Our Sponsors

TAG CLOUD

About Me

Ajay Patel
I am pass out student From SVIT,Vasad.
And now working at OpenXcell Tech. As Mobile App & Web-Developer.
For me technology is an essential part of my life and I love finding and trying out various stuffs.
I believe in practical life ,to do something that use to make human life easy.

Dont Go D Way Wr Lyf Takes U,Take D Lyf D Way U Go

Twitter

    Join Us. . .