Форум города Чаусы и Чаусского района

Здравствуйте, Гость ( Вход | Регистрация | Правила форума )



Links - плагин для Far Manager

   
  > Links - плагин для Far Manager    
Поиск в теме | Версия для печати
zeg
> 4 марта 2009 — 20:56
  [Id]
Администратор


Рулевой форума

Покинул форум
Сообщений всего: 1995
Дата рег-ции: Янв. 2006  
Откуда: Чаусы, Беларусь
Репутация: 23



 Ray пишет:
Подумываю сделать поддержку нескольких ini-файлов.
Нужно ли это?
Просто, как по мне, так мне и одного файла конфигурации хватает.Но мысли все-таки такие летают.

А смысл-то в чем?

Из беседы с автором плуга выяснилось, что все переменные в ИНИхе беруться в кавычки на тот случай, что бы избежать проблем с именами файлов, если они содержат знак "=". На всё остальное они якобы влияния не оказывают. Пример ИНИхи ниже. Замечу, тут запись с кавычками или без роли не должна играть (секция [Банк]), все имена красивые (8+3), пробелов нет. Но!.. Не пашет! Пробуй те пункты, что без кавычек (POST, TOOLS, MiFTP). Косяк номер ДВА виден на примере второй секции [Остальное] - см. строку nnCron. Пример неработающего парсера (со слов автора он умеет разгребать строки с пробелами).

CODE:
[Рабрта]
POST=f:\POST
TOOLS=f:\Tools\anti\Kasper
MiFTP=o:\miftp
"BOSS"="f:\BSS\"
VERA=l:\vera\
"Kassa30"="f:\Kas.30\"
"Reports"="f:\rep\"
"Fxx_Sbor"="f:\rep\Sbor"
"Коммунальник"="f:\sc\"
"Мобилы"="f:\sc\mobil"
"_rep"="f:\rep\rep"
"SKLAD"="f:\sklad"
[Остальное]
"Мои документы"="d:\Мои документы\"
nnCron=c:\program files\nncron
"LiteStep"="D:\Prog\LiteStep"
"Far Manager"="C:\Program Files\Far"
"Links"="C:\Program Files\Far\Plugins\Links"
"C:\Windows\"="C:\WINDOWS\"
"C:\Windows\System32"="C:\WINDOWS\system32"
"Program Files"="C:\Program Files"
"L:\"="L:\" "L:\"
[Internet]
"Gooooooooogle"="_http://www.google.com"
"Far Manager"="_http://forum.farmanager.com/"


-----
IT.Chausy.info - Срочная компьютерная помощь!
Налог поднят в 2.2 раза. С марта 2015 с физ-лицами не работаю!
top
Конституция Республики Беларусь:
"Статья 34. Гражданам Республики Беларусь гарантируется право на получение, хранение и распространение полной, достоверной и своевременной информации о деятельности государственных органов, общественных объединений, о политической, экономической, культурной и международной жизни, состоянии окружающей среды..."

Ray
> 5 марта 2009 — 00:10
  [Id]
Пользователь


Форумчанин

Покинул форум
Сообщений всего: 259
Дата рег-ции: Окт. 2006  
Откуда: Belarus,Chausy
Репутация: 11



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

Новый Links:
Links v0.9.7 beta 2

-----
We don't know the days that will change our lives... Stephen King. Dreamcatcher.
top
m00nk
> 5 марта 2009 — 02:13
  [Id]
Администратор


Ко-админ. Жестокий, но справедливый.

Покинул форум
Сообщений всего: 2884
Дата рег-ции: Янв. 2006  
Откуда: туташний я
Репутация: 32



 Ray пишет:
Так и не могу решить, делать поддержку других ini-файлов или нет.

Смешный ты все-таки человек. Улыбка

Что тут решать-то. Задай себе вопрос: какие проблемы будет решать поддержка нескольких иних? И можно ли эти же проблемы решить без использования нескольких иних. Если можно, значит такая поддержка нафиг не нужна.
(Добавление)
Кстати, а почему содержимое ini-файла до сих пор в DOS-кодировке? Подмигивание
(Добавление)
Кстати-2: горячие кнопки до сих пор не пашут Улыбка

-----
...ла-ла-ла-ла-ла...
top
Ray
> 9 марта 2009 — 11:56
  [Id]
Пользователь


Форумчанин

Покинул форум
Сообщений всего: 259
Дата рег-ции: Окт. 2006  
Откуда: Belarus,Chausy
Репутация: 11



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

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

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

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

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

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

Новый Links:
Links v0.9.8 beta

(Отредактировано автором: 9 марта 2009 — 11:57)

-----
We don't know the days that will change our lives... Stephen King. Dreamcatcher.

top
zeg
> 9 марта 2009 — 18:38
  [Id]
Администратор


Рулевой форума

Покинул форум
Сообщений всего: 1995
Дата рег-ции: Янв. 2006  
Откуда: Чаусы, Беларусь
Репутация: 23



Не знаю, как вышло, но сегодня при нажатии ctrl + home получил сообщение, что нет ini-файла. Перезапустил far, всё заработало.

-----
IT.Chausy.info - Срочная компьютерная помощь!
Налог поднят в 2.2 раза. С марта 2015 с физ-лицами не работаю!
top
m00nk
> 6 апреля 2009 — 19:35
  [Id]
Администратор


Ко-админ. Жестокий, но справедливый.

Покинул форум
Сообщений всего: 2884
Дата рег-ции: Янв. 2006  
Откуда: туташний я
Репутация: 32



осяк до сих пор не исправлен Подмигивание

Кстати, как средствами плуга удалить раздел? Подмигивание

-----
...ла-ла-ла-ла-ла...
top
Ray
> 7 апреля 2009 — 08:35
  [Id]
Пользователь


Форумчанин

Покинул форум
Сообщений всего: 259
Дата рег-ции: Окт. 2006  
Откуда: Belarus,Chausy
Репутация: 11



 m00nk пишет:
осяк до сих пор не исправлен

Не могу понять закономерность потери конфигурационного файла чтобы пофиксить.Сейчас немного не до него(причины знаешь).Исправлю Улыбка

 m00nk пишет:
Кстати, как средствами плуга удалить раздел?

Для этого есть Alt+F4.Ну а там уже Ctrl+Y.

-----
We don't know the days that will change our lives... Stephen King. Dreamcatcher.
top
Ray
> 24 мая 2009 — 03:35
  [Id]
Пользователь


Форумчанин

Покинул форум
Сообщений всего: 259
Дата рег-ции: Окт. 2006  
Откуда: Belarus,Chausy
Репутация: 11



Новая версия Links v1.2

BugFix's:
1)Исправлен баг с потерей плагином конфигурационного файла.
2)Исправлена проблема с переходом в каталоги с длинными
русскими именами.
3)Исправлено поведение плагина при скрытии меню после перехода
в него из "под-меню" по BackSpace.

Скачать Links v1.2

-----
We don't know the days that will change our lives... Stephen King. Dreamcatcher.
top
m00nk
> 24 мая 2009 — 20:27
  [Id]
Администратор


Ко-админ. Жестокий, но справедливый.

Покинул форум
Сообщений всего: 2884
Дата рег-ции: Янв. 2006  
Откуда: туташний я
Репутация: 32



 Цитата:
1)Исправлен баг с потерей плагином конфигурационного файла.

Не знаю, что ты там наисправлял, но у меня эта версия вообще конфига не видит. СОВСЕМ!!! За двадцать запусков ни разу его не нашла. Нахмурился

-----
...ла-ла-ла-ла-ла...
top
Ray
> 25 мая 2009 — 11:18
  [Id]
Пользователь


Форумчанин

Покинул форум
Сообщений всего: 259
Дата рег-ции: Окт. 2006  
Откуда: Belarus,Chausy
Репутация: 11



Странно, проверил на двух машинах - работает.
Пересмотрю. Хм

Добавлено:
Проверил еще на двух машинах - работает.
Конфиг видит нормально. Раньше проблемы быди при вызове из панели ftp-плагина. Сейчас все в порядке.
Буду тестить дальше.

(Отредактировано автором: 26 мая 2009 — 11:34)

-----
We don't know the days that will change our lives... Stephen King. Dreamcatcher.

top
« Наше творчество тут! »
> Похожие темы: Links - плагин для Far Manager
Темы Форум Информация о теме Обновление
Far Manager
Программы Ответов: 8
Автор темы: Ray
4 сентября 2009 — 17:18
Автор: Ray
 

 
  |  Метки: 
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.


RSS 14.12.2017 - 21:54
[Script Execution time: 0.0973]     [ Gzipped ]