Exemplo n.º 1
0
def get_itunes_database_path():
    plisturls = proxy.prefValue_inDomain_('iTunesRecentDatabases',
                                          'com.apple.iApps')
    if not plisturls:
        raise directories.InvalidPathError()
    plistpath = proxy.url2path_(plisturls[0])
    return Path(plistpath)
Exemplo n.º 2
0
 def _ensure_paths(self):
     if self._ccdbpath is not None:
         return
     ccdb_folder = proxy.prefValue_inDomain_('CCDB_Folder', 'com.apparentsoft.cashculator')
     if not ccdb_folder:
         return
     ccdb_folder = op.expanduser(ccdb_folder)
     self._ccdbpath = Path(ccdb_folder) + 'CCDB'
     self._mgccdbpath = Path(self.app.appdata_path) + 'moneyGuru/cc/CCDB'
Exemplo n.º 3
0
def get_iapps_database_path(prefname):
    plisturls = proxy.prefValue_inDomain_(prefname, 'com.apple.iApps')
    if not plisturls:
        raise directories.InvalidPathError()
    plistpath = proxy.url2path_(plisturls[0])
    return Path(plistpath)
Exemplo n.º 4
0
def get_iapps_database_path(prefname):
    plisturls = proxy.prefValue_inDomain_(prefname, "com.apple.iApps")
    if not plisturls:
        raise directories.InvalidPathError()
    plistpath = proxy.url2path_(plisturls[0])
    return Path(plistpath)
Exemplo n.º 5
0
def get_itunes_database_path():
    plisturls = proxy.prefValue_inDomain_('iTunesRecentDatabases', 'com.apple.iApps')
    if not plisturls:
        raise directories.InvalidPathError()
    plistpath = proxy.url2path_(plisturls[0])
    return Path(plistpath)