002
24.12.2004, 20:36 Uhr
morbid
|
ist es schon nicht möglich ich als noob hab schon so ein prog geschrieben.... das ist genau so wie das gerücht das man unter windows keine farbe benutzen kann....
C++: |
//-------------------------------------------------- // //Prog: Netsendprog by Morbid //vers: 1.0 //Coder: Morbid // //--------------------------------------------------
//die header mal wieda^^
#include <iostream> #include <fstream> #include <string> #include <dos.h> #include <col_iostream.h> #include <colorconsole.h> #include <morbid_cls.h> #include <conio.h> #include <windows.h>
using namespace std;
//die farben für alle die colorconsole.h und col_iostream.h haben
const DWORD FG_RED ( FOREGROUND_RED ); const DWORD FG_WHITE ( FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY );
int main() { colcout.setcolor(FG_WHITE); //farbe auf grelles weis setzen char name[200], mess[400]; //die chars der name und nachrichten inhalt char aus; char whole[200]; bool quit=false; //die aus variable cout << "\n\t############################################################" << "\n\t\t\t....NetsendProg by Morbid......" << "\n\t############################################################" << "\n\n\t\tBeliebige Taste zum vorsetzen druecken"; getch(); clrscr(); //für alle die morbid_cls.h haben cout << "\n\n\tName oder ip eingeben: "; cin >> name; clrscr(); while(!quit) { cout << "\n\t<---------------Nachricht---------------------->\n\n\t"; cin >> mess; clrscr(); cout << "\n\tNachricht wird gesendet: "; for(int i=0; i<10; i++) { //optischer efekt keine wirkliche verzögerung Sleep(500); cout << "."; } clrscr(); strcpy(whole, "net send"); //reincopieren des inhalts in whole strcat(whole, " "); //danke an seek für die grundfunktion strcat(whole, name); //auch wenn es ihn nicht freut^^ strcat(whole, " "); strcat(whole, mess); cout << "\n\n"; system(whole); //systembefehl für dosebene mit whole als anweisung cout << "\nwollen sie noch eine nachricht schicken(1) oder programm beenden(2)"; cin >> aus; clrscr(); //history fstream file; //history erstellen funktioniert irgenwie nicht ifstream infile; //keine ahnung wiso.... infile.open("history.txt"); if(infile) { file.open("history.txt", ios_base::ate | ios_base::in | ios_base::out); } if(!infile) { file.open("history.txt", ios_base::in | ios_base::out); file << "\n\tNetsend history:" << "\n\t<------------------------------------->"; } infile.close(); file << "\n\n\t " << name << ": " << "\n\n\t " << mess << "\n\n"; file.close(); switch (aus) { case '1': break; case '2': quit=true; break; default: break; } } cout << "\n\tBeliebige Taste zum beenden druecken: "; getch(); }
|
.... es funzt sogar ratte mal^^
musst nur wegen den headern gucken... die gibts glaub ich irgenwo auf www.demteil.de zum download bei irgeneinem meiner sources.... Dieser Post wurde am 24.12.2004 um 20:38 Uhr von morbid editiert. |