mboost-dp1
Øøøøøøh.....hjælp??
- Forside
- ⟨
- Forum
- ⟨
- Software
En ven og jeg er i gang med et lille projekt, et program der sender en besked (i krypteret form) til en anden (via enten SSH/FTP eller TELNET-protokollen). Eneste problem er transmissionen, den åbner en pipe (som den skal) men gemmer filen lokalt (hvilket den jo IKKE skal) hvorefter den lukker pipen (som den skal). Er der nogen der kan svare mig på hvor det er jeg har kvajet mig (C/C++ er ikke min stærkeste side, men ASM tager en evighed at skrive).
#include
#include
#include
#include
#include
#include
char input_string[4096000];
char file_name[512];
char reciever[64];
int (*fpointer)();
int *target;
FILE *ptr;
FILE *fd;
skriv_fil()
{
printf(" Enter message : ");
gets(input_string);
printf(" Enter name of file to save message as : ");
gets(file_name);
};
transmitter()
{
printf(" Enter Protocol & Reciever : ");
gets(reciever);
target = open("%s/%s",reciever,file_name,O_CREAT,O_RDWR);
fd = popen(ptr,"w");
ptr = fopen(target,"w");
fputs(input_string,fd);
fclose(ptr);
pclose(fd);
};
#include
#include
#include
#include
#include
#include
char input_string[4096000];
char file_name[512];
char reciever[64];
int (*fpointer)();
int *target;
FILE *ptr;
FILE *fd;
skriv_fil()
{
printf(" Enter message : ");
gets(input_string);
printf(" Enter name of file to save message as : ");
gets(file_name);
};
transmitter()
{
printf(" Enter Protocol & Reciever : ");
gets(reciever);
target = open("%s/%s",reciever,file_name,O_CREAT,O_RDWR);
fd = popen(ptr,"w");
ptr = fopen(target,"w");
fputs(input_string,fd);
fclose(ptr);
pclose(fd);
};
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.