অ্যাপ্লিকেশনগুলিতে বিজ্ঞাপনগুলি ব্লক করার চেষ্টা করার কোনও উপায় আছে কি? উদাহরণস্বরূপ, নির্দিষ্ট সাইটগুলিতে ওয়েব অনুরোধগুলি ব্লক করে এটি তাত্ত্বিকভাবে সম্ভব হওয়া উচিত বলে মনে হয়।
অ্যাপ্লিকেশনগুলিতে বিজ্ঞাপনগুলি ব্লক করার চেষ্টা করার কোনও উপায় আছে কি? উদাহরণস্বরূপ, নির্দিষ্ট সাইটগুলিতে ওয়েব অনুরোধগুলি ব্লক করে এটি তাত্ত্বিকভাবে সম্ভব হওয়া উচিত বলে মনে হয়।
উত্তর:
সর্বাধিক জনপ্রিয় পদ্ধতিটি হ'ল বিল্ট-ইন হোস্ট ফাইলগুলিকে এমন একটি দিয়ে প্রতিস্থাপন করছে যা ডিএনএস কোয়েরিকে 127.0.0.1 (লোকালহোস্ট) এর ফলাফল হিসাবে সুপরিচিত বিজ্ঞাপন সার্ভারগুলিতে বাধ্য করে। এটি কার্যকরভাবে বেশিরভাগ সাধারণ বিজ্ঞাপন এবং অ্যাপ্লিকেশনগুলিতে বেশিরভাগ গুগল বিজ্ঞাপনকে অবরুদ্ধ করে।
ক্ষয়ক্ষতিটি হ'ল অ্যাপ্লিকেশনগুলি বলতে পারে যে বিজ্ঞাপনগুলি ব্লক করা হচ্ছে, এবং বিজ্ঞাপন চালানো কার্যকর হওয়ার সময় হয় চালানো বা অন্যথায় তাদের কার্যকারিতা হ্রাস করতে পারে।
এছাড়াও, হোস্ট ফাইলটি প্রতিস্থাপন করতে রুট অ্যাক্সেস প্রয়োজন।
এর বাইরে, আমি এমন কোনও কিছুই দেখিনি যা পছন্দসইভাবে অ্যাপ্লিকেশনগুলির জন্য ওয়েব অনুরোধগুলিকে ব্লক করতে পারে। কিছু বিজ্ঞাপনের জন্য যা কেবলমাত্র বিজ্ঞাপনের জন্য ইন্টারনেট অ্যাক্সেস ব্যবহার করে, আপনি তাদের ফায়ারওয়াল অ্যাপ্লিকেশনটি ইন্টারনেট অ্যাক্সেস করা থেকে বিরত রাখতে বা - যদি আপনার রম এটি সমর্থন করে (সর্বশেষ সায়ানোজেনমডের মতো) - অ্যাপ্লিকেশন থেকে ইন্টারনেট অ্যাক্সেসের অনুমতি প্রত্যাহার করে।
আবার, রুট অ্যাক্সেসের জন্য সাধারণত সিস্টেম-প্রশস্ত অ্যাপ্লিকেশন-স্তর ফায়ারওয়াল সেটআপ করা বা আপনার রম প্রতিস্থাপন করা প্রয়োজন।
দুটি পৃথক অ্যাপ্লিকেশন রয়েছে, অ্যাডফ্রি অ্যান্ড্রয়েড এবং অ্যাডওয়ে যা সমস্ত অ্যাপ্লিকেশনগুলিতে তাত্ত্বিকভাবে বিজ্ঞাপনগুলি অবরুদ্ধ করে। এগুলি ব্যবহার করার জন্য আপনার অবশ্যই একটি রুট ফোন থাকতে হবে।
অ্যাডফ্রি অ্যান্ড্রয়েড এর দ্বারা কাজ করে
... সিস্টেম হোস্ট ফাইলটিতে পরিচিত হোস্টের নামগুলি বাতিল করার অনুরোধগুলি।
এটি অন্য একজন ব্যবহারকারী দ্বারা এখানে আনা হোস্ট ফাইলটি পরিবর্তন করার জন্য একটি স্বয়ংক্রিয় সমাধান। দেখা যাচ্ছে অ্যাডওয়ে একই কাজ করে।
যদি আপনার কাছে কোনও রুটযুক্ত ফোন না থাকে তবে আপনি খুব কমপক্ষে অ্যাডব্লক প্লাস অ্যাডঅন (ফায়ারফক্সের মাধ্যমে ইনস্টল) ফায়ারফক্স ব্রাউজার ব্যবহার করতে পারেন ।
বিজ্ঞাপনগুলি অক্ষম করতে, আপনাকে বুঝতে হবে যে বিজ্ঞাপনগুলি আসলে কোথা থেকে এসেছে। সহজেই শনাক্ত করার জন্য অ্যাড সার্ভার রয়েছে এবং এগুলি আপনার হোস্ট ফাইল সম্পাদনা করে সহজেই এড়ানো যায় (আপনি ইএস ফাইল ম্যানেজারের মাধ্যমে একটি মূল ফোনে হোস্ট ফাইল সম্পাদনা করতে পারেন, বা কোনও টার্মিনাল সেশন থেকে স্থানীয় বা আপনার ল্যাপটপ / ডেস্কটপ থেকে )।
কিন্তু যখন বিজ্ঞাপন সার্ভারগুলিতে এলোমেলো সাবডোমেন থাকে, তখন সেই আপডেট হওয়া সার্ভারগুলিকে তাড়া করে রাখা সত্যিকারের কাজ হতে পারে। এমন অ্যাপ্লিকেশন রয়েছে (পূর্বে উল্লিখিত) যা সেই কাজটি সহজ করতে সহায়তা করে - তবে এটি এখনও বিজ্ঞাপনগুলির সাথে হিট হওয়ার একই সমাধান - এবং তারপরে নতুন সার্ভারগুলিকে অবরুদ্ধ করে। আইপি ঠিকানাটি হার্ডকোডযুক্ত হয়ে উঠলে সেই পদ্ধতিগুলির কোনওটিই কাজ করে না That এটি হ'ল ট্রাম্প কার্ড।
অন্য বিকল্প হ'ল একটি ফায়ারওয়াল সক্ষম করা যা নির্দিষ্ট অ্যাপ্লিকেশনটির জন্য কোনও ট্র্যাফিক অস্বীকার করে। এর অর্থ: আপডেট, বিজ্ঞাপনগুলি, আপনার পরিসংখ্যানকে পুশ করা ইত্যাদি ... আপনার ডেটা প্ল্যান ব্যবহার করবেন না এবং আপনার ফোনটি বেঁধে রাখবেন না। Avast! মোবাইল সুরক্ষা (মার্কেটপ্লেস বা প্লেতে নিখরচায়) আপনি চান যখন আপনাকে দানাদার নিয়ন্ত্রণ দেয়। আমি ডেস্কটপ এবং সার্ভারগুলিতে অ্যাভাস্ট ব্যবহার করেছি এবং এটি মূলযুক্ত জিঞ্জারব্রেড এবং সায়ানোজেনমড 9 (আইসিএস) এ চালাচ্ছি। খুব ভাল অ্যাপল।
ডিএনএস / আইপি অ্যাড্রেস ভিত্তিক অ্যাড ব্লকারগুলি বাদ দিয়ে আমি মিনমিনগার্ডেরও পরামর্শ চাই (একটি মূলযুক্ত ফোন এবং এক্সপোজড ফ্রেমওয়ার্ক প্রয়োজন)। এটিতে এপিআই-ভিত্তিক ব্লকিং রয়েছে, যেখানে বিজ্ঞাপন নেটওয়ার্ক এসডিকে প্রদত্ত ফাংশন কলগুলি অবরুদ্ধ করা হয়েছে।
মিনমিনগার্ড অ্যান্ড্রয়েডের জন্য এক্সপোজড ফ্রেমওয়ার্ক দিয়ে তৈরি একটি অ্যাড-রিমুভার। মিনমিনগার্ড অ্যাপ্লিকেশনগুলির মধ্যে থাকা বিজ্ঞাপন এবং those বিজ্ঞাপনগুলির কারণে খালি স্থান উভয়ই সরিয়ে ফেলতে পারে। প্রচলিত বিজ্ঞাপনগুলি সরানোর অ্যাপগুলি কেবল বিজ্ঞাপনের সামগ্রীটি ব্লক করতে সক্ষম তবে বিজ্ঞাপনের দ্বারা নেওয়া স্থানটি এখনও অব্যবহৃত (কালো) থাকবে। মিনমিনগার্ড সফলভাবে সেই কালো স্থানটিকে সরিয়ে দেয়, যা অ্যাপ্লিকেশন উইন্ডো প্রসারিত করে এবং আপনার ব্যবহারকারীর অভিজ্ঞতা আরও উন্নত করে!
বৈশিষ্ট্য:
- সম্পূর্ণরূপে বিজ্ঞাপন সরান। আপনি খেয়াল করতে পারেন যে অ্যাডব্লক এবং অ্যাডওয়ে কেবলমাত্র বিজ্ঞাপনের সামগ্রী প্রদর্শন বন্ধ করে দেয় তবে এটি মূলত বিজ্ঞাপনটির দ্বারা নেওয়া খালি ক্ষেত্রটি সরাতে পারে না। মিনমিনগার্ড পুরোপুরি খালি মাঠ সরাতে পারে!
- লাইটওয়েট। বিকল্প বিজ্ঞাপন অপসারণ অ্যাপস (অ্যাডব্লক ইত্যাদি) ক্রমাগত একটি পটভূমি ভিপিএন পরিষেবা চালায় যা সিস্টেমে একটি ভারী বোঝা চাপায়। মিনমিনগার্ডের ভিপিএন পরিষেবা চালানোর দরকার নেই, সুতরাং এটি সিস্টেমের সংস্থানগুলি সংরক্ষণ করে এবং এভাবে ব্যাটারির আয়ু বাড়িয়ে তোলে।
- প্রতি অ্যাপ্লিকেশন সেটিং। মিনমিনগার্ড আপনাকে কোন অ্যাপ্লিকেশন থেকে বিজ্ঞাপনগুলি সরাতে চান তা চয়ন করতে দেয়। আপনি যদি কেবল কয়েকটি অ্যাপ্লিকেশন থেকে বিজ্ঞাপনগুলি সরাতে চান তবে মিনমিনগার্ড আপনার সেরা সমাধান।
অ্যাডব্লক প্লাস এখন অ্যান্ড্রয়েডের জন্য উপলব্ধ।
লাইফহ্যাকারের পর্যালোচনা থেকে একটি স্নিপেট এখানে দেওয়া হয়েছে :
আপনি যদি ডেস্কটপে অ্যাডব্লক প্লাস পছন্দ করেন তবে এখন এটি আপনার অ্যান্ড্রয়েড ফোনে আপনার সাথে নিতে পারেন can অ্যান্ড্রয়েডের জন্য অ্যাডব্লক প্লাস বিজ্ঞাপনগুলিকে ব্রাউজ করার সময় এবং এমনকি বিজ্ঞাপন-সমর্থিত অ্যাপ্লিকেশনগুলির অভ্যন্তরে বিজ্ঞাপনগুলি দমন করতে পারে এমন বিজ্ঞাপনগুলিতে ব্লক করে। সর্বোপরি, এটি সম্পূর্ণ বিনামূল্যে।
অ্যান্ড্রয়েডের জন্য অ্যাডব্লক প্লাস বিজ্ঞাপন দমন করতে আপনার ফোনে রুট অ্যাক্সেসের প্রয়োজন হয় না, তবে আপনার ডিভাইসটি রুট করা থাকলে সেরা কাজ করে। যদি আপনি মূলী হন তবে এটি 3 জি / 4 জি এবং ওয়াই-ফাইয়ের উপরের অতিরিক্ত কোনও কনফিগারেশন ছাড়া বিজ্ঞাপনগুলি দমন করবে। আপনি যদি শিকড়বিহীন না হয়ে থাকেন এবং আপনি আইসক্রিম স্যান্ডউইচ চালিয়ে যাচ্ছেন তবে এটি Wi-Fi এর মাধ্যমে বিজ্ঞাপন অবরুদ্ধ করবে তবে 3 জি / 4 জি নয়। যদি আপনার ডিভাইস জিঞ্জারব্রেড বা তার আগে চলমান থাকে তবে আপনাকে এডব্লকের প্রক্সিটি কাজ করতে এটি নিজেই সেট আপ করতে হবে। প্রক্সিগুলির কথা বললে, অ্যান্ড্রয়েডের জন্য অ্যাডব্লক প্লাস সেই সমস্ত বিজ্ঞাপন ছাঁটাই করে পরিচালিত করে: এটি আপনার সমস্ত ট্র্যাফিককে তাদের সার্ভারের মাধ্যমে নিয়ে যায়, এবং বিজ্ঞাপনগুলি আপনার ফোনে আসার আগেই সরিয়ে দেয়।
অসম্পূর্ণ হলেও আমার কাছে এমন একটি সমাধান রয়েছে যা আমার পক্ষে যথেষ্ট। বিজ্ঞাপন হোস্টনামের একটি নির্দিষ্ট সেটের প্রতিক্রিয়া হিসাবে আমি 0.0.0.0 পরিবেশন করতে আমার ল্যানে dnsmasq dns সার্ভারটি কনফিগার করেছি।
প্রোটি হ'ল আমার কাছে একটি সমাধান রয়েছে যা আমার ট্যাবলেট এবং আমার ফোন উভয়ের জন্য কোনওটিকেই রুট করার প্রয়োজন ছাড়াই এটি ঠিক করে। কনটি হ'ল এটি আমার ওয়াইফাইটিতে কেবল ঘরে কাজ করে।
আমি ফায়ারওয়াল পদ্ধতির পছন্দ করি। সম্প্রতি NoRoot ফায়ারওয়াল ইনস্টল করা হয়েছে এবং পরীক্ষার মাধ্যমে এবং ত্রুটি করে দেখা গেছে যে আমি যদি l [ab] -in-f [0-9] {3} \। 1e100 \ .NET- এ অ্যাক্সেস অবরুদ্ধ করি তবে (অ্যাপ্লিকেশনটিতে রিজেক্সকে সমর্থন করে না ঠিকানাগুলি), বিজ্ঞাপনগুলি পায় না।
আমার আগেও একই রকম সমস্যা ছিল এবং বিদ্যমান অ্যাপ্লিকেশনগুলি না থাকলেই আমার সমস্যাগুলি সমাধান হতে পারে, তদুপরি আমি আমার সংস্থার ফোনকে যথাযথ নীতিমালা রুট করতে পারি না। তখন আমি বুঝতে পারি যে আপনি প্রতিটি সংযোগের জন্য প্রক্সি কনফিগার করতে পারেন (ওয়াইফাই এবং 4 জি) আলাদাভাবে। সুতরাং আমি একটি স্কুইড ইনস্টল করেছি, বেশিরভাগ বিরক্তিকর বিজ্ঞাপন সাইটগুলি ব্লক করার জন্য কনফিগার করেছি এবং ডকারে মোতায়েন করেছি। দীর্ঘ সংক্ষিপ্ত বিবরণ:
docker run -d -p 3128:3128 --name squid-adblock andrassebo/squid-adblock
তারপরে হোস্টিং মেশিনগুলির আইপি ঠিকানা এবং পোর্ট হিসাবে 3128 ব্যবহার করার জন্য আপনার ফোনে প্রক্সিটি কনফিগার করুন।
আপনি যদি বিশদটি যাচাই করতে চান বা কেবল নিজের ছবিটি সংকলন করতে চান তবে সোর্স কোডটি গিটহাব: সোর্স এবং ডকারহাব: চিত্রগুলিতে পাওয়া যায়
সর্বশেষতম অ্যান্ড্রয়েড মার্কেট অ্যাপ্লিকেশনটি ( আমার কাছে 3.15 রয়েছে যা আমি প্রথমবারের মতো লক্ষ্য করেছি ) আপনার কাছে গুগল বা অ্যাডমব বিজ্ঞাপনগুলি আপনাকে নজরদারি করতে এবং বিজ্ঞাপনগুলিকে আপনার আগ্রহ অনুসারে ব্যক্তিগতকৃত করা থেকে বিরত করার সুযোগ দেওয়ার একটি বিকল্প রয়েছে। আপনি যদি থামতে চান এমন সব কিছু হয়, তবে এটি কেবল একটি টিকবাক্স দূরে।
বাজার অ্যাপ্লিকেশনটি খুলুন, অন্যান্য সেটিংস শিরোনামে Menuনীচে স্ক্রোলটি টিপুন যেখানে আপনাকে দেখতে হবে:
গুগল অ্যাডমব বিজ্ঞাপন : আমার আগ্রহের ভিত্তিতে বিজ্ঞাপন ব্যক্তিগতকৃত করুন
এই ডিভাইসে মোবাইল অ্যাপ্লিকেশনগুলিতে গুগল এবং অ্যাডমব থেকে বিজ্ঞাপন ব্যক্তিগতকৃত করতে হবে কিনা তা চয়ন করুন। আরও জানুন
কেবল এই টিকবক্স থেকে টিকটি সরিয়ে নিন:
অপ্ট আউট
আপনি যদি অনির্বাচন করেন, গুগল আপনার ডিভাইস সনাক্তকারী তথ্য এগিয়ে যাওয়ার বিজ্ঞাপন হিসাবে ব্যবহার করবে না এবং আপনি আপনার আগ্রহ বা অনুমিত জনসংখ্যার উপর ভিত্তি করে বিজ্ঞাপন পাবেন না receive
উত্তরটি হ'ল: তাত্ত্বিকভাবে হ্যাঁ, ব্যবহারিকভাবে না। এই প্রশ্নের পরে বেশ কয়েক বছর কেটে গেছে, তবে অ্যাডওয়্যারের আরও খারাপ হয়েছে।
"বিজ্ঞাপনগুলি ব্লক করা" এর সর্বোত্তম উপায় হ'ল "এটি তৈরি করে এমন কোড থেকে মুক্তি পাওয়া"। এটি অর্জন করা খুব কঠিন, কারণ এটির জন্য অ্যাডওয়্যারের শিকড়গুলি থেকে মুক্তি পাওয়া দরকার যা বর্তমান বিশ্বের অর্থনৈতিক মডেল এবং উদ্যোক্তাদের সাথে সম্পর্কিত। এটি বিশ্বজুড়ে সমস্ত মানুষকে পুনর্জীবিত করা, বিজ্ঞাপনগুলিকে খুব মারাত্মক ও চূড়ান্তভাবে প্রতিক্রিয়া জানানোর মতো: "হয় কোনও বিজ্ঞাপন নয়, হয় অ্যান্ড্রয়েড ওএস / ডিভাইসগুলির ব্যবহার নেই" । শিশুদের শিক্ষার মাধ্যমে, দৃ strong় ধারণা অর্জনের মাধ্যমে এটি ঘটতে পারে, যেমন "বিজ্ঞাপনগুলি অশ্লীল / চুরি / প্রতারণা এবং জল্পনা-কল্পনা / সন্ত্রাসবাদ / মাদকের মতো কিছু অপরাধী ... " এইভাবে, বেশ কয়েকটি মানব প্রজন্মের পরে অ্যাডওয়্যারের অবশেষে অনাহার হবে, কারণ কোনও " বিজ্ঞাপন সম্পর্কিত ক্রিয়াকলাপ "এমন সংস্থার কথা উল্লেখ করবে যা বিবেচিত হবে " এবং প্রচুর পরিমাণে জরিমানা শুল্ক প্রয়োগ করা উচিত এবং বিজ্ঞাপন প্রকাশিত ব্যক্তিকে কারাবন্দী করা উচিত।
অন্যান্য, দ্রুততর উপায় রয়েছে: এটি এমন একটি গ্রুপ তৈরি করা, যিনি অ্যান্ড্রয়েড বিকল্প ফার্মওয়্যার তৈরি করতে পারেন যা মূলত অ্যান্ড্রয়েডের মতো, তবে লাইসেন্সিং শর্তাবলী স্পষ্টভাবে বিজ্ঞাপনগুলি ব্যবহার করা নিষিদ্ধ করে, এবং এমনকি কিছু নিষিদ্ধ / ফায়ারওয়াল ইঞ্জিন, সিস্টেমে এম্বেড করা এবং সহজেই ব্যবহারকারীদের দ্বারা সুরক্ষিত। ভাল প্রয়োগ খুব ব্যয়বহুল হবে এবং এটি খুব একক ফোনে লাগাতে সময় লাগবে। তবে এটি অ্যান্ড্রয়েড সম্প্রদায়কে সংজ্ঞায়িতভাবে প্রতিক্রিয়া দেখাতে বাধ্য করবে।
এটি কিছু কার্যকর পন্থা, তবে যে কোনও বাস্তব পদক্ষেপ গুগলের সাথে জড়িত হওয়া উচিত, যা "অ্যান্ড্রয়েডের অ্যাডওয়্যারের থেকে সত্যই মুক্তি পাওয়ার জন্য" নিজের মন পরিবর্তন করে সাদা এবং তুলতুলে পরিণত হওয়া উচিত "। বর্তমান বিশ্বের অর্থনৈতিক মডেল সহ এটি অর্জনের খুব কম সম্ভাবনা।