AndresVargas
Hi!, my nickName is zodman, im a Computer science Engineering.
love the FLOSS and FreeSoftware. Python ninja and php coder.
On left my love Aisha and me.
Interest links
seen more
imageshack.us client with python powers
Im searching about the a cli what can i upload images to imageshack.us and not found on google....
So i write my own client.
#!/usr/bin/env python import urllib2 from poster.encode import multipart_encode from poster.streaminghttp import register_openers API_URL = 'http://www.imageshack.us/index.php' def yesno(x): if x: return 'yes' else: return 'no' def upload_file(filename, optsize=None, user_cookie=None, remove_bar=True, tags=None, public=True, ): register_openers() data = {'fileupload' :open(filename), 'xml':yesno(True) } datagen, headers = multipart_encode(data) # Some optional parameters if optsize: data['optsize'] = optsize if user_cookie: data['cookie'] = user_cookie if tags: data['tags'] = tags req = urllib2.Request(API_URL, datagen,headers) u = urllib2.urlopen(req) return u.read() if __name__ == "__main__": import sys print upload_file(sys.argv[1])
the result here:

This small app. needs module poster what make the encode multipart life easy. (on foresight its on fl:2-devel xD )
Yeah it need more hack .. hackimages github repo
Comment (0)
@zodman: prox chingadazo facebook app para dar chingadazos a tus compaƱeros!