Basico 0.2 released

Hi, I am proud to announce Basico 0.2 It has been a long time since I released version 0.1 and there have been many changes. And many challenges. Core internals First of challenges was to allow Basico to download SAP Notes again. There was a problem of compatibility between Selenium webdriver and Firefox, therefore Basico […]

Get Firefox profile directory with Python (Linux and Windows)

Piece of code used in Basico ( module) to get the default user’s Firefox profile directory. This profile must have the SAP Passport imported in the Certificate store. import sys def get_firefox_profile_dir(): if sys.platform in [‘linux’, ‘linux2′]: import subprocess cmd = “ls -d /home/$USER/.mozilla/firefox/*.default/” p = subprocess.Popen([cmd], shell=True, stdout=subprocess.PIPE) FF_PRF_DIR = p.communicate()[0][0:-2] FF_PRF_DIR_DEFAULT = str(FF_PRF_DIR,’utf-8’) […]