Проблема с именем файла из ссылки в новой версии DM

Пишите тут о всех ошибках, недоработках и "вылетах" DM.

Модераторы: Korney San, Qwertiy, Alex Qwerty, marcipan, PAShYCh

Ответить
KiberInfinity
Сообщения: 4
Зарегистрирован: 27 мар 2013, 16:15 Ср

Проблема с именем файла из ссылки в новой версии DM

Сообщение KiberInfinity » 27 мар 2013, 16:23 Ср

После обновления возникла следующая проблема:
В новой версии программы она перестала брать имена файлов по таким ссылкам:

Код: Выделить всё

http://cs521414.vk.me/u11989623/audios/8baabf42452f.mp3?&/%C0%ED%E8%EC%E0%F6%E8%DF%20-%20%D1%EF%E8%F7%EA%E8.mp3
или таким:
http://cs521414.vk.me/u11989623/audios/8baabf42452f.mp3?&/АнимациЯ%20-%20Спички.mp3
раньше по такой ссылке закачался бы файл с именем "АнимациЯ - Спички.mp3" а теперь "8baabf42452f.mp3"
а по ссылке:

Код: Выделить всё

http://cs514108.vk.me/u7199109/videos/fc6b180876.360.mp4?&/%CE%F7%E5%ED%FC%20%E7%E0%F9%E8%F2%ED%E0%FF%20%EF%EB%B8%ED%EA%E0).mp4
или
http://cs514108.vk.me/u7199109/videos/fc6b180876.360.mp4?&/Очень защитная плёнка).mp4
теперь закачивается "fc6b180876.360.mp4" вместо "Очень защитная плёнка).mp4"

Qwertiy
Гуру
Сообщения: 764
Зарегистрирован: 07 янв 2011, 1:45 Пт
Откуда: Россия

Сообщение Qwertiy » 28 мар 2013, 12:08 Чт

KiberInfinity писал(а):После обновления возникла следующая проблема
Эм.. Оно так и должно быть, т. к. имя - это то, что стоит до знака вопроса или решётки, если они есть...
Возможно, кто-нибудь сделает плагин специально для vk. Когда-нибудь...
Хотя... Не уверен, но возможно подходящий плагин уже есть http://downloadmaster.ru/forum/viewtopi ... =12&t=8147 - тут надо разбираться.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.

KiberInfinity
Сообщения: 4
Зарегистрирован: 27 мар 2013, 16:15 Ср

Re: Проблема с именем файла из ссылки в новой версии DM

Сообщение KiberInfinity » 28 мар 2013, 12:24 Чт

Если делать по общепринятым правилам, то "оно так и должно быть", но хотелось чтобы оставили в загрузчике какую-нибудь возможность подменять имя файла через ссылку, если сервер не умеет отдавать в заголовках нормальное имя файла.
Просто не хочется из-за этого фикса возвращаться на старую версию и игнорировать обновления.

KiberInfinity
Сообщения: 4
Зарегистрирован: 27 мар 2013, 16:15 Ср

Re: Проблема с именем файла из ссылки в новой версии DM

Сообщение KiberInfinity » 29 мар 2013, 20:10 Пт

Хотелось бы услышать ответ разработчиков, стоит ли надеяться на такую возможность, или эта фича/баг окончательно исправлены и замены этому не будет?

Qwertiy
Гуру
Сообщения: 764
Зарегистрирован: 07 янв 2011, 1:45 Пт
Откуда: Россия

Сообщение Qwertiy » 30 мар 2013, 12:21 Сб

KiberInfinity писал(а):Хотелось бы услышать ответ разработчиков, стоит ли надеяться на такую возможность
Я конечно не разработчик, но такую возможность вполне может предоставить плагин.
Да, а что насчёт указанного мной плагина? Вполне возможно, что он уже на это способен. Хотелось бы увидеть ответ...
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.

KiberInfinity
Сообщения: 4
Зарегистрирован: 27 мар 2013, 16:15 Ср

Re:

Сообщение KiberInfinity » 30 мар 2013, 16:53 Сб

Qwertiy писал(а):Да, а что насчёт указанного мной плагина? Вполне возможно, что он уже на это способен. Хотелось бы увидеть ответ...
Посмотрел плагин... Занятная вещь, но так и не понял как сделать, чтобы он переименовывал файл так:
1) из ссылки (например http://..../file.mp3?name=/NEW%20-%20FILENAME.mp3) регуляркой вырезается кусок "NEW%20-%20FILENAME.mp3" в котором записано нормальное имя файла
2) "NEW%20-%20FILENAME.mp3" декодируется для приведения символов в нормальный вид "NEW - FILENAME.mp3"
3) скачанный file.mp3 переименовывается в "NEW - FILENAME.mp3"


P.S. Плагины это хорошо, но пользователям, которые раньше качали файлы через DM из-за возможности подмены имени файла, легче объяснить как поставить старую версию программы, или убедить перейти c их браузера на Chrome/Firefox и качать по одному файлу вместо пакетной загрузки с нормальными именами, чем заставить их скачать плагин, распаковать, найти папку DM, закинуть плагин в нужную папку, перезапустить DM, зайти в настройки плагина, создать пачку правил с кучей переключателей и обрядом ввода магических заклинаний, называемых регулярными выражениями... да и то явно не конец истории будет для большинства обычных пользователей.

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

Re: Re:

Сообщение Korney San » 23 май 2013, 6:32 Чт

KiberInfinity писал(а): Посмотрел плагин... Занятная вещь, но так и не понял как сделать, чтобы он переименовывал файл так:
1) из ссылки (например http://..../file.mp3?name=/NEW%20-%20FILENAME.mp3) регуляркой вырезается кусок "NEW%20-%20FILENAME.mp3" в котором записано нормальное имя файла
2) "NEW%20-%20FILENAME.mp3" декодируется для приведения символов в нормальный вид "NEW - FILENAME.mp3"
3) скачанный file.mp3 переименовывается в "NEW - FILENAME.mp3"
Возможно, регулярки будут вкручены в плагин в более существенном виде, чем до этого, и Ваша задача станет решённой.
Кстати, обычно плагин сначала декодирует ссылку.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд

Ответить