a oe@sddlmZddlmZddlmZmZmZmZdZGdddej Z Gdd d ej Z Gd d d ej Z d d Z e dkre dS))axscript)pyscript)SCRIPTTEXT_FORCEEXECUTION Exception RaiseAsserttracez&{ac527e60-c693-11d0-9c25-00aa00125a98}c@s eZdZdS)AXScriptAttributeN__name__ __module__ __qualname__rrEC:\Program Files\Certbot\pkgs\win32comext\axscript\client\pydumper.pyr sr c@s eZdZdS)NamedScriptAttributeNr rrrrrsrc@s eZdZdS)PyScriptNr rrrrr src Csddl}d|jvr(d}d|d}d}n d}d}d}tjtjg}t}d}d}td |dd lm}d } d } ||d d| | |||dt | dt j j ddt j j d| tddS)Nrz-dZDispatcherWin32tracez ()ZYesi zRegistering COM server%s...)RegisterServerZPyDumpzPython.Dumper.1z*win32com.axscript.client.pyscript.PyDumperz1Python Debugging/Dumping ActiveX Scripting Engine)clsidZpythonInstStringZ classNameZprogIDZ verProgIDZcatidspolicy dispatcherz \OLEScriptz.pysDumpZ pysDumpFilezpysDumpFile\ScriptEnginezDumping Server registered.)sysargvrZCATID_ActiveScriptZCATID_ActiveScriptParse PyDump_CLSIDprintZwin32com.server.registerrZ CreateRegKeyZwin32comZserverregisterZ _set_string) rrZ debug_descZ debug_option categoriesrZlcidrrZ languageNameZ verProgIdrrrRegister$s<      r__main__N)Zwin32com.axscriptrrrrrrrrr rrrr rrrrs  (