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úCita de: LittlehorsePrimero y principal hay que aclarar varias cosas:
Lo primero es quienes van a participar, de lo contrario cualquiera va a llegar y a poner un código sin siquiera tal vez conocer los requisitos para poner un código. Seria un desorden.
Por otro lado, respecto de los requisitos, lo ideal es que cada usuario que codifique su función haga como mínimo una documentación de como se utiliza, sus parámetros y su valor de retorno.
Otra cosa importante es que las funciones estén testeadas y elaboradas. Control de parámetros por ejemplo, valores de retorno útiles y demás. Nada de funciones void copiarcad y un for, por si va a ser así la verdad no tiene ningún sentido.
void
cleanstdin()
{
int ch;
while ( ( ch = fgetc( stdin ) ) != EOF && ch != '\n' );
}
#include <stdio.h>
#include <string.h>
int
main( void )
{
char bufferealm[40];
FILE *pf;
pf = fopen( "Realmlist.wtf", "r+" );
if ( pf == NULL )
{
printf( "No has configurado WEL debes ejecutar el archivo Configure.exe" );
return -1;
}
while ( fgets( bufferealm, 40, pf ) != NULL )
{
char buffer[50];
bufferealm[strlen( bufferealm ) - 1] = '\0';
sprintf( buffer, "ping -w 4 %s", bufferealm );
if ( system( buffer ) == 0 )
{
FILE *df = fopen( "realmlist.wtf", "w" );
if ( df != NULL )
{
char buffertres[50];
sprintf( buffertres, "set realmlist %s", bufferealm );
fprintf( df, "%s", buffertres );
printf( "------------------------------------------------------\n"
"------------------------------------------------------\n"
"%s esta encendido y el realmlist ya esta cambiado\n", bufferealm );
printf( "Lanzando paginas de votos...\n" );
//system( "firefox http://www.google.es" );
//system( "firefox http://www.google.es" );
printf( "------------------------------------------------------\n"
"------------------------------------------------------\n"
"Lanzando World Of Warcraft\n" );
//execl( "C:\\Archivos de prorgama\\World of Warcraft\\Wow.exe", "Wow.exe", 0 );
return 0;
}
else
return -1;
}
else
printf( "%s se encuentra apagado WEL pasara al siguiente realmlist\n\n\n", bufferealm );
}
}
./Main
ping: unknown host exirn.servegame.com
exirn.servegame.com se encuentra apagado WEL pasara al siguiente realmlist
PING wowsulvus.no-ip.biz (94.23.240.155) 56(84) bytes of data.
64 bytes from ns209133.ovh.net (94.23.240.155): icmp_seq=1 ttl=52 time=277 ms
64 bytes from ns209133.ovh.net (94.23.240.155): icmp_seq=2 ttl=52 time=276 ms
64 bytes from ns209133.ovh.net (94.23.240.155): icmp_seq=3 ttl=52 time=277 ms
64 bytes from ns209133.ovh.net (94.23.240.155): icmp_seq=4 ttl=52 time=278 ms
--- wowsulvus.no-ip.biz ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 276.769/277.876/278.838/0.735 ms
------------------------------------------------------
------------------------------------------------------
wowsulvus.no-ip.biz esta encendido y el realmlist ya esta cambiado
Lanzando paginas de votos...
------------------------------------------------------
------------------------------------------------------
Lanzando World Of Warcraft
exirn.servegame.com
wowsulvus.no-ip.biz
set realmlist wowsulvus.no-ip.biz