motorboy
  - Стаж: 1 месяц 4 дня
- Сообщений: 49
- Репутация:12[+] [-]
|
Простой лаунчер для запуска портативных программ. Поддерживает Drag&Drop. Позволяет запускать программы от имени Администратора и от имени Системы с правами TrustedInstaller. Если запускать программу удерживая клавишу Shift она запустится от имени администратора если удерживать CTRL+Shift запустится от имени системы. Если удерживать клавишу ALT - то запустится без ключей командной строки. Позволяет добавлять программы перетаскиванием из проводника Windows. Если вы перетащите файл на правую панель, программа добавится в текущую выделенную категорию. Если перетащите на левую панель, программа добавится в ту категорию на которую вы её бросите. Также чтобы сменить категорию перетащите программы из правой панели на категорию в левую панель. Категории можно сортировать перетаскиванием. Программы сортируется автоматически по алфавиту. Также вы можете добавлять системные утилиты Windows. Но это можно делать только вручную. Выберите "Добавить программу" и для например "Панели управления" впишите "Control". Утилита сама найдёт нужный файл и запустить его. В лаунчере можно использовать в путях переменные окружения (%WINDIR% %USERPROFILE% %SystemRoot% и т.д.). В файлах и папках добавленных в лаунчер проверяются пути, и если в них есть пути из переменных окружения - они подставляются в путь к файлу\папке. Например если добавить папку "Рабочий стол" - то путь будет выглядеть так "%USERPROFILE%\Desktop". Так же переменные окружения можно использовать в параметрах коммандной строки. Например что бы открть файл "Hosts" на любом компьютере заполните поля приложения так: "Путь к программе\файлу" - %SystemRoot%\System32\Notepad.exe "Параметры коммандной строки" - %SystemRoot%\System32\drivers\etc\hosts Для показа окна лаунчера используйте комбинацию клавиш CTRL+пробел или выберите горячую клавишу в настройках. Другие клавиши: CTRL+F - делает активной строку поиска. CTRL+D - дублировать текущую выделенную программу (если нужно добавить одну и ту же прогу в разные группы). CTRL+N - Добавить программу или группу. CTRL+E - Редактировать программу или переименовать группу. CTRL+S - Открыть окно настроек CTRL+I - Открыть окно информации. Shift-F10 - вызов контекстного меню для групп\программ. Стрелка вправо\влево делают активными соответственно правую и левую панель. Клавиши вверх\вниз - перемещение по списку групп\программ. ENTER - запуск текущей выделенной программы. DEL - удалить текущую выделенную программу или группу, очистить строку поиска. Если есть идеи что можно добавить в лаунчер - пишите в комментариях. Постараюсь сделать все на что хватит знаний. История версий - текущая 1.5.6Версия 1.1 ====================================== Добавлена возможность запуска программ одним щелчком мыши. Добавлена возможность запуска программ без ключей. Добавлено сворачивание лаунчера в трей и горячая клавиша для показа окна (по умолчанию CTRL+пробел но можно изменить в настройках). Добавлена возможность добавления нескольких файлов перетаскиванием из проводника Windows. Добавлена возможность изменить размер шрифта для панелей. Позже попробую сделать изменение размера иконок. Версия 1.2 ====================================== -Добавлено Hover меню в трее. -Добавлен 12 размер шрифта (может кому пригодится). -Теперь в режиме запуска одним щелчком мышки при наведении курсора на прогу показывается описание. -Добавлен запуск без ключей для Администратора и Системы. -Исправлены вылеты и баги при удалении программ клавишей Del. Добавлен фильтр скрытия программ для: -WindowsPE -Windows normal -Windows x86 -Windowsx64 Скрытые программы будут отображаться при поиске и при отображении всех программ. Их фон будет подсвечен красным цветом. Версия 1.3 ===================================== -Добавлена возможность выбора шрифта для панелей и интерфейса. -Добавлена возможность изменять цвет шрифта и фона главного окна. -При первом запуске теперь можно выбрать язык лаунчера. -Добавлена возможность экспорта ярлыков группы. Нажмите правую кнопку мыши на группе удерживая клавишу Shift. -Добавлена возможность добавлять в лаунчер папку с программами. Перетащите папку на список групп. Она добавится в список и в нее будут добавлены все найденные в ней и подпапках .exe,.lnk,.bat,.cmd файлы. -Добавлена возможность поменять местами кнопки мыши для меню в трее. -Добавлена возможность добавлять лаунчер в автозагрузку Windows. -При удалении группы теперь можно удалить все программы из этой группы. -Изменен внешний вид главного окна. Добавлена в список групп, группа "Все программы". -Теперь иконки программ можно сохранять в кеше. Значительно увеличивается скорость загрузки лаунчера. Особенно на медленных флешках или дисках. -Теперь лаунчер идет в двух вариантах х64 и х86. В х86 на 64 битных Windows не загружаются иконки некоторых файлов. В х64 все в порядке. Из за добавления группы "Все программы" при первом запуске продублируются группы "Избранное" и "Без категрии". Просто удалите их. Исправил все баги о которых сообщали пользователи (я надеюсь). Так же добавил почти все о чем просили. Если не будет новых багов, то займусь добавлением функции WPI в лаунчер. Версия 1.4 ===================================== -Теперь в лаунчере можно использовать в путях переменные окружения (%WINDIR% %USERPROFILE% %SystemRoot% и т.д.). В файлах и папках добавленных в лаунчер проверяются пути, и если в них есть пути из переменных окружения - они подставляются в путь к файлу\папке. Например если добавить папку "Рабочий стол" - то путь будет выглядеть так "%USERPROFILE%\Desktop". Так же переменные окружения можно использовать в параметрах коммандной строки. Например что бы открть файл "Hosts" на любом компьютере заполните поля приложения так: "Путь к программе\файлу" - %SystemRoot%\System32\Notepad.exe "Параметры коммандной строки" - %SystemRoot%\System32\drivers\etc\hosts -Добавлен фильтр расширений файлов добавляемых при перетаскивании папки на панель групп. Добавить\убрать расширения можно в настройках. -Изменен поиск программ. Теперь если в строке поиска перва буква заглавня - то поиск будет от начала имени программы (если буквы из строки поиска сопадают с первыми буквами в имени программы). Если строчная - то будет искаться в любом менсте имени программы. -Добавлена возможность включать показ сетки линий в списках и раскраска списка зеброй. Включается в настройках. -Добавлена возможность изменять иконку отображаемую в заголовках окон, панели задач, трее. что бы это работало - поместите иконку с именем "SimpleLauncher.ico" в папке лаунчера. -Теперь описание программы можно редактировать в главном окне. Добавьте или измените описание и нажмите CTRL+S для сохранения. -Теперь лаунчер запоминает стили выбраных шрифтов. -Добавлена возможность выбопа цвета подсветки для списка групп\программ. -Возвращена возможность добавлять папки в список программ. -Исправлены все баги о которых сообщали пользователи и те которые нашел сам. Перенес параментры шрифтов в ini в отдельную группу. Поэтому при первом запуске новой версии лаунчера у вас слетят настройки шрифтов. Версия 1.5 ===================================== -Исправлено отображение раскраски зеброй и разделительных линий в панелях. -Цвет подсветки по умолчанию теперь зеленый -Кастомная подсветка теперь работает и без включения смены цвета для панелей. -Увеличено расстояние между иконкой и названием групп. -Исправлено добавление корневых папок дисков (С:\ D:\ и т.д.) -Добавлена раскраска зеброй панели групп. -Добавлена возможность настраивать контрастность разделительных линий,раскраски зеброй и подсветки. -Добавлен виджет для лаунчера. При запуске лаунчера он появляется на рабочем столе (если включено показывать виджет при запуске лаунчера). Его можно поместить в любом месте рабочего стола. Перемещать его можно левой кнопкой мыши. Двойной клик - показать\скрыть лаунчер. Правый клик - показ hover меню. По умолчанию изображение виджета - иконка лаунчера. Можно использовать свое изображение для виджета. Для этого поместите в папку лаунчера изображение в формате PNG и именем SimpleLauncher.png (!!! В PNG файле обязательно должен быть канал прозрачности иначе виджет не будет отображаться !!!). Размер изображения подбирайте на свое усмотрение. При DPI рабочего стола 125% - размер 64х64 пикселя будет примерно как иконка самого лаунчера. Изображение не обязательно должно быть квадратным. Клики мышки по гаджету срабатывают только в непрозрачных местах гаджета. Но в настройках можно включить срабатывание кликов по всей площади гаджета. !!! Перенес настройки цвета в отдельную группу в INI файле. Поэтому при первом запуске у вас слетят настройки цвета главного окна !!! Версия 1.5.6 ===================================== Исправил невозможность запуска программ с относительными путями при запуске лаунчера из автозагрузки Window. Добавил выбор глубины сканирования папок при добавлении папки в список групп. Теперь если вы добавляете папку в список программ (правая панель) с зажатой клавишей "Shift" будет предложено добавить файлы из этой папки в текущую группу (так же будет предложено выбрать глубину сканирования). Запретил добавление логических дисков в панель групп и при добавлении в панель программ с зажатой клавишей Shift. Добавил возможность выбора показа виджета при запуске в обычной Windows и WinPE. Вернул подсказки по горячим клавишам в менюшки. Добавил возможность указывать рабочую папку для программ (из ярлыков при перетаскивании берется автоматически если есть). Ссылка для скачивания v1.5.6 https://drive.google.com/file/d/163V9Dw34deyqtTg21G...view?usp=sharing https://disk.yandex.ru/d/Xnj3FQ5ciYd3FQ Скриншоты
     
Последний раз редактировалось: motorboy (2026-04-04 02:58), всего редактировалось 32 раз(а)
|
xnik
  - Стаж: 7 лет 5 месяцев
- Сообщений: 521
- Репутация:12[+] [-]
- Откуда: СССР
|
но сделаю 2 пункта. Первый - показывать везде кроме WinPE. Второй - показывать еще и в WinPE. В настройках же есть уже: 1 Не показывать в winpe 2 Не показывать в windows Зачем огород городить? Вот еще заметил, если выбрать прогу с подсказкой, потом перейти на категории программ, подсказка остается висеть Еще хорошо бы подсказки для категорий Еще что бы можно было удалить некоторые категории, допустим мне не надо пункт "без категории" а удалить его нет опции Да и назначить свой ico на категорию не помешало бы
|
AZJIO
  - Стаж: 8 лет 1 месяц
- Сообщений: 1395
- Репутация:127[+] [-]
|
106757разговор шел сделать два чека normal и PE Только если уж добавлять параметр то битовый флаг, типа 1, 2, 4, 8, 16, например 1 - Не показывать x64 в винде x86 2 - Не показывать в WinPE 4 - Не показывать не в WinPE (то есть не показывать в обычной винде) 8 - Не показывать x86 в винде x64 (вряд ли пригодится, но вдруг есть две копии) 16 - Не показывать в ниже 10-ки То есть складываем числа 2+8=12, то есть флаг определяющий непоказ для двух вариантов.106758Весомый аргумент. Думаю добавлю в обновлении эту возможность. Давно хотел сказать, можешь копировать у меня. В том числе Callback.106758В чем преимущество DLL перед базой данных? Меньший размер исполняемого файла.106758Можно поподробнее в чем проблема? Проблема что ярлык с отсутствующим файлом обрабатывается медленнее, даже просто открой свойство ярлыка он даже в этом случае должен стормозить.106758Посмотрел исходники LauncherLV. Там сделано через перехват отрисовки. Мне такое не по силам. Оставляю как есть. Я бы сказал там нет ничего сложного, даже не то чтобы перехват, а просто регистрация функции Callback и она рисует пункт. Она как бы самостоятельная, ни с чем не конфликтует, просто вместо собственного рисования пункта используется события, которые вручную перерисовывают при наведении мыши, при движении за экран, то что делается виндой под капотом просто выведено наружу. Регистрируется кисть, для некоторых объектов по другому не сделать, при выходе кисти деактивируются, кистям назначается цвет. Всё остальное стандартно. Я думал у тебя она уже есть, если обсуждалось пространство между значком и текстом, в ручной рисовке это как раз таки настраивается. Кстати, делаешь DestroyIcon_() иконкам? Если нет то утечка памяти.
|
 Отправлено: 04-Апр-2026 19:47
(спустя 1 час 2 минуты)
Stranger13
 - Стаж: 3 года 1 месяц
- Сообщений: 50
- Репутация:0[+] [-]
|
106762 Только если уж добавлять параметр то битовый флаг, типа 1, 2, 4, 8, 16, например 1 - Не показывать x64 в винде x86 2 - Не показывать в WinPE 4 - Не показывать не в WinPE (то есть не показывать в обычной винде) 8 - Не показывать x86 в винде x64 (вряд ли пригодится, но вдруг есть две копии) 16 - Не показывать в ниже 10-ки То есть складываем числа 2+8=12, то есть флаг определяющий непоказ для двух вариантов. это наверное перебор для показа виджета при загрузке лаунчера, а вот для "скрыть программу в версиях виндовс" кто юзает насколько разрядностей систем включая и устаревшие или для тех кто любит создавать сборники 1000+ ерунды и ретро хлама, параметр "Не показывать в ниже 10-ки" пригодился бы.
|
motorboy
  - Стаж: 1 месяц 4 дня
- Сообщений: 49
- Репутация:12[+] [-]
|
106761 В настройках же есть уже: 1 Не показывать в winpe 2 Не показывать в windows Зачем огород городить? 106762 Только если уж добавлять параметр то битовый флаг, типа 1, 2, 4, 8, 16, например 1 - Не показывать x64 в винде x86 2 - Не показывать в WinPE 4 - Не показывать не в WinPE (то есть не показывать в обычной винде) 8 - Не показывать x86 в винде x64 (вряд ли пригодится, но вдруг есть две копии) 16 - Не показывать в ниже 10-ки То есть складываем числа 2+8=12, то есть флаг определяющий непоказ для двух вариантов. Я вообще считаю эту опцию не нужной. Я добавил - Не показывать в WinPE. Больше ничего добавлять не буду.106761Вот еще заметил, если выбрать прогу с подсказкой, потом перейти на категории программ, подсказка остается висеть Исправлю.106761 Еще хорошо бы подсказки для категорий Да и назначить свой ico на категорию не помешало бы Иконки для категорий планировались с самого начала. Когда сделаю все запросы и избавлюсь от багов - добавлю иконки для категорий. Тогда можно будет добавить и подсказки к категориям. (нужно переделать хранение списка категорий в ini файле).106761Еще что бы можно было удалить некоторые категории, допустим мне не надо пункт "без категории" а удалить его нет опции Тут ничего менять не буду. Слишком много в коде привязано к первым трем пунктам категорий.106762 motorboy писал(а): Весомый аргумент. Думаю добавлю в обновлении эту возможность. Давно хотел сказать, можешь копировать у меня. В том числе Callback. У меня для добавления программ из меню Пуск уже все готово. Просто нужно будет в процедуру добавления папки в категории передать папку со списком ярлыков из меню Пуск. Кстати Microsoft Office из этих ярлыков не запускается.106762Проблема что ярлык с отсутствующим файлом обрабатывается медленнее, даже просто открой свойство ярлыка он даже в этом случае должен стормозить. Я не проверял скорость при добавлении битых ярлыков. Я вызываю процедуру получения параметров ярлыка и просто проверяю путь к проге. Если ярлык битый то путь будет пустой.106762Я бы сказал там нет ничего сложного, даже не то чтобы перехват, а просто регистрация функции Callback и она рисует пункт. Она как бы самостоятельная, ни с чем не конфликтует, просто вместо собственного рисования пункта используется события, которые вручную перерисовывают при наведении мыши, при движении за экран, то что делается виндой под капотом просто выведено наружу. Регистрируется кисть, для некоторых объектов по другому не сделать, при выходе кисти деактивируются, кистям назначается цвет. Всё остальное стандартно. Я думал у тебя она уже есть, если обсуждалось пространство между значком и текстом, в ручной рисовке это как раз таки настраивается. Я не хочу использовать код логику работы которого не понимаю. Тем более мы как то же пользовались Windows 7 долгие годы с этой проблемой подсветки пунктов. Та что наверное все останется как есть.106762Кстати, делаешь DestroyIcon_() иконкам? Если нет то утечка памяти. Да. Я удаляю иконку после извлечения.
Последний раз редактировалось: motorboy (2026-04-04 20:26), всего редактировалось 1 раз
|
xnik
  - Стаж: 7 лет 5 месяцев
- Сообщений: 521
- Репутация:12[+] [-]
- Откуда: СССР
|
Не показывать в ниже 10-ки Полезный фильтр, так как есть программы которые прекратили поддержку виндовс 7 Есть и среднее, например rufus новая версия 8-11Тут ничего менять не буду. Слишком много в коде привязано к первым трем пунктам категорий. если этих пунктов не будет(допустим отключены пользователем), а код программы останется прежнем, то по сути это просто косметика или просто настройка скрыть не показывать, они как бы будут а в меню их не будет
|
 Отправлено: 04-Апр-2026 21:01
(спустя 1 час 4 минуты)
AZJIO
  - Стаж: 8 лет 1 месяц
- Сообщений: 1395
- Репутация:127[+] [-]
|
106765скрыть не показывать Если к ним доступ по индексу, то скрыть можно только использую имя в виде пробела, но из юникодных, их там штук 7.106764Да. Я удаляю иконку после извлечения. Теоретически если удалить, то она не будет отображаться. Пока иконка отображается, она имеет дескриптор в памяти. По сути разрушать её нужно при закрытии программы.
Последний раз редактировалось: AZJIO (2026-04-04 21:03), всего редактировалось 1 раз
|
motorboy
  - Стаж: 1 месяц 4 дня
- Сообщений: 49
- Репутация:12[+] [-]
|
106765если этих пунктов не будет(допустим отключены пользователем), а код программы останется прежнем, то по сути это просто косметика Например если в лаунчере выбрано Все программы или Избранное. Пользователь например забыл об этом и начинает кидать проги в лаунчер. Сейчас они добавляются в группу без категории. Если ее убрать - проги будут видны только в Все программы. Дальше. В коде работает примерно так. Проверяется какая категория выбрана. Если выбранная категория больше 3 - это пользовательская категория. Выполняется соответствующий участок кода. Таких мест в коде десятки. Мне придется искать все эти места и исправлять логику работы. В моем проекте уже больше 6000 строк кода. И когда через несколько дней я все же все переделаю - кто то попросит вернуть категорию назад. Мне опять придется переделывать сотни строк кода. Как то так...106765 Полезный фильтр, так как есть программы которые прекратили поддержку виндовс 7 Есть и среднее, например rufus новая версия 8-11 Возможно когда я сделаю все запросы и отловлю баги - добавлю дополнительные фильтры. Добавлено через 10 минут 23 секунды:
106766Теоретически если удалить, то она не будет отображаться. Пока иконка отображается, она имеет дескриптор в памяти. По сути разрушать её нужно при закрытии программы. При извлечении иконки я делаю ее копию и уже копию привязываю к определенной проге. Исходник удаляется. Иконка остается в памяти до конца работы лаунчера. При удалении проги из списка - ее иконка тоже удаляется из памяти.
|
AZJIO
  - Стаж: 8 лет 1 месяц
- Сообщений: 1395
- Репутация:127[+] [-]
|
106767При извлечении иконки я делаю ее копию и уже копию привязываю к определенной прог А какая разница копия или копия копии, они всегда генерируют новый дескриптор. Если удалить оригинал, то копия имеет свой дескриптор и разницы нет оригинал это или копия, это просто объект в памяти. При закрытии программы она удаляет свои программные вещи списки карты массивы, а созданное WinAPI не регистрируется для удаления PureBasic`ом и остаётся висеть в памяти. Если сгенерировано 100 прог с иконками по 1 кб, то память 100 кб так и останется занятой пока не перезагрузится комп. Я просто добавил в структуру поле icon и присваиваю ей дескриптор иконки. Перед выходом я просто прогоняю список в цикле разрушая иконки. Аналогично иконки расширений и иконки категорий.106767Если выбранная категория больше 3 - это пользовательская категория. Я использую везде по имени, то есть удалить категории "Все" или "Избранное" невозможно, так как прочёсывание списка выдаст что такой категории нет. При старте если нет ни одного флага "Избранное" или пустой категории, то соответственно эти категории могут не создастся. И тогда чтобы они появились нужно добавить пункт и перезапустить. Мне кажется нормальная логика если нет там пунктов, то и не создаётся. У меня в коде пока 2000 строк.
|
 Отправлено: Вчера, в 17:36
(спустя 19 часов)
Stranger13
 - Стаж: 3 года 1 месяц
- Сообщений: 50
- Репутация:0[+] [-]
|
106761Еще что бы можно было удалить некоторые категории, допустим мне не надо пункт "без категории" а удалить его нет опции 106767Например если в лаунчере выбрано Все программы или Избранное. Пользователь например забыл об этом и начинает кидать проги в лаунчер. Сейчас они добавляются в группу без категории. Если ее убрать - проги будут видны только в Все программы. motorboy по сути группа "без категории" особо так то и не нужна, можно ее функционал прикрутить к группе "все программы" в контекстное меню этой группы добавить пункт "отображать без категории" чтоб пользователю было удобно их просматривать, редактировать и по группам раскидывать, раз уж об этом пишу тогда можно добавить и пункт отображать только проги которые красным подсвечены. А в трей меню оставить пункт "без категорий" если есть такие проги то попадают в эту группу, а если нет просто группу не отображать в трей меню. как то так. Если не сложно можно чуток функционал подкорректировать по добавлению папок, а то по два запроса как то многовато чтоб папку добавить, к примеру так: -первое окно с сообщением (добавить/отменить) убрать -во второе окно к выбору глубины сканирования добавить описание с первого окна или что то новое и кнопки (добавить/отменить) чтоб было все в одном окне. Сегодня в лаунчер накидал с живой системы ярлыков с рабочего стола, системных утилит и портативок потом, затем в WinRE продолжил играться и возник ряд вопросов, хотелось бы от автора услышать чтоб в заблуждение по работе лаунчера не вводить. Можете по подробней описать как работает функция "Рабочая папка". Добавил прогу в лаунчер и перезапустил чтоб переменная окружения отобразилась в редакторе, для примера: %SystemRoot%\system32\compmgmt.msc рабочая папка C:\Users\Admin я добавил ярлык с рабочего стола тотала %ProgramFiles% (x86)\Total Commander\TOTALCMD.EXE рабочая папка C:\Program Files (x86)\Total Commander
|
 Отправлено: Вчера, в 23:18
(спустя 2 часа 59 минут)
motorboy
  - Стаж: 1 месяц 4 дня
- Сообщений: 49
- Репутация:12[+] [-]
|
106769по сути группа "без категории" особо так то и не нужна, можно ее функционал прикрутить к группе "все программы" в контекстное меню этой группы добавить пункт "отображать без категории" чтоб пользователю было удобно их просматривать, редактировать и по группам раскидывать, раз уж об этом пишу тогда можно добавить и пункт отображать только проги которые красным подсвечены. А в трей меню оставить пункт "без категорий" если есть такие проги то попадают в эту группу, а если нет просто группу не отображать в трей меню. как то так. 106770Без категории можно двумя путями, 1) подсветить их во "Все категории", 2) сделать пункт в меню "Показать без категории", тогда лишняя папка никогда не будет красоваться. Но так как у меня она отображается только при наличии таких прог, то есть позволяет избавиться от нее удалением таких прог, то и нет смысла напрягаться. Чем же это всем так не угодила эта папка? Я уже писал почему не хочу ее убирать. Оставляю как есть.106769 Если не сложно можно чуток функционал подкорректировать по добавлению папок, а то по два запроса как то многовато чтоб папку добавить, к примеру так: -первое окно с сообщением (добавить/отменить) убрать -во второе окно к выбору глубины сканирования добавить описание с первого окна или что то новое и кнопки (добавить/отменить) чтоб было все в одном окне. Думаю что смогу сделать.106769Можете по подробней описать как работает функция "Рабочая папка" Почему я вообще решил ее добавить? Есть написанный мной лаунчер для всем известной игры Quake. QMLauncher. Если кому интересно - можно скачать здесь. https://gamer-mods.ru/load/drugie_igry/mody_dlja_ra...dy/345-1-0-15098 В нем можно создавать ярлыки на рабочем столе для быстрого запуска карт и модов. Когда я добавил такой ярлык в лаунчер - игра не запустилаcь. Так как не смогла найти игровые данные. Почему так? Для Quake создано очень много движков. Что бы их использовать нужно поместить их в папку с игрой. Но поместить их все в папку игры невозможно. Так как они будут конфликтовать между собой. Поэтому в QMLauncher все движки хранятся в отдельных папках. При запуске движка он ищет игровые данные в той папке где он находится. Но так как их там нет - то он выдает ошибку. Если в качестве рабочей папки указать папку с игрой - то все будет работать. То есть по сути рабочая папка это то место где запущенная прога будет искать нужные ей данные. Конфиги, dll, и другие нужные ей для работы файлы. В SimpleLauncher при запуске проги в качестве рабочей папки указывается папка где находится сам исполняемый файл. Если не указать другую папку. Попробуйте запустить какую ни будь прогу которая использует конфиги указав ей левую рабочую папку. Скорее всего конфиг не будет найден и прога запустится с настройками по умолчанию. И создаст новые конфиги в той папке которая была указана как рабочая. Как то так. Кстати сделал в SimpleLauncher быстрое заполнение списка программ. Если раньше для 3500 файлов заполнение списка происходила примерно за 12 секунд то теперь на это уходит пол секунды. Побочным эффектом такой модификации оказалась возможность изменять размер иконок в лаунчере. Что и будет добавлено в обновлении.
|
 Отправлено: Вчера, в 23:27
(спустя 9 минут)
Stranger13
 - Стаж: 3 года 1 месяц
- Сообщений: 50
- Репутация:0[+] [-]
|
106771Чем же это всем не угодила эта папка? Я уже писал почему не хочу ее убирать. Оставляю как есть. да особо ничем, уже привык кней, так внес предложение если надумаете корректировки внести в лаунчер "прилизать его".Вроде и кода меньше б стало и заморочек по меньше. Нет пользовательской категории отправляйся в категорию "все проги", избавится так сказать от промежуточной папки. а в контекстное меню добавить фильтр на категорию "все проги" пункт "показать без категорий" и все удаляй их, перетаскивай, самый простой вариант наверное.106771обочным эффектом такой модификации оказалась возможность изменять размер иконок в лаунчере. Что и будет добавлено в обновлении. отлично ждем новую версию с новыми плюшками и исправлениями!!! Добавлено через 49 минут 31 секунда: motorboy получается лаунчер путь к программе добавляет через переменную, а в рабочую папку путь добавляет с буквы диска. Смысл тогда в чем? или в рабочей папке с переменной работать не будет. Тут походу корректировки функцию нужны, может сделать чтоб все добавлялось с прямыми путями, а если пользователю нужны переменные, то в редакторе в ручную путь подкорректирует. Еще только щас увидел что у меня почему то из меню пуск на Win 10x64 ltsc 1809 ярлыки не перетягиваются в лаунчер, показывает значек запрещающий (вообще никакие не перетягиваются). На рабочий стол перетягиваются без проблем.
|
Страница 10 из 10
Текущее время: 06-Апр 01:12
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|