FarCmds (FAR Commands)

Здесь можно обсудить ваш любимый плагин.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Post by zg »

Latest post of the previous page:

HaRT wrote:Это неправда.
кстати за явную ложь на приличных форумах банят.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Px
Оно работает там где есть реальные пути. Оно просто берёт текущий путь панели и делает cd на него в пасивной панели.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

zg wrote:кстати за явную ложь на приличных форумах банят.
Милости прошу на Обсуждение форума.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

t-rex wrote:Оно работает там где есть реальные пути. Оно просто берёт текущий путь панели и делает cd на него в пасивной панели.
Справедливости ради, в некоторых случаях (например, Network Browser с подправленным LNG или Registry Browser), если взять от плагина текущий путь так же, как для Истории папок, и как будто выполнить его для пассивной панели из командной строки, то получится как раз то, чего хочется.
Мне всегда не хватало, чтобы и другие панельные плагины (напр., MultiArc, FTP, XmlDom и пр.) вели себя с путями более согласованно. Это всё возвращает нас к давнишней MS'овской концепции moniker'ов, которая, к большому сожалению, не слишком-то хорошо вписывается в архитектуру Фара.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

t-rex wrote:Px
Оно работает там где есть реальные пути. Оно просто берёт текущий путь панели и делает cd на него в пасивной панели.
Ага, понял, жаль....
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarCmds Same Folder - не работает

Post by NightRoman »

2.0 alpha (build 757) x86
Не работает FarCmds команда Same Folder. Это только у меня?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: FarCmds Same Folder - не работает

Post by NightRoman »

NightRoman wrote:2.0 alpha (build 757) x86
Не работает FarCmds команда Same Folder. Это только у меня?
Не знаю, что это было. Пересобрал из исходников и заработало..
User avatar
Sergey Sarbash
Posts: 44
Joined: Fri 15 Apr, 2005 18:30
Location: г. Набережные Челны
Contact:

Far2 - динамическая загрузка/выгрузка плагинов?

Post by Sergey Sarbash »

В 1.7х это решалось средствами Underscore. Встроена ли во 2-й версии такая возможность, или здесь для неё так же надо подключать какой-то дополнительный плагин?
Спасибо.

З.Ы. Всем спасибо - вопрос снят (не догадался сразу в ченджлог глянуть в farcmds, от чего это pload: и unloadp: не работают...)
С уважением,
Сергей Сарбаш.
User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: FarCmds (FAR Commands)

Post by Александр Кряжев »

Там, кстати, в хэлпе по этим пунктам (load/unload) оба раза "загрузить" написано - описка.

Фар - маргинальный продукт. (c) zg
DV
Posts: 455
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 31 times
Been thanked: 15 times

FAR 1.75 b2614: FARCmds redirection problem

Post by DV »

edit: < %FARHOME%\7za.exe - работает
edit: <1 %FARHOME%\7za.exe - не работает, пишет "The filename, directory name, or volume label syntax is incorrect".

При этом сам FAR и FARCmds до сих пор ведут себя по-разному при запуске файлов:
1) Набираем в командной строке 7za.exe (7za.exe находится в папке FAR) - всё в порядке, 7za.exe запускается
2) Набираем в командной строке edit:<7za.exe - получаем
'7za.exe' is not recognized as an internal or external command,
operable program or batch file.
С точки зрения логики: поскольку FARCmds, как бы, официально является частью FAR, то поведение должно быть одинаковым. Что стоит включить %FARHOME% в список просматриваемых плагином FARCmds путей? Тем более, что так делает сам FAR.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: FAR 1.75 b2614: FARCmds redirection problem

Post by John Doe »

DV wrote:edit: <1 %FARHOME%\7za.exe - не работает, пишет "The filename, directory name, or volume label syntax is incorrect".
См. Проблемы с модификаторами перехвата вывода

И вторую проблему вам также стоит описать на мантисе (но в новом тикете)
Но вопрос спорный, т. к. в хелпе сказано

Code: Select all

1. Всё, что расположено после символа '<' и необязательных
   модификаторов, передается командному процессору (%COMSPEC%).
https://t.me/FarManager — Telegram чат
wolf
Posts: 1030
Joined: Fri 08 Apr, 2005 12:54
Location: Moscow

Re: FarCmds (FAR Commands)

Post by wolf »

FAR 2.0, пишу edit:<dir
ожидаю что в редакторе получу текст в читаемой кодировке. получаю видимо в 1200 - а она почему-то отсутсвует в редакторе. Как это лечить?
во вьювере 1200 есть, но автоматом на нее не переключается, тоже весьма неудобно.

Кстати, то что после переключения режима с вьювера на редактор кодировку поменять невозможно - это баг или фича?
ошибка — считать, что фар для пользователей. (с) zg
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: FarCmds (FAR Commands)

Post by t-rex »

В редакторе невозможно переключится с widechar в мультибайтную кодировку и обратно, это фича.
А автодетект кодировок включен?
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

"edit:<команда" в юникоде. Баг или фича?

Post by SlashNet »

Обновился на "новую" стабильную сборку Far20b1204.x86.20091114.7z. и тут же появилась такая фигня.

Если выполнить "edit:<команда", то вывод остался таким же как и был, а для комманд "type" и "echo" (может еще и другие есть – не нашел) в редакторе/вьювере вывод получается в юникоде. Такой же эффект вылазит и при вызове этих комманд из батника (например "edit:<convert_to_txt.bat")

Примерное содержание батника:

Code: Select all

    start /min /wait %binpath%\Tools\FB\fb2txt_commandline.vbs "%~s1" "%temp%\FB2TXT.tx" -f 140
    type "%temp%\FB2TXT.tx"
    del /q "%temp%\FB2TXT.tx"
В итоге в редакторе получаем текст в юникоде, который отображается в АНСИшной кодировке. А переключиться в редакторе на юникод возможности нет, так как пункт меню кодировок – неактивный.

А такой батник выполняет еще веселее:

Code: Select all

    %binpath%\Tools\DJVU\djvutxt.exe -page=1-10 "%~1" | %binpath%\Tools\Unix\iconv.exe -f UTF-8 -t CP1251
    echo  *** For more pages use WinDJVU *** 
Текст от djvutxt.exe/iconv.exe – в анси кодировке, а следом за ним в юникоде надпись " * * * F o r m o r e p a g e s u s e W i n D J V U * * *"

аналогично работают комманды "edit:<type /?" и "edit:<echo bla-bla-bla"


Я понимаю юникод это здорово – можно всякие разные символы писать, но это уже или всех под одну гребенку или убрать совсем.

Стянул версию Far20b1209.x86.20091117.7z – тэ самэ.

Откатился на старую версию "Far 2.0 build 1086.x86.20090819.rar" всё вернулось на круги своя.

В чейнджлогах FAR и FARCmds так и не накопал изменений (за clip: есть упоминания про кодировку но edit же совсем друхое)...

Пока что приходится юзать FARCmds из билда 1086 на новом FARe
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: "edit:<команда" в юникоде. Баг или фича?

Post by John Doe »

Что за манера по каждой мелочи новую тему создавать.
На днях ведь тема подымалась, в профильном топике.
https://t.me/FarManager — Telegram чат
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: FarCmds (FAR Commands)

Post by t-rex »

Починял.
Post Reply

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