Author Topic: Miranda падает из-за IEView  (Read 5299 times)

0 Members and 1 Guest are viewing this topic.

Offline temp661

Miranda падает из-за IEView
« on: 03 03 2023, 09:31:42 »
Miranda падает при попытке открыть полученный файл из истории. Использую плагин IEView
 

Offline ghazan

Re: Miranda падает из-за IEView
« Reply #1 on: 03 03 2023, 13:48:16 »
temp661,
надо в скине IEView найти win32_ShellExecute и кинуть этот кусок сюда, или скин целиком зазиповать и приаттачить
 

Offline temp661

Re: Miranda падает из-за IEView
« Reply #2 on: 06 03 2023, 04:47:35 »
У меня сборка Miranda NG HotCoffee. Прошу прощения, что сразу не указал.

В исходниках нашел только такие строчки

$.extend(
{
        jYoutube: function(url) { return (url.match(/^.*(youtu.be\/|v\/|e\/|u\/\w+\/|embed\/|v=)([^#\&\?]*).*/)[2] || "" ); },
        openFile: function(path) { return external.win32_ShellExecute("open", "explorer.exe", path, 0, 1); },
        openFolder: function(path) { return external.win32_ShellExecute("open", "explorer.exe", "/select, \"" + path + "\"", 0, 1); }
});

 
The following users thanked this post: dartraiden

Offline ghazan

Re: Miranda падает из-за IEView
« Reply #3 on: 06 03 2023, 14:19:21 »
temp661,
а какой шаблон используется? поставил себе Diplomat_Dark из твоего архива - не падает
 

Offline dartraiden

Re: Miranda падает из-за IEView
« Reply #4 on: 06 03 2023, 19:14:15 »
Попробуйте обновиться, выбрав в настройках "Версию в разработке" и дёрнув пункт главного меню "Обновить → Проверить обновления" (не "Проверить обновления сборки")

Если баг не пропадёт, то сообщите какой конкретно скин используете, там в архиве куча скинов.
 

Offline temp661

Re: Miranda падает из-за IEView
« Reply #5 on: 07 03 2023, 07:52:04 »
Обычно использую тему Textolite_Gray_Light. Попробовал для IEView выбрать Diplomat.
Плагины обновил, в т.ч. IEView обновился.
Результат тот же, пытаюсь открыть принятый файл - Миранда падает

Если поможет, у меня Windows 7 Pro, ieframe.dll версии 11.0.9600.19597
 
The following users thanked this post: dartraiden

Offline dartraiden

Re: Miranda падает из-за IEView
« Reply #6 on: 07 03 2023, 12:58:10 »
Если поможет, у меня Windows 7
В этом и причина.
 

Offline temp661

Re: Miranda падает из-за IEView
« Reply #7 on: 07 03 2023, 13:29:50 »
Тут [size=78%]https://miranda-ng.org/hotcoffee[/size] написано:


Системные требования: Windows XP SP3+; Internet Explorer 8+


Обманывают, получается?

P.S. Проверил на Windows 10, все отлично работает.
Полагаю, вопрос исчерпан
« Last Edit: 07 03 2023, 13:52:45 by temp661 »
 

Offline dartraiden

Re: Miranda падает из-за IEView
« Reply #8 on: 07 03 2023, 13:52:02 »
Нет, просто "семерка" - говно (нормальные, с технической точки зрения, винды начинаются с 8 ). Вместо ожидаемой строки от винды приехало целое число ("семерка" не умеет приводить типы к прототипу функции?). Будет исправлено в билде 25352.
« Last Edit: 07 03 2023, 13:55:57 by dartraiden »
 

Offline dartraiden

Re: Miranda падает из-за IEView
« Reply #9 on: 07 03 2023, 14:22:28 »
Билд вылился на сервер, можно обновляться и пробовать.
 

Offline temp661

Re: Miranda падает из-за IEView
« Reply #10 on: 07 03 2023, 15:42:21 »
Обновился, ничего не падает, файлы открываются  :THUMBS UP:

 
The following users thanked this post: dartraiden