Find Jobs
Hire Freelancers

javascript keylogger

$30-250 USD

Imefungwa
Imechapishwa over 5 years ago

$30-250 USD

Kulipwa wakati wa kufikishwa
Pure JS, no JQuery The goal is to create [login to view URL] file that will do the following You can include it in any exitsing webpage <script src=”[login to view URL]”></script> There are 2 manners to init it: In input type=”text” or textarea as propriety <input type=”text” id =”input1” keylogger”> <input type=”text” id =”input2””> <textarea id=”textarea1”></textarea> <script> keylogger[“input2”,”textarea1”] </script> Then the script will spy the input or textarea and will store on each keypress Ex: an user types in “hello”: {session:1, inputid:’#input2’, time: 0, dif: ‘+h’} {session:1, inputid:’#input2’, time: 120, dif: ‘+e’} {session:1, inputid:’#input2’, time: 1500, dif: ‘+l’} {session:1, inputid:’#input2’, time: 1900, dif: ‘+l’} {session:1, inputid:’#input2’, time: 3500, dif: ‘+o’} session: just a number (ex: 1) inputid: is the input id time : is the time in milliseconds where change occurs dif: is the text difference storage. Save (ajax post) these datas to mysql database The difficulty would be : store the difference of texts between 2 keypress: Ex: an user deletes some text or put the cursor in middle on text and inserts a char Some interesting “text difference” libraries: Ex: [login to view URL] Since input make be long (many kilos), we cannot store the whole value of the input, but only the text differences between 2 keystrokes. Second PART Then once we have the data saved, we should be able to “play it back” including the time changes, by loading the session data (ex: session1) So if the input takes 10 seconds, it should least 10 second on playBack as well $(“#input1”).val(getText(dif))); Also include a slider so user can move inside timeline ex: So if the input takes 90 seconds, it should least 90 second on playBack; however user can move with his slider directly to second; 45 or second 90.
Kitambulisho cha mradi: 17667819

Kuhusu mradi

7 mapendekezo
Mradi wa mbali
Inatumika 6 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
7 wafanyakazi huru wana zabuni kwa wastani $154 USD kwa kazi hii
Picha ya Mtumiaji
Hi, I read carefully your project, and I wanna do it for you. If you wanna work together, send me a message to discuss details. I am an experienced Web Developer and Web Designer, and have worked with wide variety of skills like PHP, MySQl, jQuery / Prototype, Javascript, HTML, CSS and more for many years.
$250 USD ndani ya siku 7
5.0 (51 hakiki)
5.0
5.0
Picha ya Mtumiaji
I have gone thorough your job post and I am ready to develop a KEYLOGGER in JS. I have prior experience of developing similar kind of scripts for various needs. Please share your best discussion time to move further.
$250 USD ndani ya siku 3
5.0 (3 hakiki)
2.9
2.9
Picha ya Mtumiaji
I have 5 years of experience in Web, Logos, Illustrations, Banners and Brochures design. I provide solutions for companies or individuals interested in outsourcing their design needs. I specialize in developing high quality look & feel interfacesand advanced server-side programming (PHP, Ajax, Java, MySQL, XHTML CSS, XML). I'm expert in graphic and web design / development. Also I have great experience with WordPress. I believe that my strong knowledge base and great experience are the keys to customer satisfaction. If you have any question feel free let me know.
$266 USD ndani ya siku 3
5.0 (1 hakiki)
0.6
0.6
Picha ya Mtumiaji
I am very proficient in Javascript and I find your request very enjoyable. I would love to work on that.
$30 USD ndani ya siku 10
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Okay, I already established the method and I am sure that I can finish this in a day. I am sure! Please give me a chance. This is problem of algorithm.
$45 USD ndani ya siku 1
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya FRANCE
Lille, France
5.0
130
Njia ya malipo imethibitishwa
Mwanachama tangu Des 23, 2010

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.