Matrixbob
11-01-2007, 23:36
Ancora 1 volta lamero nel caos. :)
Praticamente la funzione che segue fa 1 download, solo che ho 1 numero da trasformare in formato accettato da strcat.
Ho fatto di tutto, ma lamero. :help:
void scaricare(char *input)
{
char comando[500];
char* numero;
extern int canale_numero;
char tmp;
tmp= (char)canale_numero;
numero=&tmp;
printf("canale_numero: %d\n\n", canale_numero);
printf("tmp: %c\n\n", tmp);
printf("numero: %s\n\n", numero);
getchar();
// inizializzo la stringa vuota col carattere \0
comando[0]='\0';
strcat(comando, "wget --directory-prefix=canale");
strcat(comando, numero);
strcat(comando, " ");
strcat(comando, input);
printf("Lanciato comando: %s\n\n", comando);
system(comando);
}
Praticamente la funzione che segue fa 1 download, solo che ho 1 numero da trasformare in formato accettato da strcat.
Ho fatto di tutto, ma lamero. :help:
void scaricare(char *input)
{
char comando[500];
char* numero;
extern int canale_numero;
char tmp;
tmp= (char)canale_numero;
numero=&tmp;
printf("canale_numero: %d\n\n", canale_numero);
printf("tmp: %c\n\n", tmp);
printf("numero: %s\n\n", numero);
getchar();
// inizializzo la stringa vuota col carattere \0
comando[0]='\0';
strcat(comando, "wget --directory-prefix=canale");
strcat(comando, numero);
strcat(comando, " ");
strcat(comando, input);
printf("Lanciato comando: %s\n\n", comando);
system(comando);
}