1 #read the comment to this file in lib/service/iservice.h !!
5 os.rename("enigma.py", "enigma.py.org")
7 source=open("enigma.py.org", "r")
8 dest=open("enigma.py", "w")
11 for str in source.readlines():
13 str = str.replace('_ENUMS)', ')')
14 str = str.replace('_REPLACE)', ')')
16 pos = str.find('_ENUMS')
19 while spacepos > 0 and str[spacepos] != ' ':
21 tmpstr = str[spacepos:pos]
22 if tmpstr.find('_enigma.') == -1:
23 str = str[:pos]+str[pos+6:]
25 pos = str.find('_REPLACE')
28 while spacepos > 0 and str[spacepos] != ' ':
30 tmpstr = str[spacepos:pos]
31 if tmpstr.find('_enigma.') == -1:
32 str = str[:pos]+str[pos+8:]
36 print "!!! Patch enigma.py line %d\n%s\n%s" %(line, oldstr[:len(oldstr)-1], str)
43 os.remove("enigma.py.org")