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

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

Автор: pritomili
Дата сообщения: 14.10.2004 19:16
2 вопроса:

1) FAR не показывает немецкие символы (точнее, с диакритич. знаками (умляуты, ...)) в именах файлов - чем пофиксить?
Причем, windows explorer показывает всё нормально, и не только такие символы, а еще нек-к другие - но FAR с такими файлами не может работать.

2) есть ли плагин для работы с файлами .msi как с архивом?


ЗАРАНЕЕ БЛАГОДАРЕН.
Автор: ALeXkRU
Дата сообщения: 14.10.2004 19:23
mihas83

Цитата:
на среднюю кнопку мыши повесил. Пущай там и висит.


Цитата:
Делись опытом.

ха ! так это он и есть - EMenu
Автор: GreenGremlin
Дата сообщения: 14.10.2004 19:28
pritomili

Цитата:
1) FAR не показывает немецкие символы

Похоже, что FAR unicode в именах файлов просто не понимает.


Цитата:
2) есть ли плагин для работы с файлами .msi как с архивом?

Есть: InstallExplorer и DocFile Browser. Иногда ещё в msi можно зайти как в cab-архив.
Автор: ALeXkRU
Дата сообщения: 14.10.2004 19:31
pritomili

Цитата:
есть ли плагин для работы с файлами .msi как с архивом?

может этот подойдет:
instexpl_v0.3.rar

Цитата:
Плагин позволяет входить в exe файлы созданные инсталляторами: Wise, Vise, Inno Setup, Gentee Installer, InstallShield, NullSoft Installer (ver>=1.1o), SetupFactory, Eschalon. И msi файлы созданные Windows Installer.
Автор: aar
Дата сообщения: 14.10.2004 19:35
Nicka_Grey

Цитата:
тормозов

Томоза возникли из-за применения нового компилятора. Раньше Рошал использовал что-то от Борланд, потом что-то от микрософта, кажется, Visual C++, и тормоза возникали из-за схемы выделения памяти под мелкие объекты.

Добавлено

Цитата:
Если у тебя есть ася

Ой, я не заметил этот твой пост, извини У меня нет пока, все никак не могу завести эту дамочку. Давай через ПМ.

All
Извините за все из-за моей невнимательности
Автор: Privaloff
Дата сообщения: 14.10.2004 20:25
mihas83

Цитата:
Делись опытом.


Сперва ставим еще один плагин:

Right Click Menu Activator

Цитата:
Плагин для вызова плагина EMenu (RightClick) этим самым правым кликом.
Легко приспосабливается для запуска любого плагина, вызов которого можно
связать с нажатием хоткея. Принцип действия - подмена нажатия правой
кнопки мыши на 2 нажатия левой + нажатие Applications key (APPS - клавиша,
вызывающая контекстное меню виндовых программ).


Далее правим параметр Button в RCL2APPS.INI (Button=4, если вешать таки будем на среднюю кнопку).

Запускаем Far\Plugins\EMenu\Hotkey.reg.

Автор: pritomili
Дата сообщения: 14.10.2004 21:23
ALeXkRU

спасибо - подошло
Автор: mihas83
Дата сообщения: 14.10.2004 22:03
ALeXkRU

Цитата:
так это он и есть - EMenu

Так не работал без добавки Privaloffа:

Цитата:
Сперва ставим еще один плагин:
Right Click Menu Activator
А вот с ним все ОК. Спасибо.
Privaloff, а что еще интересного в твоем арсенале?
Автор: Nicka_Grey
Дата сообщения: 15.10.2004 09:11
mihas83
Запусти Hotkey.reg, все там с EMenu
Автор: aar
Дата сообщения: 15.10.2004 09:24
Кстати, товарищи, советую быть осторожнее с запуском всяких reg-файлов, которые идут с плагинами или с самим фаром. Сначала обязательно прочтите инфу по плагину, какие стандартные горячие клавиши он заменяет. А то я как-то сделал себе управление курсором в панелях как в какой-то юниксовской программе, так весело было
Автор: mihas83
Дата сообщения: 15.10.2004 09:51
Nicka_Grey

Цитата:
Запусти Hotkey.reg, все там с EMenu

А я вчера доложил, что все уже ОК.
Right Click Menu Activator помог.
Автор: Nicka_Grey
Дата сообщения: 15.10.2004 09:57
aar
Полностью с тобой согласен.
Вообще лучше на макросы самому писать.
Т.к. вы лучше знаете свои настройки, свои горячие клавиши и т.д.
Кроме того, автор плагина (вообще любого плагина) не может угадать или угодить абсолютно всем по настройке гарячих клавиш (возможно это как раз и была основной причиной для поддержки FAR-ом макросов ), вот еще одна причина почему нужно писать макросы и назначать гарячие клавиши самому
Еще советую пользоваться плагинчиком MacroView. Он во многом может облегчить жизню и по написанию самих макросов и просто по их просмотру.

Добавлено
mihas83
Сорри, просто вчера меня уже не было, сегодня вот пришел и ответил.
Автор: aar
Дата сообщения: 15.10.2004 10:03
Предлагаю при начале обсуждения плагина давать его описание и ссылку на него (если есть такая возможность).
Так будет гораздо удобнее: если кто не знает, что за вещь, прочтет, и если понравится, то и скачает сразу. Тем более что плагинов десятки, и даже самый опытный пользователь не обязан их все знать.

MacroView Manager Macro
Этот модуль обеспечивает просмотр, редактирование, копирование, перемещение, экспорт, ввод новых и удаление установленных в FAR макрокоманд.

Типа вот так
Автор: mihas83
Дата сообщения: 15.10.2004 10:03
Nicka_Grey

Цитата:
Кроме того, автор плагина (вообще любого плагина) не может угадать или угодить абсолютно всем по настройке гарячих клавиш

В случае Right Click Menu Activator автор в файле Readme.Russian.txt написал:
Цитата:
...перестанет работать выделение файлов на панелях правой мышиной кнопкой...
Переназначить срабатывание плагина на другую кнопку мыши можно через
RCL2APPS.INI....

Хороший стиль. Вот так бы всем!
Автор: ALeXkRU
Дата сообщения: 15.10.2004 10:30
mihas83

Цитата:
Так не работал без добавки Privaloffа:
Цитата:Сперва ставим еще один плагин:
Right Click Menu Activator

я просто думал, что ты все читаешь...
в начале августа об этом говорили...
Автор: mihas83
Дата сообщения: 15.10.2004 10:41
aar

Цитата:
Тем более что плагинов десятки, и даже самый опытный пользователь не обязан их все знать.
Справедливое замечание.
ALeXkRU

Цитата:
в начале августа об этом говорили...
Тем более ты говорил.

Цитата:
- убрать в конце строки двойку.
Работает и без убирания.
Автор: fly_house
Дата сообщения: 15.10.2004 11:29
Подскажите, возможно ли такое. Хочу чтобы каждый раз когда я жму F7 мне фар предлагал создать каталог по текущей дате. Есть плагин dirbytime, но он не устраивает т.к. он сразу создает каталог и не предлагает его редактировать. Что скажите?
Автор: Nicka_Grey
Дата сообщения: 15.10.2004 13:30
fly_house
Как вариант намакросить можно, либо если что не устроит, ответ один - пиши плагин )
Автор: aar
Дата сообщения: 15.10.2004 13:44
fly_house

Цитата:
по текущей дате

Так он же, вроде бы, и так создает текущей датой
Автор: fly_house
Дата сообщения: 15.10.2004 13:50
создает, да так, что даже ничего не спрашивает. А если мне нужно подкорекирровать? Не 15_10_04, а 15_10_04-birthday ?
Автор: Nicka_Grey
Дата сообщения: 15.10.2004 14:08
fly_house
Тогда только макросы, и никаких плагинов не нужно
Вот например такой вот макрос

Цитата:

F7 $Date "%x"

повесить на какую нить клавишу
и тогда будет по нажатию F7 вызываться диалог создания каталога и там уже сразу будет тебе предложено имя каталога в формате dd<spec>mmm<spec>yyyy, где <spec> - символ разделитель который используется в винде.
О подробностях по возможным форматам советую почитать доку ФАР-а по макросам.
Автор: mihas83
Дата сообщения: 15.10.2004 15:22
Ну а мне для полного счастья не достает фичи, реализованной в главном конкуренте Total Commanderе (Windows Commanderе), по перетаскиванию файлов (поддержка объектами технологии "Drag and Droup").
Например, отметил файлы *. mp3 - потянул и кинул их на проигрыватель и играет музыка и т.д.
Кто-то осилил?
Автор: Nicka_Grey
Дата сообщения: 15.10.2004 15:39
mihas83
Вообще то кто то уже как то писал демку в которой как раз и показывалась возможность
Цитата:
"Drag and Droup"
с консолью
Да, в FAR-е этого как такого не реализовано, но...
Если тебе для WinAmp-a, то все это реализуемо

Цитата:
отметил файлы *. mp3 - потянул и кинул их на проигрыватель и играет музыка

все с тем же EMenu, и даже немного быстрее чем с "Drag and Droup", выделил что тебя интересует, попросил играй плз (или же добавь в плейлист) и все, слушай и работай себе дальше, даже тот же WinAmp вызывать не нужно, он себе сидит тихонько в трее и не показывается )
Если же ты говоишь про другие медиаплееры, то и с ними подобное решаемо, с каким ты хочешь?
Я лично WinAmp никогда сам не запускаю, только выбрал какую музыку, сказал "играй" и все, он никогда у меня и систрея не выскакивает и глаза не мозолит )
Ежели тебе нужно вдруг будет скопировать шустренько файло + дири с панели FAR-а на Десктоп например, пожалуйста - делается тоже очень просто, и очень быстро, естьтакой маааленький плагинчик (очень ксати полезный, очень часто им пользуюсь, хотя это же можно решить и с помощью все того же EMenu), Clipboard Copy Alt Андрюхи Будька. Попробуй как нить, думаю понравится. Что делает, выдиляем файло + дири жмем Ctrl+C (али какие нить другие клавиши, какие сам назначишь), идем в тот же Explorer, или на Десктоп или же в другую панель FAR-а, или же в тот же TotalCMD, Frigate ну и т.д. и жмем Ctrl+V
Точно так же и обратное, в Explorer-е выдели интересующее, жми Ctrl+C, в иди FAR и жми Ctrl+V, и получай счастье )
Кстати, точно также и линки создавать можно )

Уф, устал аж
Автор: fly_house
Дата сообщения: 15.10.2004 15:56

Цитата:
Цитата:

F7 $Date "%x"


повесить на какую нить клавишу
и тогда будет по нажатию F7 вызываться диалог создания каталога и там уже сразу будет тебе предложено имя каталога в формате dd<spec>mmm<spec>yyyy, где <spec> - символ разделитель который используется в винде.

разобрался уже....
Автор: Xrobak
Дата сообщения: 15.10.2004 16:02
Можно ли как-то заставить ФАР при запуске отображать Process List на обоих панельках, либо же на одной из них. Пробовал выбрать список процессов на две панели, потом SHIFT+F9 (сохранил конфигурацию). Выхожу из ФАРа, запускаю его - но появляются панельки с содержимым диска, а мне нужно чтобы список процессов был.
Реально ли такое сделать?
Автор: fly_house
Дата сообщения: 15.10.2004 16:21
а подскажите плиз, как сделать чтобы создавался "2004.10.15" а не "15.10.2004" ?
Автор: Nicka_Grey
Дата сообщения: 15.10.2004 16:23
fly_house
Я же говорил читать хелп по макросам
там все хорошо написано про формат даты

Добавлено
Xrobak
fly_house
Ребята, то о чем вы спрашиваете - возможно, если не разберетесь сами к понедельнику, то в понедельник я вам помогу, ок?
Просто сейчас мне уже пора уходить.
Автор: fly_house
Дата сообщения: 15.10.2004 17:12
Я уже разобрался, сделал то что хотел. Всем спасибо.
Автор: Nicka_Grey
Дата сообщения: 15.10.2004 17:12
Xrobak
Вот решение твоего вопроса

Цитата:

[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlShiftC]
"Sequence"="p l i s t : Enter"
"RunAfterFARStart"=dword:00000001
"NoSendKeysToPlugins"=dword:00000001

Это для случая если на одной панель



Цитата:

[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlShiftC]
"Sequence"="p l i s t : Enter Tab p l i s t : Enter"
"RunAfterFARStart"=dword:00000001
"NoSendKeysToPlugins"=dword:00000001

А это ес-но ежели на обеих!

Только вот комбинацию CtrlShiftC замени на свою

Усе. Удачи.


fly_house
Тебе, если сам не разберешься, то как и обещал в понедельник брошу
Автор: Xrobak
Дата сообщения: 15.10.2004 20:33
Nicka_Grey
спасибо, работает
Только есть одно НО - мне не нужно биндить клавишу на запуск Списка процессов, я в своем посте написал что нажимаю SHIFT+F9 для того, чтобы сохранить конфигурацию ФАРа, это стандартный хот-кей ФАРа для записи текущей конфигураци. Т.е. я таким образом выбрал на обоих панельках список процессов и нажал шифт+ф9 для того, чтобы фар запомнил это все и когда я его запущу в следующий раз, у меня сразу же открылись на панельках не диски а список процессо
Вот эти 2 строчки я так понял и делают то что мне нужно:

Цитата:
"Sequence"="p l i s t : Enter Tab p l i s t : Enter"
"RunAfterFARStart"=dword:00000001

Теперь как бы это все переделать под меня, т.е. без бинда хот-кея.
И еще - как мне теперь разбиндить комбинацию Ctrl+Shift+C обратно? Просто удалить из реестра ту запись что внес?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: PECompact


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