Skip to content

Instantly share code, notes, and snippets.

@YaphetS1
Last active August 25, 2025 06:00
Show Gist options
  • Save YaphetS1/643a0e53c53fe1a26481f8756a93ba83 to your computer and use it in GitHub Desktop.
Save YaphetS1/643a0e53c53fe1a26481f8756a93ba83 to your computer and use it in GitHub Desktop.

Как перенести музыку из Вконтакте (ВК) в Яндекс Музыку на 01.08.2025

Экспорт своей музыки в плейлист (т.к сейчас музыку можно перенести только если она у вас в плейлисте...) Скрипт работает по принципу забрал все что прогрузил и отметил для переноса

2 простых шага

Шаг 1 - подготовка к экспорту

Открыть в ВК страницу со своей музыкой, создать плейлист или выбрать тот куда будите добавлять треки. Перейти в режим добавления треков к плейлисту просколлить ДО КОНЦА списка треков (если хотите все добавить) Далее нажать F12 или по другому перейти в режим разработчика.

Скопировать скрипт со страницы https://gist.github.com/YaphetS1/643a0e53c53fe1a26481f8756a93ba83/raw/18350175b612d0e859f320ed2686795e56010cb3/clicker.js

Вставить скрипт в консоль на странице c плейлистом, и нажать Enter.

У вас отменятся все треки для добавления в плейлист, вам останется только нажать кнопку добававить в плейлист или сохранить.

Шаг 2 - импорт в яндекс музыку

Открыть https://music.yandex.ru/import/

Выбрать перенести из ВК музыки и вставить ссылку на плейлист ваш

PROFIT

(async () => {
const sleep = ms => new Promise(r => setTimeout(r, ms));
const checkboxes = document.querySelectorAll('.ape_check--unchecked');
console.log(`Найдено ${checkboxes.length} чекбоксов`);
for (let i = 0; i < checkboxes.length; i++) {
checkboxes[i].click();
console.log(`✅ Клик по треку ${i + 1}`);
await sleep(150);
}
alert(`🎉 Готово! Выбрано ${checkboxes.length} треков`);
})();
@YaphetS1
Copy link
Author

YaphetS1 commented Aug 1, 2025

Сделал актуалочку, т.к ранее натыкался на данный проект, но к сожалению они убрали возможность экспортировать файлом

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