প্রক্সোমিট্রন - মজার নাম, চমৎকার অ্যাপ্লিকেশন
আপডেট: ৬ জানুয়ারি, ২০১০
আপনি কি চান আপনি যে ওয়েব পেজগুলো দেখছেন সেগুলোর ওপর আরও বেশি কন্ট্রোল? আপনি কি চান প্রতি সাইট কন্টেন্ট ম্যানেজ করতে পারেন, যেন অ্যানয়িং বা অপ্রয়োজনীয় এলিমেন্ট ডিজেবল করতে পারেন যেন নির্দিষ্ট ছবি, অ্যাডস বা স্ক্রিপ্ট? যাই হোক, আপনি যদি ফায়ারফক্স ইউজার হন, আপনি লাকি। আপনার কাছে একসাথে এক গাদা এক্সটেনশন আছে যা ঠিক এই কাজটি করে, নোস্ক্রিপ্ট সবচেয়ে ফুলি ফিচার্ড এক্সটেনশন সামগ্রিকভাবে। কিন্তু অন্যান্য ব্রাউজারের কী?
এখানেই প্রক্রোমিট্রন আসে।

প্রক্সোমিট্রন উইন্ডোজের জন্য একটি শক্তিশালী ফিল্টারিং ওয়েব প্রক্সি। উইন্ডোজ ৯৫-এর জন্য ডিজাইন করা, এটি এখনও খুব বেশি জীবন্ত এবং কিকিং, একটি স्फূর্তিশীল কমিউনিটি ডেভেলপারদের ধন্যবাদ যারা liên tục ফিল্টারগুলো উন্নত করছে, এই প্রোগ্রামের রুটি ও মাখন।
আপনি প্রশ্ন করতে পারেন একটি ফিল্টারিং ওয়েব প্রক্সি কী। যেন, এটি একটি প্রোগ্রাম যা আপনাকে আপনার ওয়েব কন্টেন্ট ম্যানেজ করতে দেয়। উদাহরণস্বরূপ, ছবি ব্লক করুন, স্ক্রিপ্ট এবং সাউন্ড ডিজেবল করুন, অ্যাডস এবং অ্যানিমেশন রিমুভ করুন, এই সব এবং আরও অনেক কিছু একটি লোকাল প্রক্সির মাধ্যমে আপনার নরমাল ট্রাফিক রিডাইরেক্ট করে যেটা অনেক স্মার্ট ফিল্টার রুল ব্যবহার করে এই কাজটি করতে।
প্রক্সোমিট্রন ঠিক সেটাই করে। এটি একটি প্রোগ্রাম যা আপনি আপনার উইন্ডোজে ইনস্টল করতে পারেন, আপনার ব্রাউজারগুলো কনফিগার করুন ইন্টারনেটে কানেক্ট होने کے জন্য প্রক্রোমিট্রন ব্যবহার করে এবং এর ক্ষমতা উপভোগ করা শুরু করুন।
এই আর্টিকেলে, আমি আপনাকে দেখাব কীভাবে প্রক্রোমিট্রন কনফিগার করতে হয়, যাতে আপনি অন্যান্য ব্রাউজারগুলোটিও নোস্ক্রিপ্ট-মত ক্ষমতা উপভোগ করতে পারেন। সেটআপটি সিম্পল নয়, কিন্তু ম্যানেজ করা যায়।
প্রক্রোমিট্রন ইনস্টল ও সেটআপ
প্রথমে আপনাকে যা করতে হবে সেটা হলো প্রক্রোমিট্রন ডাউনলোড করা। লেটেস্ট ভার্সন হলো প্রক্রোমিট্রন নাওকো ৪.৫ জুন (২০০৩) রিলিজ।
প্রথমে, এক্সিকিউটেবলের বয়স দেখে আতঙ্কিত হোন না। ২০০৯-এ ইন্টারনেট ২০০৩-এর ইন্টারনেটের সমান। যা পার্থক্য তৈরি করে সেটা হলো ফিল্টার রুলসেট। আপনাকে শুধু একটি আধুনিক, আপ-টু-ডেট ফিল্টার সেট দরকার প্রক্রোমিট্রন সঠিকভাবে কাজ করার জন্য। বেশ কিছু ফিল্টার সেট উপলব্ধ; আমরা শীঘ্রই সেগুলো আলোচনা করব।
প্রোগ্রাম ইনস্টল করার পর, শুধু চালু করুন।

মজার রঙগুলোর জন্য চিন্তা করবেন না! প্রক্রোমিট্রন ডিজাইন করা হয়েছিল সেই যুগে যখন ওয়েবপেজে অ্যানিমেটেড জিআইএফ ব্যানার ultimat cool মाना হত। خوشকিসমতির কথা, ডিফল্ট স্কিন পরিবর্তন করা খুব সহজ। আপনি কনফিগের অধীনে স্কিন পরিবর্তন করতে পারেন।

প্রক্রোমিট্রন এখন চলছে। কিন্তু এটি কিছু করছে না। এটা কাজ করার জন্য, আমাদের কয়েকটা জিনিস করতে হবে।
ব্রাউজারগুলোকে প্রক্সি ব্যবহার করার জন্য কনফিগার করুন
অধিকাংশ মানুষ সরাসরি ইন্টারনেটে কানেক্ট হয়। প্রক্রোমিট্রন ব্যবহার করতে, আপনাকে সকল ট্রাফিক এর প্রক্সির দিকে ডাইভার্ট করতে হবে। এর মানে আপনার মেশিনের ব্রাউজারগুলোকে প্রক্সি ব্যবহার করার জন্য কনফিগার করা।
ফায়ারফক্সে কীভাবে করা যায় তার একটি উদাহরণ:

Tools > Options > Advanced > Network > Settings-এ যান। Manual proxy বাটনে ক্লিক করুন। HTTP Proxy ফিল্ডে, আপনাকে প্রক্রোমিট্রন প্রক্সি ঠিকানা নির্দিষ্ট করতে হবে। ডিফল্টভাবে, প্রক্রোমিট্রন লোকালহোস্ট (127.0.0.1), পোর্ট ৮০৮০-এ চলে।
বিটিও, আমি কীভাবে জানলাম প্রক্রোমিট্রন কোন পোর্ট ব্যবহার করে? যেন, ডকুমেন্টেশন পড়া সবসময় জ্ঞানী। আরও, আপনি সবসময় আপনার নেটওয়ার্ক কানেকশনের স্ট্যাটাস চেক করতে পারেন netstat কমান্ড রান করে।
নেটওয়ার্কিং-এ খুব বিস্তারিত যাওয়া ছাড়া, আপনি একটি খুব সহজ চেক পারফর্ম করতে পারেন এবং প্রক্রোমিট্রনের ঠিকানা ও পোর্ট নির্ধারণ করতে পারেন। প্রথম, আপনি একবার netstat রান করুন প্রক্রোমিট্রন বন্ধ থাকা অবস্থায় এবং একবার চলমান অবস্থায় এবং রেজাল্ট কমপেয়ার করুন। সেকেন্ড, আপনি লাস্ট কলামের পিআইডি নম্বরটি টাস্ক ম্যানেজারে চলমান প্রসেসের নামের সাথে কমপেয়ার করতে পারেন।

আপনি প্রক্রোমিট্রন প্রিফারেন্স সেটিংসও চেক করতে পারেন এবং দেখতে পারেন কোন পোর্ট কনফিগার করা আছে এবং চাইলে পরিবর্তন করতে পারেন। প্রিফারেন্স সেটিংস মেইন ভিউতে কনফিগ বাটনের নিচে লুকানো আছে।

আপনি ভিজ্যুয়াল স্টাইল কনফিগার করতে পারেন, যা আমরা আগে করেছি, স্টার্টআপ অপশন, অ্যাক্সেস, ব্লকফাইল, এবং এইচটিটিপি অপশন। আমরা পরবর্তীতে এগুলোর কিছু আলোচনা করব।
আপনি যদি সিকিউয়ার কানেকশন (HTTPS)-এও প্রক্রোমিট্রন ব্যবহার করতে চান, তবে আপনাকে আপনার ব্রাউজার এবং প্রক্রোমিট্রন উভয়েই এই উদ্দেশ্যে কনফিগার করতে হবে।
আমাদের উদাহরণে ফিরে, ফায়ারফক্সে, নেটওয়ার্ক সেটিংস মেনুতে, আপনি Use this proxy server for all protocols বলা বক্সটি চেক করতে পারেন। তবে, এটাও আপনাকে প্রক্রোমিট্রন এসএসএল সার্টিফিকেট এবং المصاحব ডিএলএল ডাউনলোড ও সেটআপ করতে হবে, যদি আপনি আপনার ব্রাউজার থেকে প্রতিবার সিকিউয়ার পেজে যাওয়ার সময় সতর্কতা পেতে না চান।
উদাহরণস্বরূপ, জিমেইল ভিজিট করার চেষ্টা করলে আপনাকে এই সতর্কতা দেবে:

এবং এক্সপ্যান্ড করলে:

এটি অধিকাংশ ব্যবহারকারীর জন্য কিছুটা অ্যাডভান্সড, তাই আমি ডিটেইলসে যাব না। এই পর্যায়ে, আসুন নিশ্চিত করি প্রক্রোমিট্রন চলছে এবং সঠিকভাবে কাজ করছে। আপনি যদি HTTPS-এ নিশ্চিত ন হন, তবে আপনার ব্রাউজার কনফিগার করুন না প্রক্রোমিট্রন ব্যবহার করতে এই পেজগুলোর সাথে কানেক্ট হওয়ার সময় বা একটি পারমানেন্ট এক্সেপশন যোগ করুন।
আরও, আপনার ইন্টারনেট এক্সপ্লোরার, অপেরা বা সাফারি, বা অন্যান্য ব্রাউজারে প্রক্সি কনফিগার করতে হেল্প দরকার হলে, আমার সাথে যোগাযোগ করুন, আমি এই আর্টিকেলে ইনস্ট্রাকশন যোগ করব। সাধারণভাবে, বেসিক আইডিয়া একই যেন ফায়ারফক্স উদাহরণে দেখা গেছে।
বেসিক্যালি, আমরা সব সেট।
আমাদের প্রক্রোমিট্রন চলছে এবং আমাদের ব্রাউজার কনফিগার করা আছে এটাকে ব্যবহার করার জন্য, SSL সহ বা ছাড়া। এখন আমাদের প্রক্রোমিট্রনকে সঠিক ফিল্টার দিয়ে ব وجعل করতে হবে এবং এটাকে সকল ব্রাউজারের জন্য নোস্ক্রিপ্ট-স্টাইল কাজ করতে হবে।
অ্যান্ড্রু'স সিকিউরিটি ফিল্টার (নোস্ক্রিপ্টের সদৃশ)
এটি একমাত্র ফিল্টার সেট যা আপনাকে দরকার এবং অন্য কোনো। আপনি অ্যান্ড্রু'স সিকিউরিটি ফিল্টার কীভাবে ব্যবহার ও সেটআপ করবেন সে সম্পর্কে খুব বিস্তারিত ব্যাখ্যা পড়তে পারেন প্রক্রোমিট্রন অনঅফিসিয়াল অফিসিয়াল ফোরামে এবং উইল্ডার্স-এ একটি ডেইলি থ্রেডে:
অ্যান্ড্রু'স সিকিউরিটি ফিল্টার
অ্যান্ড্রু'স সিকিউরিটি ফিল্টার (প্রক্রোমিট্রন) - নোস্ক্রিপ্টের সদৃশ
সেটআপ নতুন ব্যবহারকারীদের জন্য কিছুটা ইনটিমিডেটিং হতে পারে, তাই এখানে সরল পদ্ধতি:
আপনাকে দুটি ফাইল ডাউনলোড করতে হবে:
অল-ইন-ওয়ান প্যাকেজ (ডায়রেক্ট লিংক)
কাউন্ট ফাইল (ডায়রেক্ট লিংক)
অল-ইন-ওয়ান প্যাকেজ ডাউনলোড করার পর, এটি প্রক্রোমিট্রন ইনস্টলেশন ফোল্ডারে এক্সট্র্যাক্ট করুন। এক্সিস্টিং ফাইলগুলো ওভাররাইড করার চিন্তা করবেন না।
প্রক্রোমিট্রন মেইন মেনুতে, File > Merge config filters-এ ক্লিক করুন। এমন একটি ফাইল খুঁজুন যেটার নাম কিছু-মার্জমি.cfg, যা আপনি টানলাম এক্সট্র্যাক্ট। একবার Open-এ ক্লিক করলে, এটি ডিফল্ট সেটের সাথে মার্জ হয়ে যাবে।

আপনার কনফিগারেশন সেভ করতে, File > Save Default Settings-এ ক্লিক করুন।
আপনার পরের ধাপ হলো কাউন্ট ফাইলটি ব্লকলিস্টে যোগ করা। প্রথমে, ফাইলটির নাম Count.ptxt। আপনি চাইলে এটাকে Count.txt-এ রিনেম করতে পারেন। আপনাকে এটি কোথাও スペশাল রাখতে হবে না, যদিও আমি সুপারিশ করি আপনি এটাকে প্রক্রোমিট্রন ইনস্টলেশন ফোল্ডারের ভেতর Lists ফোল্ডারে কপি করুন।
প্রক্রোমিট্রন মেইন মেনুতে, Config-এ ক্লিক করুন, Blocklist-এ যান।

Add-এ ক্লিক করুন, Count.ptxt ফাইলটি খুঁজুন এবং ফিল্টারের নাম দিন Count। উপরের মতো।
এটাই! আপনিเสร็จ। আপনি এখন প্রক্রোমিট্রন ব্যবহার করতে পারেন।
প্রক্রোমিট্রন ব্যবহার করা
দেখি এই জিনিস কীভাবে কাজ করে। প্রথমে, নোস্ক্রিপ্টের মতো, প্রক্রোমিট্রন ব্লক করা এবং অ্যালো করা কন্টেন্টের জন্য ভিজ্যুয়াল ক্লু দেখায় পেজগুলো যেগুলো আপনি দেখছেন। যেকোনো পেজ খুলুন এবং আপনি দুটি কালারড আইকোন দেখবেন ডান দিকের উপরে, টাইটেল A এবং B।

আপনি যদি মাউস কার্সর আইকোনগুলো ওপর হোভার করেন, আপনাকে পেজের সকল স্ক্রিপ্টের লিস্ট দেখাবে, ঠিক নোস্ক্রিপ্টের মতো!

আপনি যদি মাউস দিয়ে ক্লিক করেন, আপনি ম্যানুয়ালি প্রতিটি ইন্ডিভিজুয়াল ডোমেন অ্যালো/ব্লক করতে পারবেন। আবার, এটি খুব মিলতি যেভাবে নোস্ক্রিপ্ট কাজ করে।

আপনি যদি Advanced-এ ক্লিক করেন, আপনাকে আরও বেশি অপশন এবং ওয়েব পেজ কন্টেন্টের ওপর আরও বেশি কন্ট্রোল मिलবে। উদাহরণস্বরূপ, আপনি শুধু স্ক্রিপ্ট ব্লক করতে পারেন, আপনি চাইলে, কিন্তু আপনি Iframes, Applets, Objects, বা Embedded এলিমেন্টও ব্লক করতে পারেন।

আপনি যদি নির্দিষ্ট ডোমেন অ্যালো করার চেষ্টা করেন, আপনাকে একটি কনফার্মেশন প্রম্পট এবং তারপর একটি মেসেজ মিবে যে একটি নির্দিষ্ট ডোমেন আপনার হোয়াইটলিস্টে যোগ হয়েছে:


সাদৃশ্য, আপনি যে পেজে ভিজিট করছেন সেই আসল ডোমেনটিও হোয়াইটলিস্টে যোগ করতে পারেন, যাতে বাটনগুলো সেটাতে কখনো দেখাবে না। আপনি যদি Host-এ ক্লিক করেন, তবে ডোমেন এবং এর সকল সাবডোমেন হোয়াইটলিস্টেড হবে। আপনি যদি Path-এ ক্লিক করেন, শুধু নির্দিষ্ট পেজ হোয়াইটলিস্টেড হবে।
আপনি টেম্পোরারিলি পারমিশন রিভোক করতে পারেন C (Clean) বাটনে ক্লিক করে, কিছু এক্সটার্নাল স্ক্রিপ্ট একটি নির্দিষ্ট পেজে রান করার অনুমতি দেওয়ার পর।
A (Allow) এবং B (Block) টগল করলে আপনি পেজ লেআউটের সাথে খেলতে পারবেন যতক্ষণ না আপনি আপনার ইচ্ছামত অপ্টিমাল সেটিংস পান। নোস্ক্রিপ্টের সাথে তুলনায়, এটি একটু বেশি cumbersome, কিন্তু কাজ করে ঠিকমতো, এবং সকল ব্রাউজারের জন্য।
শেষে, আপনি প্রক্রোমিট্রন সেটিংসের সাথে খেলতে পারেন। সিস্টেম ট্রে-এ আইকোনে রাইট-ক্লিক করুন। এটি আপনাকে আপনার ফিল্টার ইnebল/ডিজেবল করতে দেয়, প্রক্রোমিট্রন সম্পূর্ণরূপে বাইপাস করতে, এবং ম্যানুয়ালি নির্দিষ্ট কনফিগারেশন বা ব্লক ফাইল এডিট বা লোড করতে।

অন্যান্য জিনিস
অন্যান্য ফিল্টার রুলসেট
কয়েকটি উপকারী রুলসেট আছে যেগুলো আপনি বিবেচনা করতে পারেন, যদিও অ্যান্ড্রু'স সেট আপনার সকল প্রয়োজনের জন্য পর্যাপ্ত হওয়া উচিত। যাই হোক, আরেকটি চমৎকার ক্যান্ডিডেট হলো:
সিডকি ফিল্টার সেট
অন্যান্য ফিল্টার সেট আছে, যেন JD5000 এবং Grypen, কিন্তু এগুলো অধিকাংশত আজকের দিনে আউটডেটেড এবং সিডকি ও অ্যান্ড্রু'স সেট দ্বারা সুপারসেডেড। তবুও, আমি সুপারিশ করি আপনি ফোরাম ভিজিট করুন এবং লেটেস্ট আপডেট চেক করুন।
ফাইনাল কনফিগারেশন
আপনাকে প্রক্রোমিট্রনকে স্টার্টআপে চলমান প্রোগ্রামের লিস্টে যোগ করতে হবে, আপনি যদি চান এটি সবসময় এক্টিভ থাকে। অন্যথায়, আপনাকে আপনার ব্রাউজারের নেটওয়ার্ক কানেকশন সেটিংস শাফল করতে হতে পারে যখন প্রক্রোমিট্রন চলছে না, কারণ কানেকশন ফেল করবে যদি প্রক্সি ডাউন থাকে।
আপনি যদি একটি লিমিটেড ইউজার একাউন্ট রান করেন, উদাহরণস্বরূপ SuRun-এ, তবে আপনাকে প্রক্রোমিট্রন কনফিগারেশন অ্যাডমিন হিসেবে সেটআপ করতে হবে।
অন্যান্য প্রোগ্রাম
প্রক্রোমিট্রনের লাস্ট ভার্সন ২০০৩ সালে রিলিজ হয়েছিল, ডিজিটাল টাইমলাইনে লাস্ট সেঞ্চুরি। যাইহোক, প্রোগ্রামটি এখনও খুব বেশি ইউজেবল, স্টেবল এবং বাগ-ফ্রি। তবে, আপনি যদি একটি পুরনো প্রোগ্রাম ব্যবহার করতে না চান বা একটি আরও স্ট্রিমলাইনড, কম ফ্ল্যাশি ইউজার ইন্টারফেস পছন্দ করেন, আপনি কয়েকটি অন্য, নতুন প্রোগ্রাম ট্রাই করতে পারেন যেগুলো প্রক্রোমিট্রন-ভিত্তিক, সাদৃশ্য ক্ষমতা অফার করে এবং একই ফিল্টার রুলসেট ব্যবহার করে।
খুব কিছু অপশন উপলব্ধ, যাইহোক প্রক্সিমোডো সবচেয়ে sensible অল্টারনেটিভ মনে হয়।

আরো তথ্যের জন্য, বিষয়ে উইকিপিডিয়া আর্টিকেল দেখুন।
লিংক
আপনি আরও কিছু আর্টিকেলে আগ্রহী হতে পারেন যা আমি লিখেছি:
ফায়ারফক্স অ্যাড-অনস - ব্রাউজার অ্যাড-অনস সেন্ট্রালাইজড ম্যানেজ করুন - টিউটোরিয়াল
১০ মাস্ট-হেভ ফায়ারফক্স এক্সটেনশন
নোস্ক্রিপ্ট সঠিকভাবে ব্যবহার করুন
উপসংহার
প্রক্রোমিট্রন নোভিসদের জন্য প্রোগ্রাম নয়। এটাকে অভ্যস্ত হতে সময় লাগে। কনফিগারেশন ইন্টিউইটিভ নয় এবং অ্যাডভান্সড ইউজ নেটওয়ার্কিং এবং ওয়েব প্রোটোকলের אינ্টিমেট নলেজ চায়।
তবে, ইন্টারমিডিয়েট ইউজাররা তাদের সকল ব্রাউজারের জন্য একটি যথার্থ মাইটি ফিল্টারিং ওয়েব প্রক্সি উপভোগ করতে পারেন, যেটা তাদের ওয়েব পেজ কন্টেন্ট কন্ট্রোল করতে দেয় ফাইন গ্র্যানুলারিটি দিয়ে, কিছুটা যা নায়া ফায়ারফক্স ইউজারদের সnym কিন্তু সাম্প্রতিক সময় পর্যন্ত।
আপনি যদি আপনার ইন্টারনেট অভিজ্ঞতাকে ক্লিন এবং কুয়াইট রাখতে চান, তবে আপনাকে অবশ্যই প্রক্রোমিট্রন ব্যবহার করার কথা বিবেচনা করা উচিত, স্পেশালি যেহেতু এটি এমন একটি ছোট কিন্তু শক্তিশালী ইউটিলিটি, এর বয়সের बাবजूद। আশা করি আপনি এই টিউটোরিয়াল উপভোগ করেছেন। আপনার চারদিকে দেখা হবে।
চিয়ার্স।