Em Andamento

Keyboard/Screen Logging

**Capture the following:**

1. Keystrokes, including control keys (displayed as text, ie [Ctrl][Alt][Del]. Backspace should be identified as a control key, ie [bs], but not remove text)

2. Window title

3. URL or File/Path (If applicable)

4. Application path and executable name

5. Active window or Full screen capture (compressed, very important that these items are as small as possible and can be re-displayed)

I require development in Visual Basic as a VB class. I would like the following interfaces/methods:

* KeyCaptureOn(CaptureKeys bool, CaptureTitle bool, CaptureFilePath bool, CaptureAppPath bool, CaptureScreen int) {CaptureScreen would be 0=false, 1=true active window, 2=true full screen.

* KeyCaptureOff()

* KeyCaptureList(MonitorList string) {This would be a comma delimited list of executables/applications to Monitor.}

* KeyCaptureIgnore(IgnoreList string) {This would be a comma delimited list of executables/applications to ignore}

* GetCaptureList(CollKeys string) {This would be a comma delimited list of keys to the capture collection.}

* GetCaptureItem(CollKey string, KeyData, KeyTitle,KeyFilePath,KeyAppPath,KeyScreen) {Based on the key passed, return the relevant information from the collection and remove the item and associated values from the collection.}

* ClearCapture() {This would clear out all items currently resident in the collection.}

**Other requirements or notes**

* Data captured must be stored in VB collection(s), keyed by application title/executable. If multiple collections are required, they should be keyed similarly.

* There is no need for an installation program with this class, just some simple, example code showing creation and utilization of the class itself.

* There is no need to data transfer (ie ftp) or save to file logging for this request.

* If any custom compression is used for screen images, then methods should be added to the class, to decompress and display them.

I retain all rights to the source and the source is required to be tested/functional before signoff

I have some sample code for keystroke logging, but it is at the application level, not a class. The selected developer is more than willing to utilize this.

## Deliverables

* Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

No installation package necessary., just sample code, showing use of the newly created class.

Complete ownership and distribution copyrights to all work purchased.

## Platform

All Windows platforms 95 and higher

Habilidades: Engenharia, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, Administrador do Sistema, Visual Basic, Área de trabalho do Windows

Ver mais: visual basic developer, vb creation, transfer methods, return path, installation logging, developer visual basic, clear string, keystroke, data compression, custom keyboard, bool, decompress, window capture, keydata, custom delimited, url based form values, screen capture example, program basic string, multiple data collection, example compression, simple ftp sample, php string remove, screen capture source, items distribution rights, simple window form application

Acerca do Empregador:
( 65 comentários ) United States

ID do Projeto: #2963123

Premiar a:

opulentsoft

See private message.

$85 USD em 10 dias
(10 Avaliações)
6.8

8 freelancers estão ofertando em média $188 para este trabalho

phoenixx2

See private message.

$68 USD in 10 dias
(8 Comentários)
3.1
emanuelmiller

See private message.

$85 USD in 10 dias
(0 Comentários)
0.0
vw448329vw

See private message.

$114.75 USD in 10 dias
(0 Comentários)
0.0
celestial

See private message.

$850 USD in 10 dias
(0 Comentários)
0.0
andreimihail

See private message.

$170 USD in 10 dias
(0 Comentários)
0.0
timbarnes

See private message.

$63.75 USD in 10 dias
(0 Comentários)
0.0
darrenknott

See private message.

$63.75 USD in 10 dias
(0 Comentários)
0.0