mirror of
https://github.com/rscmbbng/Border-Check.git
synced 2024-12-25 21:41:28 +01:00
use debug mode to get browser version in both osx and linux
This commit is contained in:
parent
6fab49d52e
commit
bfc0a368f1
17
main.py
17
main.py
@ -137,16 +137,23 @@ class bc(object):
|
|||||||
print "Browser Options:\n" + '='*45 + "\n"
|
print "Browser Options:\n" + '='*45 + "\n"
|
||||||
if self.browser == "F":
|
if self.browser == "F":
|
||||||
print "Browser used: Firefox \n"
|
print "Browser used: Firefox \n"
|
||||||
self.browser_path = subprocess.check_output(['/Applications/Firefox.app/Contents/MacOS/firefox', '--version']).strip('\n')
|
|
||||||
elif self.browser == "C":
|
elif self.browser == "C":
|
||||||
print "Browser used: Chrome \n"
|
print "Browser used: Chrome \n"
|
||||||
self.browser_version = subprocess.check_output(['/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', '--version']).strip('\n')
|
|
||||||
elif self.browser == "CHROMIUM":
|
elif self.browser == "CHROMIUM":
|
||||||
print "Browser used: Chromium \n"
|
print "Browser used: Chromium \n"
|
||||||
self.browser_version = subprocess.check_output(['/Applications/Chromium.app/Contents/MacOS/Chromium', '--version']).strip('\n')
|
|
||||||
elif self.browser == "S":
|
elif self.browser == "S":
|
||||||
print "Browser used: Safari \n"
|
print "Browser used: Safari \n"
|
||||||
if options.debug == True:
|
|
||||||
|
if self.options.debug == True:
|
||||||
|
if self.browser == "F" and sys.platform == 'darwin':
|
||||||
|
self.browser_version = subprocess.check_output(['/Applications/Firefox.app/Contents/MacOS/firefox', '--version']).strip('\n')
|
||||||
|
elif self.browser == "F" and sys.platform.startswith('linux'):
|
||||||
|
self.browser_version = subprocess.check_output(['firefox', '--version']).strip('\n')
|
||||||
|
elif self.browser == "C" and sys.platform == 'darwin'::
|
||||||
|
self.browser_version = subprocess.check_output(['/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', '--version']).strip('\n')
|
||||||
|
elif self.browser == "CHROMIUM" and sys.platform == 'darwin'::
|
||||||
|
self.browser_version = subprocess.check_output(['/Applications/Chromium.app/Contents/MacOS/Chromium', '--version']).strip('\n')
|
||||||
|
|
||||||
print "Version:", self.browser_version, "\n"
|
print "Version:", self.browser_version, "\n"
|
||||||
print "History:", self.browser_path, "\n"
|
print "History:", self.browser_path, "\n"
|
||||||
|
|
||||||
@ -190,7 +197,7 @@ class bc(object):
|
|||||||
url = [plist['WebHistoryDates'][0][''], '']
|
url = [plist['WebHistoryDates'][0][''], '']
|
||||||
|
|
||||||
else: # Browser not allowed
|
else: # Browser not allowed
|
||||||
print "\nSorry, you haven't a compatible browser\n\n"
|
print "\nSorry, don't have a compatible browser\n\n"
|
||||||
exit(2)
|
exit(2)
|
||||||
|
|
||||||
self.url = url
|
self.url = url
|
||||||
|
Loading…
Reference in New Issue
Block a user