-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsupport.py
More file actions
36 lines (29 loc) · 858 Bytes
/
support.py
File metadata and controls
36 lines (29 loc) · 858 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
class SupportedApps():
def AppCheck(AppTitle, AppName, AppSplit):
if "Google Chrome" in AppName:
AppName = AppSplit[-2].split(" ")[-1]
AppTitle = "Google Chrome"
elif "Sublime Text" in AppName:
try:
AppName = AppSplit[0].split(" ")[1].replace("(", "").replace(")", "")
if AppName == "•":
AppName == "NoProject"
except:
AppName = "NoProject"
AppTitle = "Sublime Text"
elif "Apply SQL Script to Database" in AppName:
AppName = "MySQL Workbench"
return AppTitle, AppName
def AppSort(AppTitle, AppName, AppSplit):
if AppName == "Sublime Text":
return (AppName, AppSplit)
elif AppName == "Google Chrome":
return (AppName, AppSplit)
else:
return (AppTitle, AppSplit)
def AppRetrieve(App):
check = ["Google Chrome", "Sublime Text"]
if App in check:
return True
else:
return False