AltHistory: Alternative History — Альтернативная история

Здесь можно обсудить ваш любимый плагин.
Denis
Posts: 1428
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

AltHistory: Alternative History — Альтернативная история

Post by Denis »

Latest post of the previous page:

Не работает в win10. Нельзя открыть ни одно из рабочих окон плагина.

AltHistory_3_4_4_x64.zip
Far 3.0 build 4565 x64

Release
Posts: 18
Joined: Tue 21 May, 2013 05:59
Has thanked: 1 time
Been thanked: 1 time

AltHistory: Alternative History — Альтернативная история

Post by Release »

Так как нет исходников и автор не появляется, пропатчил обход ошибки.
Забирайте кому надо (x64) - http://rghost.ru/8qDXyMbPw

2useven10
Posts: 4042
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 187 times

AltHistory: Alternative History — Альтернативная история

Post by 2useven10 »

Release wrote: Так как нет исходников и автор не появляется
Надежда ещё есть
Last edited by 2useven10 on Tue 01 Mar, 2016 08:16, edited 1 time in total.

Denis
Posts: 1428
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

AltHistory: Alternative History — Альтернативная история

Post by Denis »

Release wrote:Так как нет исходников и автор не появляется, пропатчил обход ошибки.
Забирайте кому надо (x64) - http://rghost.ru/8qDXyMbPw
Спасибо!
А можно ещё открытие окон исключений из настроек (3,4,5)?

Nikolay
Posts: 554
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 17 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

Фиксы отрепортенных багов. Кроме подземных сту...растущей вширь базы.
Ну и Win10x64. Под рукой пока нету, а в Win7 x64 всё работает.
buniak_a_h wrote:Хотелось бы иметь возможность из истории команд перейти на каталог, из которой команда вызывалась.
Да, последняя папка есть. Кнопкосочетание предлагайте.
Smitis wrote:Ещё хотелка к плагину - для истории edit/view клавиши AltF3 и AltF4 сделать для вызова внешних редактора и просмоторщика,
Может, отстал я от жизни - а в PliginAPI ничего для вызова внешнего редактора нет? Кроме как устроить закат солнца вручную - тупо залезть в настройки, вытащить команду запуска и не менее тупо распарсить все "Special symbols"?

User avatar
HaRT
Moderator
Posts: 9421
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Спасибо!
Nikolay wrote: Кнопкосочетание предлагайте
[b]CtrlAltPgDn[/b]/[b]CtrlAltPgUp[/b]в/на соответственно. То же с [b]Shift[/b] — на пассивной панели (как и в остальных переходах).
Фар есть инструмент, а не нянька. © 2009 DrKnS

Denis
Posts: 1428
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

AltHistory: Alternative History — Альтернативная история

Post by Denis »

Nikolay wrote:Фиксы отрепортенных багов. Кроме Ну и Win10x64. Под рукой пока нету, а в Win7 x64 всё работает.
AltHistory_3_4_4_x64.zip не работает на win10 x64. А на win7 x64 всё работает (и раньше работало). Если нужно, могу помочь с дебагом.

User avatar
HaRT
Moderator
Posts: 9421
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Denis wrote: не работает на win10 x64
В чём это выражается?
Фар есть инструмент, а не нянька. © 2009 DrKnS

Denis
Posts: 1428
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

AltHistory: Alternative History — Альтернативная история

Post by Denis »

HaRT wrote:
Denis wrote: не работает на win10 x64
В чём это выражается?
Не открывается ни одно окно плагина с историей, глобально перестают работать макросы.
http://forum.farmanager.com/viewtopic.p ... 83#p135883
http://forum.farmanager.com/viewtopic.p ... 93#p136093

Причём это не только у меня:
http://forum.farmanager.com/viewtopic.p ... 15#p136115

Denis
Posts: 1428
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

AltHistory: Alternative History — Альтернативная история

Post by Denis »

Вот падение при вызове 'File edit/view' истории:
Exception thrown at 0x000000000EF28614 (AltHistory.dll) in Far.exe: 0xC0000005: Access violation reading location 0xFFFFFFFF8A19A938.


fml2
Posts: 518
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 8 times

AltHistory: Alternative History — Альтернативная история

Post by fml2 »

Уменя наблюдается такая картина. У меня установлен Фар 3.0.4567 х86 и AltHistory 3.4.3 (с 3.4.4 происходит то же самое); кнопки "Alt+F8", "Alt+F11" и "Alt+F12" переназначены на AltHistory.

Запускаю Фар, нажимаю Alt+F12. Ничего не происходит (история каталогов не появляется). Повторные нажатия Alt+F12 тоже ни к чему не приводят. Если после этого попытаться, например, вызвать фаровское меню (F9) или вызвать "родную" фаровскую историю или попытаться скопировать файл (F5), то Фар падает. Никакого сообщения при этом не появляется.

Если же первым нажатием после запуска Фара было не Alt+F12, а что-то другое (например, Alt+F8 или F5 -- которые приводят к отображению соответствующего диалога), то потом уже и Alt+F12 работает нормально.

Фаровская "родная" история каталогов (у меня Ctrl+Alt+F12) показывается сразу после старта без проблем.

В чем тут может быть дело?

buniak_a_h
Posts: 1852
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 116 times
Been thanked: 165 times
Contact:

AltHistory: Alternative History — Альтернативная история

Post by buniak_a_h »

В добавление описанному (fml2):
1. <F5> не помогает... <AltF8> - помогло, даже если сделать макрос, выполняющийся при старте.
2. после первого нажатия Alt+F12 следующее нажатие F11 приводит к тихому, молчаливому и немедленному выходу из ФАРа.
Windows XP SP3
Far 3.0 build 4567 x86
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании

Release
Posts: 18
Joined: Tue 21 May, 2013 05:59
Has thanked: 1 time
Been thanked: 1 time

AltHistory: Alternative History — Альтернативная история

Post by Release »

Denis wrote: А можно ещё открытие окон исключений из настроек (3,4,5)?
Не понял проблему, у меня они открываются. Правда, у меня там пусто, может поэтому.
HaRT wrote: В чём это выражается?
Denis wrote: Не открывается ни одно окно плагина с историей, глобально перестают работать макросы.
Хочу добавить, плагин стал падать на последнем стабильном билде Far-а, на предыдущем работал. До этого падал на ночных сборках, пока не обновили стабильный.
Ниже сама ошибка, которую пропатчил обходом. Но, так как нет исходников и отладочной информации на x64 понять, почему стало валится довольно сложно.

Code: Select all

   ╔═══════════════════════ Исключительная ситуация ════════════════════════╗
   ║ Исключение:  Нарушение доступа (чтение из 0x000000002371D128)          ║
   ║ Адрес:       0x000000000EF28614 GetGlobalInfoW                         ║
   ║ Функция:     OpenW                                                     ║
   ║ Модуль:      ...\Far Manager\Plugins\AltHistory\AltHistory.dll   		║

User avatar
HaRT
Moderator
Posts: 9421
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Nikolay,
Если выполнить команду net:\\Server (на сервере я авторизован), то попадаю в список шар (ожидаемо). Если затем перейти в какую-то локальную директорию, то в Истории папок отложится \\Server, но перейти туда не получится, т.к. это плагиновый путь. Хочется, чтобы в Истории директорий в таком сценарии оседало net:\\Server. Или FarAPI такое позволяет только с хост-файлами?
UPD
Судя по тому, что по [b]F4[/b] (Edit plugin's prefix — Изменить отображаемый префикс плагина выбранной плагинной папки) на таком элементе Истории ничего не происходит, он не считается плагиновым. А должен бы.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
zg
zero-gravity
Posts: 5817
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 147 times
Contact:

AltHistory: Alternative History — Альтернативная история

Post by zg »

фарапи позволяет запомнить место, а потом в него вернуться. корректность запоминания и возврата лежит на плечах плагина.

Denis
Posts: 1428
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

AltHistory: Alternative History — Альтернативная история

Post by Denis »

О как интересно, в win10 x64 и Far 4569 заработали окна исключений в патченной версии AltHistory.dll.
Оригинальная версия всё так же не работает.

Upd.
Показалось. Какие-то подземные стуки в плагине - указатель на правильную память, то в никуда.
Last edited by Denis on Thu 03 Mar, 2016 21:55, edited 1 time in total.

Post Reply

Return to “Обсуждение плагинов”