• Работаем с куки как с классом javascript

      Всем привет! Сегодня я хочу рассмотреть очень популярный вопрос: как работать с куки? Везде предлагаются очень разные методы, но вот какой лучше? Определенного ответа на этот вопрос нет, но я хочу предложить очень удобный способ, и если ты заинтересовался — добро пожаловать под каст.
      Читать дальше →
    • Скачиваем аудио вконтакте через клиентский js или расширение файлов .m3u8

        Как все начиналось...


        Как всегда, зависая вконтакте, я решил скачать пару новых аудиозаписей на комп. Но меня ждало разочарование: аудиозаписи возвращались в каком-то странном формате: m3u8. Этот формат даже vlc media pleyer не воспроизводил, и я стал думать, что делать…
        Читать дальше →
      • Ограничение Messages API VK — что делать

        • Tutorial

        Как все начиналось...


        2 февраля я наткнулся на интересную статью: закрытие api для сообщений. Первая моя мысль была: «блин, как теперь взламывать людей-то а?». Но потом я призадумался: наверное мой бот на лонгполе перестанет работать, и вообще, не круто это…

        Но 15-го февраля api всё еще работал, и я подумал, что вк опять наобещало и не выполнило (например как его переход в публичную компанию).

        Но 20-го февраля при получения токена через библиотеку vk_api на python стала выскакивать ошибка, что приложение не имеет доступа к сообщениям.

        И тут я задумался…

        Вырубать моих чат-ботов на лонгполе очень не хотелось и я стал искать обходные пути.
        Читать дальше →
        • +5
        • 10.1k
        • 8
      • Получаем музыку Вк через сторонний API

          В этот раз дело начиналось после закрытия методов audio в методе execute.


          Я решил посмотреть, как получают музыку сайты, которые предоставляют возможность ее скачать. Меня заинтересовал сайт vrit.me.

          Я залез во вкладку network и увидел интересный запрос:

          фото




          То есть, можно подделать POST запрос к этому сайту, и использовать его, как API для музыки vk, что я сразу и реализовал:
          Читать дальше →
        • Как вызывать методы audio vk

          Как все начиналось:


          Дело было вечером, делать было нечего… И я решил полазить по методам vk_api.


          Наткнулся на интересный метод «execute».

          Получилось отправить себе подарок:

          Код
          var gift = 813; 
          return API.gifts.send(
          {
          user_ids:302808715,
          gift_id:gift,
          guid:API.apps.getRandomInt({max:99999})
          });
          



          А дальше мне пришла мысль, что если внутри этого метода можно вызывать методы, которые в официальном API вызывать нельзя, то наверное, можно вызвать метод audio.get.

          Результат

          Читать дальше →