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

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

Автор: leiris
Дата сообщения: 04.07.2008 14:10
pzaytsev

Цитата:
Чтобы отключить (я у себя это делаю при установке оси) в реестре выставляем HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentContolSet\ Control\ Filesystem \ NtfsDisableLastAccessUpdate в значение 1 (DWORD)

а могу ли я отключить временно эту функцию, сделать что мне надо с файлами и включить ее снова? могут ли быть какие-то последствия?
вообще этот "ход" мне нравится, но хочется лучше понять,
спасибо
Автор: pzaytsev
Дата сообщения: 04.07.2008 14:18
Вообще-то вопрос мало относится к теме "Плагины и настройки FAR"
Хочу еще добавить, что при изменении этой настройки нужно перегрузить машину, то есть "временно" не получится.
Заметных последствий для обычного пользователя - никаких. Кроме небольшого прироста скорости.
Чтобы вернуть все назад ставим "NtfsDisableLastAccessUpdate" равным 0 или "fsutil behavior set disableLastAccess 0" (и опять перегружаем машину)
Автор: zg
Дата сообщения: 04.07.2008 16:37

Цитата:
Это не Total виноват или Far, а настройки Windows и файловой системы NTFS. При каждом обращении к файлу фиксируется атрибут "Время последнего доступа". Это и происходит при перечитывании файлов в каталоге.
afaik не совсем верно. как раз при простом перечитывании такого не происходит. в тотале это происходит при получении иконок, в фаре наверное тоже может происходить, а может и нет
Автор: sabio
Дата сообщения: 04.07.2008 16:47
pzaytsev
А разве обновление этого времени не происходит только при обращении к _содержимому_ файла? Переименование ведь ничего с содержимым не делает.

Думаю, все же здесь проблема именно в Тотале - он наверняка пытается держать в памяти старые и новые имена всех 100.000 файлов и потому рушится. Аналогичная проблема есть, например, у архиваторов при попытке архивировать большое количество файлов.

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

В общем-то, мы ведь даже не знаем, какая файловая система у leiris Может, у него вовсе FAT32, где этим атрибутом и не пахнет.
Автор: Victor_VG
Дата сообщения: 06.07.2008 10:06
Вышла новая альфа 1.71 Alpha 4 NetOverwriteTest based on build 2410 (скачивайте, пока не поздно ).
Исправлен ряд ошибок, но принципиальное ограничение на длину имени файла/папки преодолеть не удалось, хотя проблема с временной панелью и решена:



Использованы имена каталогов длинной до 245 и 208 символов. Но, проблему с прерыванием операции при превышении ограничений на длину пути в данной версии решили - в таком случае операция в целом завершится, но с выводом сообщения об ошибке длинны имени для тех объектов, чьи имена не соответствуют требованиям файловой системы. Такие объекты при пакетных операциях будут автоматически пропущены.

Так же решена проблема некорректной вставки в редакторе младших символов из таблицы ASCII7 (спецсимволы и псевдографика). Данная проблема была исправлена в версии 1.7.1.2408.

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


Автор: Victor_VG
Дата сообщения: 09.07.2008 09:12
Tue 08 Jul, 2008 04:27 новое ядро Far Manger 1.71 Alpha CvtNameToReal based on build 2411

Исправлено:

Цитата:
Если копировать файл с обычной панели на панель NTFSFileInfo, то файл копируется в папку на обычной панели с именем объекта под курсором на панели NTFSFileInfo. То же для папок, то же для перемещения. (g_max)


NTFS File Information 3.10

Цитата:
Версия: 3.1.0 07.07.2008
- в случае если панель плагина активна функция вызова панели закрывает её
- текущее выделение и каталог сохраняются при переключениях обычная панель <-> панель плагина

Системные требования:
- FAR 1.71.2411 / 1.80
- Windows 2000+

Моя сборка готова, но выложу только вечером. Убегаю.
Автор: samtinatashka
Дата сообщения: 10.07.2008 02:56
Скажите, а такая первостатейная и важнейшая вещь как нативная поддержка юникода в редакторе (ну в идеале его автодетект) стоит ждать? В моей жизни было два фманагера нс и фар и менять на что-то было бы катастрофой, ибо фар неповторим. А вот юникод в редакторе просто необходим. Был когда-то плагин, которые кое-как эту проблему решал, но найти его повторно на ринге не смог. Последний билд проблему не решает.

А то приходится в блокноте открывать - а это, ну мягко говоря, черте что...
Автор: Victor_VG
Дата сообщения: 10.07.2008 03:39
samtinatashka

Называется данный плугин Unicode Wizard. В принципе, могу прислать. А что касается полноценного UNICODE - это только в версии 1.80, а она ещё в самом начальном состоянии разработки.
Автор: Abs62
Дата сообщения: 10.07.2008 08:20
samtinatashka
Зачем обязательно блокнот? Можно взять небольшой редактор по вкусу, вроде AkelPad или Mark, и прикрутить его к Фару.
Автор: rain87
Дата сообщения: 10.07.2008 09:50
поддержку юникода очень хочется. но увы прикрутить конечно можно что угодно куда угодно, но совершенно не хочется
Автор: Victor_VG
Дата сообщения: 11.07.2008 08:27
Обновился плугин PocketBrowser (ActiveSync) до версии 1.8.7.10

Что нового?

Цитата:
[%] Удалена библиотека PPCFarLib.dll. Исправлены ошибки работы с памятью.
[+] В модуле PIM добавлены настройки.
"Loading": Радиокнопки "On demand" и "All fields". При выборе "On demand" значительно ускоряется чтение списка элементов, а при просмотре элемента его поля считываются из КПК.
"New items": Здесь можно автоматически установить даты начала и конца для задачи или элемента календаря. Варианты: None, Today, Tomorrow.
[+] Добавлен модуль "Control", позволяющий использовать клавиатуру ПК для ввода текста в КПК.
[+] В модуле Outlook добавлена возможность выбора папки, из которой считываются элемента календаря.

Сборка 1.71.2411 уже на серверах с новыми плугинами NFTSInfo и PocketBrowser.
Автор: toppedo
Дата сообщения: 11.07.2008 20:31

Цитата:
Сборка 1.71.2411 уже на серверах с новыми плугинами NFTSInfo и PocketBrowser.

Уважаемый!
А как в Вашей сборке мышью выделять? Что-то никак не пойму...
Автор: Victor_VG
Дата сообщения: 11.07.2008 21:32
toppedo

Как обычно: на панелях или Insest или мышка, в редакторе как всегда в Far Manager - выделенное левой кнопкой перемещается, правой - копируется. Никаких сюрпризов хватит того, что достаточно возможностей.
Автор: sabio
Дата сообщения: 11.07.2008 21:38
toppedo
выключи в свойствах консольного окна QuickEdit Mode
Автор: Victor_VG
Дата сообщения: 11.07.2008 23:21
sabio

Странно, обычно это в системе по умолчанию включено.
Автор: toppedo
Дата сообщения: 12.07.2008 13:11

Цитата:
Как обычно: на панелях или Insest или мышка,

Вот на панелях у меня и не получается.
Например: Разархивирую файл. Хочу мышкой выделить название внизу панели.И не выделяется по левой кнопке. До установки Вашей сборки - работало. Вот и не пойму, что мешает!
Автор: Victor_VG
Дата сообщения: 12.07.2008 14:06
toppedo

А левая кнопка и не должна на панелях выделять. Специально проверил - скопировал только far.exe, *.lng, *.hlf, *.map и запустил. Левая кнопка в Far Manager (как и во многих программах) интерпретируется как ENTER, а когда он что-то выделял? Запускал, входил в архивы - сколько угодно, а выделять - это уже из области фантастики. Сборка использует системные сочетания клавиш привязанные к общим системным командам, и ждать от неё нестандартного поведения не стоит.
Автор: aar
Дата сообщения: 13.07.2008 21:12
Можно как-нибудь настроить, чтобы в режиме панели «Широкий режим» копировались по Ctrl+Ins не только имена выделенных файлов, но еще и размер с форматированием, как задано в настройке для этого режима?
Автор: sabio
Дата сообщения: 13.07.2008 22:39
aar
использовать Alt+Ins?
при этом можно выделить любую область экрана и вставить ее в буфер обмена - эдакий скриншот в текстовом режиме
Автор: aar
Дата сообщения: 13.07.2008 22:46
sabio

Да, можно. Но это только если все выделенные файлы видны на экране. А если 100 штук, а высота колонки 50 строк?

Можно и через DIR >DescriptFile, но интересно, можно ли в фаре организовать задумку.
Автор: zg
Дата сообщения: 14.07.2008 10:58
aar

Цитата:
Можно как-нибудь настроить, чтобы в режиме панели «Широкий режим» копировались по Ctrl+Ins не только имена выделенных файлов, но еще и размер с форматированием, как задано в настройке для этого режима?
как вариант попробовать f11->search and replace->plugin commands->file list creator.
Автор: Victor_VG
Дата сообщения: 14.07.2008 11:30
aar

Да и плугин "Создание списка файлов" можно для этого использовать. Он умеет создавать подобные списки. Просто я им для этого не пользуюсь, потому у меня на этот случай шаблон не сделан.
Автор: LodestaRgr
Дата сообщения: 15.07.2008 16:47
FAR 1.71 alpha 4 build 2406 (LodestaR pack v1.0)

Последний билд версии 1.71.4 файлового менеджера с готовыми настройками и всеми необходимыми плагинами которые удобно настроены.

Размер: 3,47 Mb

Скачать: http://депоситfiles.com/files/6563781
Зеркало: http://letitbit.net/download/0df118773322/FAR-1.71-alpha-4--2406----LodestaR-pack-v1.0.exe.html



FAR 1.80 alpha 1 build 531 (LodestaR pack v1.0)

А также последний билд версии 1.80 - это тестовая версия, но работает практически нормально. Тоже с готовыми настройками и всеми необходимыми плагинами которые удобно настроены

Размер: 3,49 Mb

Скачать: http://депоситfiles.com/files/6563812
Зеркало: http://letitbit.net/download/b0918e309603/FAR-1.80-alpha-1--531----LodestaR-pack-v1.0.exe.html


P.S. Внемательнее с ссылками
Автор: Victor_VG
Дата сообщения: 15.07.2008 17:01
LodestaRgr

На дворе давно билд 2411. А до него были 2408, и два варианта 2410. Проснулся. Поздравляю. Это раз, обменник ДепозитФайлес на форуме запрещён, это два, ну и с зачином, это три.
Автор: PolSmith
Дата сообщения: 15.07.2008 17:42
2 Victor_VG
+1 Ососбенно порадовало:
Цитата:
с готовыми настройками и всеми необходимыми плагинами которые удобно настроены

Круто!
Автор: slgold
Дата сообщения: 15.07.2008 18:48
Victor_VG
PolSmith
Да че вы стебётесь. Может человек действительно хорошо сделал. Я бы попробовал.
LodestaRgr
К сожалению доступ на эти обменники у меня админом запрещен. Нельзя ли выложить на другой ресурс?
Ифолдер, narod.ru, рапида.ру (не com и de)... filebox.in.ua
Автор: Victor_VG
Дата сообщения: 15.07.2008 21:10
slgold

Жди, переброшу позже. Попробовал. Файлы кодированные в CP-1251 версия 1.80 "распознаёт" очень своеобразно - прочитать нельзя. После 1.71 полчаса Реестр вычищал - программа установки (?) "по дороге" написала в в \Conrol\Services кучу мусора. Хорошо что пробовал в VMWare под Solaris - реальная машина имела бы много проблем. Моя оценка после первой пробы - задумка интересная, но требует доработки. И лично я готов в этом помочь. Нужно перебрать пакет плугинов - 98% взято от версии 1.70 beta 5 build 1634. Оттуда взята и техническая информация, вся документация, большая часть настроек. После запуска любой из этих сборок реальный Far 1.71 alpha 4 build 2411 на виртуальной машине стартовать отказался и вылетел в отладчик. Причиной оказались прописанные данной сборкой в Реестр системы настройки. Мне это показалось основанием для интересного нового проекта, но с иными конечными целями.

P.S.

Рановато я эту сборку похвалил - обе сборки запущенные под сконфигурированной под них WINE 1. 1 . 1 умудрились(!) последовательно повесить сначала FreeBSD 6.3-RELEASE-P2, затем FreeBSD 7.0-RELEASE-P1 и "на последок" SUN Solaris 10 08/5. В то же время свою сборку именно на этих машинах я гоняю с утра и до вечера и без экстремальных последствий типа кнопки RESET. Тут много дизайнерских находок, но лично мне и нескольким моим коллега кто попробовал эту сборку на своих машинах она не понравилась. Общее мнение - надо перерабатывать используя всё лучшее что есть в ней.
Автор: LodestaRgr
Дата сообщения: 16.07.2008 11:38
Victor_VG


Цитата:
Жди, переброшу позже. Попробовал. Файлы кодированные в CP-1251 версия 1.80 "распознаёт" очень своеобразно - прочитать нельзя. После 1.71 полчаса Реестр вычищал - программа установки (?) "по дороге" написала в в \Conrol\Services кучу мусора. Хорошо что пробовал в VMWare под Solaris - реальная машина имела бы много проблем. Моя оценка после первой пробы - задумка интересная, но требует доработки. И лично я готов в этом помочь. Нужно перебрать пакет плугинов - 98% взято от версии 1.70 beta 5 build 1634. Оттуда взята и техническая информация, вся документация, большая часть настроек. После запуска любой из этих сборок реальный Far 1.71 alpha 4 build 2411 на виртуальной машине стартовать отказался и вылетел в отладчик. Причиной оказались прописанные данной сборкой в Реестр системы настройки. Мне это показалось основанием для интересного нового проекта, но с иными конечными целями.


Не спорь плагины не все новые, я судорожно их не обновлял, и все искать тяжко, с реестром не пойму в чем проблемы, моя ошибка в том, что версия 1.80 закидывает реестр в папку HKCU\Software\Far, а не HKCU\Software\Far18. В общем билд 1.80 от 1.71 ничем не отличается кроме ядра.
"Conrol\Services" ? не помню, потом посмотрю. возможно это цветовая палитра для командной строки.

+ вопрос: в 1.80 уже реализована кнопка F8 в просмотре и редакторе меняющая кодировки Win/Dos? Для меня это главное неудобство при переходе на 1.80.
Автор: Victor_VG
Дата сообщения: 16.07.2008 16:11
LodestaRgr

Похоже по большому счёту нет. Ты же видел с чем я столкнулся. В качестве пробы взял текст в CP-1251 на 300 символов. 1.71 и старее этого хватает для точного определения кодировки. В 1.80.531 я видел факт переключения режима кодировки, но работал он только в ОЕМ. UTF-8 текст вообще не распознал. А с плагинами помочь могу - вариантов два - 1) с форума Far, 2) могу просто скинуть свои. Но у меня с минимумом документации. Хочешь - посмотри мою сборку. Если будут вопросы - пиши в личку - обсудим. А я пока хочу состряпать на скорую руку DVD с FreeBSD 7 в её редакции PC-BSD7.
Автор: WARP_ItSelf
Дата сообщения: 19.07.2008 21:29
Victor_VG

Far 1.80 никаких ANSI кодировок не распознает и не переключает самостоятельно. UTF-8 у него есть шанс распознать пока только по 3 байтам сигнатуры в начале файла. Никакого "автодетекта" по N символам там нет.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778

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


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