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

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

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

Nep (10-04-2006 11:02): http://forum.ru-board.com/topic.cgi?forum=5&topic=19203  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Nep



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

новости: http://www.farmanager.com/news.php  
обновления: http://www.farmanager.com/updates.php
скачать: http://www.farmanager.com/download.php
плагины: http://plugring.farmanager.com/
форум: http://forum.farmanager.com/
полное собрание сочинений FAR Manager: http://plugring.farmanager.com/history/
 
последние версии:
Статус Версия Дата выпуска Изменения    
Релиз FAR 1.70 29.03.2006 Интегрировано    
альфа FAR 1.80Юникод! 01.04.2006 -  

 
 
Development Pack for FAR Manager 1.70
 
Старый вид ссылок
 
плагины:
список всех плагинов в одном файле (html): dbplugin.zip
 
mail-форумы:
русскоязычный: http://groups.yahoo.com/group/plugring_announce/ (анонсы обновлений базы плагринга; трафик ~20 мсж в месяц)
русскоязычный: http://groups.yahoo.com/group/plugring (трафик ~200-500 мсж в месяц)
русскоязычный: http://groups.yahoo.com/group/farpluginsapi (трафик ~20 мсж в месяц)
англоязычный: http://groups.yahoo.com/group/plugringenglish (трафик нулевой))
 
usenet-форумы:  
news:fido7.far.support  (архивы форума: » groups.google.com или » talk.mail.ru)
news:fido7.far.development (архивы форума: » groups.google.com или » talk.mail.ru)
 
разное:
FarWiki (by Max Belugin):  http://farplugins.sourceforge.net/wiki/
 

очень полезные дополнения:  
 
» PlugRinG viewer - плагин к Far - онлайн-броузер по базе плагринга  
 
» FAR plugins manager - внешний менеджер плагинов
 
» FAR Exception handler (ExcDump-080704.rar + FExcept-080704.rar) - дополнительные dll для записи в лог отладочной информации при схлопывании far на фатальной ошибке

Всего записей: 41940 | Зарегистр. 24-06-2001 | Отправлено: 23:21 11-03-2002 | Исправлено: Maz, 22:36 01-03-2017
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fly_house
Ну если взять калькулятор и посчитать сколько в байтах будет 30 мегов, то получим где то = 31457280 байт  

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 12:34 18-10-2004
aar



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

Цитата:
В TechInfo.Rus.txt описана переменная CopyBufferSize":REG_DWORD:  
   Параметр "System/CopyBufferSize" c типом DWORD -  задает  размер  буфера  
   для копирования. Установить в 0, чтобы использовать размер по  умолчанию  
   (0x10000 байт).  
   По умолчанию значение равно 0.  
Что-то я не пойму, какое значение в десятиричном виде поставить, чтобы фар использовал например 30 мегабайт для буфера копирования ???

При переводе шестнадцатиричного числа 0x10000 в десятичное получилось 65536. Для типа DWORD, который состоит из 4-х байт, максимальное значение 0xFFFF, или 65535. Получается, что нулевое значение в этом параметре и дает максимальное значение буфера, которое на единицу больше того, которое можно занести, просто записав в эту переменную 0xFFFF. Получается, что 30 МБ нельзя поставить.  
 
Не очень понятно, что эта переменная определяет, какой именно буфер копирования?

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 15:24 18-10-2004
fly_house



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

Цитата:
Не очень понятно, что эта переменная определяет, какой именно буфер копирования?

Есть классный плагин Extended Copy, работает по принципу старого dos navigatora. Сначала копирует в память метров 20-30, а потом из памяти пишет на винт. Но с последней версией фара этот плагин не работает. Вот хотелось такого же эффекта добится на стандартной функции копирования...

Всего записей: 587 | Зарегистр. 08-09-2002 | Отправлено: 16:09 18-10-2004
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
aar
Насчет этого  

Цитата:
для типа DWORD, который состоит из 4-х байт

полностью с тобой согласен
А вот по этому поводу  

Цитата:
 максимальное значение 0xFFFF

не соглашусь, т.к. 0xFFFF - это всего лишь 2 байта
А максимальное значение типа DWORD - 0xFFFFFFFF
 
 
 
Добавлено
fly_house

Цитата:
Есть классный плагин Extended Copy, работает по принципу старого dos navigatora. Сначала копирует в память метров 20-30, а потом из памяти пишет на винт. Но с последней версией фара этот плагин не работает.

 
Только что попробовал  на своем  

Цитата:
 
The FAR manager, version 1.70 alpha 6 (build 1812) - TEST ONLY!
 

и  

Цитата:
 
FileCopyEx Версия 1.7 beta
 

Можешь конечно не поверить, но все нормально работает и копирует

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 16:46 18-10-2004
aar



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

Цитата:
.к. 0xFFFF - это всего лишь 2 байта  
А максимальное значение типа DWORD - 0xFFFFFFFF  

Да. Тогда макс. значение будет довольно большим: 65535*65535

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 17:10 18-10-2004
Nicka_Grey

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

Цитата:
 65535*65535

Не совсем, если уж быть совсем точным, то

Цитата:
 
(2^32)-1
 


Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 17:30 18-10-2004
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nicka_Grey
Да, верно, а то я никак не мог вспомнить, в какую степень надо возводить Это будет где-то 2^12 мегабайт, или 4 гигабайта (без одного байтика ! Много, однако, на оперативку всю жизнь работать будешь
 
Добавлено
Хотя цифра 4 гигабайта мне что-то смутно напоминает... Что-то про ограничения объема памяти чего-то...

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 17:45 18-10-2004
fly_house



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Только вот при всем при этом, сколько я этот параметр не менял, что-то он не на что не влияет. Как не использовался буфер, так и не используется.

Всего записей: 587 | Зарегистр. 08-09-2002 | Отправлено: 17:50 18-10-2004
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fly_house
Сам ФАР умеет двумя способами копировать:
1)своей функцией
2)используя системную функцию копирования

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 18:25 18-10-2004
fly_house



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Только что провел испытание:
5 файлов общим объемом 1.65 ГБ. Копирование в nul
--------------
Buffer 30 МБ:
системная функция копирования - 43 сек
фар - 43 сек
Extended copy - 30 сек
 
----------------
Buffer 0:
системная функция копирования - 33 сек
фар - 35 сек
Extended copy - 30 сек
 
Интересные результаты....

Всего записей: 587 | Зарегистр. 08-09-2002 | Отправлено: 18:53 18-10-2004
GreenGremlin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fly_house
Результаты, похоже, правильные. Какое преимущество у большого буфера, если файлы потом всё равно никуда не записываются? Только больше времени тратится на чтение и работу с буфером.

Всего записей: 694 | Зарегистр. 19-05-2003 | Отправлено: 19:13 18-10-2004 | Исправлено: GreenGremlin, 19:14 18-10-2004
aar



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

Цитата:
Копирование в nul

Что это значит? На пустое место?

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 21:06 18-10-2004
mihas83



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

Цитата:
Что это значит? На пустое место?

В память.
Так раньше проверяли хорошо ли записалась дискета.

Всего записей: 7832 | Зарегистр. 15-07-2003 | Отправлено: 21:15 18-10-2004
Xrobak

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nicka_Grey
сенкс, буду теперь знать как разбиндивать хот-кей

Всего записей: 939 | Зарегистр. 16-08-2004 | Отправлено: 22:06 18-10-2004
Privaloff

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

Цитата:
Дай знать, если получишь ответ.

 
Ответ получил. Тянем новую v0.61 с http://www.warpedworld.host.sk/ ;)
 

Цитата:
v0.61 от 18.10.2004
~~~~~~~~~~~~~~~~~~~~
 
[-] Плагин не вызывался для верхней папки корня диска, если стояла галка "Всегда показывать меню".

Всего записей: 209 | Зарегистр. 04-01-2004 | Отправлено: 02:14 19-10-2004 | Исправлено: Privaloff, 02:20 19-10-2004
mihas83



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

Цитата:
Тянем новую v0.61  

Да, автор очень оперативен.    Мне тоже ответил.
Поправка работает.

----------
Мы знаем: время растяжимо. Оно зависит от того,
Какого рода содержимым Вы заполняете его. (C. Маршак)

Всего записей: 7832 | Зарегистр. 15-07-2003 | Отправлено: 09:55 19-10-2004
mihas83



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

Цитата:
Ежели тебе нужно вдруг будет скопировать шустренько файло + дири с панели FAR-а на Десктоп например, пожалуйста - делается тоже очень просто, и очень быстро, естьтакой маааленький плагинчик

Плагин Clipcopy. Действительно умный и удобный.    
Прописал в реестре в ветке KeyMacros удобные для меня Ctrl + Insert и Shift + Insert (на те же действия, что были в плаге для сочетаний клавиш CtrlX, CtrlV).  
Действительно такое сочетание заработало для плагина, но перестало работать для привычных операций работы с буфером Farа.    
Например, если я отмечал раньше в Far файл - нажимал Ctrl + Insert, то запоминал его имя, сейчас это не происходит.В чем причина? Где конфликтуют настройки? Как их помирить?
 
Откатиться назад - нукаких проблем, но охота разобраться...

----------
Мы знаем: время растяжимо. Оно зависит от того,
Какого рода содержимым Вы заполняете его. (C. Маршак)

Всего записей: 7832 | Зарегистр. 15-07-2003 | Отправлено: 18:28 21-10-2004
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mihas83
Во-первых, приведи пример макроса, а во-вторых я бы советовал на другие кливиши повесить, удобней намного, например на те что я писал выше CtrlC, CtrlX, CtrlV, CtrlB - такие же клавиши используются у самого Експлорера, т.е. не будешь путаться (хотя конечно же каждому свое )
Возможно правда что у тебя макрос не совсем правильный, я вот только что попробовал повесить на CtrlInsert - все ок работает, и в редакторе ничего не отвалилось
Кроме того по CtrlInsert FAR копирует в буфер имена выделенных файлов ,что тоже естьочень удобно!

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 19:21 21-10-2004
mihas83



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

Цитата:
Кроме того по CtrlInsert FAR копирует в буфер имена выделенных файлов  

Именно так. Очень удобно!    

Цитата:
приведи пример макроса, а во-вторых я бы советовал на другие кливиши повесить

На другие менее удобно.

Цитата:
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlIns]
"Sequence"="F11 [ 1"
"DisableOutput"=dword:00000001
"Description"="Copy selected file(s) to clipboard"


Всего записей: 7832 | Зарегистр. 15-07-2003 | Отправлено: 20:09 21-10-2004
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mihas83
Тогда забудь про копирование имени файла (списка выделеных файлов) в буфер, либо же вешай сие на другую комбинацию

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 10:26 22-10-2004
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 1)
Nep (10-04-2006 11:02): http://forum.ru-board.com/topic.cgi?forum=5&topic=19203


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru