25 Апрель 2024, 13:54:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Links - плагин для Far Manager  (Прочитано 19383 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« : 02 Март 2009, 08:26:11 »

Давненько у меня было желание написать плагин для Far Manager'a, с помощью которого можно было бы прыгать по часто используемым каталогам.
Сначала хотелось просто написать плагин для быстрых переходов по каталогам да и только.
Что, собственно, и было сделано. Но потом плагин стал обрастать функциональностью, хоть небольшой, но все же.
Я сделал возможность добавлять секции в меню, добавлять новые пункты меню,удалять их и т.д.
Все это дело тестировал GenozzE, подсказывал, где чего поменять или добавить.Собственно, идея запуска программ и открытия интернет-страниц из плагина принадлежит ему.
Вобщем, на свет появилась версия Links 0.9.7 beta. Позже я предполагаю немного оптимизировать работу плагина и кое-где кое-чего подправить.
Все предложения и замечания пишите сюда или на эл. адрес, указанный в плагине.
Надеюсь пользователям Far Manager мой плагин понравится.

Скачать новую версию Links можно отсюда:
Links v0.9.7 beta (http://ray.smalhost.com/far/links/Links_v0.9.7_beta.zip)
Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Прораб
Комментатор
******

Бонус: +2/-0
Offline Offline

Сообщений: 579


Сомневающийся


Просмотр профиля WWW
« Ответ #1 : 02 Март 2009, 19:07:42 »

очень полезная штука, рекомендую.
Записан

(http://viejochoto.com.ar)
Жизнь ударяет Вас в лоб только тогда, когда Вы не замечаете ее пинков под зад
Zaxarych
Местный житель
****

Бонус: +3/-0
Offline Offline

Сообщений: 196



Просмотр профиля
« Ответ #2 : 03 Март 2009, 01:28:04 »

а нам простым людям этот манаджер может пригодится как-то? а порно на кампе искать и из папки в папку перетаскивать он сможет?
Записан

Ничуть не легче, чем раба, выдавливать из себя жлоба. (Эдуард Шехтман)
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #3 : 03 Март 2009, 03:37:59 »

а нам простым людям этот манаджер может пригодится как-то? а порно на кампе искать и из папки в папку перетаскивать он сможет?
Конечно!!!
Он умеет оОчень много чего :ab:
Если есть вопросы по этому файловому менеджеру - задавай не стесняйся!
Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #4 : 04 Март 2009, 07:42:15 »

1) После редактирования ini-файла по F3 возврат теперь происходит в меню Links-a, а не на панели Far.
2) Сделал поддержку следующих системных переменных: %ProgramFiles%,%WinDir% ,%UserProfile%,%AppData% и %UserName%.
В меню Links жмем Home - появится меню с системными переменными.

Подумываю сделать поддержку нескольких ini-файлов.
Нужно ли это?
Просто, как по мне, так мне и одного файла конфигурации хватает.Но мысли все-таки такие летают.
P.S.
Помимо Links.dll
English.lng
Russian.lng
Тоже замените, т.к. там кой чего добавилось.

Links v0.9.7 beta 1 (http://ray.smalhost.com/far/links/Links_v0.9.7_beta_1.zip)
« Последнее редактирование: 04 Март 2009, 08:06:25 от Ray » Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #5 : 04 Март 2009, 19:05:00 »

Переделал немного парсер. Пофиксил несколько проблем.
Теперь, если путь не заключен в кавычки он также обрабатывается правильно.
Если в строке два пути(сохраненные панели) и они не заключены в двойные кавычки,
то следует разделять их символом "/".
Но я не вижу смысла в записи данных без кавычек, т.к. плагин автоматически
записывает все пути и названия пунктов меню в двойных кавычках.Если путей 2, то они пишутся как и раньше через пробел.
P.S.
Так и не могу решить, делать поддержку других ini-файлов или нет.
Все молчат.След-но всем хватает одной инихи.

Новый Links:
Links v0.9.7 beta 2 (http://ray.smalhost.com/far/links/Links_v0.9.7_beta_2.zip)
Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #6 : 05 Март 2009, 10:53:01 »

Подумал о других ini-файлах и решил все-таки не делать.

1) Содержимое ini-файла теперь в кодировке cp1251.

2)Теперь работают горячие кнопки.

Для того, чтобы получить доступ к пункту меню по горячей кнопке
нужно перед именем элемента меню поставить символ амперсанда "&".
Тогда доступ к элементу меню будет осуществляться по нажатию
на кнопку, соответствующую букве, следующей за амперсандом.
Либо можно после амперсанда поставить, например, цифру, и доступ
будет осуществляться по нажатию на одноименную цифру.

3) Редактирование всего ini-файла теперь будет происходить по
нажатию на сочетание кнопок Alt+F4.

4) Перейдя в меню "Переменные окружения"("Environment Variables") теперь
можно возвращаться в предыдущее меню по BackSpace.

Новый Links:
Links v0.9.8 beta (http://ray.smalhost.com/far/links/Links_v0.9.8_beta.zip)
« Последнее редактирование: 05 Март 2009, 10:55:36 от Ray » Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #7 : 23 Май 2009, 21:15:41 »

Новая версия моего плагина для Far Manager'a.
Links v1.2 (http://ray.smalhost.com/far/links/Links_v1.2.zip)

ChangeLog:
1)Исправлен баг с потерей плагином конфигурационного файла.   
2)Исправлена проблема с переходом в каталоги с длинными       
русскими именами.                                           
3)Исправлено поведение плагина при скрытии меню после перехода
в него из "под-меню" по BackSpace.                         
Скачать Links v1.2 (http://ray.smalhost.com/far/links/Links_v1.2.zip)
Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Прораб
Комментатор
******

Бонус: +2/-0
Offline Offline

Сообщений: 579


Сомневающийся


Просмотр профиля WWW
« Ответ #8 : 24 Май 2009, 00:50:11 »

а можешь выложить полную сборку???
Записан

(http://viejochoto.com.ar)
Жизнь ударяет Вас в лоб только тогда, когда Вы не замечаете ее пинков под зад
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #9 : 25 Май 2009, 07:28:38 »

Могу, только зачем?

Хм.. странно, один человек сказал, что у него новая версия плагина вообще не видит конфигурационного файла.
У кого-нибудь еще такая ситуация наблюдается?
Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #10 : 26 Май 2009, 07:48:49 »

Прораб
У тебя последняя версия нормально работает? Конфиг не теряет?
Как сейчас он себя ведет на испанской системе?
Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Ray
Старожил
*****

Бонус: +3/-0
Offline Offline

Сообщений: 495


Researcher


Просмотр профиля
« Ответ #11 : 08 Июнь 2009, 18:10:17 »

В очередной раз пофиксил баги :ab:
Ну теперь вроде бы все, уж тестировал как только мог. Работает хорошо.
На всякий случай, почистите кеш плагинов. Обычно bat-файл очистки кеш'а лежит в %farhome%\Settings\ClearPluginsCache.bat.

Links v1.2.1 (http://ray.smalhost.com/far/links/Links_v1.2.1.zip)
P.S.
Немного позже выложу свою сборку Far'a со всеми используемыми плагинами и настройками.
« Последнее редактирование: 08 Июнь 2009, 18:26:10 от Ray » Записан

Одна голова - хорошо, а четыре руки быстрее!(с)
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by SMF 1.1.9 | SMF © 2006-2008, Simple Machines LLC