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

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

Moderators: Korney San, Qwertiy, Alex Qwerty, marcipan, PAShYCh

Post Reply
KiberInfinity
Posts: 4
Joined: 27 Mar 2013, 16:15 Wed

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

Post by KiberInfinity »

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

Code: Select all

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"
а по ссылке:

Code: Select all

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
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

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

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

Post by KiberInfinity »

Если делать по общепринятым правилам, то "оно так и должно быть", но хотелось чтобы оставили в загрузчике какую-нибудь возможность подменять имя файла через ссылку, если сервер не умеет отдавать в заголовках нормальное имя файла.
Просто не хочется из-за этого фикса возвращаться на старую версию и игнорировать обновления.
KiberInfinity
Posts: 4
Joined: 27 Mar 2013, 16:15 Wed

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

Post by KiberInfinity »

Хотелось бы услышать ответ разработчиков, стоит ли надеяться на такую возможность, или эта фича/баг окончательно исправлены и замены этому не будет?
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

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

Re:

Post by KiberInfinity »

Qwertiy wrote:Да, а что насчёт указанного мной плагина? Вполне возможно, что он уже на это способен. Хотелось бы увидеть ответ...
Посмотрел плагин... Занятная вещь, но так и не понял как сделать, чтобы он переименовывал файл так:
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, зайти в настройки плагина, создать пачку правил с кучей переключателей и обрядом ввода магических заклинаний, называемых регулярными выражениями... да и то явно не конец истории будет для большинства обычных пользователей.
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Re: Re:

Post by Korney San »

KiberInfinity wrote: Посмотрел плагин... Занятная вещь, но так и не понял как сделать, чтобы он переименовывал файл так:
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
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Post Reply