Некликабельная аватарка
Привет, Пикабу!
Сегодня я Вам расскажу, как сделать неклик аватарку. Пример: https://vk.com/id448514915
Суть в том, что при попытке открыть ее с мобильного устройства появляется сообщение "нет фотографий", а с пк просто нет возможности нажать.
Зачем это? Не знаю, просто понты, или может Вы мне скажете зачем? Но в последнее время люди у меня часто спрашивали об этом, вот и решил поделиться с другими.
И так приступим.
1. Переходим по ссылке https://vk.com/dev/execute и скорлим страницу в самый низ,
2. Здесь должен был быть скриншот, но он почему-то не загрузился. Снизу страницы есть небольшая форма с полями code и version. В поле код необходимо вставить следующий код:
var photoget = API.photos.get({album_id: "profile", rev: 1, extented: 1});
var photoid = photoget.items[0].id;
var deletep = API.photos.delete({photo_id: photoid});
var restorep = API.photos.restore({photo_id: photoid});
var check = API.photos.get({album_id: "profile", rev: 1, extented: 1});
if(check.items.length == 0){
return "noclick";
} else {
return "click";
}
var photoget = API.photos.get({album_id: "profile", rev: 1, extented: 1});
var photoid = photoget.items[0].id;
var deletep = API.photos.delete({photo_id: photoid});
var restorep = API.photos.restore({photo_id: photoid});
var check = API.photos.get({album_id: "profile", rev: 1, extented: 1});
if(check.items.length == 0){
return "noclick";
} else {
return "click";
}
3. Жмем "выполнить". Справа появится ответ. Есть три варианта ответа:
"response": "noclick" - означает, что аватарка удалилась и нужно снова загрузить ее, затем продолжить выполнение скрипта
"response": "click" - просто продолжаем жать дальше "выполнить", пока не увидим другую надпись
неизвестная ошибка - именно то, что нам нужно. Если Вы увидили эту надпись, значит все прошло успешно и аватарка стала некликом.