Ru-Board.club
← Вернуться в раздел «Программы»

» Плагины и настройки FAR часть 2

Автор: Victor_VG
Дата сообщения: 19.07.2008 22:04
WARP_ItSelf

Т.е. идёт детект с использованием BOM-сигнатуры если я правильно понял? А работа с кодировками на данном этапе проекта просто не реализована?
Автор: WARP_ItSelf
Дата сообщения: 20.07.2008 00:20
Victor_VG

1. Не совсем конечно правильно говорить о BOM в контексте UTF-8, поскольку никакого Byte Order там нет, но они и сами в стандарте это делают. Так что да.

2. Частично работает переключение кодировок по Shift-F8 и выбор кодировки при открытии файла по Shift-F4. Автодетекта нет.
Автор: Victor_VG
Дата сообщения: 20.07.2008 03:19
WARP_ItSelf

Спасибо за ответ. Пока пойду сделаю то что планирую - попробую поставить PC-BSD7. Ридер убрал - странная эта серия CRIP300 - десятка три перепробовал, только этот и "заработал".

Пожелание:

А вообще было бы неплохо запустить Far как нативное приложение под FreeBSD - у МС слишком много ограничений, в том числе и по зависимостям. Пробовал собрать, не получилось, отложил сию мысль.
Автор: Benchmark
Дата сообщения: 20.07.2008 15:56
Victor_VG

Цитата:
А вообще было бы неплохо запустить Far как нативное приложение под FreeBSD - у МС слишком много ограничений, в том числе и по зависимостям. Пробовал собрать, не получилось, отложил сию мысль.

Помню, еще до того, как Рошал отдал проект так называемой FAR group, ему неоднократно задавали вопрос - возможна ли версия для Linux/BSD.

Он тогда сказал, что перенос FAR'a на эти системы не намного проще переписывания программы с нуля, поскольку FAR сильно "завязан" на WinAPI.
Автор: Victor_VG
Дата сообщения: 20.07.2008 16:23
Benchmark

Помню. Это уже так, мечта поэта.
Автор: The Spirit
Дата сообщения: 21.07.2008 11:47
Доброго времени суток!

У меня возникла такая проблема. После перехода на SP3 (WinXP Pro Rus) FAR не может коннектиться по FTP протоколу. Вернее может, но стопорится на этапе "запрос имени папки" и теряет соединение по таймауту. На SP2 ничего подобного не было, но от него пришлось отказаться.
Сначала думал на аутпост - удалил, перегрузился - не помогло. Перепробовал разные версии FARа: 1.705, 1.71, 1.80. Проблема никак не меняется.
Другие FTP менеджеры работают без проблем. Не хочется менять привычки, мне так было удобнее. Сталкивался ли кто-нибудь с подобным? Где копать?
Автор: sabio
Дата сообщения: 21.07.2008 12:11
The Spirit
а какой именно плагин используется для FTP? какой версии?
(есть стандартный FTP client, есть FarNavigator (ProxyFtp)...)
Автор: Sav
Дата сообщения: 21.07.2008 14:25
The Spirit
Обычно все эти проблемы решаются галочкой "passive mode"
Автор: The Spirit
Дата сообщения: 21.07.2008 14:46
sabio
Сейчас стоит FAR 1.705 со стандартным FTP клиентом.

Sav
Эту галочку я попробовал ставить/убирать в первую очередь. Никак не влияет.

Кстати, стал пробовать разные ftp-клиенты и обнаружил, что на моей машине Total Commander имеет абсолютно такую же проблему с подключением. Но Filezilla подключается без проблем.
Автор: unni
Дата сообщения: 21.07.2008 16:34
Уважаемые пользователи FAR, не подскажите ли, где почитать про наиболее используемые плагины Far'а 1.7x? И вообще хотелось бы посмотреть на какую сборку типа Total Commander Podarok Edition, но для Far'а. Если ли какие статейки свежие про пользованию Far для "специалистов". Я сам программер и если есть что-то удобное о чём я до сих пор не знаю, то хотел бы посмотреть на это.
Сам давно уже пользуюсь 1.70 beta 5 (build 1634), плагины: Colorer, 7-Zip, Работа с ресурсами, Таблица символов (из DN'а) и ещё какие-то, которыми пользуюсь редко. Давно не обновлялся, года 2-3 и использую свои reg'и, к которым привык уже.
Автор: Victor_VG
Дата сообщения: 21.07.2008 17:33
unni

Перейди по ссылке. Один из вариантов. У там и распаковщики инсталляторов, и административные инструменты. Всего под 180 - 200 штук. Так что, всё не перечислишь.
Автор: Smitis
Дата сообщения: 21.07.2008 21:09
unni
За обновлениями иди на оффсайт http://forum.farmanager.com/ в раздел "Новости Far Manager" (и не обращай внимания на то, что версия "альфа", это просто традиция такая.)
Автор: ALEF
Дата сообщения: 22.07.2008 13:14
В FAR'е не отображаются рамки в панелях (символы псевдографики).
Переустановка с удалением настроек не помогает. Что ещё попробовать?
Автор: sabio
Дата сообщения: 22.07.2008 13:47
ALEF
шрифт в консоли настроить? Lucida Console?

а как именно "не отображаются"? просто пусто на их месте? или неправильные какие-то символы рисуются?
Автор: Victor_VG
Дата сообщения: 22.07.2008 14:23
sabio

Во-во. Понаставят "русификаторов" а потом сами кричат - "Ничего не могу прочитать! Разбирайтесь со своей программой - она мне все любимые игрушки удалила!". А что головой не думали и документацию не читали дальше первой строчки "Русификатор. После установки запустить из папки RUS файл *.reg" им плевать. При мне один такой "новый русский" комполка на учениях скандал устроил: "Из-за вас мой джип потерял левое заднее колесо. Заставлю платить за новый джип и поставлю всех на "счётчик"!". Ему задали вопрос: "Ты забор видел? "Колючку" поверх него и за ним видел? Надписи "Осторожно, мины!" видел? Блок-пост с КПП видел?" - говорит что видел. "А раз так, то что пристал со своим "джипом"? Скажи спасибо, что ещё "Смерчем" не накрыло!". Так и эти - сами дров наломают, а ищут виноватых. Я первым делом сразу после первого запуска шрифт всегда именно Lucida Console, 204, 16pt ставлю. И даже на 19" экране с ним и удобно работать, и всё видно. А они что-то хотят от виртуального растрового шрифта MS Sans Dlg который вообще-то только латиницу, и то частично без спецсимволов в своём шрифто-генераторе имеет..
Автор: ALEF
Дата сообщения: 22.07.2008 14:59
Я поставил Lucida Console, появились рамки.
Но отображается все не нормально, все равно.
Кирилица не в той кодировке (заглавные букви псевдографикой замененны), в линийках прокрутки вместо "серго" фона кружочки вот такие: °°°°°°.
Вот картинка:
Автор: Victor_VG
Дата сообщения: 22.07.2008 15:52
ALEF

У тебя во-первых какая именно версия, во-вторых видимо сбиты шрифты. Читай выше. Именно похоже тот самый случай. Прямо над твоим постом. Если ты предполагаешь, что кто-то пошаманит и ответит на вопрос "Где, Что и Как у меня повреждено?", то тебе сюда. Тут заседают боги, они на все вопросы ответят, и даже на самые дурацкие. А мы простые смертные без фактов помочь не можем. Извини...
Автор: sabio
Дата сообщения: 22.07.2008 16:23
ALEF
посмотри еще на Control Panel > Regional Options > General > Set default (кнопка внизу слева) - что у тебя там?
и убедись, что в списке над ней стоит галка напротив Cyrillic
Автор: The Spirit
Дата сообщения: 23.07.2008 05:23
По поводу FTP. FAR Navigator поставил, проверил - он у меня точно также не коннектится.
Автор: Sish
Дата сообщения: 23.07.2008 06:37
The Spirit
Доступ в инет у тебя через прокси?
Автор: ALEF
Дата сообщения: 23.07.2008 11:00
Версии пробовал разные, в частности: Far170 beta 5 и 170 build 2087.
Control Panel > Regional Options стоит русский для не-юникодов, галочка в Cyrillic имеется.
Lucida Console, 16pt - поставил.
Заглавный кирилические буквы отображаются в неверной кодировке.

Проблема эта не в шрифтах и не в винде, скорее всего, потому что в окне командной строки кирилица отображается корректно.

И даже когда я в фаре в командной строке пишу DIR, и смотрю результат по Ctrl+O - там кодировка кирилицы верная.

Значит в фаре стоит неверная кодировка для прорисовки панелей.
Теперь может подскажете по существу вопроса?

Victor_VG, не нужно сразу к телепатам отправлять и считать всех ламерами.
Автор: sabio
Дата сообщения: 23.07.2008 11:29
ALEF
насколько я знаю, Far не использует никаких специальных кодировок для прорисовки панелей
вообще, единственное место, где фигурируют кодировки - работа с _содержимым_ файлов (просмотр, редактирование, поиск)

кроме того, среди известных мне кодировок нет ни одной, которая бы "портила" только большие русские буквы

как крайнюю меру, можешь попробовать запустить Far\SaveSettings.bat, а потом закрыть Far и удалить ветку реестра HKEY_CURRENT_USER\Software\Far, где фар хранит _все_ свои настройки
(если не поможет, восстановить настройки можно с помощью Far\RestoreSettings.bat)
Автор: ALEF
Дата сообщения: 23.07.2008 19:21

Цитата:
как крайнюю меру, можешь попробовать ... удалить ветку реестра HKEY_CURRENT_USER\Software\Far

я деинсталлировал FAR с опцией "удалить настройки" не момогало

Добавлено:
попробовал грохнуть HKEY_CURRENT_USER\Software\Far и HKLM\Software\Far
тоже не изменилось ничего

Добавлено:
а в просмотрщике и редакторе по F8 кодировки не меняются
Автор: unni
Дата сообщения: 24.07.2008 21:49
Victor_VG
Посмотрел и заценил сборку FarManager1712411SE.rar. Прям скажу - порадовался. Странно, что-то 7-Zip не обнаружил, но и так его вставил. Да-а, пл{а|у}гинов куча. По диагонали пробовал некоторые - потянут. Мне столько не надо. Я всё равно всех комбинаций клавиш не запомню. Фоновое копирование круто, почти как в тотале. С дополнительными панелями не разобрался, увы но список получается динамическим, т.е. при выборе нужной панели и переходе на неё, а потом навигации - инфа о пути, которую в панель заносил изменяется, что не удобно. Я бы хотел, конечно, чтобы пути после навигации не пропадали... что-то в этом духе. Лично для себя просто применяю старый способ навигации в дальние папки - просто забил в главное меню (F2) команды перехода по часто нужным папкам. Вроде быстрее и понятней панелей этих. Ну это так, к слову.
Применил свои reg'и, вроде почти ничего не заглючило, наконец-то за последние лет 5 решил опять перетрести раскраску и группировку файлов.
Шрифт после местных постов тоже поменял, не очень я к тонкому привык, но при полноэкранном режиме вроде даже инфы больше стало показываться.

Люблю я Far, что тут говорить. В автозапуске фореве. Спасибо. Давно надо было спросить. Пора бы уже и книжку про Far написать вместе с плагинами, он этого достоин и они тоже. Солидная бы получилась.

Офф ещё. Не могу понять как меняется в консольной программе типа Far'а раскладка клавы. Я себе индикатор написал простой, который показывает посередине экрана флаг текущей раскладки активного приложения (мне нужен был только просто такой флаг без наворотов, он прозрачный). Так вот, на Far'е не срабатывают функции определения раскладки почему-то. Чем-то консольные проги отличаются. Мало ли может ткнёт тут кто-нить куда-нить по этому поводу. А то я постоянно переключаю клаву, не попадая в нужную раскладку, что заколебало, а индикатор мой не видит нифига.

Добавлено:
Вот, хочу показать, что я с любимцем своим сделал и как он выглядит уже много лет:
Автор: Victor_VG
Дата сообщения: 24.07.2008 22:53
unni

Раскраска в стиле Open VMS в общем-то удобно - глаза меньше устают. В своё время редакторы в "Роман Газете" работали из-за этого только с ч/б мониторами - так легче вычитывать текст. Что касается переходов - тут есть плугин "Именованные директории". Забил в него пути и пользуешься. Удобно. Сменить настройки можно, но осторожно - может заглючить основательно. А вот что касается раскладки, то она меняется для окна в процессе conman.exe. Надо подключаться к нему. Переключение самой раскладки определяется системной комбинацией переключения. Т.е. плугин-ндикатор должен анализировать её и работать по принципу T-триггера:

1) Начальное состояние определяется системной раскладкой;
2) Если поступила команда переключения раскладки, то меняем состояние индикатора на противоположное;
3) Если поступила команда принудительной установки языка, то переключаем индикатор в соответствии с ней;

Что касается плугина 7-Zip то он исключён сознательно - он конфликтует с более функциональным плугином MultiArc на который возложены достаточно значительные задачи.

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

ALEF

Слушай, дядка а у тебя не стоит какой нибудь программы которая перехватывает клавиатуру? Может ты троян подцепил? На всякий случай проверь систему. Хотя с неадекватным поведением Far я встречался на системах х64 и объяснить что это вызывает не могу. Как я думаю, это как-то связано с особенностями имитации процессоров архитектуры x86 на процессорах x64. Примерно с подобными явлениями я сталкивался при имитации процессора Sun Ultra SPARC VI на системе с процессором DEC ALPHA AXP 21264A. Тогда причина оказалась в PAL кодах - мы в одном месте бит перепутали. Но пришлось потратить два месяца на поиск ошибки в микропрограмме эмулятора. Потом всё заработало. В новых процессорах как я смотрю очень многое не документировано. Может тут и кроется причина проблемы?

P.S.

За телепатов не обижайся, хорошо? Просто ты так всё описал, что я извини не удержался от дружеского розыгрыша.
Автор: unni
Дата сообщения: 27.07.2008 16:58
conman.exe - не нашёл такого, подозреваю, что никогда такого у меня и небыло. В сети всего один такой похожий вопрос нашёл и тот без ответа. Может это какой-то скрытый процесс, что его не видно стандартными средствами? Хотя сомневаюсь. Видимо действительно нужно ловить комбинации системных клавиш. Словить-то я словлю, а вот что на что поменялось, если, допустим, даже несколько консольных прог. Не для каждой же мне состояние сохранять.

Не знал, что MultiArc функциональный. Про его команды распаковки через Shift'ы я уже давно забыл с тех пор как 7zip'ом пользуюсь (хотя вроде аналогичны возможности). Может что-то я опять не знаю. В своё время замучался я писать и понимать команды всех архиваторов. А в 7zip'е я уже никаких таких и не помню (а когда-то во времена доса знал много ключей того же arj).
За Именованные директории спасибо, что указали - вещь. Бросил тут же меню пользователя своё. Я вообще редко пользовался возможностью ввода команд в строке Far.

Не помню, было ли когда автоотключение командной строки в Far'е? Или это я с DN'ом путаю. Что-то не нашёл. Одна строка снизу бы ещё мне не помешала.

Про плагин автозавершения не понял, жалко, как работает. Было бы здорово как в юниксах в командной строке.

Ещё. Заколебал перенос файлов с помощью мыши. Имеется в виду не встроенный. Постоянно пытается что-то перетащить, а я не могу опознать плагин, который это делает. Побью его сразу как найду. Подскажите кто это делает.

Второе. Far сворачивается в иконку, а после разворачивания не восстанавливает полноэкранный режим, который у меня навечно установлен. По Alt+Tab не могу переключиться как раньше, тоже надоело. Единственно быстрый вызов клавишей помогает. Хочу как раньше Alt+Tab и убрать иконку из трея. Либо после восстановления - полноэкранный режим. Что делать?
Автор: IvANANvI
Дата сообщения: 28.07.2008 10:46
Использую FAR 1.70 (2087).
Случайно поставил на перемещение нескольких папок в одну находящуюся в этом же каталоге, забыл снять выделение с папки назначения, получил копирование папки саму в себя. Файловая система FAT 32. Вложенных папок друг в друга получил 255, последняя не открывается. Перемещение производил не внешним плагином, а втроенным. Заметил странный подсчет папок перед началом перемещения (несколько секунд). Такое происходило и раньше, но думалось, что пофиксить данное действие давно уже надо, кажется когда-то давно видел сообщение в Far, что нельзя скопировать папку саму в себя. Почему же счас по неосторожности такое получается.
Как избавиться от этой папки содержащей саму себя 255 раз?
Виндовый чекдиск не находит ошибок.
Фар такую вложенную папку удалить не может. Вдруг в последней папке лежит, что нибудь нужное.
Вроде как логично зайти в середину этой цепочки и перенести остаток в новый католог по-ближе к корню диска. Теперь в отсеченной части мы може забраться в последнюю папку, помотреть, что там есть и даже все удалть. Другая отсеченная часть также легко удаляется.
Возможна ли такая ошибка на NTFS?
Автор: Sish
Дата сообщения: 28.07.2008 11:23
IvANANvI
Облочка тоже не может удалить?
Автор: LeaF_AVF
Дата сообщения: 28.07.2008 13:41
IvANANvI
попробуй удалить через Alt+Del
фар должен удалить, создав одну или несколько своих временных папок вместо той одной с большой глубиной вложения. Эти темповые грохнуть можно обычным способом. Давно когда-то была ситуация схожая с твоей.
З.Ы. На NTFS переходить нужно - тут даже без вопросов
Автор: IvANANvI
Дата сообщения: 28.07.2008 14:27
вообщем поэкспериментировал копировать не дает, а вот перемещать даёт, но с созданием вложенных папок, причем папки имеющие название по алфавиту до названия целевой папки и последующие раскладываются в разные места в этой "колбасе". Из под оболочки без укорочения удалить тоже не получается.

Добавлено:
ALT+DEL знаю пробовал, причем срабатывает не всегда, но разделение на временные папки видел и оценил. NTFS конечно хорошо, но как-то привык системный раздел делать FAT32+DOS+GHOST проще восстановить, меньше проблем с доступом в папки.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778

Предыдущая тема: Notebook Hardware Control


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.