Баг с сообщениями VK | 2020

NEXTkuk

Знающий
Забанен
Ненадежный
Недавно разработчики вернули функцию "пометить диалог непрочитанным" в мобильные приложения и сделали для этого специальную apl методику messages.markAsUnreadConversation

Итог: Всеми известными "багосами" был обнаружен баг

Инструкция по взлому Пентагона:
1) Переходим на секретную(рофл) страничку в контакте с консолью: https://vk.com/dev/execute
2) Пишем туда следующий код:
Код:
var offset = 0,
chats=API.messages.getConversations({count:200,offset:offset}).items,i=0;while(i<chats.length){if(!chats[i].conversation.is_marked_unread){API.messages.markAsUnreadConversation({peer_id:chats[i].conversation.peer.id});}i=i+1;}return 1;
Тыкаем выполнить пока в ответе не останется {"response": 1}

1594130562987.webp

Счётчик входящих сообщений увеличился! PROFIT.
(Последние 200 диалогов стали непрочитанными)

Далее меняем счетчик в коде с 0 на 200, 400, 600 и тд... (Постепенно!)
 
Недавно разработчики вернули функцию "пометить диалог непрочитанным" в мобильные приложения и сделали для этого специальную apl методику messages.markAsUnreadConversation

Итог: Всеми известными "багосами" был обнаружен баг

Инструкция по взлому Пентагона:
1) Переходим на секретную(рофл) страничку в контакте с консолью: https://vk.com/dev/execute
2) Пишем туда следующий код:
Код:
var offset = 0,
chats=API.messages.getConversations({count:200,offset:offset}).items,i=0;while(i<chats.length){if(!chats[i].conversation.is_marked_unread){API.messages.markAsUnreadConversation({peer_id:chats[i].conversation.peer.id});}i=i+1;}return 1;
Тыкаем выполнить пока в ответе не останется {"response": 1}

Посмотреть вложение 164061
Счётчик входящих сообщений увеличился! PROFIT.
(Последние 200 диалогов стали непрочитанными)

Далее меняем счетчик в коде с 0 на 200, 400, 600 и тд... (Постепенно!)
а в чем баг?
 
Бесполезная хрень, которая через пару лет вас замучает. Уже как 7 лет с такой шляпой сижу и честно бесит.
1595001220430.png
 
Интересно, для кого вернули такую функцию разработчики

Для тех, кто случайно открыл диалог, но отвечать не хочет. Чисто чтоб "не забыть" ответить потом.
Но цифродрочеры и эту фичу подкрутили на свой лад чтоб хотя бы в глазах самого себя казаться более востребованными.
 
А смысл? Если для скриншота можно добиться того же результата, просто меняя циферки в исходнике страницы?
 
Так для тебя они непрочитанные, а для собеседника все равно диалог прочитан, бесполезная херня ( проще через код элемента поменять).
 
Назад
Сверху