Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Far Manager (часть 3)

Модерирует : gyra, Maz

articlebot (06-10-2016 09:08): Far Manager  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в ночных сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
 
Общие сведения о совместимости FAR и плагинов
 
Можно воспользоваться одной из пользовательских сборок FAR Manager
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
 
Как собрать FAR самостоятельно (инструкция, в разработке)  
Ссылки на устаревшие версии
 
Выдержка из Far Manager Site and Forum ‹ FAQ :
Отличия FAR 3 от FAR 2
Отличия FAR 2 от FAR 1.7
 
Примечания
 
* 13 декабря 2008 г. произошло переименование веток: ANSI-ветка 1.71 превратилась в 1.75, а Unicode-ветка получила номер версии 2.0 (вместо 1.80). Т.е. версии 1.хх это ANSI ("старый" FAR), а версии 2.хх – Unicode ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
* При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).
* Unicode-плагины в ANSI-версии FAR не работают – у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
* При обновлении Unicode-версии FAR 1.80/2.0/3.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в редакторе) можно применять в Unicode-версии FAR, в меню плагинов (вызываемом по F11) они будут помечены значком [A] справа от их имени. Unicode-плагины в FAR 1.80/2.x/3.х никаким значком после имени не помечаются.
* Unicode-версия FAR 1.80/2.x/3.х требует как минимум Windows 2000, т.е. она работает только в Windows 2000/XP/2003/Vista/2008/7/8/10.
* Плагины от FAR 2 несовместимы с FAR 3 и не запустятся.
* В FAR 3 выборочно могут работать плагины от FAR 1, однако не стоит брать от FAR 1 плагины для редактора или работающие с дисками: первые портят текст в Юникоде, вторые – файловую систему.
* В любом случае разрядность плагинов должна совпадать с разрядностью FAR, иначе плагин не будет загружен.

 
Принципиальные различия между hard link, symlink и junction
Как устранить взаимное влияние запущенных копий FAR в памяти
Как запустить Lua/MoonScript из FAR
Как правильно добавить в программу нужную DLL (или иную зависимость), чтобы при обновлении ОС или иных программ она не перестала работать
 
Общие правила обращения за помощью
  1. Решаете задачу самостоятельно, при необходимости ищете ответы в теме и других источниках. Предварительное изучение документации обязательно!
  2. Если ваших знаний не хватает, то задаёте вопрос в форуме и строго следуете инструкциям тех людей, которые вам помогают.
  3. Если решить задачу, следуя пунктам 1 и 2, не удалось, то задаёте вопрос разработчикам.

Невыполнение этих правил ведёт к тому, что никто не станет помогать решать вашу задачу.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 17:33 12-10-2009 | Исправлено: 375, 08:35 29-03-2016
spinout

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
но проблема в том, что если устанавливать фар в "C:\Program Files", то винда (Vista и выше) не дает туда ничего писать без прав админа

1. Не надо Far(тем более Far) "устанавливать" вообще.
2. Держать свои приложения в %ProgramFiles% в Vista и выше - вообще дурной тон. Тем более, если приложения эти правильные и используют для своей настройки/работы файлы конфигурации(а не гадят по всей оси).
 
Свои приложения надо держать в директории, на которую вы имеете все права, и над которой не имеют власти наиболее уродские механизмы ОС.

Всего записей: 381 | Зарегистр. 13-11-2004 | Отправлено: 07:26 30-04-2013
acrill



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если нет прав для записи в Program Files, то прав на запись в корень диска не должно быть и подавно.

Я, в корне диска "C:" создаю папку "Program Portable" в которой  находится все проги которые не  желательно ставить "Program Files". В этой же папке находится и мой  FAR. Таким образом, структура диска опрятная. Глазами быстро находишь папку и программам никто и ничто не мешает записывают свои данные в свои папки.  
 

Цитата:
тогда не получится полностью портабельная сборка.  

Создайте правильно "Far.exe.ini" и будет у Вас настоящая  портабельная  сборка.  
 

Цитата:
но проблема в том, что если устанавливать фар в "C:\Program Files", то винда (Vista и выше) не дает туда ничего писать без прав админа

Это понятное дело. Раз - Не устанавливайте FAR по этому пути. Два - Запускайте FAR только от администратора. Три - дайте права доступа к папке FARа
 
P.S. Извиняюсь, но конфликт между скриптами Ru-Board и плагина LastPass выдаёт такие  чудачества, что приходится отвечать только, через постоянное редактирование сообщения.
 
 
 

Всего записей: 32 | Зарегистр. 30-11-2011 | Отправлено: 11:39 30-04-2013 | Исправлено: acrill, 12:23 30-04-2013
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
acrill
 
Кстати есть и ещё одно решение задачи - хранить в разных местах бинарные модули и их конфиги. Когда-то, во времена Windows NT 3.1 - 3.51 программы писались в каталог /Win32app создавшийся при генерации ОС. И тогда была похожая петрушка с правами доступа в его ACL т.к. этот каталог создавался от имени LocalSystem и по ACL права на него стояли LocalSystem, Administrators - Full, Enverone - Read, а средств для правки ACL кроме Windows NT Resource Kit вообще не было, да и тот официально иди найди - "Эти инструменты и документация доступны только для партнёров Микрософт. Извините.", и задачу решали простейшим способом - создавали аналогичный по функциям каталог Win32app на другом разделе либо физическом томе и ставили программы в него. Так что тут ничего удивительного - Микрософт в репертуаре.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 07:20 01-05-2013
acrill



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Сила извращения users, обратно-пропорциональна извращенности microsoft.  

Всего записей: 32 | Зарегистр. 30-11-2011 | Отправлено: 15:19 01-05-2013
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
acrill
 
Согласен. Тут я бы только чуть иначе сказал - палка-то о двух концах. И где у M$ аукнется, там у юзера откликнется, и частенько в кубе.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 15:46 01-05-2013
SLKuL

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Создайте правильно "Far.exe.ini" и будет у Вас настоящая  портабельная  сборка.  

 
По данной инструкции будет "правильный" .ini, или есть еще какие дополнения???
 
-Для начала скачайте FAR с сайта http://www.farmanager.com/download.php  
-Качайте обязательно архив! Разархивируйте фар в удобное для вас место.
-В папке с фаром найдите файл Far.exe.example.ini и переименуйте его в Far.exe.ini  
-Теперь откройте файл Far.exe.ini и после слова [General] добавляете две строки UseSystemProfiles=0 и UserProfileDir=%FARHOME%\Profile
-Сохраняете.
-Теперь все настройки вашего FARа будут храниться в каталоге с фаром.

Всего записей: 93 | Зарегистр. 03-09-2006 | Отправлено: 17:11 01-05-2013
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SLKuL

Цитата:
после слова [General] добавляете две строки

Можно не добавлять, а раскомментировать существующие строки.  
И для UseSystemProfiles заменить 1 на 0.

Цитата:
-Теперь все настройки вашего FARа будут храниться в каталоге с фаром.

При условии, что некоторые сторонние плагины не пишут ещё куда-то.

----------
Кекс. Антибиотики. Ламбада.

Всего записей: 1453 | Зарегистр. 13-10-2005 | Отправлено: 17:26 01-05-2013
acrill



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообщем-то, data man уже всё сказал и даже больше.  
SLKuL Используйте плагины только для третей версии и сделайте как написано включая  
Цитата:
UseSystemProfiles заменить 1 на 0.
и всё. Только не запускайте FAR до того пока не разместите в корень "правильный" .ini. Иначе, в двух подпапках %AppDate% создадутся папки настроек.
 
 

Всего записей: 32 | Зарегистр. 30-11-2011 | Отправлено: 00:24 02-05-2013
Angel_Ka



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Плагин Macro Library обновился до версии 1.21
 
Несколько полезных новшеств  
 
Очень приятно, что автор продолжает работу над плагином. Особенно с учётом богатого репозитария Fml- и Fmlua-макросов
В частности, по многу раз на день мною применяется такой удобнейший макрос как Shell Bookmark - закладки в панелях  

Всего записей: 585 | Зарегистр. 20-05-2007 | Отправлено: 11:42 05-05-2013
Angel_Ka



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И ещё новшества: Macro Library 1.22
 
Плагин всё лучше и лучше!

Всего записей: 585 | Зарегистр. 20-05-2007 | Отправлено: 23:38 05-05-2013
Oldster



Старик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Angel_Ka

Цитата:
Macro Library

очень хороший плагин!
надо только в Renewal.xml внести изменения, чтоб работало обновление, так же как и в EdtFind
 
All
Обновил свою сборку:
 
Сборка обзавелась инсталятором - NSIS, пробуем...
При запуске проверяется права пользователя, если есть возможность - устанавливается в %PROGRAMFILES%, если такой возможности нет, то предлагает %APPDATA%. В любом случае  позволяет выбирать куда ставить. При установке проверяет наличие установленного Far-а в папке (проверяется наличие far.exe) если находит: или УДАЛЯЕТ ВСЮ папку!!! или прерывает установку. Из сборки убрал HIEW (кому надо, и так найдет, поставит). Весь дополнительный софт устанавливается в отдельную папку soft.


----------
Ой не TCP моё IP (C) Диман

Всего записей: 1367 | Зарегистр. 08-01-2003 | Отправлено: 16:19 08-05-2013
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oldster
 
Можно и не удалять файлы - ключи перезаписи в скрипте решают эту задачу. В то же время я обычно создаю специальную секцию clean где и решаю подобные задачи. Это здорово упрощает устранение ошибок.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 23:53 08-05-2013
Angel_Ka



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MacroLib1.23!

Всего записей: 585 | Зарегистр. 20-05-2007 | Отправлено: 20:06 12-05-2013
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Angel_Ka
А почему только MacroLib?
Тогда уж все плагины надо анонсировать, а то никто и не узнает о новых версиях.

----------
Кекс. Антибиотики. Ламбада.

Всего записей: 1453 | Зарегистр. 13-10-2005 | Отправлено: 22:02 12-05-2013
Angel_Ka



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man
Цитата:
А почему только MacroLib?

Здесь, ИМХО, наиболее известные сборки Фара — от Victor_VG, а он почему-то исключил из них этот отличный плагин.
Но, да, Вы, наверное, правы — теперь, слава Богу, есть сборки от Oldster`а, где MacroLib`у отведено достойное место.

Всего записей: 585 | Зарегистр. 20-05-2007 | Отправлено: 22:54 12-05-2013 | Исправлено: Angel_Ka, 22:55 12-05-2013
NEVOLSHEBNIK

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый Victor_VG, ответьте пожалуйста на вопрос.
В билде 3215  я просматривал картинки  спомощъю  ImageView и инсертом выделял, мог выйти из ImageView  снова в него зайти и продолжить выделять картинки. В билде 3297 если выйти из ImageView и снова в него зайти нажимаю инсерт загружается следующая картинка но текущая не выделяется, это можно как то победить?

Всего записей: 39 | Зарегистр. 25-09-2007 | Отправлено: 00:13 13-05-2013
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2FarTeam
 
После появления Rar5 размеры SFX модулей увеличились и установленный по умолчанию в Far:Config параметр System:PluginMaxReadData = 0х20000 стал мал в связи с чем к примеру MultiArc не может правильно опознать RAR SFX и соответственно не открывает их. Об это сказал сам Женя когда я попросил его посмотреть новую Rar форматку:

Цитата:
Victor_VG

Цитата:
И ещё, просьба поглядеть ту новую форматку что вы дали для MultiArc - она не раcпознаёт Rar/Zip SFX вообще.

Zip SFX она и не должна распознавать, это задача Zip.fmt. А RAR SFX она у меня нормально открывает, и 4.x, и 5.0. Я проверял с FAR 2.0 (build 1691) x86.
 
Возможно вам надо увеличить значение:
[HKEY_CURRENT_USER\Software\Far2\System]
"PluginMaxReadData":REG_DWORD
Это размер блока данных для поиска сигнатуры архива. Там по умолчанию что-то маленькое. Правда в Far3 оно могло переехать в другой ключ Registry.  

у себя я поставил значение этого параметра в 0x80000 (512 Kb) по Жениному совету и всё заработало - МA распознал в тех же WRar50b3.exe и WinRar50b3.exe архивы и вошёл в них позволяя извлечь оттуда файлы. Потому может стоит для исключения проблем с Rar5 и другими новыми SFX модулями размеры которых сейчас значительно увеличились поставить по умолчанию в данном ключе значение 0х80000 и избежать таким образом проблемы "До сигнатуры архива чтение не дошло, потому архив не опознан.". У того же arclite к примеру этой проблемы изначально не возникло - как только я скачал ещё бету 1 от 29.04.2013 он позволил её и просмотреть, и распаковать - там использован формат архива Rar 2.90, а новый формат Rar5 старые инструменты и прочитать не смогут, и потому пока кроме МА с новой форматкой  у людей для него нет поддержки.
 
Angel_Ka
 
МакроЛиб исключён поскольку он просто не нужен т.к. кроме формата хранения он практически клонирует функционал LuaMacro, а я не считаю нужным дублировать сущности. Если лично вам нужен МакроЛиб то никто вам не мешает самостоятельно его добавить на своей машине.
 
NEVOLSHEBNIK
 
Управление плагином сто лет не менялось, так что я бы посоветовал вам посмотреть скрипты. Думаю что это их "подвиги".

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 07:24 13-05-2013 | Исправлено: Victor_VG, 07:28 13-05-2013
NEVOLSHEBNIK

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Спасибо, дуду ковырять скрипты.

Всего записей: 39 | Зарегистр. 25-09-2007 | Отправлено: 06:11 15-05-2013
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У себя в TE3 я использую для работы с rar5 модифицированную стандартную форматку rar.fmt которая в отличии от Жениной не требует наличия UnRAR.dll и нативно поддерживает Rar5. Единственное что мне не удалось - собрать её для AMD64. Но похоже это у меня какие то проблемы с компиляторами MS VC++ 1010/2012 SP1 - на многих исходниках они сообщают об ошибках ml и не собирают их. Потому бинарная версия rar.fmt доступна только для х86 в Far-3.0-bin.7z . Уж как вышло, но собираю то, что удаётся. Причины проблем пока так и не смог найти - на ХР их не было, повылезли на семёрке..

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 07:58 15-05-2013 | Исправлено: Victor_VG, 08:02 15-05-2013
hooddy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то тему по фару я не вижу с ходу. Напомните, пжлста, сочетание клавиш для просмотра содержимого самораспаковывающихся архивов. Я забыл напрочь. Т.е. если просто на рар-архиве, к примеру, нажать ввод он зайдет в архив. Есть сочетание, чтобы в sfx-архив также зайти, а не запускать его на выполнение.Блин, как же запомнить то до конца дней: ctrl-pgdn, ctrl-pgdn, ctrl-pgdn...

Всего записей: 1456 | Зарегистр. 08-12-2006 | Отправлено: 15:23 15-05-2013 | Исправлено: hooddy, 15:24 15-05-2013
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397

Компьютерный форум Ru.Board » Компьютеры » Программы » Far Manager (часть 3)
articlebot (06-10-2016 09:08): Far Manager


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru