Privoxy + AdBlock List وداعًا للإعلانات.

يعد موضوع الإعلان عبر الإنترنت عملًا صعبًا إلى حد ما ، وأسباب ذلك واضحة تمامًا ، نظرًا لأن العديد من مواقع الويب نشطة بفضل الإعلان الموجود عليها ، وهذا موقف مفهوم تمامًا.

لكن ، في كثير من الأحيان يكون الإعلان مزعجًا إلى حد ما ، مع إعلانات بألوان زاهية ولافتات وامضة لا تطاق وتطفل ، ناهيك عن أن الكثير من هذا الإعلان يمثل خطرًا لأنه يفسح المجال ليكون بوابة برامج الإعلانات المتسللة ، واختطاف عناوين URL ، من بين أنواع أخرى من البرامج الضارة والممارسات التي يمكن أن تعرض أماننا للخطر أثناء تصفح الإنترنت.

هذا هو السبب في أن البرنامج التعليمي التالي يهدف إلى التحكم في ذلك ، ولكن بدون استخدام الأدوات التي يمكننا الوصول إليها عادةً ، مثل تلك التي تم التعرف عليها ادبلوك بلس o AdBlock Edge، بل هو برنامج بسيط يمكنه فعل ذلك وأكثر من ذلك بكثير عندما نقوم بتكوينه وأن المحترف لديه ، حيث يمكن ضبط تكوينه عالميًا للنظام بأكمله ، وبالتالي يغطي أي متصفح نستخدمه ، يكون Gnome Web و IceCat و Iceweasel و Midori و Opera، وغيرها.

أنا أتكلم عن الوكيل، والتي سنستخدمها مع برنامج bash النصي الصغير والبسيط لاستخدام قوائم Adblock Plus بدون مشكلة كبيرة. بمعرفة هذا ، لم يتبق شيء سوى الشغل

ما هو Privoxy؟

Privoxy هو ملف وكيل no-cache مع مراعاة خيارات تصفية المحتوى مع مراعاة الخصوصية ، لا يوصى باستخدامها على الشبكات. TOR e I2P مع بوليبو. الوكيل كما أنه يتيح لنا التخلص من الإعلانات المزعجة وغيرها من القمامة التي يمكننا الحصول عليها على الإنترنت ، وكل ذلك من خلال تكوين بسيط.

هذا البرنامج مرخص بموجب GPLv2 وصديقنا تضمين التغريدة أخبرنا قليلاً عن هذه الأداة في ملف المناسبة السابقة، وفي هذه الحالة ، سأقوم فقط بتوسيع المعلومات المذكورة من أجل جعلها أكثر فاعلية ضد نطاق أكبر من الإعلانات ، والتي تتطور يومًا بعد يوم مثل كل شيء آخر على الإنترنت.

يتم تنفيذ الخطوات الموضحة في هذا البرنامج التعليمي على نظام تشغيل Debian GNU / Linux ، ومع ذلك ، يمكن أن تكون هذه المعلومات مفيدة في ظل أي نظام تشغيل GNU / Linux آخر عن طريق تعديل أوامر التثبيت وتحرير الملفات الموضحة هنا.

كيفية تثبيت وتكوين Privoxy + Adblock List؟

أولاً نفتح Terminal ، ونكتب ما يلي:

sudo apt-get update && sudo apt-get install privoxy

سيسمح لنا ذلك بالتثبيت الوكيل بتكوينه الافتراضي ، والذي سيتعين علينا تعديله قليلاً لاستخدامه بفعالية. خطوتنا الثانية تتناول ذلك بالضبط ، وهي تحرير ملف التكوين الموجود في / etc / privoxy / config. للقيام بذلك نذهب إلى المحطة ونكتب الأمر التالي:

sudo nano /etc/privoxy/config

بمجرد فتح الملف ، سنبحث عن السلسلة التالية:

#listen-address 127.0.0.1:8118

نحن نزيلها ونبقى على النحو التالي:

listen-address 127.0.0.1:8118

هذا يقول الوكيل يستمع إلى الاتصالات من 127.0.0.1 ، أي الاتصالات المحلية من جهاز الكمبيوتر الخاص بنا.

بعد أن أوضحنا هذه النقطة ، نواصل الآن الجزء الأهم من كل هذا ، وهو إضافة الدعم إلى الوكيل للتعامل مع قوائم Adblock زائد، ونفعل ذلك بفضل نص برمجي بسيط تم إنشاؤه بواسطة أندرووالتي يمكن تثبيتها بالطريقة التالية:

نعود إلى المحطة ونكتب:

cd /etc/privoxy

في هذه المرحلة ، نقوم بتنزيل البرنامج النصي المتاح للجمهور على GitHub جيثب:، لهذا نستخدم wget بالأمر التالي:

sudo wget https://raw.github.com/Andrwe/privoxy-blocklist/master/privoxy-blocklist.sh --no-check-certificate

بمجرد تنزيل البرنامج النصي ، ننتقل إلى منحه إذن التنفيذ:

sudo chmod +x privoxy-blocklist.sh

نحن نشعر بالعطش في الملف privoxy-blocklist.sh من أجل ضبط ملف التكوين للبرنامج النصي المذكور أعلاه:

sudo sed -i s/^SCRIPTCONF.*/SCRIPTCONF=\\/etc\\/privoxy\\/blocklist.conf/ privoxy-blocklist.sh

ثم إنشاء ملف التكوين /etc/privoxy/blocklist.conf

sudo touch /etc/privoxy/blocklist.conf

بعد هذه الخطوة ، يجب علينا تحرير الملف /etc/privoxy/blocklist.conf

sudo nano blocklist.conf

ووضع المحتوى التالي فيه:

# Config of privoxy-blocklist

مجموعة عناوين URL لقوائم AdblockPlus

لمزيد من المصادر ، ما عليك سوى إضافته داخل الأقواس المستديرة

URLS = (
"https://easylist-downloads.adblockplus.org/malwaredomains_full.txt"
"https://easylist-downloads.adblockplus.org/fanboy-social.txt"
"https://easylist-downloads.adblockplus.org/easyprivacy.txt"
"https://easylist-downloads.adblockplus.org/easylist.txt"
"https://easylist-downloads.adblockplus.org/easylistdutch.txt"
)

التكوين لـ privoxy initscript يوفر PRIVOXY_CONF و PRIVOXY_USER و PRIVOXY_GROUP

#INIT_CONF = "/ etc / conf.d / privoxy"

!! إذا لم يكن التكوين أعلاه موجودًا ، فقم بتعيين هذه المتغيرات هنا !!

!! سيتم الكتابة فوق هذه القيم بواسطة INIT_CONF !!

PRIVOXY_USER = "الجذر"
PRIVOXY_GROUP = "الجذر"
PRIVOXY_CONF = "/ etc / privoxy / config"

اسم ملف القفل (الافتراضي: اسم البرنامج النصي)

TMPNAME = "$ (basename $ {0})"

دليل للملفات المؤقتة

TMPDIR = "/ tmp / $ {TMPNAME}"

مستوى التصحيح

-1 = هادئ

0 = عادي

1 = مطول

2 = مطول أكثر (تصحيح)

3 = مرتفع بشكل لا يصدق (تصحيح أخطاء الوظيفة)

DBG = 0

كما سترى في هذه الحالة ، يتم استخدام القوائم مجالات البرامج الضارة و Fanboy-Social و EasyPrivacy و EasyListمن أجل توفير البرنامج النصي مع قوائم الحظر ، فمن هذه القوائم سيتم حظر المجالات من قبل الوكيل، القدرة على إضافة المزيد إذا رغبت في ذلك.

نسخ هذا ، وحفظ المحتوى والمضي قدما في تشغيل البرنامج النصي باستخدام الأمر التالي ، تأكد من استخدام سحق بدلا من sh، لأن الأخير يعطي خطأ يمنع تنفيذه.

sudo bash privoxy-blocklist.sh

باستخدام هذا ، سيبدأ البرنامج النصي في العمل لعرض الخطوات المختلفة التي يقوم بها في تلك اللحظة ، أثناء تكوين كل شيء. الآن حتى ننتهي ، يتعين علينا إعادة تشغيل الخدمات ، ولهذا يمكننا استخدام:

مع SysVinit:
sudo service privoxy stop
sudo service privoxy start

مع النظام د:
sudo systemctl stop privoxy
sudo systemctl start privoxy

ثم نقوم بتهيئة الوكيل لمتصفحنا المفضل أو إذا استخدمنا كيدي o GNOME، يمكننا استخدام التكوين العام لـ DE الخاص بنا لجعل نظامنا بأكمله يستخدم الوكيل في كل مرة يتصل فيها بالإنترنت ، والتي سنتوقف من خلالها عن رؤية الإعلانات المزعجة ، دون الحاجة إلى تثبيت أي وظيفة إضافية في متصفحنا مخصصة لـ عليه.

لجعل القوائم يتم تحديثها بشكل دوري ، يمكننا إنشاء crontab بالأمر التالي:

sudo crontab -e

ونضيف السطر التالي:

@weekly /etc/privoxy/privoxy-blocklist.sh

نحفظ الملف وبهذا نتأكد من تحديث الفلاتر أسبوعيًا وبالتالي نحافظ على حمايتنا ضد الإعلانات نشطة.

أخيرًا ... لماذا تعقد حياتك إذا كان AdBlock Plus يؤدي وظيفته بشكل جيد؟

بالتأكيد بعد قراءة كل هذه الوصايا من الشفرات وغيرها ، سيسألون أنفسهم هذا السؤال أو سؤالًا مشابهًا جدًا ، لماذا تعقد حياتك إذا كان Adblock Plus يؤدي وظيفته بشكل جيد؟.

حسنًا ، الحقيقة هي نعم ، ادبلوك بلس إنه يقوم بعمل جيد ولكن تأثيره على التنقل يترك الكثير مما هو مرغوب فيه ، وبالتأكيد أدرك الكثيرون أنه إذا قاموا بتحميل العديد من المرشحات ، فمن الواضح أن التنقل يعيق من حيث السرعة ، بالإضافة إلى أن الزيادة في استهلاك الذاكرة ترتفع بشكل كبير.

استخدم الوكيل باستخدام هذا التكوين ، يتم إخراج هذه التفاصيل بعيدًا ، نظرًا لأن التأثير على التنقل يتم الاحتفاظ به عند الحد الأدنى (ناهيك عن أنه فارغ) ويقل استهلاك الذاكرة بشكل كبير.

الاختلافات لا تنتهي عند هذا الحد ، يتغير المكمل من ABP بواسطة الوكيل، فإنه يسمح أيضًا للمتصفح بالبدء بسرعة أكبر ، لأنه ليس من الضروري تحميل تكوين المكون الإضافي والقوائم المختلفة المحددة.

هناك أيضًا حقيقة أن العديد من المتصفحات لا توفر حلاً جيدًا جدًا لحظر الإعلانات ، وفي هذه الحالة يمكن لـ Privoxy توفير هذه الوظائف بشكل جيد محليًا وحتى على الشبكات.

في حالة إعطاء الأرقام ، في حالتي الخاصة باستخدام Iceweasel 24 مع AdBlock Plus + 3 علامات تبويب، Iceweasel يستهلك 332 ميجا بايت من الذاكرة ، بينما Iceweasel 24 باستخدام Privoxy وعلامات التبويب الثلاثة نفسها، يستهلك 162 ميجا بايت ، وهو ما يمثل انخفاضًا في استهلاك الذاكرة بمقدار 170 ميجا بايت ، وهو تحسن كبير للغاية ولا يكاد يكون له أي تأثير سلبي من حيث شغل المعالج.

لإظهار هذا أترك لك بعض لقطات الشاشة:

Iceweasel_Privoxy

Iceweasel_Privoxy

Iceweasel_ABP

Iceweasel_ABP

سيعطيك هذا فكرة أكثر من وضوح عن مدى فائدة استخدام هذا البرنامج والأمثل. اتمنى ان يعجبك هذا المقال وان يكون مفيدا لك حتى المرة القادمة.

FUENTE: ALW- الصفحة الرئيسية


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

53 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   بانديف 92 قال

    mhh ، ليس من الملائم أن يكون لديك مثل هذا ، لأنه عندما تريد إزالة adblock من صفحة فقط أو من مجال ، عليك إعادة تحرير كل شيء ، بدلاً من الضغط على زر.

    1.    يوكيتيرو قال

      نعم ، هذا هو الجانب السلبي للطريقة ، ولكن الحقيقة هي أننا نادرًا ما نقوم بهذا النوع من الأشياء الشخصية. ومع ذلك ، فإن إصلاح ذلك سريع ، ما عليك سوى تعطيل الوكيل مؤقتًا وستتمكن من رؤية الإعلان عن موقع معين.

  2.   نبوخذ نصر قال

    أنت سيد يوكيتيرو بلدي جيد !!!!
    لقد ساعدتني مرات عديدة من المنتدى عندما وضعت يدي في نظامي وأتعامل معها والآن هذا. شكرا!!

    1.    يوكيتيرو قال

      لا حاجة إلى صديق ، لذلك نحن هنا على المدونة وفي المنتدى لإعلام ومساعدة المجتمع والمستخدمين. بالإضافة إلى ذلك ، فإن التجربة والكسر والإصلاح تتعلم الكثير ، إنها فقط مسألة امتلاك الوقت والتفاني والصبر لفعل كل شيء دون أن ينتهي بك الأمر إلى الخروج عن السيطرة.

      تحية.

  3.   trisquelcolombia قال

    صديقي ، هل هناك طريقة سهلة للتحقق مما إذا كانت تعمل علي؟ لقد دخلت الصفحات بعد القيام بذلك وأرى بعض الإعلانات ، شكرًا

    1.    يوكيتيرو قال

      للتحقق من تشغيل Privoxy ، يمكنك استخدام الأمر:

      لنظام SystemD: sudo systemctl status privoxy
      بالنسبة لـ SysVinit: حالة sudo service privoxy

      ستعيد هذه مخرجات تشير إلى ما إذا كانت الخدمة نشطة.

      الشيء الآخر الذي يجب عليك التحقق منه هو أنك تقوم بالفعل بإعادة توجيه حركة مرور الويب من خلال الوكيل ، لتحقيق ذلك يمكنك استخدام التكوين المتقدم للشبكة في متصفحك ، وتعيين العنوان 127.0.0.1 والمنفذ 8118 كوكيل. أو إذا كنت تستخدم Gnome أو KDE ، قم بتعيين متغيرات البيئة بحيث تستفيد من الوكيل الذي يشير إلى نفس العنوان.

      1.    trisquelcolombia قال

        privoxy لا يعمل. التي أوصلتني إلى المحطة. هل هذا بسبب إعادة تشغيل جهاز الكمبيوتر ، هل يجب علي إضافة شيء بحيث يعمل دائمًا عند بدء التشغيل؟ أنا مهتم جدًا بمشاركتك لأنني أستخدم midori في trisquel ، شكرًا لك إذا كنت تستطيع مساعدتي

        1.    يوكيتيرو قال

          لتنشيط الخدمات في دبيان ، يجب عليك استخدام:

          لنظام SystemD:
          sudo systemctl تمكين privoxy
          يبدأ sudo systemctl بريفوكسي

          بالنسبة لـ SysVinit:
          sudo update-rc.d الافتراضي الخاص
          بدء تشغيل خدمة sudo

          باستخدام هذه الأوامر ، يمكنك تنشيط تمهيد البرنامج الخفي والبدء في تنفيذه على الفور.

          1.    trisquelcolombia قال

            لقد طبقت هذين الأمرين ثم تحققت مرة أخرى وخرجت:

            root @: / home / mauro # sudo service privoxy status
            * privoxy لا يعمل

        2.    يوكيتيرو قال

          مشكلتك نادرة جدًا ، إذا كنت قد اتبعت الإرشادات الموجودة في الجزء السفلي من الأحرف ، فلا يجب أن تواجه مشاكل ، في حالتك سأفحص الملف / var / log / syslog و /var/log/privoxy/privoxy.log بحثًا عن المشكلة المحددة التي تتجنبها جعل privoxy يعمل بشكل صحيح.

          1.    MMM قال

            لدي نفس مشكلة الشخص أعلاه ووجدت هذا في السجل «خطأ فادح: لا يمكن الارتباط بالمضيف المحلي: 8118: قد يكون هناك وكيل آخر أو وكيل آخر يعمل على المنفذ 8118 ″ ............................. ؟ ¿؟؟؟؟؟ ما الأمر ، ليس لدي شيء يعمل….
            تحياتي

        3.    يوكيتيرو قال

          "خطأ فادح: لا يمكن الارتباط بالمضيف المحلي: 8118: قد يكون هناك وكيل آخر أو وكيل آخر يعمل على المنفذ 8118 ″

          في هذه الحالة ، يمكنك محاولة استخدام منفذ آخر ، بوضع 127.0.0.1:3127 وتكوين الوكيل في المتصفح الذي يشير إلى المنفذ الجديد. لا تنس إيقاف الخدمة وإعادة تشغيلها في هذه المرحلة حتى يتم التحقق من صحة التكوين مرة أخرى.

        4.    كوبينايتر قال

          مرحبا!

          في حالتي ، واجهت نفس المشكلة ، وهذا ما يشير في الكلمات المسيحية إلى أنه يتم بدء نسختين من الوكلاء على نفس المنفذ ، والحل بسيط للتعليق على السطر (# listen-address localhost: 8118) وإضافة السطر المشار إليه في آخر (عنوان الاستماع 127.0.0.1:8118).

          ثم افتح Terminal وقم بتشغيل ما يلي
          sudo خدمة بريفوكسي توقف
          بدء تشغيل خدمة sudo
          حالة الخصوصية لخدمة sudo

          يجب أن يشير الأخير إلى أنه نشط!
          تحية.

  4.   ميجيرل قال

    يبدو جيدًا جدًا ، خاصةً أنه لا يستخدم ذاكرة. استعلامان فقط ، في حالة معرفة أي شخص:

    ماذا يعني أن تكون وكيلاً غير مخبأ؟

    هل هو نفس تعديل ملف المضيف؟

    1.    يوكيتيرو قال

      بكلمات بسيطة ، Privoxy هو وكيل للتحكم في المحتوى ، وليس وكيل ذاكرة التخزين المؤقت ، لأن دور Privoxy هو تصفية الشبكة والخصوصية وليس تسريع الاتصال باستخدام ذاكرة التخزين المؤقت ، وهو عملياً «فهرس المحتويات» المخزن على جهاز الكمبيوتر الخاص بك محليًا ، بحيث إذا كنت بحاجة إلى شيء ما ، فلن تضطر إلى إعادة تنزيل المعلومات من الخادم ولكنك تحصل عليها فقط من ذاكرة التخزين المؤقت للوكيل ، مما يوفر لك بعض الوقت وعرض النطاق الترددي.

      يمكن عمل ذاكرة تخزين مؤقت الوكيل باستخدام Squid أو Polipo البسيط ، وكلاهما لديه القدرة على القيام بهذه المهمة التي في كثير من الحالات في الشركات أو الشبكات الصغيرة تبين أنها مفيدة للغاية ، خاصة إذا كان اتصالك بمزود خدمة الإنترنت بطيئًا للغاية.

  5.   MMM قال

    مرحبا. شكرا جزيلا لك على هذا ، جيد جدا. أنا أكره الإعلان. لكن كان لدي سؤال ... أستخدم Ubuntu وأردت أن أسألك إذا كان بإمكانك إخباري بكيفية إيقاف البرنامج لمعرفة ما إذا كان يعمل أم لا ، ومعرفة ما إذا كان محظورًا أم لا.
    دقق مع sudo service privoxy stop ... ويبقى كما هو ، لا شيء يتغير ... كيف يمكنني معرفة ما إذا كان يعمل ، وأطفئه متى أردت ؟؟؟
    Saludos Y جراسياس

    1.    يوكيتيرو قال

      في Ubuntu Upstart يتم استخدامه في الوقت الحالي لإدارة الخدمات ، لمعرفة ما إذا كانت خدمة معينة قيد التشغيل ، يمكنك استخدام هذا الأمر:

      sudo حالة بريفوكسي

      سيتيح لك ذلك معرفة ما إذا كانت الخدمة تعمل على نظامك.

  6.   MMM قال

    لقد فاتني هذه الخطوة.
    «يمكننا استخدام التكوين العام لـ DEs الخاصة بنا لجعل نظامنا بأكمله يستخدم الوكيل في كل مرة يتصل فيها بالإنترنت ، حيث سنتوقف عن رؤية الإعلانات المزعجة ، دون الحاجة إلى تثبيت أي وظيفة إضافية في متصفحنا مكرسة لذلك ".

    كيف يمكنني فعل ذلك في أوبونتو ؟؟؟؟ مع تحياتي!

    1.    يوكيتيرو قال

      لتكوين وكيل في Ubuntu على مستوى DE (Unity) ، يجب أن تبحث عن الأداة المساعدة Red في Dash ، وابحث عن قسم Network Proxy ، حيث يمكنك إجراء التغييرات المطلوبة ، وملء الحقول بالعنوان 127.0.0.1 والمنفذ 8118.

      1.    MMM قال

        مهلا.
        شكرًا مجددًا على المنشور وعلى الوقت الذي استغرقته لتوضيح الشكوك.
        SALUDOS

        1.    يوكيتيرو قال

          إلى رفيق النظام ، أي شيء نحن للمنتدى. http://foro.desdelinux.net

  7.   تبريس قال

    ألا يمكن أن يكون الوكيل شفافًا؟

    1.    يوكيتيرو قال

      Privoxy ليس وكيلاً شفافاً. لجعل الوكيل شفافًا ، يجب عليك استخدام برنامج وكيل مثل Squid وتهيئته ليعمل بهذه الطريقة ، ولكن يمكن استخدام Privoxy جنبًا إلى جنب مع Squid لتوفير تصفية الإعلانات مع السماح لـ Squid بالعمل وكيل شفاف يحقق ما تريد.

      لمزيد من المعلومات حول هذا الموضوع يمكنك قراءة:
      http://www.privoxy.org/faq/configuration.html

  8.   إليوتيمي 3000 قال

    هذا مثير للاهتمام حقًا. أيضا ، هل هذا يتطلب الكثير من عمل المعالج؟ نظرًا لأنني أريد اختباره على جهاز HP Mini 110-3137la الجديد تمامًا ، فقد قمت مؤخرًا بتثبيت Debian Wheezy 64 بت مع XFCE.

    1.    يوكيتيرو قال

      @ eliotime3000 ، استهلاك المعالج ضئيل ، فقط 2 أو 3٪ أثناء تحميل الصفحة ، ثم تعود إلى حالتها الأصلية ، بالإضافة إلى ذلك ، كما هو موضح في لقطات الشاشة التي صنعتها ، فإن استهلاك الذاكرة يتحسن بشكل ملحوظ ، وسيستهلك في في هذه الحالة ، تقل ذاكرة 170 ميجا بايت مقارنةً بـ ABP ، وذلك في جهاز كمبيوتر ذي طاقة وموارد محدودة (كما هو الحال مع Sempron الخاص بي) هو شيء ملحوظ تمامًا.

  9.   السيد بوليفينول قال

    حسن. ربما تكون شكوكي تافهة ولكني ما زلت أفتقر إلى أيدي لينكس. أنا استخدم Mint 15.

    «ثم نقوم بتهيئة الوكيل لمتصفحنا المفضل أو إذا استخدمنا KDE أو GNOME ، فيمكننا استخدام التكوين العام لـ DE [...]»
    أين يمكنني العثور على دليل أخرق حول كيفية القيام بذلك؟

    "من أجل تحديث القوائم بشكل دوري ، يمكننا إنشاء crontab [...]"
    عند إنشاء crontab افتراضيًا ، يتم حفظه في المجلد المؤقت. هل هذا هو المكان المناسب للعمل؟
    في etc / cron.weekly ، يوجد ملف بالفعل ، فهل يكفي إضافة السطر "weekly /etc/privoxy/privoxy-blocklist.sh" هناك؟

    شكرا للجميع

    1.    يوكيتيرو قال

      للإجابة على سؤالك الأول ، فإن أفضل وأسهل شيء هو تعديل ملف / etc / envoiriment بإضافة الأسطر التالية ؛

      http_proxy = http: //127.0.0.1: 8118 /
      https_proxy = http: //127.0.0.1: 8118 /
      ftp_proxy = http: //127.0.0.1: 8118 /
      no_proxy = »localhost ، 127.0.0.1 ، localaddress ، .localdomain.com»
      HTTP_PROXY = http: //127.0.0.1: 8118 /
      HTTPS_PROXY = http: //127.0.0.1: 8118 /
      FTP_PROXY = http: //127.0.0.1: 8118 /
      NO_PROXY = »مضيف محلي ، 127.0.0.1 ، localaddress ، .localdomain.com»

      أو يمكنك العثور على خيارات الشبكة لسطح مكتب Linux Mint وتكوين الوكيل من هناك.

      أما بالنسبة إلى السؤال الثاني ، فإن الأمر crontab كما هو يعمل بكامل طاقته ، وبالتأكيد إذا كان لديك ملف cron تم إنشاؤه بالفعل ، يمكنك ببساطة إضافة السطر إليه للحصول على نفس الوظيفة.

      1.    السيد بوليفينول قال

        الجري ... رائع!
        الحقيقة هي أن تحرير الملف أبسط بكثير من مساعد الشبكة لمن لديهم معرفة جيدة مثلي.

        شكرا جزيلا للمساعدة ، حقا ، عمل رائع.
        تحيات

  10.   خام قال

    ممتاز .. .. شكرا جزيلا على الدليل ..

    قمت بتطبيقه في ArchLinux (وهو أيضًا موجود في المستودعات الرسمية) .. .. تغيير رابط "+ block-as-image" بحيث لا يظهر أي شيء في مكان الإعلان المحظور ..

    لم أكن أعلم ذلك ولديه قوة لأشياء أكثر تعقيدًا .. أتمنى أن نرى منشورات أخرى حول الموضوع .. 😉

    1.    يوكيتيرو قال

      من الجيد أنك أحببت تجربة هذه الأداة وهي بالتأكيد قوية ومرنة للغاية.

    2.    كوبينايتر قال

      حولا
      هل يمكن أن تخبرني أين أضيف هذا السطر؟ (+ بلوك كصورة)

      شكرا جزيلا لك مقدما.

      1.    يوكيتيرو قال

        تسري هذه القاعدة في كل ملف .action ينشئه البرنامج النصي ، بالإضافة إلى الإشارة إليه في ملف user.action و default.action.

    3.    خوانرا 20 قال

      بالضبط ما الخط الذي يستمر؟ أعلم في الملفات أنه يذهب أبعد من ذلك ، لست متأكدًا من الخط.

  11.   جورجيسيو قال

    لقد أجريت الاختبار للتو ، وهو يستحق ذلك بالفعل. ومع ذلك ، فقد لاحظت أن الإعلان الوحيد الذي لم يتم حظره هو إعلان Facebook.

    يُقدر أيضًا وضع معلومات حول مكان العثور على المزيد من الملفات باستخدام عوامل تصفية الحظر ، إذا لم يكن الأمر كذلك ، فلا يهم ، شكرًا

    1.    يوكيتيرو قال

      عند تحرير ملف التكوين /etc/privoxy/blocklist.conf ، ستجد قسمًا من عناوين URL حيث يمكنك وضع المزيد من المرشحات دون أي مشكلة في اتباع المخطط المحدد ، للحصول على تلك القوائم ، ما عليك سوى الانتقال إلى الصفحة الرئيسية للقوائم و انسخ عناوين URL التي تطلبها ، واحفظ الملف وقم بتشغيل البرنامج النصي مرة أخرى بحيث يتم بهذه الطريقة تنزيل الملفات وإجراء التحويل. بعد ذلك ، عليك ببساطة إعادة تشغيل البرنامج الخفي لجعل المرشحات الجديدة سارية المفعول.

      الموقع الرسمي لقائمة الحظر: https://easylist.adblockplus.org/en/

    2.    يوكيتيرو قال

      بالمناسبة موقع شخصي جيد جدا قمت بإنشائه 🙂

      1.    جورجيسيو قال

        نعم ، لقد أجريت الاختبار وما زلت أرى إعلانات Facebook ، حتى مع وجود مرشح قمت به:
        https://github.com/jorgicio/adblock-filters

        لكن على أي حال ، أنا أقدر حقًا توفير ذاكرة الوصول العشوائي التي تركتها لي ، وبالنسبة للباقي ، فهي تؤدي وظيفتها بشكل جيد 😀

        وشكراً على الموقع ، لقد فعلت ذلك بالكامل باستخدام VIM

  12.   موسكوسوف (moscosov) قال

    لقد مررت ، بيانات جيدة جدًا ، يجب أن يقال إنني استخدمت (نعم ، لقد مضى) Ad Block وأنا أعمل دائمًا مع العديد من علامات التبويب المفتوحة ، عادةً 10 وأحيانًا أكثر ، مما ينتج عنه متصفح Firefox ، يستهلك أحيانًا 800 ميجا بايت 1.3 جيجا بايت ، ناهيك عن استخدام Chromium (بوابة المعهد الخاص بي لا تعمل بشكل جيد مع Firefox) والآن ، بعد تكوين Privoxy ، مع 14 علامة تبويب مفتوحة في Firefox ، لا يتجاوز الاستهلاك 400 ميجا بايت ، أصر على واحدة من أفضل كيف قرأت في آخر مرة.

    من ناحية أخرى ، إذا كانوا يستخدمون OpenSuse ، فإن تمكين الوكيل لا يتم في خيارات DE ، يجب أن يتم ذلك عن طريق تغيير وإضافة القيم يدويًا / etc / sysconfig / proxy أو في YAST في القسم محرر لملفات / etc / sysconfig .

    هذا الصديق ، نشكرك على البرنامج التعليمي الرائع ، وأشاركه وأعلنه على شبكاتي.

    1.    يوكيتيرو قال

      لا يوجد شريك ، كان الغرض هو التعريف بأداة غير معروفة ولكن مع إمكانات هائلة من شأنها أن تسمح بحظر الإعلانات بطريقة بسيطة ، وتوفير الموارد ، وإعاقة التنقل قليلاً جدًا ، وكان ذلك قادرًا على توفير هذه الوظيفة لأي المتصفح المستخدم في النظام.

      وكما أقول دائمًا ، المعرفة مجانية ، لذا فأنت حر في تمرير هذه المعلومات.

      تحية.

  13.   أليخاندرو بونس قال

    شكرا لنشرك.

  14.   كوبينايتر قال

    مرحبا!

    لدي سؤال ، هل هذا الإجراء يفعل نفس الشيء عندما نقوم بتعديل ملف المضيفين؟
    لا أعرف ما إذا كنت أشرح نفسي.
    انا اعني ذلك https://blog.desdelinux.net/bloquear-la-publicidad-de-internet-mediante-la-terminal-para-cualquier-navegador-sin-usar-plugins/

    من ناحية أخرى ، عند منع الإعلان عن الصفحات ، تبقى على هذا النحو؟
    http://i.imgur.com/zyhmMe5.png

    يرجع الفضل في ذلك مسبقا.

    1.    يوكيتيرو قال

      إنه يفعل شيئًا مشابهًا لتعديل ملف / etc / hosts لأنه لا يسمح بتحميل مورد معين عندما نتصفح ، أي أنه يحظره قبل أن يتم تحميله. النقطة المهمة هي أن صيانة ملف المضيفين أكثر تعقيدًا بعض الشيء لأنه يجب عليك تحديد النطاق بأكمله ، بينما مع Privoxy ، عليك فقط تحديد سلسلة من "الكلمات الرئيسية" أو "المجالات الرئيسية" لحظر المحتوى المطابق. باستخدام هذه القواعد ، لذلك فمن الأكثر فعالية منع تنوع أكبر للإعلانات.

    2.    يوكيتيرو قال

      أما بالنسبة لرسالة "Unable connect" الخاصة بالمتصفح ، فهذا أمر طبيعي تمامًا نظرًا لأنه بسبب حظر الإعلانات ، وما يعنيه هو حظر مورد الويب.

      1.    كوبينايتر قال

        إذا كنت أعلم ، كنت أقرأ فقط أنه إذا كنا لا نريد رؤية المربع المذكور ، فإننا نضيف الإجراء [b] + handle-as-image [/ b]. يقوم هذا الإجراء بتعديل رمز صفحة الويب حتى لا تظهر هذه المضايقات المرئية.

        أنا سوف أحاول…

        1.    جورجيسيو قال

          حاولت إضافة مقبض كصورة ، وما زالت لا تعمل معي. في بعض الصفحات ، لا تزال هناك مساحة فارغة ضخمة.

  15.   Gongui قال

    هل أنا أو لا يمكن تنزيل القوائم من Firefox و wget؟ من الكروم يمكنك الوصول.

  16.   ميغا موريسيو قال

    يستغرق إجراء التعديلات بعض الوقت ولكن من المدهش رؤيتها تعمل. نشكرك على مشاركة هذه المعلومات ، خاصة لمن يستخدمون Linux. 🙂

  17.   السيد بوليفينول قال

    على الرغم من أنني ما زلت أتعامل مع privoxy ، ما زلت مترددًا في إضافة استثناءات لعرض الصفحات بسلاسة مثل grooveshark. أي اقتراحات كيف يمكنني القيام بذلك؟

    شكرا للجميع

    1.    ميجا مانوريسيو قال

      يمكنك محاولة استخدام مشغل nuvola للتنقل عبر grooveshark دون مشاكل.

      1.    السيد بوليفينول قال

        مثيرة للاهتمام حول Nuvola على الرغم من أنني لا أعتقد أنها تعمل. أكثر من أي شيء آخر لأن Privoxy يعمل على جميع الاتصالات ويتأثر أيضًا.
        لقد حاولت إعداد Privoxy باستخدام دليل ولكن لا يمكنني معرفة ما يجب تمكينه لـ Grooveshark وحتى الآن لم تنجح تجارب التجربة والخطأ.
        لكن شكرًا جزيلاً لك ، يبدو لي أنني سأستخدم Nuvola بمجرد أن أوضحها باستخدام privoxy.

  18.   فيكتور فارغاس قال

    مرحبًا بي ، لقد نجح الأمر جيدًا وقد أحببت الحل حقًا ولكن لدي مشكلة أود أن تساعدني في حلها ، إنها تعمل بشكل جيد للغاية وتمنعني من التعاطف والطيور الرعدية ، أعني ، لن تسمح لي بذلك تلقي رسائل البريد الإلكتروني ، أو الاتصال بالدردشة ، قد تقول إن علي تغيير التكوين لإخراج هذين البرنامجين.

    مقدما شكرا جزيلا على الحل لك

  19.   كامل ماستر 27 قال

    مرحبًا ، كيف أقوم بإضافة مرشحات الغثيان؟

  20.   كزافييه قال

    مرحبا. كما أرى أنك تتعامل جيدًا مع الموضوع ، أود أن أسألك عن سبب قيام Privoxy بحظر بعض الصفحات مني ، مثل MercadolLibre على سبيل المثال.
    كيف يمكنني تكوين المرشحات.
    غراسياس.