473,413 Members | 1,799 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,413 software developers and data experts.

Nedd help to make a small software project

1
i'm doing a project in system analysis and design. where i have to make a software like this- if i enter a pendrive into a system, it will check the unique number of the pendrive and if the number match with the existing unique number then the system can be access or otherwise the mouse and keyboard will be lock. so can anyone help me to do this. please give me some guideline and please give me the api for getting the pendrive unique number and mouse and keboard locking api code. i want to develop it in java,but if anywant preffer something other then i will try to do that. please help me
thank u
Mar 10 '08 #1
2 3533
talonx
18
The first thing I would do, is google for it. No I don't know the answer to your question, but do you realize what an amazing tool you have at your fingertips in Google? Surely if you can type a question here you can run a search also :)

- talonx
Mar 30 '08 #2
Hi. The problem is this:
if you make the software in java, how you access keyboard and mouse when java itself runs in a machine. Plus, in which OS do you want to do this? In newest Vista from Microsoft... you cannot block mouse or keyboard... only if you run a service with a special program. That means you need to make a special windows loader.

The simplest mode to make this running is making a full disk encryption because security is the main issue with pendrives. They are not created for security systems, although some models have incorporated encryption. Is the simplest (and can be done in java). You need to create an encrypted partition or file systems, along with a program who reads files and directories. I have done this few years ago in C++, encrypting image files to be written in cd. Later, when you accessed the cd, you need key to see image files.

Read more on wikipedia
http://en.wikipedia.org/wiki/USB_flash_drive

Best regards,
http://vasileb.netfirms.com/about.html
Apr 1 '08 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: threeseas | last post by:
Because the project is done in python and in support of FOSS http://msdn.microsoft.com/architecture/overview/softwarefactories/default.aspx?pull=/library/en-us/dnmaj/html/aj3softfac.asp ...
6
by: busheman | last post by:
Have database that was generated on commercial software using an access 97 jet. Have converted the data to Access 2003 and need forms 2-3, queries, etc. simular to the original software, but now in...
0
by: Marina | last post by:
I've spent 2 months working on this Access 2003 db, get something done and then the 'boss' wants something different that what was originally stated, or wants to add this or that. It's been nuts,...
2
by: Mark | last post by:
Hi, I am a recent graduate of Software Engineering and I am struggling to secure a job. I can't even seem to get into a support role or helpdesk position as there always seems to be someone with...
4
by: =?Utf-8?B?VzFsZDBuZTc0?= | last post by:
When one architects a new project one of the first steps in the decision is to decide on the layers. (In my opinion anyway) One architecture that I have used before is to go solid OO and create...
169
by: JohnQ | last post by:
(The "C++ Grammer" thread in comp.lang.c++.moderated prompted this post). It would be more than a little bit nice if C++ was much "cleaner" (less complex) so that it wasn't a major world wide...
3
by: robtyketto | last post by:
Im a student and in preparation for a testIve been given the test questions (or thereabouts, they may be asked in different words or from another perspective). I've been told that they do not...
4
by: asedt | last post by:
What do you think of my process model for small projects - "one person projects". Do you have any good ideas or improvements? Did anyone find it useful? This is a simple model that I used when I...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.