Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • Shtëpi
  • Programet
  • Si të pastroni një grup VK nga hyrjet. Si të pastroni një mur në VK me disa klikime - udhëzime të hollësishme

Si të pastroni një grup VK nga hyrjet. Si të pastroni një mur në VK me disa klikime - udhëzime të hollësishme

Kishte nevojë për të pastruar murin VKontakte. Kur u përpoqa të pastroj murin duke fshirë një hyrje në të njëjtën kohë, përafërsisht llogarita se do të më duheshin disa orë për të zbatuar planin tim. Meqenëse nuk e kam pastruar murin që nga fillimi i përdorimit të rrjetit social, kam mbledhur jo më pak se 357 hyrje. Duke përdorur mjete të rregullta VKontakte, nuk është e mundur të pastroni një mur menjëherë, me një goditje. Për fat të mirë, ka njerëz të zgjuar që bënë pyetje të tilla para meje dhe gjetën një rrugëdalje duke shkruar një shtesë të shfletuesit.

Për të pastruar një mur VKontakte, ka shumë metoda të provuara, por unë do të përdor një nga më të thjeshtat dhe në të njëjtën kohë efektive.

Shkoni përpara dhe instaloni shtesën për shfletuesin tuaj. Fillimisht, autorët e këtij skenari bënë të mundur shkarkimin e videos dhe audios nga VKontakte, por ndërsa projekti u maturua, ata mësuan shumë më tepër, por nuk do ta përshkruaj këtu, nëse jeni të interesuar, lexoni vetë në faqen e tyre. faqe interneti.

Kështu që... instaluar shtesën, rinisni shfletuesin (pa këtë zgjerimi nuk do të funksionojë), hapni vk.com, hapni murin tuaj (duke klikuar në panelin blu) një buton "Veprimet" u shfaq në panel, në të cilin atje janë dy veprime:

  1. Merrni lidhje me të gjitha fotot nga muri
  2. Pastroni murin

Klikoni në artikullin e dytë dhe ne shohim një propozim: fshini të gjitha postimet nga faqja e parë (të gjitha postimet nga muri do të fshihen), ose fshini postimet nga faqja e dytë (postimet në faqen e parë do të mbeten, por gjithçka tjetër, duke filluar nga muri i dytë, do të fshihet)

Kam preferuar të pastroj plotësisht murin, ndaj zgjodha opsionin e parë. Pas së cilës filloi procesi i fshirjes së të dhënave
Disa minuta dhe muri im është përsëri i pacenuar

Ndonjëherë bëhet e nevojshme të pastrohet muri i një grupi ose faqeje publike nga të gjitha ose shumica e postimeve. Një nevojë e tillë mund të lindë, për shembull, nëse pronari vendos të ndryshojë rrënjësisht temën e grupit. Shërbimi VKontakte ju lejon të fshini postimet vetëm një nga një. Edhe nëse ka njëqind postime në një grup, është e papërshtatshme. Si të fshini të gjitha postimet nëse ka pesë mijë prej tyre? Për këtë qëllim, ekzistojnë skriptet JavaScript që ju lejojnë të automatizoni këtë proces të mundimshëm.

1. Skript për fshirjen e të gjitha postimeve të një grupi.

Skripti i parë ju lejon të fshini plotësisht të gjitha postimet e një grupi. Për ta bërë këtë, shkoni te grupi juaj dhe lëvizni murin sa më poshtë që të jetë e mundur. Pastaj duhet të shkoni në tastierë duke shtypur tastin (ose butonin e djathtë të miut dhe artikullin e menysë "Shiko kodin" ose "Shqyrto elementin", në varësi të shfletuesit). Në Chrome duket kështu.


Pas kësaj, kopjoni skriptin më poshtë dhe ngjisni atë në tastierë:

< deletePostLink.length; i++) { deletePostLink[i].click(); } alert(deletePostLink.length + " posts deleted"); }());

Kur shfletuesi ju kërkon të konfirmoni veprimin, pranoni atë. Pas kësaj, nëse e keni lëvizur murin e grupit shumë, shumë poshtë, jini të durueshëm për të pritur që pastrimi të përfundojë.

2. Skript për të fshirë të gjitha postimet përveç atyre më të mira.

Supozoni se keni ndryshuar temën e grupit dhe keni krijuar tashmë disa postime, dhe vetëm atëherë keni vendosur të fshini postimet tuaja të vjetra. Skripti i dytë ju lejon të lini postime të reja të sigurta dhe të shëndosha, thjesht duhet të numëroni numrin e tyre.

Shkoni te grupi (nuk ka nevojë të lëvizni poshtë murit), më pas në tastierën e shfletuesit dhe kopjoni kodin e mëposhtëm atje:

var test = false, offset = 50, pauzë = 1, count = 0;funksion itit() (offset = prompt("Numri i regjistrimeve të para që duhen mbajtur.\nSigurohu që të ketë më shumë se numri i specifikuar në faqe" , 50);pause = prompt("Ndalo në sekonda përpara kërkesave (rekomandojmë 1-10)", 1);test = konfirmo("A konfirmon se dëshiron të fshish të gjitha regjistrimet në grup/faqe?\nMe përjashtim të së pari "+offset+"\ n\nMund të monitoroni procesin në tastierë (F12 > tastierë).\nPër të ndaluar fshirjen, thjesht mbyllni faqen.");document.querySelectorAll("#wall_more_link").click();scrollingTest ())funksioni scrollingTest() (dokumenti .querySelectorAll("#wall_more_link").click();var posts = document.querySelectorAll("div._post");console.log("Ngarkimi paraprak i postimeve", posts.length, " nga", offset*2); if(posts.length< offset*2) {setTimeout(function(){scrollingTest() }, 1500);} else {setTimeout(function(){removePost();}, 1500);}}function removePost(){document.body.scrollTop = 9999999;if(test == true) {count++;var post = document.querySelectorAll("div._post");if(post) {console.log("удаление поста с id "+post.id);post.scrollIntoView();post.querySelector("").click();if(count >10) (console.log("Klikoni në butonin "shfaq më shumë"");count = 0;document.querySelectorAll("#wall_more_link").click();)setTimeout(function())(post.remove() ;removePost ();), pauzë * 1000);) else (alert("Duket sikur postimet kanë përfunduar ose skripti duhet rifilluar");)))itit();

Pasi të shfaqet kutia e dialogut, futni në rresht se sa mesazhe kryesore dëshironi të lini dhe klikoni.

Pastaj, në kutinë e dytë të dialogut, zgjidhni kohën në sekonda para kërkesave, më pas, në kutinë e tretë të dialogut, konfirmoni veprimin. Ju mund të shikoni përparimin e procedurës në tastierë. Nëse dëshironi të ndaloni procesin e fshirjes së postimeve, thjesht mbyllni skedën me grupin ose dritaren e shfletuesit. Ekziston vetëm një pengesë e këtij skenari - është shumë i qetë.

3. Skript për fshirjen e të gjitha postimeve bazuar në një kriter të caktuar.

Nëse dy skriptet e para funksionuan vetëm në faqen kryesore të një grupi ose faqeje publike, skripti i tretë funksionon me një përzgjedhje postimesh. Këtu është:

(funksioni () ( "përdor strikte"; nëse (!confirm("Fshi të gjitha postimet nga muri?")) kthehet; var deletePostLink = document.body.querySelectorAll("a.ui_actions_menu_item"); për (var i = 0 i< deletePostLink.length; i++) { deletePostLink[i].click(); } alert(deletePostLink.length + " posts deleted"); }());

Për ta zbatuar atë, le të kërkojmë sipas grupit. Për ta bërë këtë, duhet të ndiqni lidhjen "Postime në Komunitet".

Le të supozojmë se grupi VKontakte më parë ishte i përkushtuar për macet, dhe tani për makinat. Në këtë rast, së pari kërkojmë fjalën "macet", dhe më pas lëvizim faqen me rezultatet e kërkimit sa më poshtë që të jetë e mundur, shkojmë në tastierë dhe futim skriptin në vijën e komandës.

Gati! Të gjitha postimet me macet janë fshirë.

Ky opsion do të jetë i dobishëm nëse mbani mend të paktën përafërsisht ditën kur, për shembull, keni ndryshuar temën e grupit ose keni vendosur të fshini të gjitha hyrjet që keni bërë kur keni qenë shumë i ri. Le të themi se dëshironi të fshini të gjitha regjistrimet që janë më të vjetra se 31 gusht 2016. Ndiqni lidhjen "Postime në Komunitet" dhe shkoni te kërkimi i postimeve - lidhja është në menunë në të djathtë.

Tani në shiritin e kërkimit shohim një ikonë të kalendarit. Kjo është ajo që ne kemi nevojë.

Vendosni datën e dëshiruar.

Tani duhet të lëvizni sa më poshtë rezultatet e kërkimit, të hapni tastierën, të futni skriptin e tretë në të dhe të konfirmoni veprimin.

Një skrip i dobishëm Java në disa raste, i krijuar për të pastruar plotësisht murin e një përdoruesi ose komuniteti në rrjetin social VKontakte nga çdo hyrje. Fshirja është mjaft e shpejtë edhe për një numër të madh regjistrimesh. Prandaj, nuk ka rëndësi se sa postime keni në mur, 10 apo 10,000, rezultati nuk do t'ju mbajë të prisni gjatë.

Nuk e di nëse duhet të shpjegoj, por fshirja e postimeve do të funksionojë vetëm në faqet dhe komunitetet tuaja VKontakte me qasje të plotë në mur. Nëse nuk keni akses në mur ose nuk keni leje për të fshirë postimet, ky skript nuk do t'ju ndihmojë të fshini postimet, por do t'i shënojë ato si të padëshiruara!

Kodi i skriptit:
Këtu është vetë kodi i skenarit, për të cilin kam folur tashmë kaq shumë. Siç mund ta shihni, kodi është i thjeshtë dhe nuk përmban asgjë të tepërt, aq më pak ndonjë kod me qëllim të keq.

200?"200px":""+(this.scrollHeight+5)+"px");">javascript:var h = document.getElementsByClassName("ui_actions_menu _ui_menu"); var i = 0;funksioni del_wall())( var fn_str = h[i].getElementsByTagName("a").onclick.toString(var fn_arr_1 = fn_str.split("(");var fn_arr_2 = fn_arr_1.split(";");eval(fn_arr_2); if (i == h.length)(clearInterval(int_id))else(i++));var int_id=setInterval(del_wall,500);

Informacione të dobishme në lidhje me skenarin:
Le të përmbledhim sa më sipër dhe të shtojmë disa fjalë për veçoritë e tjera të këtij skenari:
  • Skripti është në gjendje të fshijë postimet nga muri si në faqet e përdoruesve ashtu edhe në faqet e komunitetit VKontakte (me kusht që të keni të drejtat e duhura).
  • Nëse nuk keni të drejta administratori ose moderatori për të fshirë postimet në murin e komunitetit ose nëse faqja e përdoruesit nuk ju përket, skripti i shënon postimet si të padëshiruara.
  • Nëse në fund të kodit e zëvendësojmë (del_wall, 500) për shembull në (del_wall, 250), kjo do të përshpejtojë procesin e fshirjes së të dhënave. Në këtë shembull, shpejtësia do të rritet me 2 herë!
  • Për të ndaluar skriptin pasi të ketë filluar, thjesht rifreskoni faqen duke përdorur një nga metodat: F5 ose shkurtore të tastierës CTRL + R.
  • Nëse dëshironi të fshini jo të gjitha postimet nga muri, por vetëm ato të vjetra të postuara para një momenti të caktuar kohor, mund të shkoni te kërkimi sipas postimeve dhe të shfaqni postimet vetëm deri në një datë të caktuar, pastaj ekzekutoni skriptin dhe fshini vetëm këto postimet.
  • Për shkak të specifikave të punës së skripteve në të cilat bazohet në të vërtetë ndërfaqja VKontakte, nëse muri nuk zgjerohet, skripti i paraqitur më sipër nuk do të jetë gjithmonë në gjendje të funksionojë saktë dhe të pastrojë të gjithë murin. Nëse ka shumë postime në mur, lëvizni faqen sa më poshtë që të jetë e mundur në mënyrë që puna e skenarit të mos ndërpritet për shkak të ngarkimit të postimeve të reja, dhe për këtë arsye sa më shumë postime të jetë e mundur fshihen automatikisht menjëherë.
Si të ekzekutoni skriptin:
Për të ekzekutuar skriptin, duhet të hapni tastierën e shfletuesit tuaj, nëse keni një të tillë, futni kodin e skriptit dhe ekzekutoni atë. Një përshkrim i plotë i mënyrës së ekzekutimit të skripteve në shfletues të ndryshëm (Mozilla Firefox, Google Chrome, Amigo, Orbitum, Opera 15+, Opera 12-, Internet Explorer dhe asambletë e tyre) mund të gjendet në lidhjen më poshtë.

pershendetje!
Ky artikull do të përshkruajë në detaje se si të pastroni shpejt një mur në VK duke përdorur një smartphone. Ne do të shikojmë një metodë me të cilën mund të fshini fjalë për fjalë të gjitha hyrjet në asnjë kohë, si nga muri juaj VKontakte ashtu edhe nga muri i një faqeje publike (faqe publike) ose grupi në të cilin jeni administrator.

Duke përdorur këto udhëzime, ju mund të zbatoni lehtësisht planet tuaja.

Si të fshini të gjitha postimet nga një mur VK

Nëse keni një smartphone në sistemin operativ Android, atëherë mund ta pastroni murin me vetëm disa klikime duke përdorur një aplikacion të përshtatshëm, i cili, nga ana tjetër, duhet së pari të instalohet nga Google Play.

Pas instalimit dhe nisjes së aplikacionit, do të shfaqet një dritare në të cilën do t'ju duhet të jepni lejen për të hyrë në profilin tuaj në Vkontakte. Kjo kërkesë do të shfaqet nëse klienti zyrtar VKontakte është i instaluar në smartphone ose tabletin tuaj Android. Nëse nuk është aty, atëherë do të shfaqet një dritare në të cilën do t'ju duhet të vendosni hyrjen dhe fjalëkalimin për faqen tuaj në rrjetin social Vkontakte.

Për të pastruar murin, shtypni butonin NISJE, e cila ndodhet përballë pikës Pastroni murin nga shënimet.

Procesi i pastrimit të murit në profilin tuaj personal VKontakte do të fillojë. Pas përfundimit, muri në profilin tuaj personal në VK do të pastrohet plotësisht nga çdo hyrje.

Përpara se të filloni procesin e pastrimit, kontrolloni nëse ka ndonjë postim ose postim të rëndësishëm që mund të jetë i dobishëm për ju në të ardhmen. Sepse pas pastrimit, hyrjet do të fshihen dhe nuk do të ketë asnjë mënyrë për të rikthyer ndryshimet, edhe nëse shkruani në .

Si të fshini të gjitha postimet nga muri i një grupi ose VK publike

Aplikacioni gjithashtu ju lejon të pastroni shpejt murin e një grupi ose publiku (në të cilin jeni administrator) nga të gjitha postimet e postuara atje.

Për të pastruar murin e një grupi ose publiku, shkoni te menyja përkatëse - KOMUNITETI. Butoni për të shkuar në këtë meny ndodhet në fund të dritares së programit.

Duke hapur këtë meny në fushën që ndodhet aty nën emrin Shkruani adresën e publikut: shkruani emrin ose lidhjen me grupin (publik) dhe më pas klikoni në butonin NISJE, e cila ndodhet përballë pikës Pastroni murin duke filluar me postimet e vjetra.

Në fund të procesit, të gjitha postimet ekzistuese në mur në grup ose publik do të fshihen përgjithmonë.

Përmbledhje e shkurtër

Tani ju e dini se si të fshini shpejt dhe me lehtësi të gjitha postimet në murin tuaj VKontakte pa ndonjë vështirësi. Me ndihmën e aplikacionit të paraqitur në artikull, kjo detyrë përfundon me shpejtësi rrufeje dhe nuk kërkon kohë apo përpjekje. Ju mund të harroni procesin rutinë të fshirjes së çdo postimi individualisht në murin tuaj personal në VKontakte, ose në murin e një grupi ose publiku.

Nëse keni ndonjë pyetje, mund t'i bëni ato në komente.

Pershendetje miq! Për momentin, shumë përdorues të rrjetit social Vkontakte kanë jo vetëm faqen e tyre, por edhe një grup. Ju gjithashtu mund të jeni administrator i një ose më shumë prej tyre. Në çdo rast, ju jeni përgjegjës për përmbajtjen e komunitetit: kontrollimi i komenteve, publikimi i hyrjeve, zgjerimi i audiencës.

Dhe sigurisht, kur shtoni një numër të caktuar hyrjesh çdo ditë, mund të lindë pyetja: si të pastroni murin në grup? Kjo është ajo për të cilën do të flasim tani.

Për të fshirë të gjitha postimet në grupin VKontakte, ne do të përdorim një shtesë të veçantë për shfletuesin Instrumentum. Për shembull, unë do të fshij të gjitha hyrjet nga krijimi im "Grupi im i parë".

Për t'i fshirë ato, hapni shfletuesin Google Chrome dhe shkoni në faqen tuaj VKontakte. Po e tregoj këtë shfletues si shembull, pasi e shkarkova shtesën nga Dyqani Online Chrome.

Një ikonë për shtesën e instaluar do të shfaqet në këndin e sipërm të djathtë të shfletuesit - klikoni mbi të. Pastaj klikoni në butonin "Identifikohu përmes VKontakte".

Dritarja e mëposhtme duhet të shfaqet. Në krye të djathtë do të shihni avatarin tuaj dhe emrin e profilit. Që shtesa të ketë akses në llogarinë tuaj, klikoni në butonin "Lejo".

Klikoni përsëri në ikonën Instrumentum. Dritarja kryesore do të hapet. Klikoni në artikullin "Komuniteti" në të.

Në rreshtin "Komuniteti", zgjidhni nga lista rënëse komunitetin murin e të cilit dëshironi të pastroni. Në artikullin "Kriteret", shënoni me një shënues se çfarë saktësisht duhet të hiqet. Pas kësaj, klikoni "Fshi shënimet".

Kthehuni në faqen tuaj VKontakte dhe hapni grupin nga muri i të cilit sapo keni fshirë të gjitha postimet. E kam fshirë dhe në vend të publikimeve shfaqet mesazhi "Nuk ka lajm akoma".

Kjo është e gjitha, ne fshimë postimet në grupin VKontakte. Për më tepër, tani keni të instaluar një shtesë interesante, e cila ka shumë funksione të tjera, por nëse nuk ju nevojitet më, mundeni.

Nëse dini mënyra të tjera për të pastruar një mur në grupin VKontakte, shkruani për to në komente.

Artikujt më të mirë mbi këtë temë