Portable Soft Launcher [En, Ru] [01/03/2020]

NeleGal-Edition

Администратор
Команда форума
Portable Soft Launcher (Ru/En) [01/03/2020]

60

Версия программы: 1
Онлайн обновление до: 1.12
Сайт:
Nelegal-Edition
Канал: Youtube
Группа: VK
Канал: Telegram
Автор идеи: Dimo70
Язык программирования: Delphi
Язык интерфейса: English, Русский
Лечение: не требуется
Обновление: Онлайн

Системные требования:
Процессор
: 1,0 ГГц и выше
Разрядность: х32
Объем ОЗУ: 256 Mb
Монитор: разрешение 1024х768 или больше
Операционная система: WinPE, Windows Vista, 7, 8x, 10

Описание программы:
Программа для группирования и запуска однофайловых портативных программ.​

Внимание! Для корректной работы необходимо чтоб портативная программа была упакована в один файл.

Запустите программу, в левом окне нажмите правую кнопку мыши, вызовется меню в котором нужно выбрать "Создать группу", укажите имя создаваемой группы. Выбрав ранее созданную группу, такими же действиями вызовите меню в правом окне, выберите "Добавить программу" и выберите файл который желаете добавить в сборку. Далее чтобы добавить всю информаю о добавленной программе, снова вызовите меню и выберите редактировать. В появившемся окне нужно добавить информацию о добавленной программе и нажать сохранить. Далее произвести те же действия с добавлением остальных программ.
66
Для создания ярлыков выбранных программ на рабочем столе необходимо запустить программу с параметром -lnk. При запуске Portable Soft Launcher будет свёрнут в трей, чтоб его развернуть, необходимо кликнуть на иконку в трее. В верху программы и в списке программ появятся чекбоксы (галочки), верхний чекбокс отвечает за автоматическое создание ярлыков при запуске Portable Soft Launcher, чекбоксы в списке программ, отмечают для каких программ будут созданы ярлыки. Ярлыки к программам будут создаваться только на время работы Portable Soft Launcher, при закрытии ярлыки будут удаляться.
Чтоб создавались ярлыки к выбранным программам при каждой загрузке Windows, можно добавить Portable Soft Launcher в меню автозагрузки операционной системы. Для этого необходимо кликнуть правой кнопкой мыши на верхнем чекбоксе и выбрать соответствующий пункт в раскрывшемся меню. Теперь Portable Soft Launcher будет запускаться с параметром -lnk (в режиме управления ярлыками).
65
Скачать Portable Soft Launcher с Яндекс диска
 
Последнее редактирование:

dimo70

Модератор
Команда форума
Спасибо! Работает замечательно сейчас.
 

NeleGal-Edition

Администратор
Команда форума
Доступна новая версия 1,06 с исправлениями ошибок. Надеюсь это финальная версия ))))
 

wadimus

Новичок
финал?
поспешишь - людей насмешишь
не говори гоп, пока не перепрыгнешь

программа для .. сферического коня в вакууме!
поясню:
создал группы - они как папки появились на диске. это хорошо.
накидываю программы.
к примеру - в группе Utils хочу закинуть прогу (портабельную) : Auslogics Disk Defrag Ultimate Portable by FoxxApp
это один файл AuslogicsDDUltimatePortable.exe + 2-е папки App и Other
файл AuslogicsDDUltimatePortable.exe благополучно скопировался в папку Utils
остальные папки нет!
ладно, человек не гордый, сам их скопировал (App и Other)

хочу еще туда же скопировать Auslogics Registry Cleaner Pro Portable by FoxxApp
это файл AuslogicsRegistryCleanerPortable.exe + такие же папки (App и Other)
и?
как быть?
куда мне копировать эти папки?

если же в папке Utils создать еще папочки - то они не видятся в PortableSoftLauncher-е.
при добавлении прог из таких подпапок - эти проги копируются в корень папки Utils
если же в папке Software (корневой папке для портабелей) создать папку 1 и туда закинуть весь мой первый портабель Auslogics Disk Defrag Ultimate Portable by FoxxApp
и создать папку 2 и туда закинуть второй мой портабель (AuslogicsRegistryCleanerPortable.exe),
то при запуске PortableSoftLauncher-а мои папочки увиделись.
как быть? у меня таких нужных мне прог около 20-30. для каждой создавать свою папку?

я и пишу - сферический конь в вакууме!
программа для портабелей, которые состоят из одного файла!
 

wadimus

Новичок
теперь, решение проблемм .. ИМХО!

сейчас группы - физические! (каждая группа - это папка, и с ней куча ехе-шников)
делаем группы - логическими! (они существуют только в PortableSoftLauncher-е)

изначально у нас есть куча папок в головной папке Software.
при начальном запуске PortableSoftLauncher пробегает список таких папок и создает структуру (в начале без групп).
далее мы каждую такую папку пихаем в нужные нам (и созданные нами) группы (и эти папки никуда не перемещаются!) - структурируем их.
если же мы скопировали еще несколько новых папок - то изначально они будут вне всех созданных групп. ну, дело нехитрое - переместим их в соотв. (и уже созданные нами) группы.
всё.
 

NeleGal-Edition

Администратор
Команда форума
Прога изначально делалась на структуру папок, а не на логические группы.
Идея создания принадлежит Dimo70, а в его сборке все портативки одним файлом, потому и делал прогу под него!
 

dimo70

Модератор
Команда форума
Я делаю сейчас в первую очередь папки. Количество больше 20-ти. В них ставлю екзешники перепаковки. Потом программа сама сканирует при запуска. Работает хорошо и быстро. Сегодня буду пробовать через LAN запускать.

wadimus, просьба помочь советами и если какие недостающие программы. Я позже выложу сдесь.
Уверен Portable Soft Launcher еще не финал. Есть еще над чем поработать.
 

wadimus

Новичок
Уверен Portable Soft Launcher еще не финал.
согласен!

ИМХО в-догонку.
- запускаем Portable Soft Launcher.
- программа сканирует все папки, лежащие в определенной папке Software
- уровень сканирования - первый (если, допустим, в папке 1 есть подпапка 2 - то она не просматривается!)
- в каждой папке есть некий ini-файл. нет этого файла - папка из процесса обработки исключается! (возможно, в таких папках будут некие файлы, что нужны для управления нашей сборки)
- структура этого некоего ini-файла (текстового):
name= - название программы - (что будет показано в списке)
group= - группа, к которой принадлежит прога
about= - краткое описание
run= - строка запуска .. возможно с ключами (и не только ехе-файлы, но и bat, msi ..)
icon= - иконочка, возможно из некоего ехе-файла
ver=- версия проги
site= - офсайт
- ланчер сканирует все папки по всем ini-файлам (находящимся в этих папках), найденные названия групп переносятся в левую часть (список групп), и структурирует проги (в каждой группе список своих прог)
- никаких новомодных плюг-плеев, фишек или редактирования не нужно!
- прога получается кондовая и быстрая!
- накидал папки, запустил ланчер - получил структурированную оболочку для запуска
- не нужна некая прога - убрал папку, переименовал или убрал ini-файл, находящийся в данной папке - и при следующем запуске ланчера этой проги нет в списке
 

NeleGal-Edition

Администратор
Команда форума
Вроде в описании всё написано и в комментариях уже объяснили! Программа сделана для потративок которые упакованы в один файл. Структура файлов и папок на примере SysTechPack. Под каждые хотелки я подстраиваться не буду, если нужно могу сделать программу под заказ.
 
Верх