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

» FreeLaunch

Автор: Zarkonov
Дата сообщения: 30.01.2010 20:24
Нужная программа, действительно удобно пользоваться.
Просили протестировать.
Jokerjar79
Не требуется ответа, просто общие соображения (возможно спорные).
1. На форуме было предложение "- вызов окна нажатием средней кнопкой мыши".
Это не очень удобно. Другое дело - одновременно выполнить щелчок левой и правой
кнопками мыши. Это реализовано в платной "MouseLaunch".
Скажу больше, я, находясь в любой проге, в любом окне, выполняю одновременный
щелчок.чтобы вызвать вашу прогу.
2. Просто конкретика.
а) Человек скачивает FL, Bepcия: 2.0.4 beta (10-01-2010) в Мои документы,
запускает, всё пусто. В смысле, всё работает, но в кнопках пусто. Выходит из проги.
б) Запускает FL, Bepcия: 2.0 beta 1 (20-07-2009). Штатно работает.
Это я к тому, чтобы в настройках присутствовал поиск предыдущих настроек.
3. Программа работала на Windows XP SP3, Framework 3.5 SP1, несмотря на различные
критические ситуации в системе, никаких нареканий.
4. Спасибо за прогу, эх, если бы ещё вызов мышкой в любом месте...
Автор: Jokerjar79
Дата сообщения: 31.01.2010 06:45

Цитата:
На форуме было предложение "- вызов окна нажатием средней кнопкой мыши". Это не очень удобно. Другое дело - одновременно выполнить щелчок левой и правой кнопками мыши. Это реализовано в платной "MouseLaunch".

Нажатием кнопок мыши по чему? Если в любом месте в любой программе, то не знаю. К примеру, в той же Опере клик колесиком и одновременное нажатие левой и правой кнопки имеют свои функции, тем, кто ими пользуются, будет мешать постоянное всплытие FL. В принципе, есть хоткей Ctrl + WinKey, в будущем планирую сделать настраиваемым.

Цитата:
а) Человек скачивает FL, Bepcия: 2.0.4 beta (10-01-2010) в Мои документы,
запускает, всё пусто. В смысле, всё работает, но в кнопках пусто. Выходит из проги.
б) Запускает FL, Bepcия: 2.0 beta 1 (20-07-2009). Штатно работает.
Это я к тому, чтобы в настройках присутствовал поиск предыдущих настроек.

Возможно, первая была настроена на хранение настроек в папке с программой, а вторая -в App Data? Или наоборот
Автор: Zarkonov
Дата сообщения: 31.01.2010 12:23
Jokerjar79

Смысл существования любого лаунчера - быстрый запуск.
Тянуться к клавиатуре левой рукой и вспоминать хоткей, их несколько,
как правило, или одновременно щелчок левой и правой кнопками мышки.
Что быстрее?
Опять же, в настройках FL подобную функцию можно сделать отключаемой.
Собственно, лучше один раз попробовать.
MouseLaunch 5.1trial 624KB http://www.uinterface.com
Автор: Jokerjar79
Дата сообщения: 08.02.2010 12:48
Интересное письмо сегодня пришло:


Цитата:
Congratulations,

FreeLaunch, one of your products, has been added to Softpedia's database of
software programs for the Windows operating system. It is featured with a
description text, screenshots, download links and technical details on this
page:
http://www.softpedia.com/get/System/Launchers-Shutdown-Tools/FreeLaunch.shtml

The description text was created by our editors, using sources such as text
from your product's homepage, information from its help system, the PAD
file (if available) and the editor's own opinions on the program itself.

"FreeLaunch" has been tested in the Softpedia labs using several
industry-leading security solutions and found to be completely clean of
adware/spyware components. We are impressed with the quality of your
product and encourage you to keep these high standards in the future....

Ну и так далее. Довольно любопытно, ведь я там не регистрировался и ничего на проверку не отправлял. Возможно, это результат взаимодействия с sourceforge. В любом случае, воспользоваться довольно симпотичной лейбочкой:



не откажусь
Автор: ChronoAngel
Дата сообщения: 13.02.2010 15:10
2.0.4
Вот типа багрепорт)))


Потом при перезапуске выскакивает "Bitmap image is not valid."
Удаление кеша значков всё исправило
Автор: Jokerjar79
Дата сообщения: 13.02.2010 15:16
ChronoAngel, эмм, а какие действия привели? Баг можно воспроизвести?
Автор: ChronoAngel
Дата сообщения: 13.02.2010 16:00
Воспроизвести не могу Думал может вы разберётесь в этих цифрах))))
А происходит иногда при запуске приложений каких-нибудь из FL.
Автор: ChronoAngel
Дата сообщения: 13.02.2010 23:31


Вобщем нарыл кое-чего.Я так понимаю FL при запуске автоматически обновляет кеш значков? Так вот на одной из кнопок у меня стоит сомнительная для антивируса программа,он конечно же блокирует всяческий доступ к этой программе.И FreeLaunch соответственно не может добавить в кеш значок,вместо него чего то там невообразимое
Я так полагаю кеш от этого повреждается
А ошибки начали выскакивать когда я попытался запустить оперу из панели FL,но это конечно же было первое действие моё))),такие вот дела.

Если есть возможность отключить автоматическое обновление кеша,подскажите пожалуйста
Автор: bavb
Дата сообщения: 14.02.2010 16:21
Кстати, вызов программы по средней кнопке мыши считаю оправданным (можно как отключаемую опцию)
Автор: Zarkonov
Дата сообщения: 15.02.2010 00:24
2.0.4 beta
I. Проблемка с повторным запуском FL.
Смоделируем:
1) На вкладке 1 - блокнот, на вкладке 2 - редактор реестра.
В опциях - скрывать при запуске.
2) Запускаем FL: Пуск -> Выполнить
C:\FLaunch.exe, всё пока нормально - вкладки мышкой переключаются.
3) Включаем блокнот.
4) Повторно запускаем FL:
C:\FLaunch.exe - вкладки НЕ переключаются.
II. Для удобства имеет смысл опцию "Скрывать при запуске"
по умолчанию сделать включенной.
Автор: Zarkonov
Дата сообщения: 03.03.2010 04:33
Jokerjar79

Ситуация с предыдущим примером не надуманная,
к такому результату приводит запуск FL из других
программ.
Может в решении предотвращения запуска второй копии
программы поможет ссылка ?
Автор: o22
Дата сообщения: 16.03.2010 11:21
Пользуюсь программой несколько месяцев, спасибо, то что надо.

Есть пару пожеланий.

Вызов по горячей клавише сделать или на настраиваемую комбинацию клавиш (мыши) или отключаемым вообще (мне, например, с головой хватает щелчка по иконке в трее для вызова окошка). Дело в том, что такое-же сочетание (Ctrl-Winkey) может использоваться в других программах (у меня такая ситуация с ArumSwitcher), что вызывет неудобства. Хорошо, конечно что в том-же ArumSwitcher эту комбинацию можно поменять (хотя не факт, что другая программа это позволит), но тут уже тоже дело привычки, доведенной до автоматизма годами и эти привычки менять не хочется.

Второе пожелание: Использую FreeLauncher для запуска портабельных программ (не требующих установки и хранящих свои настройки возле exe-шника). Причем - это набор одних и тех-же программ и на домашнем компе и на рабочем и на ноуте. Кроме этого этот-же набор и на флешке.
Так вот, FreeLauncher хранит абсолютные пути к этим программам. И если на стационарных компьютерах эти пути можно настроить одинаковыми, то на сменных носителях буква устройства может различаться.
Хотелось-бы иметь возможность (можно опционально), которая позволит хранить относительный путь к программам.
У меня, например, все такие программы находятся в подкаталоге FL, т.е. структура такая:
FL
Program
AIMPPortable
AvSearh
AVZ Antiviral Toolkit 4.30
Beyond Compare 3
Doctor WEB
emed802epx_portable
Everest_Ultimate_4.61.1554_Portable
FAR
FastStone_Viewer_3.9_Portable
FFactory 2.15 Por
...

Где-то мелькало сообщение о такой возможности (я проверил, работает, например {FL_DIR}Programms\AIMPPortable\), но дело в том, что это нужно редактировать каждый путь ручками, зайдя в свойства. Хотелось-бы, чтобы путь таким образом хранился сразу при добавлении. Или сделать команду из трей-меню, типа "Конвертировать абсолютные пути в относительные". Если-бы пути хранились в обычной ini-шке, то это можно было-бы сделать самому в любом редакторе, но они хранятся в бинарном dat-е, что делает задачу более сложной, особенно для обычного пользователя.

Если эти 2, в принципе, легких для реализации, пожелания будут реализованы, то программа для меня будет почти идеальной. Хотелось-бы и групповой запуск, о котором писал ранее, но понимаю, что это более сложно (хотя и не смертельно) и более индивидуально (не каждому нужно).

Еще раз спасибо.
Автор: Jokerjar79
Дата сообщения: 17.03.2010 14:06
Здравствуйте Благодарю за отзыв. Программа вроде должна сохранять конструкции {FL_DIR} и {FL_ROOT}, уже даже не помню, но точно помню, что задумывалось именно так. Помню когда-то сидел вечерком за разгребанием кода программы и с изумлением обнаружил, что есть неработающий участок, отвечающий именно за механизм относительных путей. При этом на каком-то из форумов пользователи писали, что уже с успехом пользуются этой фичей Очень удивился. Исправил. Вот только не помню, в одной из уже вышедших версий или в той, что еще находится в разработке. Опишите поподробней. После ввода {FL_DIR}Programms\AIMPPortable\, сохранения и снова открытия что отображается в поле?

Горячую клавишу в данный момент можно изменить только корректированием исходников Если знания позволяют, то это будет легко.

Сейчас пока разработку забросил, времени катастрофически не хватает. Но основная часть там реализована, осталось вроде сохранение/загрузка настроек кнопок и все второстепенные формы. Код переписывал полностью с нуля, смотря левым глазом на старый код. Все переосмысливал. Блин, если хватит сил и времени дописать, то должна получиться очень хорошая версия. И эти два пожелания будут обязательно учтены (можно для гарантии добавить эти запросы на официальный сайт http://sourceforge.net/projects/freelaunch/ в раздел Develop -> Tracker -> Feature Requests тогда точно не забуду)
Автор: o22
Дата сообщения: 17.03.2010 15:35

Цитата:
Опишите поподробней. После ввода {FL_DIR}Programms\AIMPPortable\, сохранения и снова открытия что отображается в поле?

Если ввести вручную, то все сохраняется и работает отлично (v 2.0.4).
Если перетаскивать (drag-n-drop), то вставляется абсолютная ссылка (полный путь с именем диска). В оба поля (объект и папка). Руками меняю - работает.
Но каждый раз менять руками - не феншуйно
Автор: Jokerjar79
Дата сообщения: 17.03.2010 15:39
А, понял. Ну это да. Вот так и задумано пока Вроде же достаточно один раз разместить нужные проги на флешке и сконфигурировать. Или постоянно что-то меняете? Нужно подумать на счет "конвертации"
Автор: o22
Дата сообщения: 17.03.2010 16:50
Ну, по крайней мере, выходят новые версии программ, новые имена папок (обычно некоторое время не удаляю старую версию). Кнопка со ссылкой на старую версию очищается, на нее перетаскивается новая версия.
Бывает перегруппировываю иконки между вкладками. Так как такое перетакивание не работает (кстати еще одно пожелание ), то приходится удалять с одной вкладки, добавлять на другую.

Цитата:
Нужно подумать на счет "конвертации"

А что тут думать, в событии вставки ярлыка, подменить:

sPathExe:=ExtractFilePath(Application.ExeName);
sPathProg:=StringReplace(sPathProg,sPathExe,'{FL_DIR}',[]);

Не помню, правильно-ли функции написал - не пишу на Delphi уже некоторое время, но суть должна быть ясна. Кстати, не нашел, где на http://sourceforge.net/projects/freelaunch/ исходники. Или там регистрироваться нужно?

Автор: Jokerjar79
Дата сообщения: 17.03.2010 17:27

Цитата:
Бывает перегруппировываю иконки между вкладками. Так как такое перетакивание не работает (кстати еще одно пожелание ), то приходится удалять с одной вкладки, добавлять на другую.

С зажатым ctrl при перетаскивании кнопки можно ее утащить на другую вкладку (нужно навести на нужную и она активируется)

По поводу конвертации. Ну как программно реализовать я конечно же знаю Я имел ввиду обдумать как это к интерфейсу прикрутить (где выбирать режим преобразования в относительные пути и т.п.)

Исходники на сайте. Регистрироваться вроде необязательно. Они в svn, нужен svn-клиент для Windows
Автор: o22
Дата сообщения: 18.03.2010 11:19

Цитата:
С зажатым ctrl при перетаскивании кнопки можно ее утащить на другую вкладку (нужно навести на нужную и она активируется)

О, спасибо, не знал! Проверил, работает.

Цитата:
Я имел ввиду обдумать как это к интерфейсу прикрутить (где выбирать режим преобразования в относительные пути и т.п.)

Логично эту обработку вставить в момент добавления нового ярлыка и при изменении поля объекта при редактировании существующего (за исключением ручного редактирования) . Если это вдруг кому-то покажется ненужным (не могу придумать причину, почему), то сделать опционально.
Можно еще на странице настройки возле новой опции "Сохранять относительные пути" (ну или как ты эту опцию назовешь), сделать кнопку "Преобразовать существующие пути", по нажатию на которую все существующие пути преобразуются согласно опции (из абсолютных в относительные или наоборот).

Цитата:
Исходники на сайте. Регистрироваться вроде необязательно. Они в svn, нужен svn-клиент для Windows

Ясно. Никогда этим не пользовался.

Автор: bavb
Дата сообщения: 21.04.2010 07:33
Привет! Постоянно пользуюсь программой, всё всегда было нормально, но вот вчера перегрузил комп, а в ответ ошибка и окно FreeLaunch стало выглядеть как на скриншоте (ошибка тоже на скрине)



Да, еще: система Windows XP SP3, ноутбук Acer Aspire 3690, каких-либо манипуляций в этот момент не проводил, просто Дохтор Веб обновился и попросил перезагрузку, всё...

Добавил, спустя сутки:
Проблему решил, удалением файла C:\Documents and Settings\*******\Application Data\FreeLaunch\IconCache.dat
Автор: Pasha_new
Дата сообщения: 07.05.2010 12:29
Жаль, что нельзя добавленные ярлыки перемещать
Автор: ChronoAngel
Дата сообщения: 07.05.2010 12:55
Pasha_new можно,держи Ctrl и тяни мышой
Автор: bavb
Дата сообщения: 19.05.2010 13:41
Jokerjar79
Была у меня такая проблема:


Цитата:
Еще раз спасибо за программу! Про сохранение настроек еще ничего сказать не могу... (никогда и не задумывался об этом )
Попробую повторить свой вопрос: на кнопку можно поместить только *.exe или *.bat файл, а как быть с *.lnk, когда запускаю приложение без собственного GUI (FAR) и в настройках *.lnk сохранены размер окна, шрифт и т.п.?


вы мне помогли ее решить:


Цитата:
bavb, FL в данный момент любой ярлык преобразует в прямые пути к объектам. Нужно подумать над тем, чтобы по желанию пользователя, ярлык оставался ярлыком. В то же время, нужно, чтобы этот ярлык где-то находился и не был удален, иначе программа перестанет запускаться. А пока можете проделать следующее: обновите FL до этой версии. Создайте в папке с программой папку Lnk. Поместите в эту папку lnkrun.exe (простейшую програмку, которая запускает ярлык, переданный ей в качестве параметра) и ярлык на far (допустим, far.lnk). Создайте в FL новый ярлык со следующими параметрами:

Объект: {FL_DIR}Lnk\lnkrun.exe
Папка: {FL_DIR}Lnk
Параметры: far.lnk

Допишите какое-нибудь описание и выберите иконку far'а. Жмите ОК, кнопка должна работать


в Windows XP все работало, а попробовал тож самое в Vista, ярлык создал, на него жмешь, а ничего не запускается и вообще ничего не происходит

Может можно, что-то сделать?
Автор: Jokerjar79
Дата сообщения: 19.05.2010 14:09
bavb, а если linkrun'у папку и параметры задать не ярлыка, а какого-нибудь другого exe-шника, будет запускать его?

З.Ы. Ща же вроде семерка катируется, не?
Автор: bavb
Дата сообщения: 19.05.2010 14:22
Jokerjar79


Цитата:
bavb, а если linkrun'у папку и параметры задать не ярлыка, а какого-нибудь другого exe-шника, будет запускать его?
 
З.Ы. Ща же вроде семерка катируется, не?


если ставишь какой-нить exe, то запускается
З.Ы. Виста - лицензионная (а пиратство религия не позволяет ))))))))))
Автор: CtrlTab
Дата сообщения: 06.07.2010 11:54
Здравствйте.
Отличная тулза. Желаю успешного развития проекта. Есть пожелание - добавить консоль, с возможностью задания алиасов.


Добавлено:
Ещё одно предложение: иерархическая система вкладок, т.е. вкладки внутри вкладок.
Автор: bavb
Дата сообщения: 28.07.2010 21:22
похоже проект притормозил? или я не прав? Автор, проясни ситуацию пожалуйста!
Автор: Jokerjar79
Дата сообщения: 22.08.2010 11:49
Есть с нуля переписанный исходный код программы, но готов на процентов 60. Руки не доходят дописать
Автор: Frodo_Torbins
Дата сообщения: 22.08.2010 12:33
Jokerjar79
А на чем писали? В любом случае можно в отдельную папку на SourceForge залить.
Автор: Jokerjar79
Дата сообщения: 22.08.2010 12:59
Также, на Delphi. Просто когда мне пришла в голову идея как убрать ограничение в 8 вкладок - для всех вкладок использовать одни и те же "кнопки", подгружая при смене вкладки только иконки и прочую информацию, стало очевидно, что проще с нуля переписать программу, чем пытаться переделать. Написал основную часть кода - классы, которые организуют все это, а вот перенести диалоги пока лень Иногда открываю, добавляю что-то. Да, пожалуй закину в сегодня/завтра репозиторий, самому проще будет доделывать.
Автор: o22
Дата сообщения: 01.09.2010 01:26

Цитата:
З.Ы. Ща же вроде семерка катируется, не?

На семерке поведение программы становится совсем грустным.
Текст на менюшках не виден. Настройки (иконки с ярлыков и как следствие запускаемые с них программы) уже второй раз очищаются...
Принудительный вызов по Ctrl-Win уже бесить начал (ну не пользуюсь я этой комбинацией, она у меня в Arum-Switcher-e уже много лет используется).
Решил искать альтернативу.

Страницы: 123456789

Предыдущая тема: Странный баг


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