Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору mex3 Не, один чудик отыскался, но я думаю, тут чистой воды реклама либо провокация - "дилер" авторов Online Armor - они мне лицензию на него выдали для конторы: "Far Manager программа не желательная и будет блокироваться нашими антивирусами и брандмауэрами. Пользуйтесь коммерческими продуктами наших партнёров. С уважением Иван Ситников, менеджер по работе с клиентами" Понятно, что ни письма, ни этого малого в фирме не видели и не слышали. Они очень удивились этой писульке и пообещали оторвать голову её автору за чёрный PR. По моему, вполне нормальная реакция на присланный от их имени покупателю программы бред. Правда, с учётом ошибок ОА - при получении обнов он до перезапуска часто полностью блокирует сеть, эту ошибку они признают и обещают исправить, я думаю, что хватит стенок на роутерах - и так их каскад в несколько штук стоит, пропустят одни - отловят следующие. А вот к тебе у меня просьба - глянь пожалуйста структуру VERSION_INFO в MBlockEditor: для Far3 там при сборке в 2010 Студии почему-то ставится номер билда от Far2, а для x64 сборки в свойствах пишется х86. Понятно что поправить в hex дело не долгое, но я сейчас случайно это заметил когда правил minesweeper - добавил ему в номер версии номер билда Far чтобы избежать путаницы. Там я просто сделал - вызовы farcolor.hpp и plugin.hpp переадресовал на ../common/unicode раз, и в farmine.rc внёс уточнения (полный SVN дифф ниже, может кому и пригодится): Цитата: Index: src/farmine.cpp =================================================================== --- src/farmine.cpp (revision 439) +++ src/farmine.cpp (working copy) @@ -1,6 +1,6 @@ #include <limits.h> //for ULONG_MAX -#include "plugin.hpp" -#include "farcolor.hpp" +#include "../../common/unicode/plugin.hpp" +#include "../../common/unicode/farcolor.hpp" #include "farmine.hpp" #include "far_settings.hpp" #include "bootstrap/fmversion.h" Index: src/farmine.rc =================================================================== --- src/farmine.rc (revision 439) +++ src/farmine.rc (working copy) @@ -1,7 +1,8 @@ #include "./bootstrap/fmversion.h" +#include "../../common/unicode/farversion.hpp" #include "winver.h" 1 VERSIONINFO - FILEVERSION VER_MAJOR,VER_MINOR,VER_BUILD,0 + FILEVERSION VER_MAJOR,VER_MINOR,VER_BUILD,FARMANAGERVERSION_BUILD PRODUCTVERSION VER_MAJOR,VER_MINOR,0,0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS VS_FF_PRERELEASE Index: src/fm_config.cpp =================================================================== --- src/fm_config.cpp (revision 439) +++ src/fm_config.cpp (working copy) @@ -1,4 +1,4 @@ -#include "plugin.hpp" +#include "../../common/unicode/plugin.hpp" #include "farmine.hpp" #include "far_settings.hpp" #include "guid.h" Index: src/far_settings.hpp =================================================================== --- src/far_settings.hpp (revision 439) +++ src/far_settings.hpp (working copy) @@ -20,7 +20,7 @@ #define __FAR_SETTINGS_HPP__ #include <tchar.h> -#include "plugin.hpp" +#include "../../common/unicode/plugin.hpp" extern PluginStartupInfo Info; class CFarSettings | после этого в версии файла мы видим номер билда Far API под который плагин собран. Для чего собственно все правки и затевались - надоело на старом 2340 версию API при запуске смотреть. P.S. 9-ю поставить не могу - рабочая машина под BSD UNIX, и студию зову по сети, а там что есть, тем и пользуйся...
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 33261 | Зарегистр. 31-07-2002 | Отправлено: 18:55 01-03-2012 | Исправлено: Victor_VG, 19:13 01-03-2012 |
|