ģō ĐˎGc@sDddkTddkTddkTddkZdefd„ƒYZdS(iĸĸĸĸ(t*NtDownloadcBskeZdZdZdZd„Zd„Zd„Zd„Zd„Z d„Z d„Z d „Z d „Z RS( tdownloadt DownloadscCs.||_||_t|ƒ|_||_dS(N(t_Download__filet_Download__prefixtisUrlturlt_Download__downLoadDirectory(tselftprefixtfiletdownLoadDirectory((spacman-3.29/src/DownloadOld.pyt__init__s  cCs<|iot|i|iƒ}nt|i|iƒ}|S(N(RtInternetFileGetterRRtLocalFileGetter(R tg((spacman-3.29/src/DownloadOld.pytgetters cCs#|i|ijo|i|ijS(N(RR(R td((spacman-3.29/src/DownloadOld.pytequalscCs|id|id|iS(Ns from s to (RRR(R ((spacman-3.29/src/DownloadOld.pytstrscCsR|i|ijo4|i|ij o td| d| dƒSntƒSdS(Ns Downloads [s] and [s] are incompatible.(RRtReason(R R((spacman-3.29/src/DownloadOld.pyt compatibles' cCs—tƒ}tiit|iƒƒoPtt|iƒƒ}|iƒ|i|i ƒp|i d| dƒq“n|i dt|iƒdƒ|S(NsFile [s] has not been downloaded.sDownload area [s] doesn't exist.( RtostpathtexiststfullpathRt DownloadAreatgetthasRtreason(R RR((spacman-3.29/src/DownloadOld.pyt satisfied#s  cCs |iƒiƒo tƒ}nę|iƒiƒ}tiit|i ƒƒp"|i td|i dƒƒntii t|i ƒƒo"|i td|i dƒƒntiitii t|i ƒ|i ƒƒo-|i td|i d|i dƒƒn|S(NsCan't download to [s]. Directory doesn't exist.s!]. It's a file, not a directory.sFile [s] already exists in [s]. Can't download.(RtisNullRRtgettableRRRRRtappendtisfiletjoinR(R R((spacman-3.29/src/DownloadOld.pyt satisfiable,s "".-cCs8tt|iƒƒ}|iƒ|i|iƒƒ}|S(N(RRRRRR(R RR((spacman-3.29/src/DownloadOld.pytacquire8s cCs5tt|iƒƒ}|iƒ|i|iƒ}|S(N(RRRRtremoveR(R RR((spacman-3.29/src/DownloadOld.pytretract<s (t__name__t __module__ttypettitletactionR RRRRRR%R&R((((spacman-3.29/src/DownloadOld.pyR s      (t EnvironmentRt FileGetterRR(((spacman-3.29/src/DownloadOld.pyss