tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
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
]\¬Qc@sdZddlmZedddƒddlZddlZddlZddlZddlmZddl    Zddl
Z
ej Z dZ d    Z d
Zd Zd Zd ZdZdZdZdZdZdZdZdZddDd„ƒYZeedƒƒZd„Zd„Zd„Zd„Z d„Z!d„Z"d„Z#d„Z$d„Z%d „Z&d!„Z'd"„Z(d#„Z)d$„Z*iee%fd%6ee%fd&6ee%fd'6ee&fd(6ee&fd)6ee&fd*6e!e(fd+6e!e(fd,6e!e(fd-6e!e(fd.6e"e)fd/6e#e*fd06e e'fd16e e'fd26e e'fd36ee%fd46e e'fd56e e'fd66e e'fd76e e'fd86Z+d9„Z,d:„Z-d;dEd<„ƒYZ.da0dd=„Z1dddd>„Z2d?„Z3dd@„Z4dA„Z5dB„Z6e7dCkre6ƒndS(Fs/IC wrapper module, based on Internet Config 1.3iÿÿÿÿ(twarnpy3ks!In 3.x, the ic module is removed.t
stackleveliN(tResifýÿÿieýÿÿidýÿÿicýÿÿibýÿÿiaýÿÿi`ýÿÿi_ýÿÿi^ýÿÿi]ýÿÿiit ICOpaqueDatacBs eZdZd„Zd„ZRS(sAn unparseable IC entrycCs ||_dS(N(tdata(tselfR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt__init__%scCsd|jfS(NsICOpaqueData(%r)(R(R((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt__repr__(s(t__name__t
__module__t__doc__RR(((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyR#s    tcCsHt|ƒdkr|St|dƒt|ƒdkr>|dSt|ƒS(Nii(tlentordR(Rtkey((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_decode_default-s
 cCst|dƒd>t|dƒB}g}d}xXt|ƒD]J}t||ƒ}||d||d!}|j|ƒ||d}q;W|S(Niiii(R trangetappend(RRtnumstrtrvtptrtitstrlentstr((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_decode_multistr6s" cCsZt|dƒd>t|dƒB}t|dƒ}t|dƒ}|||dd|!fS(Niiiiii(R (RRtsizetfacetnamelen((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_decode_fontrecordAs"cCst|dƒS(Ni(R (RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_decode_booleanGscCs|S(N((RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt _decode_textJscCs|d |dfS(Ni((RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_decode_charsetMscCs,t|dƒ}|dd!|dd|!fS(Niii(R (RRR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_decode_appspecPscCstt|ƒƒ|S(N(tchrR (RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt _code_defaultTscCsSt|ƒ}t|d?d@ƒt|d@ƒ}x|D]}|t|ƒ}q5W|S(Niiÿ(R R!R"(RRRRR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_code_multistrWs
 " cCsQ|\}}}t|d?d@ƒt|d@ƒt|d@ƒtdƒt|ƒS(Niiÿi(R!R"(RRRRtname((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_code_fontrecord^scCsdGt|ƒGHt|ƒS(Ns XXXX boolean:(treprR!(RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt _code_booleancscCs|S(N((RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt
_code_textgscCs|d|dS(Nii((RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt _code_charsetjscCs|dt|dƒS(Nii(R"(RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt _code_appspecmst    ArchieAlltUMichAllt
InfoMacAlltListFontt
ScreenFontt PrinterFontt    SignaturetPlant MailHeaderst NewsHeaderst CharacterSetsHelper¥tNewMailFlashIcont NewMailDialogtNewMailPlaySoundtNoProxyDomainst UseHTTPProxytUseGopherProxyt UseFTPProxyt UsePassiveFTPcCs_d|kr)|tj|dƒd }n|}|tkrLt|d}nt}|||ƒS(Ns¥ii(tstringtindext_decoder_tableR(RRtkey2tdecoder((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_decode‹s  cCsxt|ƒtkr|jSd|krB|tj|dƒd }n|}|tkret|d}nt}|||ƒS(Ns¥i(ttypet_ICOpaqueDataTypeRR>R?R@R"(RRRAtcoder((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_code–s  tICcBs€eZdd d„Zd„Zd„Zd„Zd„Zd„Zdd„Z    d d dd    „Z
d
„Z dd „Z d „Z RS(tPythcCs\|r||_n4tj|ƒ|_t|jdƒrF|jjƒntjdƒ|_dS(NtICFindConfigFileR (ticticgluetICStartthasattrRJRtResourceth(Rt    signatureRK((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyR¤s  cCsjg}|jjtƒ|jjƒ}x1t|ƒD]#}|j|jj|dƒƒq2W|jjƒ|S(Ni(RKtICBeginticReadOnlyPermt ICCountPrefRRt ICGetIndPreftICEnd(RRtnumR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pytkeys­s! cCs |j|ƒS(N(t __contains__(RR((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pythas_key¶scCs8y|jj||jƒ}Wntjk
r3dSXdS(Nii(RKtICFindPrefHandleRPRLterror(RRtdummy((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyRY¹s
cCs+|jj||jƒ}t|jj|ƒS(N(RKR[RPRCR(RRtattr((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt __getitem__ÀscCs)t||ƒ}|jj|t|ƒdS(N(RGRKt    ICSetPreftICattr_no_change(RRtvalue((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt __setitem__ÄsR cCsT|d dkr1|ddkr1d|d}n|jj||dt|ƒƒdS(Nisfile:/t/sfile:///i(RKt ICLaunchURLR (Rturlthint((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt    launchurlÈs cCsz|dkr!d}t|ƒ}n
|}}|dk    r@|}n|jj|||||jƒ\}}|jj||fS(Ni(tNoneR RKt
ICParseURLRPR(RRtstarttendRgtselStarttselEnd((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pytparseurlÏs 
     'cCs;t|ƒtdƒkr+|jƒd}n|jj|ƒS(NR i(RDtas_tupleRKt ICMapFilename(Rtfile((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pytmapfileÚscCs|jj|||ƒS(N(RKtICMapTypeCreator(RRDtcreatortfilename((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pytmaptypecreatorßscCs]tjj|ƒ}|jtjj|ƒdƒ}tj||d|dƒt    j
t ƒdS(Nii( tCarbontFiletpathnameRstostpathtsplittMacOStSetCreatorAndTypet
macostoolsttouchedtfss(RRrtrecord((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pytsettypecreatorâsN(RR    RiRRXRZRYR_RcRhRoRsRwR„(((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyRH£s                                  cCs(tdkrtƒantj||ƒS(N(t_dft_icRiRHRh(RfRg((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyRhës cCs.tdkrtƒantj||||ƒS(N(R…RiRHRo(RRkRlRg((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyRoðs cCs%tdkrtƒantj|ƒS(N(R…RiRHRs(Rv((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyRsõs cCs+tdkrtƒantj|||ƒS(N(R…RiRHRw(RDRuRv((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyRwús cCs%tdkrtƒantj|ƒS(N(R…RiRHR„(Rr((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyR„ÿs cCsftƒ}xI|jƒD];}y||}Wntk
rCd}nX|GdG|GHqWtjdƒdS(Ns????s    i(RHRXR\tsystexit(RKtktv((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt_tests     
t__main__(((8R
twarningsRRLR>R†R{RxRt Carbon.FileR€R\ticPrefNotFoundErrt    icPermErrt icPrefDataErrt icInternalErrticTruncatedErrticNoMoreWritersErrticNothingToOverrideErrt
icNoURLErrticConfigNotFoundErrticConfigInappropriateErrRaticNoPermRSticReadWritePermRRDRERRRRRRR R"R#R%R'R(R)R*R@RCRGRHRiR…RhRoRsRwR„RŠR(((sS/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/ic.pyt<module>s’                                                                                                  F