Smart Launch — запуск файлов без мерцания панелей

Здесь можно обсудить ваш любимый плагин.
User avatar
techie
Posts: 782
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 33 times
Been thanked: 4 times

Re: Launchy?

Post by techie »

Latest post of the previous page:

HaRT wrote:А чем Вам Альтернативная история немила?
Невнятным описанием плагина, а также отсутствием настройки для сохранения/восстановления горячих клавиш. Вдруг у меня там макросы и .reg их затрёт?

Описание не говорит КАКИЕ возможности расширяет этот плагин. То ли он для промотра статистики, то ли для буфер больше делает, то ли позволяет из редактора программы запускать? Хез. Фильтром то, что делает Launchy, я бы не назвал - скорее это быстрый поиск/запуск.

Тем не менее, за линку спасибо.
User avatar
techie
Posts: 782
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 33 times
Been thanked: 4 times

Post by techie »

Да, вдогонку - с выходом Launchy - Smart Launch не кажется таким уж Smart. =) Стоило бы его скрестить с базами Alt.History через маленький диалог с двумя строчками, где в первой можно будет вводить часть имени, а во-второй он будет сам пытаться догадаться, какая прога имеется в виду, даже если имя в первой строке неправильное. Причём при подборке имени учитывать частоту использования команд.

Впоследствии вторую строку можно будет заменить нумерованым списком из, допустим, 10ти программ на выбор, где по Alt-1..0 можно будет сразу запустить необходимую.

Ну и, конечно же, Alt.History должна получать от Smart Launch информацию о полном пути к прожкам и файлам, запущенным локально.
mrQQ
Posts: 62
Joined: Sat 07 May, 2005 11:57

Post by mrQQ »

[e]Bu$ter wrote:Вообщем, немного поковырялся. Сделал перекодировку через OemToChar, и прикрутил давно заготовленный костыль для работы с файлами содержащими юникодные симолы (©,™, etc).
Перевести всё на WideChar, чтоб использовать OemToCharW (об этом выше) пока не получилось :(

Сейчас, при попытке запуска файла с юникодными символами (или\и из такой же папки) запрашивается подтверждение на запуск альтернативным способом. Просьба всех кто юзает плагин, потестировать этот способ. При успешных результатах, думаю можно будет сделать его основным.
nu vot sechias' fsio normalno.. :)

sposibo!
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: Smart Launch

Post by Px »

Урааааа! :Yahoo!:
Добавлена юникодная версия для Far2
Для стабильной версии, или для последнего nightbuild? :)
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: Smart Launch

Post by [e]Bu$ter »

Сам сижу на ночных сборках, но должно везде работать — я в нём ничего не менял.
User avatar
Wave
Posts: 1772
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: Smart Launch

Post by Wave »

Гм. А когда сможет «Файлы с полностью юникодными именами»?
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: Smart Launch

Post by [e]Bu$ter »

Wave wrote:Гм. А когда сможет «Файлы с полностью юникодными именами»?
Когда хватит времени разобраться, как через командную строку получить от Фара юникодное имя. С наскоку у меня ничего не получилось, а пример где посмотреть как это делается я не нашел.

Сейчас там по старому всё через OEM работает.
User avatar
zg
zero-gravity
Posts: 5866
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 155 times
Contact:

Re: Smart Launch

Post by zg »

[e]Bu$ter wrote:Сейчас там по старому всё через OEM работает.
вообще-то нет. это плагин ни разу не уникодный просто.
hint: у экспортируемых функций на конце должна быть буква W.
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: Smart Launch

Post by [e]Bu$ter »

zg wrote:...
вообще-то нет. это плагин ни разу не уникодный просто.
hint: у экспортируемых функций на конце должна быть буква W.
Я же плагин и имел ввиду.
И букву W разумеется пробовал, но как уже сказал - ничего сразу получилось.
User avatar
zg
zero-gravity
Posts: 5866
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 155 times
Contact:

Re: Smart Launch

Post by zg »

[e]Bu$ter wrote:Я же плагин и имел ввиду.
а какой смысл в двух ансишных плагинах в дистрибутиве?
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: Smart Launch

Post by [e]Bu$ter »

zg, ты как всегда чертовски прав.
Я почему-то был полностью уверен, что старый плуг не цеплялся новым фаром. А после того как был собрал с новыми хедерами — заработал. Да и люди некоторые спрашивали, как быть, мол - не работает. Оказывается всё работало (с известными ограничениями). Чему тогда радоваться было, непонятно.

Пойду анонс удалю, пока совсем не застыдили. А раз уж взялся, то на днях попытаюсь родить всё по настоящему.
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: Smart Launch

Post by [e]Bu$ter »

[e]Bu$ter wrote:... раз уж взялся, то на днях попытаюсь родить всё по настоящему.
Ну вот — родил 8)
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Smart Launch

Post by John Doe »

Code: Select all

 - За ненадобностью не реализованы опции запуска;
Лично я пользуюсь опциями sl: постоянно.
https://t.me/FarManager — Telegram чат
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: Smart Launch

Post by [e]Bu$ter »

John Doe wrote:

Code: Select all

 - За ненадобностью не реализованы опции запуска;
Лично я пользуюсь опциями sl: постоянно.
Хы-хы :-) Ну что ж, прикрутим обратно.

А можно примеры использования? Я так за всё время даже не придумал им применения.
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Smart Launch

Post by John Doe »

Так ведь в хелпе есть примеры - так и использую. В меню пользователя, в ассоциациях, консольных алиасах.
Например sl:/0 чтобы скрыть ненужное консольное окно:

Code: Select all

sl:/0 %comspec% /cstart      "" /ABOVENORMAL
(Вроде когда-то я просил у вас реализовать опции для изменения приоритета, за отсутствием - использую Start)
https://t.me/FarManager — Telegram чат
User avatar
Toxa
Posts: 275
Joined: Wed 27 Jul, 2005 14:35
Location: Москва
Contact:

Re: Smart Launch

Post by Toxa »

Опции нужны однозначно!
Bug: версия 0.6 должна бы использовать GetCurrentDirectory, а то sl:!.! не работает, приходится писать sl:!\!.!
Спасибо за поддержку плагина.
Может кому пригодится.
Post Reply

Return to “Обсуждение плагинов”