Update

Здесь можно обсудить ваш любимый плагин.
User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Re: Update

Post by DrKnS »

Latest post of the previous page:

ансишный FarTray
Ну вот вам и ответ.
Когда фар вызывает функцию из анси-плагина — он делает SetFileApisToOEM (сиречь переключает функции windows на работу с dos-кодировкой) для того, чтобы плагин не обламывался.
А обратно не возвращает.
Update использует некоторые функции из WinInet, который реализован через IE.
А в IE, очевидно, до сих пор (!) остались неуникодные куски (позор, позор индусам!), вот его c SetFileApisToOEM и колбасит.

Починять идеологически правильнее в фаре.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Update

Post by Andrey Budko »

Andrey Budko wrote:У меня этот апдейтер схлопывает фар почти всегда если стоит ручной режим.
John Doe wrote:Тоже наблюдал вылет фара после префикса Update. Перезапустил фар - то же самое. Несколько раз.
Через меню нормально обновилось.
Меня вконец за* перезапускать фар 20 раз чтобы проапдейтиться и я разобрался. Дело оказалось в ConEmu плагине. Не в самом ConEmu, а именно в плагине. Грохнул его - падать перестало.

Kirill
Posts: 262
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 1 time
Contact:

Re: Update

Post by Kirill »

Andrey Budko wrote:Меня вконец за* перезапускать фар 20 раз чтобы проапдейтиться и я разобрался. Дело оказалось в ConEmu плагине. Не в самом ConEmu, а именно в плагине. Грохнул его - падать перестало.
Огромное спасибо.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Update

Post by Andrey Budko »

Kirill wrote:Огромное спасибо.
Радоваться особо нечему, так как без плагина при выходе вылазит следующее:
ConEmuC: Root process was alive less than 10 sec.
Press Enter to close console...

Kirill
Posts: 262
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 1 time
Contact:

Re: Update

Post by Kirill »

Andrey Budko wrote:Радоваться особо нечему, так как без плагина при выходе вылазит следующее:
ConEmuC: Root process was alive less than 10 sec.
Press Enter to close console...
А слона-то и не заметил :(

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Re: Update

Post by John Doe »

Критерием необходимости обновления является номер билда фара, что не очень хорошо, т.к. бывает что в очередной ночной сборке обновляются только плагины (например сегодня и вчера именно так).

Может быть стоит поменять критерий? Проще всего (не правильнее, а проще) ориентироваться на дату сборки / аттрибут файла.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Update

Post by Andrey Budko »

Kirill wrote:А слона-то и не заметил :(
Макрос напиши. Я вот написал - вроде работает.
u: update
unload:D:\tools\Far\plugins\ConEmu\conemu.dll
macro:post Ctrl\ f11 u Enter Enter l o a d : D : \ t o o l s \ F a r \ p l u g i n s \ C o n E m u \ c o n e m u . d l l Enter
Наверняка можно как-то "умнее", но я не фанат.

Imp_GL
Posts: 47
Joined: Thu 13 Nov, 2008 22:03

Re: Update

Post by Imp_GL »

Данный плагин обновляет только плагины, входящие в дистрибутив? Или все установленные?

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Re: Update

Post by John Doe »

:rtfm:
Анонс прочитать слабо?

Imp_GL
Posts: 47
Joined: Thu 13 Nov, 2008 22:03

Re: Update

Post by Imp_GL »

Анонс давно прочитан. Так же прочитано и то, что анонс писался в 2008 году. За два года плагин могли и доработать...

User avatar
SUSim
Posts: 1543
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 10 times

Re: Update

Post by SUSim »

Imp_GL wrote:Анонс давно прочитан. Так же прочитано и то, что анонс писался в 2008 году. За два года плагин могли и доработать...
Неужели бы при доработке плагина (в вашем понимании расширении) не доработали анонс :) ???
Плагин дорабатывался не однократно, но цель у него не менялась - обновлять только стандартные плагины...
я может быть тоже хотел чтобы он(плагин) обновлял мои любимые плагины, но только я знаю какие у меня любимые а какие не очень :)
SimSU ··· ·· -- ··· ··-

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Update

Post by Andrey Budko »

Kirill wrote:А слона-то и не заметил :(
вроде как вылеты при наличии конему исправлен (в конему)

Kirill
Posts: 262
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 1 time
Contact:

Re: Update

Post by Kirill »

Andrey Budko wrote:вроде как вылеты при наличии конему исправлен (в конему)
Спасибо. Только что проверил - пока работает. У меня завис, на Запуск FAR. Не срубается ConEmu

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Re: Update

Post by John Doe »


tstr
Posts: 534
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 10 times
Been thanked: 9 times

Re: Update

Post by tstr »

наступил на такие грабли, вскриком предупреждаю остальных:
"Can't connect to update server" ("Не удалось подключиться к серверу обновлений") в плагине "Update v0.0 build 13 [W] x86" появляется при установке режима "Work Offline" ("Работать автономно" и т.п.) в "Internet Explorer" и браузерах на его основе.
Также явно это замечено при обновлении баз AVZ. Похоже, что всё, что работает через wininet.dll затыкается.

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Re: Update

Post by John Doe »

Пожелание: возможность "принудительного" обновления невзирая на версии.

Post Reply

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