Coder Social home page Coder Social logo

vmd's People

Contributors

agudulin avatar genaev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vmd's Issues

config dir should be hidden (on Unix)

Currently vmd uses File::HomeDir + 'vmd-0.05' and on Unix it is a folder in Home that pollutes filesystem.

vmd config dir should be hidden, either

~/.vmd
or
~/.config/vmd

for the latter one you might want to use "File::ConfigDir->xdg_config_home;" instead of "File::HomeDir->my_data;"

Proxy support

Не могу подружить с прокси.
Переменные окружения (http_proxy, https_proxy) не читаются, добавление $ua->env_proxy ничего не дает) , как подружить?

Event not found

Запускаю:

./vmd --login my_email --password my_password --api_id api_id

Выдает ошибку:

-bash: !dkk: event not found

В пароле есть символы !dkk.

При смене пароля авторизовался.

новая опция "Рекомендации"

Этот режим дает возможность скачать в некотором смысле «пересечение» аудиозаписей ваших друзей. На самом деле, наши друзья скорее всего имеют схожие с нами музыкальные вкусы. Можно получить дамп аудиозаписей всех друзей и скачивать только те, которые встречаются минимум у 2-х или у 3-х друзей.
Для этого была сделана опция --rec подробности на home page http://genaev.com/pages/vdm

Добавить проверку размера файла после скачивания

Я обнаружил, что некоторые записи оказываются обрезанными по какой-то причине, возможно, из-за какой-то ошибки скачивания. И повторный запуск vmd.pl ничего не даёт - пишет, что файлы уже скачаны. Удаляю эти файлы, запускаю vmd.pl - скачиваются эти файлы, но уже нормального размера. В общем можно было бы добавить проверку размера файла после скачивания и, если размер отличается, то хотя бы удалять этот кусок, чтобы при следующем запуске была попытка скачать его заново. Хоть это и не критично, но всё равно не удобно.

Mac OSX - не коннектит

Пытаюсь подключиться - ввожу credentials в кавычках ($ vmd --login 'login' --password 'password') - пишет "Упс! Что-то пошло не так и авторизация не удалась.
Проверьте правильность введенного логина, пароля и api_id.
Заметьте, что логин и пароль нужно писать в кавычках, например:
--login '[email protected]' --password 'my_long_password'"

Не качает музыку со старницы

Добрый день. Вероятно я вам уже надоел :) Но, я снова столкнулся с неведомым:

mapk-v ~/.my_scripts $perl vmd.pl --page 'http://vk.com/listentothemusic?w=wall-32879463_3333'
http://vk.com/login.php?act=slogin&role=fast&redirect=1&to=&s=1&hash=aa1114a11a111a11a111a11aa11a1a1a
Can't use an undefined value as an ARRAY reference at vmd.pl line 212.

mapk-v ~/.my_scripts $perl vmd.pl
vmd-0.04 Copyright (C) 2012 Миша Генаев

Warning when using with perl-5.18

Hi,

I recently updated per on my Linux Arch machine to 5.18 and now vmd script complains:

Use of uninitialized value $contect in pattern match (m//) at /usr/share/perl5/vendor_perl/VK/App.pm line 62.

Well, it seems it comes from VK::App but as far as I know you are the author of VK::App as well so it might be interesting for you.

Качает не все файлы

Возможно, это связано с новой версией VK. Возможно, они блокируют скачивание некоторых записей. Однако, я точно не знаю. В общем часть записей даже не отображаются в списке, который выдаёт vmd.

Не работает авторизация

Использую новую версию с гитхаба. Делаю все, как написано в инструкции.
Ввожу логины-пароли-api_id, в ответ стандартное:

Упс! Что-то пошло не так и авторизация не удалась.
Проверьте правильность введенного логина, пароля и api_id.
Заметьте, что логин и пароль нужно писать в кавычках, например:
--login '[email protected]' --password 'my_long_password'

Было бы неплохо выводить хотя бы примерную причину провала авторизации. А то непонятно куда копать и что делать, когда получаешь ошибку в стиле «Упс, что-то пошло не так» — никакой конкретики.

При синхронизации каждый второй скаченный файл скачивается повторно

Кто поможет решить проблему? Смотрел сегодня на свой код (функция download) вообще не увидел там мест, где может происходить ошибка. Функция проверки существования файла - тоже ОК, там 3 строчки и ошибиться негде. Но баг есть. Я туплю? :)

Не получается авторизоваться

  1. Создаю приложение тут http://vk.com/developers.php (справа кнопочка "Создать приложение"). Кстати, ссылка http://vk.com/apps.php?act=add которую вы везде указываете как ссылку для создания приложения для меня не работает (я один такой особенный?), у меня просто открывается страница с приложениями так, как будто я бы зашел по ссылке http://vk.com/apps

  2. Выбираю "Standalone-приложение". Подтверждаю создание приложения вводом кода, пришедшего в смс-ке.

  3. Копирую "ID приложения" (число) в строку авторизации

  4. Пытаюсь авторизоваться командой --login 'мой_имэйл' --password 'мой_пароль' --api_id айди_приложения
    После секундного раздумия результат:
    Упс! Что-то пошло не так и авторизация не удалась.
    Проверьте правильность введенного логина, пароля и api_id.
    Заметьте, что логин и пароль нужно писать в кавычках, например:
    --login '[email protected]' --password 'my_long_password'

Пробовал вместо имэйла вводить номер телефона, проверял пароль (специально выходил и выходил на vk.com с этими же логином и паролем). Попробовал двойные кавычки для логина и пароля. Всё бестолку, всегда один и тот же эффект.

В чем проблема-то?

Пробовал на:
win 7 x64, win 8 x64
vmd 0.02-1, 0.03

можно ли при помощи vmd качать музыку со стен групп?

Здравствуйте, Михаил. подскажите можно ли скачать аудиотреки используя vmd со всей стены группы (например http://vk.com/dubspheric)
При попытке скачать с этой страницы
--page "http://vk.com/wall-17961767?own=1" или
--page "http://vk.com/wall-17961767"
получаю: Can't use an undefined value as an ARRAY reference at vmd.pl line 212.

Спасибо за ответ, и за программу огромное спасибо :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.