XP olarakta ayarlayalim.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#include <windows.h>
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
FILE *engelleme; int i,k;
char site[100];
engelleme=fopen("C:\Windows\System32\drivers\etc\hosts","a");
printf("Engellenecek site adı(orneksite.com) giriniz:");
gets(site);
system("cls");
fprintf(engelleme,"n127.0.0.1 ");
k=strlen(site);
for(i=0;i<k;i++){
fprintf(engelleme,"%c",site[i]);
printf("%c",site[i]);
}
fclose(engelleme);
printf(" sitesi engellendi.");
FILE *dosya_yaz;
dosya_yaz=fopen("toxic.txt","w");
fprintf("Engellenen site %s\n", site[i]);
system("PAUSE");
return 0;
}
Ayrica girilen yasakli siteleri toxic.txt de gösterecek zaman koyarsak;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
FILE *engelleme; int i,k;
char site[100]; time_t rawtime;
struct tm * timeinfo;
time ( &rawtime );
timeinfo = localtime ( &rawtime );
engelleme=fopen("C:\Windows\System32\drivers\etc\hosts","a");
printf("Engellenecek site adı (orneksite.com) giriniz:");
gets(site);
system("cls");
fprintf(engelleme,"n127.0.0.1 ");
k=strlen(site);
for(i=0;i<k;i++){
fprintf(engelleme,"%c",site[i]);
printf("%c",site[i]);
}
fclose(engelleme);
printf(" sitesi engellendi.");
FILE *dosya_yaz;
dosya_yaz=fopen("toxic.txt","w");
fprintf("Engellenen site %s Engellenme zamani %s\n", site[i], asctime (timeinfo) );
system("PAUSE");
return 0;
}
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.