VKDownloadMedia

Скачать фото/аудио/видео-файлы с соц. сети ВКонтакте.

< 脚本VKDownloadMedia的反馈

评价:一般 - 脚本能用,但还有一些问题

§
发表于:2017-03-18

Вместо заголовка //@include используется if (location.hostname !== 'vk.com')

Гризманки и прочие расширения для пользовательских скриптов включают в себя заголовок
//@include - используйте его вместо условия if (location.hostname !== 'vk.com').
Тут следовало бы вставить
// @include *://vk.com/*
// @include *://*.vk.com/*

KJ86作者
§
发表于:2017-03-19

Увы, в нашем случает так делать нельзя, иначе скрипт потеряет способность сохранять имя файла. Дело в том что все мультимедиа файлы VK находятся на разных серверах (не vk.com) и имеют системные имена (то-есть 34b00ce6255ccb.mp3 вместо "название композиции".mp3), и так называемая "политика общего происхождения" не позволяет при загрузке файла выставить другое имя если файл скачиваеться не с текущего домена.

Все же - хотелось бы, чтоб он просматривал не все сайты. Достаточно сильно грузит браузер. У меня сотни скриптов. И на сайтах, которые к вк не относятся - он тоже прогружается :(.

KJ86作者
§
发表于:2017-03-30

Все не совсем так. Скрипт не грузится, он уже на вашем компьютер и никаких запросов не происходит. Да, он исполняется на всех сайтах, но он ничего на них не успевает сделать, так как в самом скрипте есть проверка, и если запуск не на vk.com то скрипт прекращает свою работу не успев ничего сделать.
Возможно в следующих релизах что-то изменится.

§
发表于:2017-08-18
Увы, в нашем случает так делать нельзя, иначе скрипт потеряет способность сохранять имя файла. Дело в том что все мультимедиа файлы VK находятся на разных серверах (не vk.com) и имеют системные имена (то-есть 34b00ce6255ccb.mp3 вместо "название композиции".mp3), и так называемая "политика общего происхождения" не позволяет при загрузке файла выставить другое имя если файл скачиваеться не с текущего домена.

Ну так примените на нужные домены, например:
// @include http*://vk.com/*
// @include http*://*.userapi.com/*
Не дело это - скрипт для VK грузится на всех страницах. И править вручную список инклюдов после каждого обновления надоело.

§
发表于:2018-02-06
编辑于:2018-02-06

Ну так примените на нужные домены, например:
// @include http*://vk.com/*
// @include http*://*.userapi.com/*
Не дело это - скрипт для VK грузится на всех страницах. И править вручную список инклюдов после каждого обновления надоело.

+100500! Пока отключил эту печку нафиг.

KJ86作者
§
发表于:2019-05-09

Исправлено. Теперь область действия скрипта https://vk.com/*

§
发表于:2019-05-17

@KJ86 написал: Исправлено. Теперь область действия скрипта https://vk.com/*

Благодарю! :wink:

发表回复

登录以发表回复。