import curl, pycurl, re , easygui, cStringIO
c= curl.Curl ( )
c.set_option ( pycurl.USERAGENT , "sobaq" )
c.set_option ( pycurl.TIMEOUT , 5 )
c.set_option ( pycurl.REFERER , 'http://1...content-available-to-author-only...n.ru/news/add' )
#res0=c.get(url="1chan.ru/news/add")
a= { }
a[ "email" ] = ''
a[ 'homeboard' ] = 'anonymous'
a[ 'link' ] = 'http://127.0.0.1:80/news/all/'
a[ 'title' ] = 'Hide this'
a[ 'text' ] = 'hide hide hide hide hide hide hide hide hide '
a[ 'text_full' ] = 'sasai kudasai'
c.set_option ( pycurl.PROXY , proxies)
res0= c.get ( url= "1chan.ru/news/add" )
if res0.find ( 'input type="checkbox" name="accept"' ) :
res1= c.post ( '1chan.ru/news/add' , { 'accept' :True } )
res1= c.post ( '1chan.ru/news/add' , a)
f= open ( '/tmp/res1' , 'w+' )
if ( res1.find ( u'Таймаут' ) != -1 ) : continue
if ( res1.find ( 'http://1...content-available-to-author-only...n.ru/news/res/' ) == -1 ) : break
f.write ( 'res1' )
f.write ( res1)
f.close ( )
aW1wb3J0IGN1cmwscHljdXJsLHJlLGVhc3lndWksY1N0cmluZ0lPCmM9Y3VybC5DdXJsKCkKYy5zZXRfb3B0aW9uKHB5Y3VybC5VU0VSQUdFTlQsICJzb2JhcSIpCmMuc2V0X29wdGlvbihweWN1cmwuVElNRU9VVCwgNSkKYy5zZXRfb3B0aW9uKHB5Y3VybC5SRUZFUkVSLCAnaHR0cDovLzEuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLm4ucnUvbmV3cy9hZGQnKQojcmVzMD1jLmdldCh1cmw9IjFjaGFuLnJ1L25ld3MvYWRkIikKCmE9e30KYVsiZW1haWwiXT0nJwphWydob21lYm9hcmQnXT0nYW5vbnltb3VzJwphWydsaW5rJ109J2h0dHA6Ly8xMjcuMC4wLjE6ODAvbmV3cy9hbGwvJwphWyd0aXRsZSddPSdIaWRlIHRoaXMnCmFbJ3RleHQnXT0naGlkZSBoaWRlIGhpZGUgaGlkZSBoaWRlIGhpZGUgaGlkZSBoaWRlIGhpZGUgJwphWyd0ZXh0X2Z1bGwnXT0nc2FzYWkga3VkYXNhaScKCmMuc2V0X29wdGlvbihweWN1cmwuUFJPWFkscHJveGllcykKcmVzMD1jLmdldCh1cmw9IjFjaGFuLnJ1L25ld3MvYWRkIikKaWYgcmVzMC5maW5kKCdpbnB1dCB0eXBlPSJjaGVja2JveCIgbmFtZT0iYWNjZXB0IicpOgoJcmVzMT1jLnBvc3QoJzFjaGFuLnJ1L25ld3MvYWRkJywgeydhY2NlcHQnOlRydWV9KQoJcmVzMT1jLnBvc3QoJzFjaGFuLnJ1L25ld3MvYWRkJyxhKQoJZj1vcGVuKCcvdG1wL3JlczEnLCd3KycpCmlmIChyZXMxLmZpbmQodSfQotCw0LnQvNCw0YPRgicpIT0tMSk6IGNvbnRpbnVlCmlmIChyZXMxLmZpbmQoJ2h0dHA6Ly8xLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5uLnJ1L25ld3MvcmVzLycpPT0tMSk6IGJyZWFrCmYud3JpdGUoJ3JlczEnKQpmLndyaXRlKHJlczEpCmYuY2xvc2UoKQ==