Vkontakte je vir, kjer lahko klepetate s prijatelji, delite novice, nalagate fotografije, poslušate glasbo in gledate videoposnetke. Dlje kot uporabljate stik, več navideznih prijateljev imate. Ljudje, ki so sklenili nekaj sto prijateljev, imajo pogosto težave z označevanjem vseh na videoposnetku ali fotografiji. Obstajajo posebni skripti, ki vam omogočajo, da na slikah in objavah hitro označite vse svoje prijatelje.
Navodila
Korak 1
Predstavljajte si to situacijo. Na svoji strani ste objavili zanimiv videoposnetek o svojih pustolovščinah v tujini ali pa želite samo zabaven posnetek deliti s prijatelji. Vam ni treba posebej označiti vseh svojih prijateljev? Pravzaprav lahko vse svoje prijatelje označite v samo nekaj sekundah. Najprej naložite video na svojo stran in na njem kliknite gumb »Označi«. Na zaslonu se prikaže okno s seznamom vseh vaših prijateljev. Nato postavite kurzor v naslovno vrstico, izbrišete naslov strani in namesto tega napišete skript: javascript: for (blabla = 0; blabla <5000; blabla ++) {var elem = document.getElementById ('f' + blabla); if (elem == null) odmor; elem.onclick (); }. Nato pritisnete gumb za vnos in osvežite stran. Po nekaj sekundah boste videli, da so vsi vaši prijatelji označeni na videoposnetku, ki ste ga prenesli v vas.
2. korak
Če ste na svojo stran naložili zanimivo sliko ali fotografijo in želite o tem obvestiti vse svoje prijatelje, lahko za to uporabite tudi en dober skript. Najprej greste na stran želene fotografije in znova kliknete na gumb "Označi". Tako kot pri videoposnetku se na zaslonu prikaže okno s seznamom vseh vaših prijateljev v stiku. Nato postavite kazalec v naslovno vrstico in tam kopirajte naslednji skript:
javascript: (function () {function getPhotoInfo () {if (res = /((0-9\->+)_(d+)/.exec(location.href)) return {”mid”: res [1], “Pid”: res [2]}; sicer vrne {“mid”: 0, “pid”: 0};} p_mark = function (i) {if (i> = window.friends.length) {ge ('rotating'). innerHTML = "Na tej fotografiji so bili označeni vsi prijatelji!"; clearTimeout (timerID); return;} request_uri = "/photos.php?act=put&pid=32+mid+?_32+pid+?&id=" + Mid +
“& Oid = 0 & subject =” + window.friends .id +”& name =” + encodeURI (wi
ndow.friends .name) +”& add = 1 & x = 0 & y = 0 & x2 = 100 & y2 = 100 ″; img = new Image (); img.src = request_uri; ge ('commentArea '). innerHTML = (i + 1) +”Od” + window.friends.length +”prijatelji so bili označeni!”; TimerID = setTimeout (”p_mark (” + (i + 1) + “)”, 500);}; p_markall = function () {if (! Potrdite ("Ali ste prepričani, da želite označiti vse prijatelje? / r / n / r / n / r / nBugs & Thanks: https://vkontakte.ru/note8009721?oid = 5500005 ″)) return; ge ('rotating'). InnerHTML = "Obdelava, počakajte …"; ajax = nov Ajax (funkcija (a, r) {eval (r); window.friends = fr; p_mark (0);}, funkcija (a, r) {opozorilo ("Zahtevaj težavo. Poskusi znova");}); ajax.get ("/ photos.php? act = get");}; if (! (location.href.m
atch (/vkontakte.ru/) && location.href.match (/ photo /))) {opozorilo ("Odpri stran s fotografijo"); vrni se;} var info = getPhotoInfo (); var pid = info ["pid"], mid = info ["mid"], prijatelji; p_markall ();}) ();
Videti je precej okorno, a vedno deluje brezhibno. Po pritisku na tipko Enter bodo na fotografiji označeni vsi vaši prijatelji.