Metoda ime për të bllokuar reklamat në Android. Pse keni nevojë për një skedar hosts në Android dhe si ta ndryshoni atë Ku është skedari i hosteve në Android

Skedari host është i rëndësishëm si për kompjuterët personalë që përdorin sisteme operative Windows ose Linux, ashtu edhe për telefonat inteligjentë Android. Shpesh ai modifikohet nga programe dhe viruse të palëve të treta, si rezultat i të cilave përdoruesi shfaq banderola reklamuese dhe bllokohet të hyjë në faqe të caktuara. Disa programe, për shembull Adblock, mund të bëjnë qëllimisht rregullimet e tyre në këtë skedar për t'ju mbrojtur edhe një herë nga reklamat.

Siç mund ta shihni, roli i këtij skedari varet nga përmbajtja që është shkruar në të. Në këtë artikull do t'ju tregojmë se si të ndryshoni informacionin në host, pse bëhet kjo dhe si të bllokoni reklamat duke përdorur atë.

Skedari hosts është një dokument teksti që nuk ka një shtesë, por mund të hapet duke përdorur bllokun e shënimeve. Ai përmban të gjithë emrat e domeneve dhe adresat në të cilat qasja duhet të lejohet ose, për shembull, të refuzohet ose të ridrejtohet në një adresë tjetër IP.

Kur lundroni në internet, shfletuesi juaj fillimisht kontakton të ashtuquajturit serverë DNS të faqes, të cilët i përgjigjen asaj se ku ndodhen të dhënat e këtij burimi, pas së cilës ndodh ridrejtimi automatik. Megjithatë, kjo rrugë nuk shkon gjithmonë në një vijë të drejtë. Kjo është ajo ku skedari i hosteve vepron si përcjellës. Nëse përmban ndonjë rregull ridrejtimi ose ndalimi, atëherë shfletuesi juaj merr informacion prej tij dhe shkon pikërisht te adresa IP ose burimi që është specifikuar në të.

A keni pasur ndonjëherë një situatë kur nuk mund të hyni në faqen e internetit të shokëve të klasës, VKontakte, Sberbank? Dhe pas rivendosjes së të gjitha cilësimeve, gjithçka funksionoi për mrekulli, apo jo? Fakti është se në këtë skedar u shkruan rregullat që bllokuan hyrjen në të ose e ridrejtuan atë në një burim të palës së tretë.

Shumë përdorues bëjnë rregullime te hostet për të bllokuar reklamat ndërhyrëse në smartfonin e tyre. Po, nuk ka një opsion të tillë si parazgjedhje, por në shumë raste mund të provoni të bëni disa ndryshime për ta hequr plotësisht ose pjesërisht atë, veçanërisht nëse shfaqet papritur dhe vazhdimisht në aplikacione.

Vendndodhja e skedarit

Nëse keni nevojë të redaktoni përmbajtjen e këtij skedari, mund të ndiqni rrugën e përshkruar më poshtë. Vetëm mbani në mend se për të parë këto dosje duhet të keni të drejta rrënjësore, përndryshe nuk do të keni akses te hostet.

Në të gjitha versionet e Android, ky skedar ndodhet në të njëjtën drejtori, pavarësisht nga marka dhe modeli i pajisjes, firmware.

Pret sintaksën e skedarit në Android

A keni vendosur të bëni rregullime për hostet, por nuk e dini se si bëhet kjo? Mos harroni se si parazgjedhje ka vetëm një hyrje si kjo: 127.0.0.1 localhost.

Nëse keni ndonjë hyrje të jashtme, ka shumë të ngjarë që këto janë cilësime shtesë të programeve të tjera ose ndryshime të bëra nga viruset. Jeni i sigurt që nuk keni instaluar ndonjë program si Adblock? Pastaj mos ngurroni të fshini gjithçka që është përveç hyrjes së mësipërme.

Epo, në mënyrë që të mund ta modifikoni vetë këtë skedar dhe të krijoni rregulla për ridrejtimin ose bllokimin e adresave IP ose faqeve, ne kemi përshkruar sintaksën e tij:

  • Adresa IP e faqes dhe emri i burimit ose adresa e burimit duhet të ndahen me një hapësirë;
  • Çdo rregull përshkruhet në një rresht të ri;
  • Komentet (shpjegimet) vendosen pas hyrjes kryesore të ndarë me #;
  • Adresa IP shkruhet në fillim të rreshtit dhe pas saj vjen emri i burimit ose adresës së faqes.

Si të bllokoni reklamat në skedarin Hosts

Kur përdorni një telefon inteligjent, në aplikacione mund të shfaqen reklama me baner ose kontekstuale dhe shpesh ato nuk mund të çaktivizohen derisa të paguani për versionin e plotë. Për më tepër, shumë zhvillues vendosin etiketa çmimesh të tilla që është më e lehtë të hiqet programi. Por, çka nëse vendosni të largoheni nga aplikacioni dhe nuk dëshironi të shihni reklama ndërhyrëse? Mjafton të përcaktohet se në cilën adresë dërgohet kërkesa nga aplikacioni në server. Për këtë përdoren shërbime të ndryshme, por ne ju ofrojmë një bazë të dhënash të gatshme në të cilën janë bllokuar rreth 27,000 adresa.


Ky skedar është host - vetëm i modifikuar. Përdoruesit zakonisht përcaktojnë adresën, e futin atë në këtë skedar dhe kënaqen me punë të rehatshme. Me kalimin e kohës, me përpjekje të përbashkëta, ajo u rrit aq shumë sa arriti në 27,000 hyrje, dhe ne e ndajmë këtë bazë të dhënash me ju. Shkarkoni atë më poshtë dhe zëvendësoni hostet tuaj. Nëse të dhënat janë të rëndësishme për aplikacionin tuaj dhe serverët që ai akseson janë në listë, atëherë thjesht nuk do të shihni reklama në të ardhmen.

Këshilla! Një alternativë tjetër për këtë metodë është shkarkimi i programit Adaway nga Interneti, i cili është një lloj drejtorie që përmban lista të bardha dhe të zeza të serverëve. Ai përditëson vazhdimisht bazën e të dhënave, kështu që përmban më shumë informacion aktual sesa skedari që kemi postuar.

Skedari i hosteve është një nga lidhjet e rëndësishme kur hyni në internet jo vetëm në një kompjuter personal, por edhe në një smartphone modern. Qasja e paautorizuar në të dhe bërja e hyrjeve të panevojshme ose të drejtpërdrejta të dëmshme mund të çojë në paarritshmërinë e faqeve të caktuara dhe shfaqjen e programeve me qëllim të keq dhe reklamimi në pajisjen tuaj celulare. Vlen gjithashtu të theksohet se disa programe ligjore, si Adblock dhe Freedom, bëjnë ndryshime edhe në këtë skedar. Nëse keni nevojë të pastroni plotësisht ose pjesërisht skedarin e hosteve, hapi i parë është të kontrolloni se çfarë informacioni përmban ai në momentin aktual.

Hapi 1. Të drejtat e aksesit te hostet

Për të ndryshuar skedarin Hosts në një pajisje Android, duhet të marrim të drejtat rrënjësore (të njohura edhe si të drejtat rrënjësore, domethënë të drejtat e përdoruesit "root", ose thjesht "superpërdoruesi", i cili ka të drejtë të bëjë çdo ndryshim në skedarët e mbrojtur dhe të sistemit) dhe hiqni mbrojtjen nga ndarja e sistemit. Nëse ndryshimet janë bërë disi në skedarin e hosteve, atëherë ka shumë të ngjarë që tashmë i keni këto të drejta. Ju mund të kontrolloni për të drejtat Root duke përdorur aplikacionin Kontrolluesi i rrënjëve :

Hapi 2. Explorer për Android

Nëse nuk keni ende një menaxher skedari, tani është koha për ta shkarkuar atë. Do të bëjë Shfletuesi Root apo ndonjë tjetër të ngjashme program eksplorues . Shkojmë sistemietj ku ndodhet skedari i hosteve:

Do të shfaqet një dritare që kërkon leje. kemi vënë " Lejo"Dhe" Mos pyet " në mënyrë që ky aplikacion të ketë gjithmonë të drejtat më të larta:

Tani kemi të drejta Superpërdorues. Ju lutemi vini re se disa menaxherë skedarësh kërkojnë gjithashtu leje shtesë për të shkruar dhe ndryshuar skedarët e sistemit.

Nëse keni një gabim dhe nuk shfaqet asnjë dritare leje, kjo do të thotë që pajisja nuk ka të drejta rrënjësore ose ky eksplorues nuk është i pajisur me lejet e nevojshme. Gabimet mund të ndodhin gjithashtu si rezultat i instalimit të gabuar të Root.

Hapi 3. Pastrimi i hosteve

Klikoni në skedarin e hosteve → Hapur si("i hapur si") → Skedar tekstiRedaktori i tekstit RB :

Përmbajtja e skedarit të hosteve do të shfaqet:

Nëse dëshironi të ktheni skedarin e hosteve në gjendjen e tij origjinale, atëherë fshini të gjitha rreshtat me adresa, përveç 127.0.0.1 localhost. Thjesht fshijini ato dhe shtypni opsionin Ruaj :

Përndryshe, ju mund të përdorni aplikacionin Redaktori i hosteve , i cili gjithashtu kërkon të drejtat e Superpërdoruesit. Duke përdorur këtë program, ne mund të zgjedhim të gjitha adresat e panevojshme dhe t'i heqim ato automatikisht nga hostet:

Gjatë fshirjes, do të na kërkohet Root në të djathtë.

Ju ndoshta e dini se skedari i hosteve është i disponueshëm në sistemin operativ Windows. Është gjithashtu i disponueshëm në sistemin operativ Android, ku është komponenti më i rëndësishëm kur hyni në internet. Disa aplikacione përdorin skedarin dhe modifikojnë cilësimet në të, gjë që mund të rezultojë në probleme me aksesin në disa burime. Përdoruesi mund të gjejë në mënyrë të pavarur dhe madje të modifikojë skedarin e hosteve, megjithatë, me kusht që .

Faqja jonë ka folur tashmë se si ta zbuloni. Nëse nuk keni të drejta rrënjësore, instaloni ato. Mund të zbuloni se si ta bëni këtë në forumin e mirënjohur 4pda.ru - gjeni një temë për të me firmware për vegël tuaj.

Këtu klikoni në dosjen etj.

Gjeni skedarin e hosteve dhe trokitni lehtë mbi të.

Zgjidhni programin në të cilin duhet të hapet skedari. Për shembull, Redaktori ES.

Skedari i hosteve është hapur.

Mund ta modifikoni duke klikuar në laps.

Vetëm mos harroni se ju duhet ta bëni këtë me shumë kujdes. Një personazh i gabuar ose shtesë mund të çojë në probleme serioze.

Reklamimi na rrethon kudo në botën moderne: në televizion, në radio, në shtyp, në internet... Sigurisht, reklamimi është një komponent i rëndësishëm i komunikimit modern, duke lejuar që shumë prej "lojtarëve" të tyre të ekzistojnë që janë të dobishëm për përdoruesin mesatar, por ndonjëherë bëhet aq ndërhyrës sa shkakton shumë bezdi. Një strehë e tillë e reklamave të kudogjendura që ndërhyn në kryerjen e përditshme të aktiviteteve të zakonshme është reklamimi në pajisjet Android , qofshin smartfonë, tabletë apo laptopë që janë shfaqur së fundmi në këtë segment.

Reklamimi në sistemin operativ Android

Shumica programe falas dhe lojëra nga Google Play(Dyqani i aplikacioneve Android, i quajtur më parë Play Market) fjalë për fjalë janë të mbushura me reklama të kudogjendura. Reklamimi shfaqet në fund të dritares së punës, zgjerohet papritur në ekran të plotë dhe shfaqet si njoftime kërcyese ( reklama pop-up). Ndonjëherë edhe krijuesit e softuerit me pagesë janë fajtorë për këtë lloj fitimi parash të punës së tyre!

Dhe edhe sikur reklamat të shfaqeshin herë pas here, edhe sikur të ishin kontekstuale... por kjo nuk ka ndodhur për një kohë të gjatë.
Shumë prindër e shikojnë me qetësi fëmijën e tyre duke luajtur me tabletin që i blenë, por reklamimi në lojëra Shpesh nuk ka absolutisht asnjë censurë nga zhvilluesit e paskrupullt, madje edhe në lojërat për të vegjlit, ndonjëherë shfaqen njoftime që përmbajnë informacion 18+ . Disa njerëz janë indiferentë ndaj fenomeneve të tilla në internet, të tjerë ende nuk janë prekur nga probleme të tilla, por jo të gjithë janë të kënaqur me këtë gjendje.

Pra, për të hiqni reklamat në Android, mund të përdorni opsione të ndryshme: instaloni bllokimi i programeve reklamimi, përdorimi shërbimet antivirus për Android OS, modifiko Skedarët e sistemit Android. Ne nuk do të prekim dy opsionet e para sot, këto metoda kanë të mirat dhe të këqijat, shumica e të cilave lindin nga nevoja për të mbajtur vazhdimisht softuer shtesë, shpesh shumë të rëndë, në RAM në pajisje.

Por Ju mund të bllokoni reklamat Android pa përdorur programe të palëve të treta. Për ta bërë këtë, ne kemi nevojë vetëm për një menaxher skedari që ka një redaktues teksti me qasje në dosjen rrënjë të sistemit. Një redaktues teksti do të nevojitet për të redaktuar skedarin pret(e cila nuk është as një kërkesë e detyrueshme), dhe qasja në dosjen rrënjë të sistemit - për të shkuar te ky skedar. Më shumë për këtë më poshtë.

Çfarë është një skedar host

Së pari, le të përcaktojmë se çfarë lloj skedari është dhe për çfarë synohet në parim. Shkurtimisht:

pretështë një skedar teksti pa një shtesë që përmban një bazë të dhënash të emrave të domeneve dhe adresave të rrjetit

Një person që e di të paktën pak se si funksionon interneti do të kuptojë se për çfarë po flasim (mendoj se njerëz të tillë tashmë janë shumë të njohur me skedarin e hosteve). Për të tjerët, do ta them me pak fjalë.

Kur futni një faqe interneti specifike në shiritin e adresave të shfletuesit tuaj, për shembull, (kjo është domain), kompjuteri, telefoni inteligjent, tableti ose laptopi juaj nëpërmjet internetit celular ose rrjetit Wi-Fi, i shpërndarë si nga ruteri ashtu edhe nga kompjuteri duke përdorur teknologjinë, së pari hyn në serverët DNS, kompjuterë të veçantë në të cilët është regjistruar saktësisht ku " ka dosje" i një ose një faqeje tjetër, merr një përgjigje dhe më pas ndjek rrugën e marrë.

Megjithatë, ekziston edhe një hallkë e ndërmjetme në këtë zinxhir. Kjo lidhje është skedari i hosteve.
Përpara se të kontaktoni serverin DNS për adresën e dëshiruar, pajisja juaj do të hyjë në skedarin host, vendndodhja e të cilit varet nga sistemi operativ i përdorur. Kjo çon në rregullin e mëposhtëm:

Skedari pret- një skedar lokal që ka përparësi për një pajisje specifike përpara se të hyjë në serverët DNS

Në fakt, sigurisht, ky diagram është shumë i thjeshtuar, por për të kuptuar bazat e aplikacioneve në internet dhe funksionet e kryera nga skedari host do të mjaftonte.

Vendndodhja dhe struktura e skedarit të hosteve

Siç është e qartë nga teksti i mësipërm, skedari i hosteve është i pranishëm në sisteme të ndryshme operative. Për shembull, në sistem Dritaret si parazgjedhje ndodhet përgjatë shtegut:

C:\Windows\System32\drivers\etj

UNIX-si sistemet operative si Linux skedari ndodhet në drejtorinë:

Në versionet e fundit Mac OS X Dhe iOS nga Apple rruga do të jetë si më poshtë:

/private/etc/

ose thjesht:

Në sistemin operativ Android OS skedari i hosteve ndodhet në drejtorinë:

/system/etc/

Pavarësisht nga shumëllojshmëria e sistemeve operative që përdorin skedarin host, struktura e përmbajtjes së tij është konstante.

Në fillim të rreshtit, tregohet adresa në të cilën duhet të shkoni kur të hyni në domenin e specifikuar tjetër në të njëjtën linjë pas një skede (ose hapësirë).
Rreshtat që fillojnë me simbolin hash # janë komente dhe nuk ekzekutohen nga sistemi.
Linjat boshe thjesht injorohen

#bllokimi i hyrjes në faqen e internetit Yandex 127.0.0.1 ya.ru

Nëse skedari host përmban një hyrje të ngjashme me atë të dhënë më sipër, atëherë rreshti i parë thjesht nuk do të lexohet, sepse fillon me një simbol hash dhe konsiderohet një koment, dhe rreshti i dytë do t'i japë pajisjes një komandë kur hyn në domenin ya.ru për të shkuar në adresën 127.0.0.1

Ky është një shembull i thjeshtë për t'u kuptuar si funksionon skedari i hosteve, më saktë, parimi i përdorimit të tij nga sistemi.

Le të shtojmë edhe një pikë këtu. Shpesh, hyrjet e skedarëve të hosteve fillojnë me rreshtin

127.0.0.1 localhost

Çfarë përcakton barazimin e një fjale (domeni) localhost në adresë 127.0.0.1

Në fakt, dhe localhost, Dhe 127.0.0.1 janë një tregues për të kontaktuar kompjuterin mbi veten tuaj. Kjo do të thotë, në shembullin e dhënë më sipër, me adresën ya.ru, nëse një hyrje e tillë shtohet në skedarin e hosteve, kur përpiqeni të hapni faqen ya.ru, kompjuteri juaj do të kontaktojë veten, dhe jo adresën e faqes në Interneti , do të japë një gabim si në pamjen e mëposhtme të ekranit

Ne e shfrytëzojmë këtë mundësi për të bllokoni reklamat në lojëra dhe programe në Android.

Bllokimi i reklamave në Android në skedarin e hosteve

Me siguri e keni vënë re se nëse luani lodra në smartfonin tuaj pa lidhje interneti, pastaj disa reklamat zhduken plotësisht(nganjëherë gjithçka zhduket fare). Kjo është e mrekullueshme, sigurisht, por çka nëse jeni duke luajtur online lojëra apo po përdorni një program, puna e të cilit lidhet drejtpërdrejt me rrjetin, për shembull, një klient i rrjetit tuaj të preferuar social, qoftë Facebook, VKontakte, sekretet e të cilave folëm në artikull, ose Odnoklassniki? Në këtë rast, nuk mund të bllokoni thjesht aksesin e pajisjes tuaj në internet. Megjithatë, ju mund të mohoni aksesin e sistemit tuaj në uebsajte specifike, ose më saktë, në ato faqe interneti nga të cilat shfaqen reklamat.

Kjo do të thotë, nëse ridrejtoni kërkesat e sistemit në faqet e reklamimit në vetë pajisjen, atëherë thjesht nuk do të ketë reklama.

Për ta bërë këtë, para së gjithash, ne duhet të gjejmë skedarin tonë të hosteve në smartphone.

Pra, ne hapim një menaxher skedari në pajisje (në rastin tonë është Total Commander, por ju mund të përdorni çdo të përshtatshëm për ju, i cili ka qasje në direktorinë rrënjë të sistemit) dhe shkoni te drejtoria

/system/etc/

Ne gjejmë atje një skedar me emrin hosts

Tani kemi dy opsione:

  • zëvendësoni skedarin me një të ngjashëm, por tashmë përmban hyrje për bllokimin e reklamave në Android
  • hapni skedarin për redaktim dhe shtoni aty hyrjet e nevojshme që bllokojnë reklamat në Android

Zëvendësimi i skedarit të hosteve në Android

Fillimisht duhet të marrim një skedar të ri host, të cilin do ta vendosim në drejtori /system/etc/ në vend të atij ekzistues.

Ju mund të gjeni një mori versionesh të skedarëve të ngjashëm në burime të ndryshme në internet. Nuk ka ideale, secila prej tyre ka diçka për të plotësuar, ne do të flasim për këtë më poshtë. Në këtë artikull ne ju ofrojmë një nga opsionet e skedarëve pritës për Android, e cila thekson 49 126 linjat që bllokojnë burimet e reklamimit të shumë aplikacioneve Android: - skedari është i paketuar në një arkiv të rregullt zip.

Udhëzime standarde për duke zëvendësuar skedarin e hosteve në Android si në vazhdim:

Redaktimi i skedarit të hosteve në Android

Kjo metodë mund të jetë më interesante në lidhje me atë të mëparshme.
Kjo do të thotë që ju duhet të gjeni një skedar hosts diku me rreshta të shkruara në të që bllokojnë aksesin në faqet e reklamave (ose përdorni programe si p.sh. Pa reklama), dhe më pas shtoni linja të reja në skedar për të bllokuar burimet e reklamimit që nuk ishin përfshirë në versionin origjinal të skedarit host.

Udhëzime standarde për redaktimi i skedarit të hosteve në Android si në vazhdim:

Për lehtësinë e redaktimit të skedarit të hosteve, mund ta bëni këtë në kompjuterin tuaj dhe më pas thjesht shkarkoni skedarin e përfunduar në pajisjen tuaj. Ju gjithashtu mund të shkarkoni nga dyqani i aplikacioneve GooglePlay programe speciale të krijuara për të kryer këtë detyrë.

Kaq për sot. Ne kemi shqyrtuar një nga mënyrat si të bllokoni reklamat në Android në lojëra dhe programe.