
আমাদের অনেক সময় অনেক ধরণের ওয়েবসাইট ব্লক করার দরকার পড়ে । সেটার জন্য আমরা নানা ধরণের সফটওয়্যার বা নানা ধরণের জিনিস ব্যবহার করে থাকি যা দারা আমরা অনেক সময় আমাদের প্রয়োজন মত কাজ পায় না । সে জন্য আপনি ইচ্ছা করলেই আপনার অপছন্দের ওয়েবসাইট ব্লক করতে পারেন যা অতি সহজ ।
এটার জন্য আমরা একটা c প্রোগ্রামিং লেখব
যে সি প্রোগ্রাম টা লেখা হবে তা যেখানে সেভ করবেন সেখানে একটি .exe ফাইল হবে । আর ঐ ফাইলটিকে ক্লিক করলে আপনার ওয়েবসাইট ব্লক হয়ে যাবে ।
আপনি যে সি প্রোগ্রাম টা লেখবেন তা কিন্তু কোনো ভাইরাস না ।
#include<stdio.h>
#include<dos.h>
#include<dir.h>
char site_list[4][30]={
“google.com”,
“www.google.com”,
“ youtube.com”,
“www.youtube.com”,};
char ip[12]=”127.0.01”;
FILE*target;
int find_root(void);
void block_site(void);
int find_foot()
{
int done;
struct ffblk ffblk; //File block structure
done=findfirst(“C:\\windows\\system32\\drivers\\etc\\hosts”,&ffblk,FA_DIREC);
if(done==0)
{
target=fopen(“C:\\windows\\system32\\drivers\\etc\\hosts”,”r+”)l
return 1;
}
done=findfirst(“D:\\windows\\system32\\drivers\\etc\\hosts”,&ffblk,FA_DIREC);
if(done==0)
{
target=fopen(“D:\\windows\\system32\\drivers\\etc\\hosts”,”r+”)l
return 1;
}
done=findfirst(“E:\\windows\\system32\\drivers\\etc\\hosts”,&ffblk,FA_DIREC);
if(done==0)
{
target=fopen(“E:\\windows\\system32\\drivers\\etc\\hosts”,”r+”)l
return 1;
}
done=findfirst(“F:\\windows\\system32\\drivers\\etc\\hosts”,&ffblk,FA_DIREC);
if(done==0)
{
target=fopen(“F:\\windows\\system32\\drivers\\etc\\hosts”,”r+”)l
return 1;
}
else return 0;
}
void block_site()
{
int i;
fseek(target,”\n”);
for (i=0;i<4;i++)
fprintf(target,”%s\t%s\n”,ip,site_list[i]);
fclose(target);
}
void main()
{
int success=0;
success=find_root();
if(success)
block_site();
}
মনে করুন আপনি গুগল এবং ইউটিউব ব্লক করতে চান তাহলে উপরের কোড টা সেভ করুন ।
আপনি ইচ্ছা করলে আপনার নানা ওয়েবসাইট ব্লক করতে পারবেন । উপরের যেখানে google বা youtube লেখা আছে তার জায়গায় আপনার অপছন্দের ওয়েবসাইট এর নাম লিখুন আর char site_list[4][30] আরcharএর 4 এর জায়গায় আপনি কতটি ওয়েবসাইট ব্লক করতে চান তার সংখ্যা আমি ২টি করছি সেজন্য ৪ দিয়েছি আপনি ৩টি করলে ৬ দিতে হবে ।
আপনার তৈরী করা .exe ফাইল অন্য কোনো কম্পিউটার এ নিয়ে গিয়ে যদি ক্লিক করেন তাহলে ঐই কম্পিউটার ও আপনার ব্লক করা ওয়েবসাইট ওপেন হবে না
আবার ব্লক করা ওয়েবসাইট চালু করা
প্রথমে C +windows+system32+drivers+etc তার পর etc ফাইল এ ডুকে hosts ফাইল এ মাউস রেখে ডান বাটনে ক্লিক করে ওপেন এ ক্লিক করে Notepad নিবাচন করে ওকে করুন । hosts ফাইল ওপেন হলে দেখবেন 127.0.0.1 localhost লেখা আছে । এই লেখার পরের নিচের লাইন গুলো ডিলিট করে আবার সেভ করুন । তাহলে আবার আপনার কম্পিউটার এ ব্লক করা ওয়েবসাইট আবার চালু হবে ।
সবাইকে ধন্যবাদ কোন ভুল হলে ক্ষমা করবেন ।
সময় পেলে আমার ছোট সাইট থেকে ঘুরে আসতে পারেন । ক্লিক করুন
এই পোস্ট টি আগে এই সাইটে প্রকাশিত
আমি black14। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 9 টি টিউন ও 4 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
ধন্যবাদ black14 টিউনার ভাইয়াকে নতুন একটি পদ্ধতি শেখানোর জন্য।