
    i5                     >    S SK r S SKrS SKrS r\S:X  a  \" 5         gg)    Nc                     [         R                  " S[         R                  SS9n U R                  SSSSS9  U R                  S	S
SS9  U R	                  5       nUR
                   H@  n [        R                  R                  X!R                  S9n[        UR                  5        MB     g ! [         a?  n[        SU SU 3[        R                  S9  [        R                  " S5         S nAM  S nAff = f)Nz	curl-cffiz;A curl-like tool using curl-cffi with browser impersonation)progformatter_classdescriptionz-iz--impersonatechromezBrowser to impersonate)defaulthelpurls+zURLs to fetch)nargsr	   )impersonatezError fetching z: )file   )argparseArgumentParserArgumentDefaultsHelpFormatteradd_argument
parse_argsr
   	curl_cffirequestsgetr   printtext	Exceptionsysstderrexit)parserargsurlresponsees        :/app/mltbenv/lib/python3.13/site-packages/curl_cffi/cli.pymainr$      s    $$ >>QF
 %	   c@Dyy	 ))--c?O?O-PH(--    	OC51#.SZZ@HHQKK	s   (<B))
C234C--C2__main__)r   r   r   r$   __name__     r#   <module>r)      s'     
 2 zF r(   