aspose file tools*
The moose likes Beginning Java and the fly likes project in java on Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "project in java on"tracing user on my computer" " Watch "project in java on"tracing user on my computer" " New topic
Author

project in java on"tracing user on my computer"

rajat mandaniyan
Greenhorn

Joined: Sep 13, 2008
Posts: 6
hello everybody,i am rajat
i want to do my final year engineering project in java on the following concept:

"if any unknown user or known user logon to my computer then how could i trace what are the operations performed by that user.
Operations to be traced must be :

1)every mouse movement
2)folder clicked & visited
3)each & every path which the user visited

can tracing of user be saved as video or .dat file containing:

" video of window screen for mouse movement folder click
& path visited"

.............can anybodody please help i will be very thankfull
[ September 13, 2008: Message edited by: rajat mandaniyan ]

rohit
Marco Ehrentreich
best scout
Bartender

Joined: Mar 07, 2007
Posts: 1280

Hi rajat,

welcome to the JavaRanch

What you're trying to do with this application depends very much on the operating system you want to support. And if I understand your plans correctly it would be not the best idea to use Java for this kind of application regardless of the operating system. Although it's no problem to trace all events within an application in Java it won't be possible to trace the events of all running tasks or applications with pure Java. You'd be better of with another language which allows you easier access to native OS resources at least for that part where you want to intercept user events. I think most popular operating systems today offer the best support for C/C++ if you want to access low level details of your system. Then again your application won't be very portable between operating systems.

Anyway it's hard to give you really good advices without knowing more about your ideas regarding this application. And besides these technical issues you should at least think about if it's very nice to spy on other users


Marco
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: project in java on"tracing user on my computer"