I hit the shutdown button by accident and Windows XP SP3 quit EG forcefully and did not allow me to say "yes" to "File Altered - Save Settings? "
Anyways, after that restart, EG would not open. It would run, but double clicking the icon did nothing. I've experienced this issue several times and the only way to fix it was to delete the Settings folder. Frustrated, I set out to find the problem. I've narrowed it down extremely nicely, but this is where you guys come in
I narrowed the problem down to one file in the Settings folder. config.py.
Here's an comparative analysis of a "good" (working, labeled as [GOOD]) fresh config.py file vs the "bad" (exhibiting problems - labeled as [BAD].
I have saved my entire "bad" setup and have copies of both good AND bad file, BitMonster if you want to examine them. Any idea what could cause such an extremely dire problem in EG?

Here are the files I told you about:
*********** BAD CONFIG.PY FILE***********
Code: Select all
autoloadFilePath = False
buildNum = 1487
hideOnStartup = False
storedBootTime = 1235240347.2190001
class mainFrame:
expandOnEvents = False
expandTillMacro = False
hideOnClose = False
logTime = False
perspective = u'layout2|name=logger;caption= Log;state=4196348;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=280;besth=300;minw=100;minh=100;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=tree;caption= Configuration;state=4196348;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=100;besth=100;minw=100;minh=100;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(4,0,0)=282|dock_size(5,0,0)=102|'
perspective2 = None
position = (50, 50)
showToolbar = True
size = (700, 433)
class plugins:
class EventGhost:
class PythonScript:
position = (10, 10)
size = (600, 420)
class System:
class RegistryGroup:
lastKeySelected = 2147483649L
lastSubkeySelected = 'Software'
lastValueNameSelected = None
class Window:
class FindWindow:
hideOnDrag = False
class treeStateData:
expandState = [0]
firstVisibleItem = []
guid = '{7AD4EBCE-2775-4417-B088-C62BBFEF3F01}'
selection = []
time = '1209908057.33'
***************** GOOD CONFIG.PY FILE **************
Code: Select all
autoloadFilePath = u'D:\\Applications\\EventGhost\\PLUTONIUM.xml'
buildNum = 1487
checkUpdate = False
confirmDelete = True
hideOnStartup = True
language = 'en_EN'
limitMemory = False
limitMemorySize = 8
onlyLogAssigned = True
storedBootTime = 1235240347.2190001
class mainFrame:
expandOnEvents = False
expandTillMacro = False
hideOnClose = True
logTime = False
perspective = u'layout2|name=logger;caption= Log;state=4196348;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=280;besth=300;minw=100;minh=100;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=tree;caption= Configuration;state=4196348;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=100;besth=100;minw=100;minh=100;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(4,0,0)=282|dock_size(5,0,0)=102|'
perspective2 = None
position = (452, 155)
showToolbar = True
size = (843, 630)
class plugins:
class EventGhost:
class PythonScript:
position = (10, 10)
size = (600, 420)
class System:
class RegistryGroup:
lastKeySelected = 2147483649L
lastSubkeySelected = 'Software'
lastValueNameSelected = None
class Window:
class FindWindow:
hideOnDrag = False
class treeStateData:
expandState = [0, 1, 283, 284, 290, 305, 307, 308, 310, 311, 313, 314, 316, 328, 329, 331, 332]
firstVisibleItem = []
guid = '{5B1DF298-CB53-475F-B42F-90E84C88E7C9}'
selection = [1]
time = '1234258071.2'