Pesan Daemon

Posted by Bl4ckB0y On 23.13 2 comments

ada sebuah problem seperti ini :
buatlah sebuah daemon yang membaca isi sebuah file. dimana tiap kali beberapa saat daemon akan menampilkan isi file tersebut, baik sudah expired atau update....


#include "sys/types.h"

#include "sys/stat.h"

#include "fcntl.h"
#include "stdio.h"
#include "stdlib.h"
void makeChild();

int main(){
if(fork()==0){
makeChild();
}
return(0);
}



void makeChild(){
FILE *p;
char string;
setsid();

umask(0);

chdir("/");
for(;;){
if((p=fopen("/home/huda/Documents/sumber.txt","r"))==NULL){
/*sumber filenya bisa diubah-ubah koq tergantung kebutuhan untuk, aku lebih suka di simpan di /home/huda/Documents/sumber.txt */
printf("File gagal dibuka\n\n");
return;
}
while((string=fgetc(p))!=EOF){
printf("%c",string);

}
fclose(p);
sleep(10); //menunggu selama 10 detik (delay)
}
}

Categories:

2 Response for the "Pesan Daemon"

  1. Anonim says:

    hmmm,,

    misalnya ada permasalahan seperti ini,, penyelesaiannya bagaimana ya kira2.. :)

    Buatlah daemon yang memiliki fungsi seperti lock session dimana ketika user meninggalkan console dengan waktu tertentu (user dapat menentukan lama waktunya) dan ketika console telah di lock, untuk bisa mengakses lagi harus menuliskan password tertentu

    makasii.. :)

  2. Bl4ckB0y says:

    perasaan udah aku buatkan deh...lha yang itu

Posting Komentar

your Ads Here

Your Ad Here FellowEquality.com