Skip to content
This repository has been archived by the owner on Mar 16, 2020. It is now read-only.
xp4xbox edited this page Mar 1, 2018 · 51 revisions

NOTE:

  • You can only choose one method for storing/sending logs, default is by email.
  • After you configure to file, the program can be stopped by pressing ctrl-rshift-lshift-h.
  • Optionally the program may be ran as well as a .pyw file for debugging.
  • If you ever set the program to run at startup and want to remove it, open regedit and navigate to HKCU\Software\Microsoft\Windows\CurrentVersion\Run and delete the value MicrosoftUpdate.
  • If you plan to send messages via email, be sure to allow access for less secure apps in your gmail account.

To use Puffader, you must first configure the settings in the file. So open the file in any editor.

The only lines you have to pay attention to are 18-37. Any variable which has prefix of "bln" Can be changed to either "True" or "False".

The first two lines configure you gmail and password if you prefer to send messages via email.

strEmailAc = "email@gmail.com"
strEmailPass = "pass"

intCharPerSend = 1000 is used to configure how big you would like your log file to be before sending/storing it in characters. Default is roughly 200 words. This line will be ignored if you decide to send messages using timed intervals.

Theses lines below are used if you plan on sending/storing messages at timed intervals. To enable it, change blnUseTime to "True" and set strTimePerSend for however long you would like the interval to be in seconds.

blnUseTime = "False"
strTimePerSend = 120

This line blnStoreLocal = "False" can be simply set to True if you prefer to store logs/screens locally rather than sending them. If you enable this, set strLogFile = "" to the path for your log file.

NOTE: Be sure you choose a path that does not need admin access to write to. As well if you are running the program on more than one user, set a path that can be globally accessed such as c:/temp. Always use / for directory's instead of \.

Theses three lines are for configuring screenshots. So if you would like to capture screens, change blnScrShot to True. strScrDir is used if you are storing logs/screens locally, so if so, set it to a globally accessible dir such as c:/temp.

NOTE: Be sure to not include final slash in the dir name.

intScrTime = 120 can be set for time to capture logs in seconds.

The next line blnLogClick = "False" can be set to True to log window mouse clicks.

blnAddToStartup can be simply set to True to make the program run everytime the computer starts up for current user.

blnLogClipboard can also be set to True to log clipboard data.

blnMelt = "False" can be changed to True so that the file melts on execution.