shell bypass 403
�
?��cc @ sr d Z d d l m Z m Z m Z m Z e d d e �Z d d l Z d � Z d � Z
e d k rn e
� n d S( s3 Simple test script for imgfile.c
Roger E. Masse
i����( t verboset unlinkt findfilet
import_modulet imgfilet
deprecatedNc C s� d d l } d d l } d } y t j | � } Wn} t j k
r� t d k r` | j d } n | j t j } | j | j
� } | | d <| j
j | � } t j | � } n Xt r� d | t
| � f GHn t j | � } t r� d GHn t j | | | d | d | d � t r/d
| t
| � f GHn t r=d GHn t j | | d d | d d d d
� } t rvd GHn t j d � t r�d GHn t j | | d d | d d d d � } t r�d GHn t j d � t r�d GHn t j | | d d | d d d � } t rd GHn t j | | d d | d d d d � } t rTd GHn t j | | | d d | d d | d � | j | � d S( s^ Run through the imgfile's battery of possible methods
on the image passed in name.
i����Ns
/tmp/deletemet __main__i s! Opening test image: %s, sizes: %ss Writing output filei i s( Opening scaled test image: %s, sizes: %ss Filtering with "impulse"t impulseg @s Switching to X compatibilitys Filtering with "triangle"t triangleg @s# Switching back to SGI compatibilitys Filtering with "quadratic"t quadratics Filtering with "gaussian"t gaussiang �?( t syst osR t getsizest errort __name__t argvt modulest __file__t splitt sept joinR t strt readt writet
readscaledt ttobR ( t nameR R t
outputfilet sizest ournamet partst imaget simage( ( s8 /usr/local/python-2.7/lib/python2.7/test/test_imgfile.pyt testimage sV
%
+
+
( +-c C sX t j t d � d � t j t d � d � t d � t d � t d � t d � d S( Ns testrgb.uues test.rgbs greyrgb.uues greytest.rgb( t uut decodeR R"