+
    Sim
                         R t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIH	t	 ^ RI
Ht ^ RIHt R R lt]R	8X  d   ]P                  ! ]! 4       4       R# R# )
zXThis is part of the MSS Python's module.
Source: https://github.com/BoboTiG/python-mss.
N)ArgumentParser)__version__)ScreenShotError)mss)to_pngc                0    V ^8  d   QhR\         R\        /# )   argsreturn)strint)formats   "R/Users/mibo/.openclaw/workspace/.venv/lib/python3.14/site-packages/mss/__main__.py__annotate__r      s     @ @ @ @    c                    \        RR7      pVP                  RRR\        RR7       VP                  RR	^\        \	        \        ^
4      4      R
R7       VP                  RR^ \        RR7       VP                  RRRRR7       VP                  RRRRR7       VP                  RRRRRR7       VP                  RRR\        R7       TP                  T ;'       g    R 4      pR!VP                  R"VP                  /pVP                  '       dg    VP                  P                  R#4      w  rErgR%\        T4      R&\        T4      R'\        T4      R(\        T4      /TR!&   TP                  R8X  d   R)TR"&    \        VP                  R*7      ;_uu_ 4       pVP                  '       d   VR",          P                   ! R,/ VR!,          B p	VP#                  VR!,          4      p
\%        V
P&                  V
P(                  VP*                  V	R+7       VP,                  '       g)   \        \.        P0                  P3                  V	4      4       MUVP4                  ! R,/ VB  F?  pVP,                  '       d   K  \        \.        P0                  P3                  V4      4       KA  	   R R R 4       ^ #   \         d    \        R$4        ^# i ; i  + '       g   i     R # ; i  \6         d    TP,                  '       d    ^# h i ; i)-zMain logic.r   )progz-cz--coordinates z;the part of the screen to capture: top, left, width, height)defaulttypehelpz-lz--levelzthe PNG compression level)r   r   choicesr   z-mz	--monitorzthe monitor to screenshotz-oz--outputzmonitor-{mon}.pngzthe output file name)r   r   z--with-cursorF
store_truezinclude the cursor)r   actionr   z-qz--quietzdo not print created filesz-vz	--versionversion)r   r   Nmonoutput,z,Coordinates syntax: top, left, width, heighttopleftwidthheightz%sct-{top}x{left}_{width}x{height}.png)with_cursor)levelr    )r   add_argumentr   r   listranger   
parse_argsmonitorr   coordinatessplit
ValueErrorprintr   r"   r   grabr   rgbsizer#   quietospathrealpathsaver   )r	   cli_argsoptionskwargsr   r   r    r!   sctr   sct_img	file_names   *           r   mainr<      s   5)HJ   U2Y(   $QSGbc$
4GNde/5Thi)   $I{S!!$,,$/GW__h?F	'.':':'@'@'E$Cu 3s8CISZc&k	
u >>00FF8W0011S""")00A6%=A((6%=1w{{GLLfU}}}"''**623!$!3F!3I"===bgg..y9: "4  21  	@A	 211  ===sI   J& 5K CK/-KK &K ?K K	K K K97K9__main__)__doc__os.pathr2   sysargparser   r   r   mss.exceptionr   mss.factory	mss.toolsr   r<   __name__exitr$   r   r   <module>rG      sE     
 #  )  @F zHHTV r   