ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     
Afc           @   s   d  d l  Te d k  r" e d  n  d  d l m Z d  d l m Z d  d l Z d  d l Z e j d Z	 d e
 f d	     YZ d
 e f d     YZ e d k r e d d d Z e j   j d  e j   j d d  e j   n  d S(   i(   t   *g      @s/   This version of svkill requires Tk 4.0 or later(   t   splitfields(   t   splitNt   LOGNAMEt	   BarButtonc           B   s   e  Z d d   Z RS(   c         K   sO   t  t j |  | f |  |  j d t  t |  d d |  _ |  j |  d <d  S(   Nt   sidet   namet   menu(   t   applyt
   Menubuttont   __init__t   packt   LEFTt   MenuR   (   t   selft   mastert   cnf(    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyR
      s    N(   t   __name__t
   __module__t   NoneR
   (    (    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyR      s   t   Killc           B   s|   e  Z d d d d  d e d	 e f g Z d! d" d# d$ d% d& g Z d   Z d   Z d   Z d   Z d   Z	 d' d  Z RS((   t   Defaultt    s
   Every (-e)s   -es   Non process group leaders (-d)s   -ds   Non leaders with tty (-a)s   -as   For this user (-u %s)s   -u %si    s	   Long (-l)s   -li   s	   Full (-f)s   -fi   s   Full Long (-f -l)s   -l -fs   Session and group ID (-j)s   -js   Scheduler properties (-c)s   -cc         C   sI   |  j  |  j j   d } t |  | } t j d |  |  j   d  S(   Ni   s   kill -9 (   t   format_listt   formatt   getR   t   ost   systemt	   do_update(   R   t   selectedt   ct   pid(    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyt   kill)   s    c         C   s   |  j  |  j j   d } |  j |  j j   d } t j d | | f  } t | d  } |  j j	 | d d  | d =|  j
 j j d t    x$ | D] } |  j
 j j d |  q Wd  S(   Ni   s   ps %s %ss   
i    s
             (   R   R   R   t	   view_listt   viewt   commandst	   getoutputR   t   headert   sett   framet   listt   deletet   AtEndt   insert(   R   R   R"   t   sR(   t   line(    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyR   .   s    c         C   s6   | j  j d d  | j  j | j  j | j   d  S(   Nt   0t   end(   t   widgett   select_cleart
   select_sett   nearestt   y(   R   t   e(    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyt	   do_motion8   s    c         C   s   | j  j d d  d  S(   NR.   R/   (   R0   R1   (   R   R5   (    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyt   do_leave;   s    c         C   s,   |  j  | j j | j j | j    d  S(   N(   R    R0   R   R3   R4   (   R   R5   (    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyt   do_1=   s    c         K   s  t  t j |  | f |  |  j d d d t  t |  d d d t d d |  _ |  j j d t  t |  j d	 d
 |  j _	 |  j j	 j
 j d d d |  j  t |  j d	 d |  j _ t |  j d	 d |  j _ t |   |  _ |  j j d  t |   |  _ |  j j d  xa t t |  j   D]J } |  j | \ } } |  j j j
 j d | d |  j d |  j d |  q*Wxd t t |  j   D]M } |  j | \ } } } |  j j j
 j d | d |  j d |  j d |  qW|  j j |  j j	 |  j j |  j j  t |  d t d d |  _ |  j j d d d t  t |   |  _ t |  j d t d t d d d d d |  j |  j _ |  j j j d t d t   t! |  j d t" |  j _# t$ |  j d t% d d d d d d d d d d d  t& d! |  j j# j |  j _' |  j j' j( |  j j# d <|  j j# j d" t) d t  |  j j' j d d d t  t* |  d	 d# d |  j |  _+ |  j+ j d t  |  j j' j, d$ |  j-  |  j j' j, d% |  j.  |  j j' j, d& |  j/  |  j   d  S('   Nt   expandi   t   fillR   t   bart   relieft   borderwidthi   t   textt   Filet   labelt   Quitt   commandt   Viewt   Formati    t   variablet   valuet   anchort   fonts   *-Courier-Bold-R-Normal-*-120-*t   textvariablet   orients!   *-Courier-Medium-R-Normal-*-120-*t   widthi(   t   heighti
   t   selectbackgrounds   #eed5b7t   selectborderwidtht
   selectmodet   yscrollR   t   Updates   <Motion>s   <Leave>s   <1>(0   R   t   FrameR
   R   t   BOTHt   RAISEDR;   t   XR   t   fileR   t   add_commandt   quitR"   R   t   IntVarR&   t   ranget   lenR!   t   add_radiobuttonR   R   t
   tk_menuBarR'   t	   StringVarR%   t   Labelt   FLATt   NWR@   t   Yt   Wt	   Scrollbart   VERTICALt   vscrollt   Listboxt   SUNKENt   BROWSER(   t   yviewt   RIGHTt   Buttont   updatet   bindR6   R7   R8   (   R   R   R   t   numR@   t   optiont   col(    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyR
   ?   sv    						(   R   R   (   s
   Every (-e)s   -e(   s   Non process group leaders (-d)s   -d(   s   Non leaders with tty (-a)s   -a(   R   R   i    (   s	   Long (-l)s   -li   (   s	   Full (-f)s   -fi   (   s   Full Long (-f -l)s   -l -fi   (   s   Session and group ID (-j)s   -ji    (   s   Scheduler properties (-c)s   -ci    N(   R   R   t   userR!   R   R    R   R6   R7   R8   R   R
   (    (    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyR      s"   			
			t   __main__R=   i   s   Tkinter Process Killer (SYSV)i   (   t   Tkintert	   TkVersiont   ImportErrort   stringR   R   R#   R   t   environRr   R	   R   RR   R   R   R   R    t   winfo_toplevelt   titlet   minsizet   mainloop(    (    (    s1   /usr/lib64/python2.7/Demo/tkinter/guido/svkill.pyt   <module>   s   
d