|
|
|
||||
|
Re: Program to disable TF3D?
Quote:
Are you running an english ROM? Since the program uses mortscript to read certain registry and file locations. If it cant find them (because they are named different) then it wont work.
__________________
![]() Good things don't end in 'eum,' they end in 'mania'...or 'teria' Easily switch between TouchFlo and Mobile Shell If you like my work feel free to ![]() |
|
||||
|
Re: Program to disable TF3D?
Quote:
Here is the script. To make it work with other languages, we would need: What is the path for the today values For English it is HKLM\SOFTWARE\Microsoft\Today\Items\TouchFLO 3D\Enabled HKLM\SOFTWARE\Microsoft\Today\Items\HTC Sense\Enabled The exact locations of the SPB mobile shell executable For english it is \Program Files\Spb Mobile Shell\MobileShell.exe The location of the program folder in the start menu For english it is \Windows\Start Menu\Programs\ If anyone that is familiar mortscript has any suggestions, feel free to comment. Code:
TouchFLO3DEXIST =RegValueExists("HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled")
HTCSENSEEXIST = RegValueExists("HKLM", "SOFTWARE\Microsoft\Today\Items\HTC Sense", "Enabled")
ShellStorage = FileExists( "\Storage Card\Program Files\Spb Mobile Shell\MobileShell.exe")
ShellDevice = FileExists( "\Program Files\Spb Mobile Shell\MobileShell.exe")
ShellInternalStorage = FileExists( "\Internal Storage\Program Files\Spb Mobile Shell\MobileShell.exe")
shellrunning = ProcExists("MobileShell.exe")
If (shellrunning)
If (ShellStorage)
run("Storage Card\Program Files\Spb Mobile Shell\MenuLauncher.exe","-stop")
EndIf
If (ShellDevice)
run("\Program Files\Spb Mobile Shell\MenuLauncher.exe","-stop")
EndIf
If (ShellInternalStorage)
run("\Internal storage\Program Files\Spb Mobile Shell\MenuLauncher.exe","-stop")
EndIf
If (TouchFLO3DEXIST)
RegWriteDWord("HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled","1")
Endif
If (HTCSENSEEXIST)
RegWriteDWord("HKLM", "SOFTWARE\Microsoft\Today\Items\HTC Sense", "Enabled","1")
EndIf
RedrawToday
Show ( "Desktop" )
Else
If (TouchFLO3DEXIST)
RegWriteDWord("HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled","0")
Endif
If (HTCSENSEEXIST)
RegWriteDWord("HKLM", "SOFTWARE\Microsoft\Today\Items\HTC Sense", "Enabled","0")
EndIf
If (ShellStorage)
run("Storage Card\Program Files\Spb Mobile Shell\MenuLauncher.exe")
EndIf
If (ShellDevice)
run("\Program Files\Spb Mobile Shell\MenuLauncher.exe")
EndIf
If (ShellInternalStorage)
run("\Internal storage\Program Files\Spb Mobile Shell\MenuLauncher.exe")
EndIf
RedrawToday
Show ( "Desktop" )
Endif
|
| This post has been thanked 1 times. |
|
||||
|
Re: Program to disable TF3D?
Thank you again for your help. I have been looking at the registry, and it is exactly the same for today values.
The location of the SPB mobile shell executable, however, is different: instead of: \Program Files\Spb Mobile Shell\MobileShell.exe it is: \Programas\Spb Mobile Shell\MobileShell.exe The location of the program folder in the start menu was also different, but I already corrected it. I would very much appreciate if you could change the location of the SPB MS executable for the one above, and post the new file (I can't do it myself, don't know how to). Thank you. Best regards, Rui |
|
||||
|
Re: Program to disable TF3D?
Quote:
Try this and let me know if it works |
| This post has been thanked 1 times. |
![]() |
|
|
|