Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: Metafalica on 20 07 2018, 14:46:08

Title: Почините открытие папки, в которую был принят файл.
Post by: Metafalica on 20 07 2018, 14:46:08
Почему-то это работает через раз и у меня даже не хватает воображения придумать почему.
Чаще всего замечал, что это не работает, если принят архив какой-нибудь, например 7z.
Жамкаю кнопку соответствующую в окне передачи файлов и 0 реакции. Через контекстное меню тоже самое, причем сам файл открывается всегда.
Title: Re: Почините открытие папки, в которую был принят файл.
Post by: dartraiden on 23 07 2018, 14:09:25
Не удаётся воспроизвести. Мы попробуем добавить в лог путь к папке, которую Миранда пытается открыть. Возможно, станет ясна закономерность
https://github.com/miranda-ng/miranda-ng/issues/1517
Title: Re: Почините открытие папки, в которую был принят файл.
Post by: Metafalica on 24 07 2018, 20:11:06
Я прочитал тот тикет, там написано про "Open received file" - открыть принятый файл - это как раз всегда работает. Может, меня неправильно поняли? Через раз работает только кнопка открытия папки, в которую был принят этот файл.

Кстати, путь для сохранения файлов у меня такой: %miranda_path%\Received files\%proto%\%nick%_%userid%\
Может, не удается воспроизвести, потому что у вас используется путь по умолчанию?
Title: Re: Почините открытие папки, в которую был принят файл.
Post by: dartraiden on 24 07 2018, 20:24:43
Ага, сейчас поправлю там. Впрочем, я тестировал обе кнопки.
Title: Re: Почините открытие папки, в которую был принят файл.
Post by: Metafalica on 25 07 2018, 18:39:14
Похоже я выявил закономерность. Кнопка "Открыть папку" не работает, если файл принят от мейл.ру агентовского контакта. При приеме файла от асечного контакта кнопка сработала...
Title: Re: Почините открытие папки, в которую был принят файл.
Post by: dartraiden on 26 07 2018, 19:05:52
Спасибо за точную локализацию проблемы. Зачётное там непотребство в памяти вместо нормального пути. Сейчас будем разбираться, кто же это нагадил в память...

0x000000000b3e8f18 L"W:\\miranda-ng\\bin15\\Debug64\\Files\\morgot86@mail.ru-morgot86@mail.ru\\몺ꮺ﷽﷽딍֯۝退堐࠹"
Title: Re: Почините открытие папки, в которую был принят файл.
Post by: dartraiden on 26 07 2018, 19:19:55
Исправили в девелоперской версии.
Title: Re: Почините открытие папки, в которую был принят файл.
Post by: Metafalica on 27 07 2018, 06:36:56
Спасибо и вам за быстрое исправление проблемы.