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

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

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

Widok (12-10-2009 17:34): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Nep



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
FAR Manager : http://www.farmanager.com (старый адрес http://www.rarlab.com)

   
 
Как правильно установить последнюю версию?
1. Скачайте FAR Manager 1.70 (1.75) и установите.
2. Скачайте последнее обновление после версии 1.70 (1.75) и перепишите файлы из архива в каталог с установленным FAR Manager 1.70 (1.75).
3. Скачайте последнюю сборку FAR Manager 1.71 и перепишите файлы из архива в каталог с установленным Far Manager. Там же скачайте последнее обновление стандартных плагинов и распакуйте его в подкаталог Plugins.
Примечание: версия 1.75 RC0 является более стабильной и функциональной, чем релиз 1.70.
 
Где искать дополнительные плагины от сторонних разработчиков?
1. Плагринг. Долгое время не обновлялся, но все старые плагины лежат там.
2. Анонсы плагинов на официальном форуме. Теперь все новые плагины и обновления старых плагинов выкладываются на официальном форуме проекта.
 
Как самому собрать Far 2 x64? Far x64 - ночные сборки
Инструкция
 
Те, кому лень собирать самим, могут скачать отсюда: Far Manager v2.0 alpha build <..> x86/x64
 
"Ночные" сборки линейки 2.0 (прим.: версия 2.0 находится в стадии разработки и не рекомендуется для повседневного использования)
Информация о плагинах для версии 2.0
 
Пользовательские сборки FAR Manager
 
» PlugRinG viewer - плагин к Far - онлайн-браузер по базе плагринга  
» FAR plugins manager - внешний менеджер плагинов
» FAR Exception + ExcDump library + HaronDemangle - дополнительные dll для записи в лог отладочной информации при схлопывании far на фатальной ошибке.
 
Устаревшие ссылки
 
Примечания

  1. С 13 декабря 2008 г. произошло переименование веток: ANSI-ветка 1.71 превратилась в 1.75, а Unicode-ветка получила номер версии 2.0 вместо 1.80. Т.е. теперь версии 1.хх это ANSI ("старый" FAR), а версии 2.хх - Unicode ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
  2. При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).  
  3. Unicode-плагины в ANSI-версии FAR не работают - у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
  4. При обновлении Unicode-версии FAR 1.80/2.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в Редакторе) можно применять в Unicode-версии FAR, в меню плагинов (вызываемом по F11) они будут помечены значком [A] справа от их имени. Unicode-плагины в FAR 1.80/2.x никаким значком после имени не помечаются.
  5. Unicode-версия FAR 1.80/2.x требует как минимум Windows 2000, т.е. она работает только в Windows 2000/XP/2003/Vista/2008.

Всего записей: 41940 | Зарегистр. 24-06-2001 | Отправлено: 11:02 10-04-2006 | Исправлено: Maz, 22:36 01-03-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Chern
 
Colorer идёт с открытыми исходниками, можно скомпилить, qPlayEx Володя пока да, ещё в х64 не собрал вроде, это к нему с просьбой. А у многих других если есть исходники, можно их собрать с доделкой где надо в коде. Но, думаю и х86 будут работать, а куда они денутся?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 11:44 05-08-2009
minin

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

Цитата:
что это за формат - этот Windows Imaging Format Archive
boot.wim и т.п.

Цитата:
форматка без сигнатуры работать не будет.
Сигнатуру постараюсь вычислить. Работает и без нее.

Всего записей: 456 | Зарегистр. 05-02-2003 | Отправлено: 11:49 05-08-2009 | Исправлено: minin, 11:52 05-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
minin
 
Держи сигнатуру: 4D 53 57 49 4D, а расширений у него оказывается два - .WIM и .SWM

Цитата:
[WIM]
TypeName=Windows Imaging Format
ID=4D 53 57 49 4D
IDOnly=1
IDPos=
Extension=wim
List=7z l -- %%AQ
Start="^-----"
End="^--"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=7z x {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
ExtractWithoutPath=7z e {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
Test=7z t {-p%%P} -r0 -scsDOS -- %%A @%%LQMN
AllFilesMask="*"
 
[SWM]
TypeName=Windows Imaging Format
ID=4D 53 57 49 4D
IDOnly=1
IDPos=
Extension=swm
List=7z l -- %%AQ
Start="^-----"
End="^--"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=7z x {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
ExtractWithoutPath=7z e {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
Test=7z t {-p%%P} -r0 -scsDOS -- %%A @%%LQMN
AllFilesMask="*"

нашёл у мелкомягких доку по этому формату в RTF.      
Этот вариант можно спокойно добавить в custom_user.ini - он сам когда понадобится сработает , Зачем снова всё исследовать и писать?


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 12:06 05-08-2009 | Исправлено: Victor_VG, 12:31 05-08-2009
Chern



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Нет, простая установка плагинов x86 в версию x64 ничего не дают, плагины даже не загружаются. А компилить - увы, нет возможности.

Всего записей: 746 | Зарегистр. 03-06-2003 | Отправлено: 12:39 05-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Chern
 
Ну, тогда подбирать готовые. У меня обе машины х86, и потому х64 код я просто физически не смогу скомпилить. Рад помочь, но это не для моего железа, увы...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 13:47 05-08-2009
AlVlS

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

Всего записей: 85 | Зарегистр. 30-11-2008 | Отправлено: 16:15 05-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlVlS
 
Слушай, а у тебя нет никаких идей по поводу Zip и архивов созданных libzip.a в LINUX? Я специально посмотрел её исходники в BSD, SCO, SUN OS, HP-UX. Получается так, что архивы с некорректной версией создаются именно в LINUX редакции libzip.a - вторично попался мне такой архив, и люди об этом явлении сообщают. pkzip v4 выдал код ошибки W3 - версия-то libzip.a 78.8, а на файл E9. Ковырялся, я ковырялся - идей особых не наковырял. А похоже задачу надо решать кардинально, чтобы больше не возникала..
 
P.S.
 
Правда, одна крамольная мысля возникла - перенастроить zip.fmt на тот же InfoZIP и так решить данную проблему раз и навсегда. Попробую.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 20:32 05-08-2009 | Исправлено: Victor_VG, 20:40 05-08-2009
AlVlS

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если 7z его корректно распознает, то никто не мешает прикрутить обработку zip-архивов через custom.ini, а не через zip.fmt...

Всего записей: 85 | Зарегистр. 30-11-2008 | Отправлено: 21:07 05-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlVlS
 
Да, согласен, есть правда одна любопытная деталь - pkzip может удалять файлы из архивов и перемещать их в них, а 7zip это делать не хочет. Поэтому я просто скачал исходники InfoZip 6.0 и собрал их в gcc.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 21:41 05-08-2009
AlVlS

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Delete=7z d {-p%%P} -r0 -ms=off {-w%%W} -scsDOS -- %%A @%%LQMN
у меня удаляет из архивов.
перемещать... это надо подумать...

Всего записей: 85 | Зарегистр. 30-11-2008 | Отправлено: 22:14 05-08-2009
Lucifier



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати, не пора ли шапку поправить? Far 2.0 вышел в билде Stable....

Всего записей: 126 | Зарегистр. 30-01-2002 | Отправлено: 22:31 05-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lucifier
 
Ладно, пора. Чуть позже и поправлю.
 
AlVlS
 
Я был прав - правка исходников навела концы злосчастной баге. Итог таков: InfoZIP - все операции кроме создания SFX? SFX оставляем pkzipc. И всё нормально работает. Специально собрал последние версии из исходников и протестировал. Заодно с ребятами поглядели исходники libzip.a - баг сидит в ней, и только в LINUX варианте. В итоге меняем 11 строк в /multiarc/zip.cpp со строки 463 и баг уходит в прошлое:

Цитата:
    // Console InfoZip Zip 3.1/UnZip 6.0 Win32 commands
    static const char *Commands[]={
    /*Extract               */"unzip -o {-P %%P} %%A %%FMQS32768",
    /*Extract without paths */"unzip -o -j {-P %%P} %%A %%FMQS32768",
    /*Test                  */"unzip -t %%A",
    /*Delete                */"zip -d {-b %%W} %%A %%FMQS32768",
    /*Comment archive       */"zip -z {-b %%W} %%A",
    /*Comment files         */"zip -c -r {-b %%W} %%A %%FNMQS32768",
    /*Convert to SFX use PKZip */"pkzipc -sfx -nozip %%A",
    /*Lock archive          */"",
    /*Protect archive       */"",
    /*Recover archive       */"zip -FF %%A",
    /*Add files             */"zip -S {-b %%W} {-P %%P} {%%S} %%A %%FQS32768",
    /*Move files            */"zip -m -S {-b %%W} {-P %%P} {%%S} %%A %%FQS32768",
    /*Add files and folders */"zip -r -S {-b %%W} {-P %%P} {%%S} %%A %%FNMQS32768",
    /*Move files and folders*/"zip -m -r -S {-b %%W} {-P %%P} {%%S} %%A %%FNMQS32768",

по крайней мере до тех пор, пока кто нибудь не придумает новую пакость.
 


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 00:08 06-08-2009
igor_andreev

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

Цитата:
Поэтому я просто скачал исходники InfoZip 6.0 и собрал их в gcc.

В собранной тобой версии параметр -A работает? Вот так?

Цитата:
Итог таков: InfoZIP - все операции кроме создания SFX? SFX оставляем pkzipc.

Когда я некоторое время старой версией Info-Zip пользовался, у меня без проблем SFX таким макаром создавался:

Код:

REGEDIT4
 
[HKEY_CURRENT_USER\Software\Far\Plugins\MultiArc\ZIP]
"SFX"="%COMSPEC% /D /E:ON /V:ON /C SET FN=%%A& SET FN=!FN:.zip=.exe!& COPY /B /V \"%FARHOME%\\Utils\\BIN\\unzipsfx.exe\" + %%A !FN! && zip.exe -A !FN! && DEL %%A"
 

&& DEL %%A - удаление исходного архива при удачном конвертировании в SFX, можно убрать
Только вот путь к утилитке unzipsfx(%FARHOME%\\Utils\\BIN\\unzipsfx.exe) у каждого свой, а zip.fmt универсальный должен быть

Всего записей: 1704 | Зарегистр. 08-12-2004 | Отправлено: 00:35 06-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
 
Сейчас посмотрим. У меня сейчас Zip версии 3.1b. Проверим. А тот же unzipsfx можно просто кинуть в пути и не ломать себе голову. ln или far - создать на него симлинк на системный каталог. И пусть лежит где нам удобно. Система найдёт. Пойду твою идею проверять.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 01:11 06-08-2009
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Кстати по поводу Zip. Вообще-то консольный pkzipc уже давно перерос версии 4 и 4.5. Текущая версия - 12.3. До сих пор без проблем работает с zip.fmt. Не нужно ничего затачивать под InfoZip, igor_andreev прав - zip.fmt должен быть универсальный.
 

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 01:27 06-08-2009
igor_andreev

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

Цитата:
А тот же unzipsfx можно просто кинуть в пути и не ломать себе голову.

Для COPY /B ... нужно, чтобы копируемый файл был в текущей папке или указан полный путь к нему. В PATH не найдет. Кстати, сейчас посмотрел(давненько настройки архиваторов не менял ) - у меня и uharc и 7z аналогично настроены на конвертирование в sfx, через COPY /B

Цитата:
Текущая версия - 12.3. До сих пор без проблем работает с zip.fmt. Не нужно ничего затачивать под InfoZip

Потом, когда MultiArc будут собирать в юникоде под Far2 - все равно уже нежелательно будет использовать шароварные программы, сам Far2 и MultiArc то бесплатны. Идеологически неправильно

Всего записей: 1704 | Зарегистр. 08-12-2004 | Отправлено: 01:58 06-08-2009 | Исправлено: igor_andreev, 02:09 06-08-2009
Benchmark



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

Цитата:
Потом, когда MultiArc будут собирать в юникоде под Far2

Когда MultiArc соберут в юникоде, а zip.fmt и rar.fmt научатся работать с юникодными именами, вот тогда им цены не будет безотносительно того, с какими внешними архиваторами они работают - шароварными или фришными

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 03:21 06-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
 
Да, твой способ с копированием работает без вопросов.
 
Benchmark
 
Ты можешь точно и уверенно утверждать, что с новой версией pkzipc проблема связанная с неверной распаковкой архивов созданных в libzip.a для LINUX снята? Я пока утверждать этого не могу, может я лучше буду дуть на воду принимая решение в принципе, но решение я приму такое, чтобы исключить возможность повтора самого факта всплытия данной проблемы. А вот реализация в UNICODE либо нет для данной задачи безразлична. Она очень желательна для нас, но если и UNICODE редакция MultiArc будет снова страдать от той же болезни, с точки зрения решения рассматриваемой проблемы для нас ничего не изменится.
 
2Far_Developmer
 
Поскольку баг из тикета 692 вы пока не прибили, да и костылём его прибить не сможете, держите патч, что зря силы и время тратить? Лучше вы ребята другие баги прибейте, раз этому уже кирдык пришёл. Заодно я и баг в gcc-мейке прибил - не копировались changelog, да это уж ладно, хотя и раздражает при этом потоке билдов, и custom.ini - вот это уже хуже. Патч для Multiarc. Подойдёт пока к любой ревизии после Мая 2009. Только её номер поправить. А посему, как говорится, распишитесь в получении. Главное что баг достаточно просто фиксится но не правкой проверок версии архива - он в коде PKWare, Inc. сидит и они его не исправят просто так, а потому его стоит и в SVN пришибить так же. Уж больно он надоел своим существованием. Пора ему на пенсию.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 07:41 06-08-2009 | Исправлено: Victor_VG, 15:34 06-08-2009
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Ну тогда выложи где-нить бинарник zip.exe 3.1b

Всего записей: 1704 | Зарегистр. 08-12-2004 | Отправлено: 10:43 06-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
 
Скачать файл InfoZipNew.rar - забирай архив. Там всё с их справками по ключам.


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 11:45 06-08-2009
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 2)
Widok (12-10-2009 17:34): Лимит страниц. Продолжаем здесь.


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru