a „oe8ã@sfddlZddlZddlmZddlmZd dd„Zdd„Zedkrbz eƒWne  ¡Yn0dS) éN)Úaxdebug)Ú Enumeratorc Cs"d|}dtjfdtjfdtjfdtjffD]B\}}z| |¡}WntjyZd}Yn0td|||fƒq,z |  ¡}Wntjy”d}Yn0|rì|  tj ¡}|  ¡\}} |  d| d ¡\} }td |t| dd …d ƒt| ƒfƒntd |dfƒt| ¡ƒD]} t| |d ƒqdS)Nú z Node NameZTitleZFilenameZURLzz%s%s: %sréz%sText is %s, %d bytes longé(z...z%s%sz)rZDOCUMENTNAMETYPE_APPNODEZDOCUMENTNAMETYPE_TITLEZDOCUMENTNAMETYPE_FILE_TAILZDOCUMENTNAMETYPE_URLÚGetNameÚ pythoncomZ com_errorÚprintZ GetDocumentZQueryInterfaceZIID_IDebugDocumentTextZGetSizeZGetTextÚreprÚlenrZ EnumChildrenÚDumpDebugApplicationNode) ÚnodeÚlevelZspacerZdescÚattrÚinfoÚdocZdoctextZnumLinesZnumCharsÚtextÚchild©rú9C:\Program Files\Certbot\pkgs\win32comext\axdebug\dump.pyr s2ü       ÿr cCsPt tjdtjtj¡}t| ¡ƒ}|D]$}td|  ¡ƒ|  ¡}t |ƒq&dS)NzApplication: %s) rZCoCreateInstancerZCLSID_MachineDebugManagerZ CLSCTX_ALLZIID_IMachineDebugManagerrZEnumApplicationsr rZ GetRootNoder )ZdmÚeZappr rrrÚdumpall)sü ÿrÚ__main__)r) Ú tracebackrZwin32com.axdebugrZwin32com.client.utilrr rÚ__name__Ú print_excrrrrÚs   !