Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Postato originariamente da Shutdown: potete migliorarmi il software in modo che funzioni?
Per software intendi quelle 10 righe di codice (per altro scorrette) che hai postato qui sopra?
Per costruire quel che dici te (sempre che io abbia capito cosa intendi, Zizzius ha ragione, non ? molto chiaro) sono necessarie conoscenze di C++ e dei Socket di rete.
quello che vuoi fare, lanciare un comando della console, lo potevi fare benissimo anche in Java, non so perch? sei andato a complicarti con il C, neanche C++, ma C Magari volevi un programma nativo, in questo caso ti mostro un esempio che a me funziona.
TI premetto che non ho usato il comando NET SEND(su su ME non ? presente) ma un banale echo ciao per farti vedere che scrive, dopo ti baster? sostituire
system(strcat("echo ", strcat(msg, trtg)));
con
system(strcat("NET SEND ", strcat(msg, trtg)));
e cmq sistemarti la stringhe(che in C te le devi inventare) per mettere tutto giusto e far riconoscere comandi e parametri
ora ho qualche dubbio, ma mi sembra che strcat ritorni proprio un puntatore a carattere.
Ti faccio vedere l'esempio con echo
------------
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
int i,n;
char msg[100];
char trgt[100];
printf("Target: ");
scanf("%s",trgt);
printf("Messaggio: ");
scanf("%s",msg);
fflush(stdin);
printf("Numero di volte: ");
scanf("%d",&n);
for (i=0; i<n; i++)
system(strcat("echo ", strcat(trgt, msg)));
system("PAUSE");
return 0;
}----------
Se vuoi nel forum C++ o Java ti mostro come risolvere il problema.
aloa gente
Ultima modifica effettuata da netarrow il 04/07/2005 alle 15:24