Skip to content

Instantly share code, notes, and snippets.

@sergiks
Forked from bedefaced/vk-image-subst.md
Created September 19, 2019 11:54
Show Gist options
  • Save sergiks/7afeca1b078dfb6d34cd252be3f1e297 to your computer and use it in GitHub Desktop.
Save sergiks/7afeca1b078dfb6d34cd252be3f1e297 to your computer and use it in GitHub Desktop.
Подмена картинок в посте ВКонтакте

По мотивам https://vk.com/id232967147 / https://vk.com/mgnoveniag

  1. Создаём пост с любой картинкой.

  2. Ждём полгода/год. Открываем газету, выбираем важные события современности.

  3. Редактируем у себя на комплюктере исходную картинку, описывая важные события современности.

  4. Открываем ту старую фотографию из поста ВКонтакте, нажимаем "Редактировать".

  5. Открываем инструменты разработчика в своём браузере и узнаём значение переменной cur.filterSaveOptions.upload_url.

  6. Пишем программу на HTML. Создаём файлик upload.html:

    <form method="post" enctype="multipart/form-data" action="ПОЛУЧЕННОЕ НА ПРЕДЫДУЩЕМ ШАГЕ ЗНАЧЕНИЕ upload_url">
    <input type="file" name="photo">
    <input type="hidden" name="Filename" value="Filtered.jpg">
    <input type="submit" name="Upload" value="Submit Query">
    </form>
  7. Открываем его в браузере, выбираем наш отредактированный файл, нажимаем кнопку Submit Query.

  8. Копипастим себе в блокнотик результат запроса, заменяем все кавычки " на \".

  9. Возвращаемся во вкладку с редактированием фотографии ВКонтакте. В инструментах разработчика вызываем Filters.save("ПОЛУЧЕННЫЕ НА ПРЕДЫДУЩЕМ ШАГЕ ДАННЫЕ data").

  10. ???

  11. PROFIT!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment