Warum kostenlos registrieren?

Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.

Login


C++ Netsend

Programmier-Tipps und -Tricks. Artikel zum Thema Java, PHP, C++, Delphi, VB, etc.

C++ Netsend

Beitragvon pow3rd_by_M4X am 09.06.2006, 16:30

Hi...

Hab n Prob - is bestimmt leicht zu lösen aber ich hab noch nie was mit C++ gemacht - deswegen frag ich jetzt mal...

Bisher:
Code: Alles auswählen
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{   
    int i=0; int x; int y=0; int t;
    cout<< "Geben sie die letzten ein bis drei Ziffern der IP des Rechners ein\ndem sie eine Nachricht schicken wollen...\n\n\n\n\n";
    cin>>i;
    cout<< "\n\n\n\nWie oft wollen sie dem Rechner die Nachricht schicken?\n\n\n\n";
    cin>>y;
    cout<<"\n\n\n\n\nGeben sie ihre Nachricht ein:\n\n";
    cin>>t;
    for(x=0;x<y;x++)
    //cout<<t;
    system("net send 192.168.4.");
    system("PAUSE");
    return EXIT_SUCCESS;
}


Ich möchte dass da
Code: Alles auswählen
system("net send 192.168.4.");


die Variablen i und t übergeben werden... Sollte dann irgendwie so aussehen:
Code: Alles auswählen
system("net send 192.168.4.i t");


Weiß aber nicht wie ich das reinschreiben soll - weil so gehts nicht

MfG
Max
pow3rd_by_M4X
 
Beiträge: 381
Registriert: 20.08.2005, 14:12
Wohnort: T-City


Beitragvon luxx am 27.06.2006, 16:56

Ich würde das in etwa so machen

Code: Alles auswählen
#include <cstdlib>
#include <iostream>
#include <string>

using namespace std;

int main(int argc, char *argv[])
{
    int anzahl=0;
    string ip, text, buffer;
   cout<< "Geben sie die letzten ein bis drei Ziffern der IP des Rechners ein\ndem sie eine Nachricht schicken wollen...\n\n\n\n\n";
    getline(cin, ip);
    cout<<"\n\n\n\n\nGeben sie ihre Nachricht ein:\n\n";
    getline(cin, text);
    cout<< "\n\n\n\nWie oft wollen sie dem Rechner die Nachricht schicken?\n\n\n\n";
    cin>>anzahl;

    buffer = "net send 192.168.4."+ip+" "+text;

    for (int i=0; i<anzahl; i++)
    {
        system(buffer.c_str());
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}
luxx
 
Beiträge: 27
Registriert: 19.10.2005, 11:42

Beitragvon Max747 am 27.06.2006, 19:43

Was für eine Funktion hat das Script?

Danke
Max747
 
Beiträge: 343
Registriert: 12.12.2005, 18:14
Wohnort: Ludwigshafen

Beitragvon luxx am 28.06.2006, 07:22

Es wird eine Nachricht, die man eingeben muss an eine bestimmte IP-Adresse gesendet. Mehr passiert eigentlich nicht.
luxx
 
Beiträge: 27
Registriert: 19.10.2005, 11:42

Beitragvon Max747 am 28.06.2006, 12:44

aso danke
Max747
 
Beiträge: 343
Registriert: 12.12.2005, 18:14
Wohnort: Ludwigshafen

Beitragvon pow3rd_by_M4X am 30.06.2006, 13:22

Also bei mir klappt das nicht....

Nachdem ich eingegeben habe wie oft er senden soll gehts nicht weiter....

MfG
max

////EDIT

War ueber W-LAN drin => andere IP - GEHT!!!

DANKE
pow3rd_by_M4X
 
Beiträge: 381
Registriert: 20.08.2005, 14:12
Wohnort: T-City



Ähnliche Themen

Netsend packet error
Forum: Spiele-Probleme
Autor: p0!
Antworten:
C++ Netsend
Forum: Software-Hilfe
Autor: pow3rd_by_M4X
Antworten:

Zurück zu Artikel Softwareprogrammierung

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste