Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - daryo

#1721
http://gnuwin32.sourceforge.net/packages/ncurses.htm

ncurses es facil pero pthreats es algo muy linuxero en eso te recomiendo buscar alternativas que las hay por montones incluyendo la api de windows o alguna libreria que maneje threats para hacerlo mas simple tambien puedes usar el antiguo

process.h que era para msdos pero aun se usa este te da la ventaja de ser muy simple y no tener que instalar nada  pero con pocas opciones

como opinion personal me parece que seria mas practico usar sdl que esta especialmente diseñado para hacer juegos pero bue no se que tengas en mente
#1722
en algunos paises en latinoamerica suelen usar una unica clave y usuario para muchos routers busca en google clave de routers "inserte aca empresa de internet" para saber si es tu caso.

mira por ejemplo:
http://www.taringa.net/posts/info/11218755/Configurar-Modem-Movistar-FiberHome-HG110.html

lo de "desbloquearlo" no estoy seguro si te refieres a acceder pero supongo que si -

cuidado con tu ortografia :)
#1723
Los profesionales de Linux tienen un futuro muy optimista


¿Eres un profesional de las nuevas tecnologías o te estás formando para serlo? En cualquiera de los dos casos, especializarse en Linux es una opción que deberías tener muy en cuenta. No solo porque te guste o no la filosofía Open Source, o seas un friki linuxero. Hay dos razones de peso: no te faltará trabajo y ganarás más.

LinuxPro 500x357Los profesionales de Linux tienen un futuro muy optimista

Los datos que sustentan tal afirmación provienen de un estudio realizado por la Fundación Linux en colaboración con el portal de empleo Dice.com, y para llevarlo a cabo se entrevistó a 850 responsables de contratación y 2.600 profesionales de Linux de grandes multinacionales, pymes, agencias gubernamentales y empresas de recursos humanos de todo el mundo.

Conclusión: las empresas tecnológicas están muy interesadas en contar con profesionales cualificados especializados en Linux, y son los administradores de sistemas y desarrolladores los más solicitados y de los que más cobran. Además, es una tendencia creciente.

Si os interesa el tema, lo contaba ayer mismo con más detalle en MuyComputerPRO, pero, como comprenderéis, no podía dejar de hacerle eco aquí, ya que creo que puede ser interesante para mucha gente. En el anterior enlace podréis ver también la infografía que ha preparado la Fundación Linux para la ocasión y descargar el informe completo.

Ahora solo me queda preguntaros, que sé que muchos sois profesionales de las nuevas tecnologías o vais camino de serlo, ¿qué opináis? Y en el caso de que vuestro trabajo esté relacionado con Linux, ¿se corresponden las cifras del estudio con vuestra realidad?

fuente: http://www.muylinux.com/2013/02/22/los-profesionales-de-linux-tienen-un-futuro-optimista/
#1724
al parecer esa ip fue tomada por otro computador que usa el mismo servidor dhcp  es decir de la misma isp(empresa de internet) hice un escaneo con nmap y encontre que usan solo dos versiones de router huawei lo que explica lo del panel

asi que me respondo solo si era otro computador con la misma ip :)

#1725
si lo que pasa es que se demoran en cargar mucho los votos negativos en cada video pero ahi salen

PD: buscando solo encontre negativos en los videos de dross XD

#1726
hola te recomiendo que seas mas claro . que es exactamente lo que falla?

ademas aca hay una sección de c++ :P

tambien usa las etiquetas code para poner tu programa :)

a simple vista veo unos errores:
int I,A=0,art,precio,pt,mti;
aca estan mal declaradas las variables


scanf("%d",precio);
aca te falto el &

aca
for(I=0;I<art;I++){
para lo que quieres seria asi:
for(I=0;I<=art;I++)

falto el
return 0;en fin saludos :)
#1727
Scripting / [python] menu pygame aporte
2 Mayo 2013, 02:45 AM
hecho para un juego amateour en entidad 3d



por ahora el code

https://mega.co.nz/#!1Rp01K4L!Q92l9V9YdE2W4V1JiNWpcia1e4wi5MmB-UcmzYdcgXE
aca con imagenes y todo lo necesario para probarlo :)

PD: esa imagen es de una version antigua la ultima es mas completa pero da una idea


menu.py
Código (python) [Seleccionar]

# vim: set fileencoding=utf-8 :
import fgh
import pygame
from pygame.locals import *
pygame.init()
cancion = pygame.mixer.Sound("asaw.ogg")
cancion.play()
fgh.main()


Código (python) [Seleccionar]
#!/usr/bin/env python
# vim: set fileencoding=utf-8 :
import pygame
import sys
from pygame.locals import *
import os
import hola

class mouse(pygame.sprite.Sprite):
       def __init__(self):
#clase de la mira que interactuara con el menu o texto
               pygame.sprite.Sprite.__init__(self)
               self.img = pygame.image.load("centromira.png")
               # desaparece todo lo blanco y lo hace tranparente
               self.rect = self.img.get_rect()
               self.rect.centerx=100
self.rect.centery=100
self.img.set_colorkey((255,255,255))

class opcionz(pygame.sprite.Sprite):
       def __init__(self):
               pygame.sprite.Sprite.__init__(self)
self.img=pygame.image.load("vv.png")
self.rect = self.img.get_rect()
self.rect.centerx=250
self.rect.centery=130
def colision(self,objeto):
if self.rect.colliderect(objeto.rect):
os.system("entidad3d.exe -name -jugador -map house -pickmode")
sys.exit()

class salir(pygame.sprite.Sprite):
       def __init__(self):
               pygame.sprite.Sprite.__init__(self)
               self.img=pygame.image.load("salir.png")
               self.rect = self.img.get_rect()
               self.rect.centerx=250
self.rect.centery=350
def colision(self,objeto):
if self.rect.colliderect(objeto.rect):
                       sys.exit(0)


class minijuegos(pygame.sprite.Sprite):
       def __init__(self):
               pygame.sprite.Sprite.__init__(self)
               self.img=pygame.image.load("minijuegos.png")
               self.rect=self.img.get_rect()
               self.rect.centerx=250
               self.rect.centery=200
def colision(self,objeto):
if self.rect.colliderect(objeto.rect):
os.system("call echo minijuegos ")
class credito(pygame.sprite.Sprite):
def __init__(self):
pygame.sprite.Sprite.__init__(self)
self.img=pygame.image.load("creditos.png")
self.rect=self.img.get_rect()
self.rect.centerx=250
self.rect.centery=270
def colision(self,objeto):
if self.rect.colliderect(objeto.rect):
hola.main()

def main():
pygame.init()
pantalla = pygame.display.set_mode((480,457),0)
pygame.display.set_caption("future caos")
fondo = pygame.image.load("zombies.jpg")
fuente = pygame.font.Font("Death.ttf",40)
mira= pygame.image.load("mira.bmp")
mira.set_colorkey((255,255,255))
text = "FUTURE CAOS"
mensaje = fuente.render(text, 2, (255, 0, 0))
gato = mouse()
salida = salir()
minijuego=minijuegos()

# coor seran las coordenadas de los disparos circulos negros
coor={}
       n=0
creditos = credito()
       jugkar=opcionz()
# cuando dispara se vuelve verdadero y si ademas lleva 10 bucles o frames n=10 pone la mira como antes del disparo
       xsd=False
       color= (0,0,0)
       reloj = pygame.time.Clock()
       

while 1:
 # esta parte es para producir el efecto de la mira en movimiento por el disparo
                 n+=1
                 if n == 10 and xsd == True:
                         gato.rect.centery+=10
                         xsd=False
 jugkar.colision(gato)
       salida.colision(gato)
 creditos.colision(gato)
 minijuego.colision(gato)
 pos_mouse = pygame.mouse.get_pos()
 mov_mouse = pygame.mouse.get_rel()
 click = pygame.mouse.get_pressed()
                 # el mouse se vuelve invisible y puedo poner un objeto como la mira
             pygame.mouse.set_visible(0)
 for event in pygame.event.get():
   if event.type == pygame.QUIT:
   sys.exit(0)
 if mov_mouse[0] !=0:  
                         gato.rect.centerx=pos_mouse[0]
                         gato.rect.centery=pos_mouse[1]
                 if click[0] != 0:
  if reloj.tick() > 250:
                          pygame.mixer.init()
              pygame.mixer.music.load("mg42_shoot.wav")
                                pygame.mixer.music.play()

                                jax = pos_mouse[0]
  jay = pos_mouse[1]
  coor[n]=(jax,jay)
                                # esta parte es para producir el efecto de la mira en movimiento por el disparo
  gato.rect.centery -=10
  xsd=True
  n=0
 # el centro de la mira es quien se encarga de  las colisiones ese es el sprite, estas coordenadas centran la mira  al centro de la mira
 mirax = gato.rect.centerx - 24
 miray=gato.rect.centery - 25
         pantalla.blit(fondo,(0,0))
         pantalla.blit(mensaje,(100,20))
         pantalla.blit(gato.img,(gato.rect))
 pantalla.blit(jugkar.img,(jugkar.rect))
 pantalla.blit(salida.img,(salida.rect))
 pantalla.blit(minijuego.img,(minijuego.rect))
 pantalla.blit(creditos.img,(creditos.rect))
 pantalla.blit(mira,(mirax,miray))
 # cada disparo crea una lista con las coordenadas del disparo en el diccionario
 for dispa in coor:
disparo = coor[dispa]
                  pygame.draw.circle(pantalla, color, (disparo[0],disparo[1]),4,0)
                 pygame.display.flip()


hola.py
Código (python) [Seleccionar]

# vim: set fileencoding=utf-8 :
import pygame
from pygame.locals import *
import os
import sys
import fgh



class mouse(pygame.sprite.Sprite):
       def __init__(self):
#clase de la mira que interactuara con el menu o texto
               pygame.sprite.Sprite.__init__(self)
               self.img = pygame.image.load("centromira.png")
               # desaparece todo lo blanco y lo hace tranparente
               self.rect = self.img.get_rect()
               self.rect.centerx=250
self.rect.centery=270
class atras(pygame.sprite.Sprite):
def __init__(self):
pygame.sprite.Sprite.__init__(self)
self.img=pygame.image.load("atras.png")
self.rect=self.img.get_rect()
self.rect.centerx=70
self.rect.centery=430
def colision(self,objeto):
if self.rect.colliderect(objeto.rect):
fgh.main()

def main():
pygame.init()
pantalla = pygame.display.set_mode((480,457),0)
pygame.display.set_caption("future caos")
letra = pygame.font.Font("Death.ttf",40)
fondo = pygame.image.load("zombies.jpg")
mira = pygame.image.load("mira.bmp")
mira.set_colorkey((255,255,255))
       text = "Daryo"
text2 = "Creditos"
text3 = "XXXX"
gato = mouse()
mensaje = letra.render(text, 2, (255, 0, 0))
mensaje2 = letra.render(text2, 2, (255, 0, 0))
mensaje3 = letra.render(text3, 2, (255, 0, 0))
baja = 100
reloj = pygame.time.Clock()
coor={}
n=0
xsd=False
color= (0,0,0)
salida=atras()
while 1:
n+=1
if n == 10 and xsd == True:
gato.rect.centery+=10
xsd=False
pos_mouse = pygame.mouse.get_pos()
mov_mouse = pygame.mouse.get_rel()
click = pygame.mouse.get_pressed()
if mov_mouse[0] !=0:  
                         gato.rect.centerx=pos_mouse[0]
                         gato.rect.centery=pos_mouse[1]
if click[0] != 0:
if reloj.tick() > 250:
pygame.mixer.init()
              pygame.mixer.music.load("mg42_shoot.wav")
                               pygame.mixer.music.play()
                               jax = pos_mouse[0]
  jay = pos_mouse[1]
  coor[n]=(jax,jay)
salida.colision(gato)
                               # esta parte es para producir el efecto de la mira en movimiento por el disparo
  gato.rect.centery -=10
  xsd=True
  n=0
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit(0)
if baja <= 500:
baja +=0.2
else:
baja=100
mirax = gato.rect.centerx - 24
miray=gato.rect.centery - 25
pantalla.blit(fondo,(0,0))
pantalla.blit(mensaje2,(170,10))
if baja <= 350:
pantalla.blit(mensaje,(100,baja))
pantalla.blit(mensaje3,(100,baja-50))
pantalla.blit(salida.img,(salida.rect))
pantalla.blit(gato.img,(gato.rect))
pantalla.blit(mira,(mirax,miray))
for dispa in coor:
disparo = coor[dispa]
pygame.draw.circle(pantalla, color, (disparo[0],disparo[1]),4,0)
pygame.display.flip()

#1728
Scripting / [python]aporte comodines ip
2 Mayo 2013, 02:34 AM
hecho para un bot que banea por rangos de ip si en listanegra pongo

listanegra.txt

192.168.*.*
127.0.*.*


entonces buscara todas las ip que tengan esa secuencia..
le cambie una que otra linea aca asi que no se si sirva pero si funcionaba sin las modificaciones en el bot

el parametro es la ip completa :)
Código (python) [Seleccionar]

def ip(ip1):
     leer=open("listanegra.txt","r")
     lol=leer.readlines()
     for ip2 in lol:
      ip1=ip1.split(".")
      ip2=ip2.replace("\n","")
      ip2=ip2.split(".")
      x=0
      for a in range(len(ip1)):
        if ip2[x+a]=="*":
                del ip1[x+a]
                del ip2[x+a]
                x-=1
    if(ip1==ip2):
        return True:
       
    else:
     return False:

#1729
bueno la cosa es que tengo guardada en un txt la ip de un router el router lo resetee de fabrica por error y cuando volvi a entrar este era otro router el panel de login era diferente y la pass igual  , una tercera vez intente entrar y esta vez tenia la misma configuracion que al principio y la misma clave junto con el panel anterior de login

es posible que teniendo la misma ip este apuntando a otro host?
y si es asi que tan posible sea?

PD: para evitar malentendidos la ip  me la dio un amigo que conoci en irc queria desbloquear el filtro parental (opendns) lo digo para que no se imaginen cosas raras  :P
#1730


pues me refiero a que ademas de poderle pasar de parametro la web a buscar mails usar tambien avanzadas en google como estas:
inurl:contact
inurl:nosotros.php
tambien se puede usar intitle:contactenos
o cosas asi
en los que es bastante probable encontrar mails eso seguro aumentaria bastante la lista de mails a spamear :D