predigo..
gran cantidad de bandas pseudo disco entrando a la escena en los proximos meses
impulsadas por disqueras internacionales buscando acaparar el mercado generado por scissor sisters.
se ha dicho...
This is my blog, more about me at marianoguerra.github.io
🦋 @marianoguerra.org 🐘 @marianoguerra@hachyderm.io 🐦 @warianoguerra
gran cantidad de bandas pseudo disco entrando a la escena en los proximos meses
impulsadas por disqueras internacionales buscando acaparar el mercado generado por scissor sisters.
se ha dicho...
Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> dios
Traceback (most recent call last):
File "
NameError: name 'dios' is not defined
>>>
(?)
tags temporales: 3:04 am jueves estudiando aleman
[lukas_utc] drinking 97 tequilas just to feel: e vos y los 400 monos
[lukas_utc] drinking 97 tequilas just to feel: cómo que no hay dios?
MarianoGuerra http://www.400monkeys.com/God/ : no hay
[lukas_utc] drinking 97 tequilas just to feel: ¬¬
[lukas_utc] drinking 97 tequilas just to feel: sudo hay Dios
[lukas_utc] drinking 97 tequilas just to feel: sudo make ./dios
MarianoGuerra http://www.400monkeys.com/God/ : error: dios.c(1): #include
MarianoGuerra http://www.400monkeys.com/God/ : (dios esta escrito en C obvio)
[lukas_utc] drinking 97 tequilas just to feel: librería barata la tuya
[lukas_utc] drinking 97 tequilas just to feel: dios estaba en
MarianoGuerra http://www.400monkeys.com/God/ : eso es lo que te pensas
MarianoGuerra http://www.400monkeys.com/God/ : intenta un printf( "%d", dios);
MarianoGuerra http://www.400monkeys.com/God/ : el %d es de dios no de digito como muchos piensan
[lukas_utc] drinking 97 tequilas just to feel: jajaja
MarianoGuerra http://www.400monkeys.com/God/ : pero falla
[lukas_utc] drinking 97 tequilas just to feel: porque no declaraste dios antes
[lukas_utc] drinking 97 tequilas just to feel: dios = 2 + 2
MarianoGuerra http://www.400monkeys.com/God/ : es un artilugio del opus dei, total pensaron que nadie iba a leer el codigo de stdio.h
[lukas_utc] drinking 97 tequilas just to feel: printf("/&d", dios);
[lukas_utc] drinking 97 tequilas just to feel: cmd
[lukas_utc] drinking 97 tequilas just to feel: cd c:
MarianoGuerra http://www.400monkeys.com/God/ : error de nuevo
[lukas_utc] drinking 97 tequilas just to feel: cd pacificc
[lukas_utc] drinking 97 tequilas just to feel: C: \pacificc\>
[lukas_utc] drinking 97 tequilas just to feel: cd libraries
[lukas_utc] drinking 97 tequilas just to feel: type stdio.h
MarianoGuerra http://www.400monkeys.com/God/ : dios no compila en DOS
MarianoGuerra http://www.400monkeys.com/God/ : no es de 16 bits
[lukas_utc] drinking 97 tequilas just to feel: jajaajaj
MarianoGuerra http://www.400monkeys.com/God/ : modo protegido a full
MarianoGuerra http://www.400monkeys.com/God/ : sabes lo que podria hacer dios con 640KB?
[lukas_utc] drinking 97 tequilas just to feel: todo
MarianoGuerra http://www.400monkeys.com/God/ : ta optimizadaso a full
[lukas_utc] drinking 97 tequilas just to feel: por eso bill gates dijo que nunca íbamos a necesitar más 640KB de RAM
[lukas_utc] drinking 97 tequilas just to feel: pero se equivocó
[lukas_utc] drinking 97 tequilas just to feel: somos humanos
MarianoGuerra http://www.400monkeys.com/God/ : http://www.google.com.ar/search?q=the+answer+to+life+the+universe+and+everything&ie=utf-8&oe=utf-8
[lukas_utc] drinking 97 tequilas just to feel: el cluster central de g00gl3 tiene a deep thought
[lukas_utc] drinking 97 tequilas just to feel: por eso la calculadora te responde
MarianoGuerra http://www.400monkeys.com/God/ : jaja busca dios en google images
MarianoGuerra http://www.400monkeys.com/God/ : en google.com.ar
MarianoGuerra http://www.400monkeys.com/God/ : mira la primera imagen
...
este blog esta cada vez mas geek pero como no lo lee nadie posteo lo que se me da la gana
escribi esta clase (no terminada) para poder conectarse al messenger mediante el puerto
80 mandando request http (como hace el gaim), osea que si tenes un proxy por el puerto 80 estas hecho, probablemente sea la unica implementacion para proxy en el emesene (la parte de proxy no esta implementada todavia :P).
import httplib
import urllib
import urllib2
#terminar
class Proxy:
def __init__( self , host , port , user , password ):
self.host = str( host )
self.port = port
self.user = str( user )
self.password = str( password )
class HttpMethod:
def __init__( self , host , port , path, proxy = None ):
self.host = str( host )
self.path = str( path )
self.port = port
self.proxy = proxy
self.response = ""
self.data = ""
self.headers = {}
self.headers[ "Accept" ] = "*/*"
self.headers[ "Accept-Language" ] = "en-us"
self.headers[ "Accept-Encoding" ] = "gzip, deflate"
self.headers[ "User-Agent" ] = "MSMSGS"
self.headers[ "Host" ] = "gateway.messenger.hotmail.com"
self.headers[ "Proxy-Connection" ] = "Keep-Alive"
self.headers[ "Connection" ] = "Keep-Alive"
self.headers[ "Pragma" ] = "no-cache"
self.headers[ "Content-Type" ] = "application/x-msn-messenger"
self.headers[ "Content-Length" ] = "18"
self.request = None
self.connection = httplib.HTTPConnection( self.host + ":" + str( self.port ) )
def send( self , message ):
self.headers[ "Content-Length" ] = str( len( message ) )
self.connection.request( "POST" , self.path , message , self.headers )
def recv( self ):
response = self.connection.getresponse()
self.response = response.read()
return self.response
if __name__ == "__main__":
h = HttpMethod( "gateway.messenger.hotmail.com" , 80 , "/gateway/gateway.dll?Action=open&Server=NS&IP=messenger.hotmail.com" )
h.send( "VER 1 MSNP9 CVR0\r\n" )
print h.recv()
dado que el emesene esta entrando en una etapa en la que no se que mas agregrale
decidi empezar a escribir una libreria para manejar el ultimo protocolo del MSN
(MSNP13) osea el que usa el windows live messenger, hasta ahora mis logros son los siguientes: