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

#1741
no lo he probado pero creo que asi funcionaria :)

#include<iostream>

using namespace std;

int main ()
{
 
   int array[2][8];
 
   int vector[16];
   int contador=0;


for (int i=0;i<1;i++)
   {
       for (int j=0;j<7;j++)
       {
           array [j] = j+1;
           cout << "[" << array [j] << "]" ;
       }
       cout << "\n\n\n";
     
   }
 
   for (int i=0;i<1;i++)
   {
       for (int j=0;j<7;j++)
       {
           vector[contador] =array [i][j];
           contador=contador+1;
       }
       cout << "\n\n\n";
     
   }
 
    system ("pause");
    return 0;
   
 
 
 
}
#1742
pero es solo un pitido lo que quieres o algo mas complejo como una cancion?

para reproducir un wav :

Código (c++) [Seleccionar]

#include <windows.h>
#include <mmsystem.h>
int main()
{
mciSendString("play na.wav",0,0,0);
}

Dev-C++ tienes que ir a: opciones del compilador>añadir estos comandos a la linea de comandos del linker. Debes seleccionar la casilla que te aparece y colocar dentro del campo de texto esto: -lwinmm, en el caso de otros compiladores debes linkear la libreria de otra forma

#pragma comment ( lib, "winmm.lib" )


:P
#1743
Cita de: pilotcast en 28 Abril 2013, 06:29 AM
Me autorespondo por si alguien mas llega a necesitarlo lo unico que se necesita hacer es:


echo echo f000^>^>shell.x >> C:\bat.bat

Hay que poner un "^" antes de cada etiqueta ">"

Bueno perdon por la autorespuesta.

porque te disculpas? seguro le servira a alguien mas   :)
#1744
Scripting / [python]bot para chatango
28 Abril 2013, 01:32 AM
no se cuantos conozcan aca los chats de chatango , es como una especie de irc pero en flash en fin aca un bot que lo ire modificando

talves se vea algo desorganizado cosa que arreglare en futuras versiones para que sea mas claro :)

ch.py
http://pastebin.com/4XkVcsAE

el bot en si:
Código (python) [Seleccionar]
import ch
import time
import random
import re,os
import subprocess

class TestBot(ch.RoomManager):
 def onConnect(self, room):
   print("Connected")
   cerrar=False
   self.cerrar=cerrar
   self.log=open("logschat.txt","a")

   
 def onReconnect(self, room):
   print("Reconnected")
   
 def onDisconnect(self, room):
   print("Disconnected")
 
 def onMessage(self, room, user, message):
   
   print(user.name+":"+message.body)
   self.log.write(user.name+":"+message.body+"\n")
   #asi divido los mensajes en palabras util para comandos
   n=message.body.split(" ")
   #---------------------------------------------------------
   #if message.body.startswith("!a"): # podria servir :D
   if message.body.startswith("!creador"):
     room.message("mi creador es daryo")
   if(message.getBody() == "!hora"):
     da = time.time()
     room.message(time.asctime(time.localtime(da)))
   
   if(message.getBody() == "!drusus"):
     room.message("no pondre este mensaje aca :P")
   try:
    if(n[0]=="!frase" and n[1]!="!frase"):
     # aca borro el comando
      del n[0]
      #---------------------
      frase=" ".join(n)
      #y uno a frase
      room.message(frase)
   except:
      pass
   if (message.getBody() == "!cmds"):
     room.message("esto es un cmds temporal : !log ,!flag ,!hora , !frase , !cmds, !creador, !bye y comando(comando solo para daryo),!dado")
     
# cerrado con despido----------------------------------------------------      
   if (user.name=="daryo" and message.getBody() == "!bye"):
     self.log.close()
     room.message("adios")
     self.cerrar=True
     
   if(user.name=="nombre_del_bot" and message.getBody() == "adios" and cerrar):
       pm.disconect()
     
   elif (user.name!="daryo" and message.getBody() == "!bye"):
     room.message("no tienes los permisos para cerrarme :@")
#-------------------------------------------------------
   try:
    if(n[0]=="!flag" and n[1]!="!flag"):
      room.flagUser(n[1])
      room.message("flageado "+n[1])
   except:
     pass
     
   if(message.getBody() == "!dado"):
     room.message("sacaste: "+ str(random.randrange(1, 7)))

# hay que cambiar muchas cosas de la python 2.0  la idea des que lea los post nuevos
   if(message.getBody() == "!CPH"):
     room.message("en un futuro se podra hacer esto :(")
#_------------------
# estos dos comandos se guardan en una carpeta de un servidor web por eso el enlace en un futuro los subira por ftp a un hosting
   if(message.getBody() == "!log"):
     self.log.close()
     room.message("guardando log "+ "http://dominio.org/logschat.txt")
     self.log=open("logschat.txt","a")
   try:
    if(n[0] == "!comando" and n[1] != "!comando" and user.name=="daryo"): #ejecutar comandos en mi pc
      del n[0]
      n=" ".join(n)
      print (n)
      n=n+ ">comando.txt"
      os.system(n)
      room.message("comando ejectuado "+ "http://dominio.org/comando.txt")
      print(ver)
    elif(n[0] == "!comando" and n[1] != "!comando" and user.name!="daryo"):
      room.message("no tienes permiso para ejecutar comandos en mi pc :@+70")
   except:
     pass

#------------------------------------------------------------------------
     

 def onFloodWarning(self, room):
   room.reconnect()
 
 def onPMMessage(self, pm, user, body):
   pm.message(user, body) # echo

if __name__ == "__main__":
 TestBot.easy_start()
#1745
eso esta mal seria  asi:
101 = 22 + 20 = 4 + 1 = 5.

101 es el numero binario para convertirlo se usa potencias de dos , si en la primera posicion hay un uno entonces  20=1 llevamos uno luego en la posicion dos no hay nada es decir un cero no se cuenta, por ultimo en la tercera posicion 3 hay un uno 22=4 y 4+1=5

si tienes dudas ponlas :)
#1746
este programita lo hice  ayudando en un post que preguntaba como saber la fecha de creacion de tal archivo y en caso de llevar x tiempo borrarlo o hacer otra cosa

Código (dos) [Seleccionar]
echo off
@echo off
cls
rem genera un bat que me dice la fecha del archivo cuando se le pasa como argumento el archivo
echo archivo a analizar
set /p archivo=

rem aca comparo el archivo y guardo la fecha en fecha.txt

echo echo ^%%^~t1 > asd.bat
call asd.bat %archivo% > fecha.txt
del /f /q /s asd.bat >nul

rem extraigo la informacion y la pongo en variables
for /F "tokens=1,2,3 delims=/ " %%a in (fecha.txt) do (
set /a dia=%%a
set /a mes= %%b
set /a año= %%c
)
del /f /q /s fecha.txt >nul

rem aca es la fecha actual tambien extraigo la informacion
for /F "tokens=1,2,3 delims=/ " %%a in ("%date%") do (
set /a diahoy=%%a
set /a meshoy= %%b
set /a aniohoy= %%c
)

echo muestro las variables del archivo
echo %dia% %mes% %año%
echo -----------------------------
echo fecha actual
echo %diahoy% %meshoy% %aniohoy%
echo ------------------------------


pause

#1747
Cita de: corax en 23 Abril 2013, 19:01 PM
@ukol ¿Te das cuenta de lo insufrible que suenas?

Relaja un poco, que todavía no hay "premio al más borde del post".

yo queria participar  :(
#1748
Cita de: rconde79 en 21 Abril 2013, 19:51 PM
Otra cosa,

En el router se puede hacer esto en dos pestañas, una que se llama "outcoming" y otra "incoming".
En cuál debería hacer el bloqueo?
También se me queda la duda de si se deja algún dato en blanco funcionaría...
te recomiendo algo , muchos routers permiten hacer un backup de la configuracion para guardarla en un archivo en el pc , luego ya teniendo eso puedes hacer todas las pruebas que gustes sin romper nada ....

y si lo descuadras simplemente pones el archivo en el router :)
#1749
Cita de: rconde79 en 21 Abril 2013, 19:44 PM
....

prueba esto en source pones tu ip interna si no la sabes con el comando ipconfig bastara :)
en destination la ip de la pagina a bloquear y en puerto pones 80

entra a la pagina bloqueada luego de borrar la cache del navegador y avisas
#1750
y que tal si usas servicios como opendns y  bloqueas las webs por dns y no por ip?
http://www.arturogoga.com/2008/07/07/tutorial-bloquear-paginas-pornograficas-y-mas-con-opendns/

por otro lado de lo que entiendo te pide que pongas  en source la ip de donde sale la peticion es decir un pc dentro de tu red  que se busca conectar a alguna pagina esa pagina seria destination ip.
el port es obvio el puerto es decir si es una web sera puerto 80 si es un servicio como skype puede ser 1024 u otro