Войти

Показать полную графическую версию : Wizard Program Install (WPI)


Страниц : 1 2 [3] 4

Stranger13
23-10-2023, 21:22
Можно сделать такой же столбик как у "совместимость ОС" только для "выбора по умолчанию". »
Мне бы хватило такого варианта как наверное и большинству пользователей.
- Как вариант исключить битность либо расширить возможности.
- Сделать на против каждой ОС кнопки выбора х32 и х64 для более утонченной настройки. И тоже самое сделать с кнопками "по умолчанию". »
об утонченной настройке не задумывался но идея хорошая, тут на до исходить наверное из возможностей и видов репаков:
1. прога/репак только 64 приложение - ставится только на 64 ос;
2. прога/репак только 32 приложение - можно устанавливать ка на 64 так и на 32 ОС;
3. репак 32/64 (две программы разной разрядности в одном репаке, репак распаковывается определяет ос и устанавливает прогу соответствующей разрядности, в такие репаки обычно еще встраивают запуск с ключами для установки конкретной версии разрядности).
В итоге для 1 и 3 пункта достаточно столбика напротив совместимых ОС добавить для выбора по умолчанию , а для 2 пункта тут уже надо и с битностью колдовать, добавить два столбика для выбора по умолчанию. Вроде нечего не упустил.

Galavarez
24-10-2023, 11:28
Мне бы хватило такого варианта как наверное и большинству пользователей.

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

Galavarez
25-10-2023, 13:30
новая версия https://disk.yandex.ru/d/TaE8nv5REbbyvw

что нового:
+ сократил список кнопок, сократил многое да не все, над этим работаю дальше
+ кнопки переехали в контекстное меню (правый клик)
+ добавил в редактор программы "редактор ПО" кнопку "открытия папки" где лежит прога и быстрый доступ к скриншотам
+ добавил кнопки для выбора систем где "по умолчанию" будет ставится флажок, теперь для каждой ос можно выбрать будет "по умолчанию" выбрана прога или нет
+ добавил возможность установки прог без ключей, в контекстном меню есть такой раздел "установить без ключей"
+ добавил сортировку в группах, вызываем контекстное меню (правый клик) и там будет сортировка по алфавиту и по номеру
+ вернул список "совместимых ос" и думаю, что нужно теперь еще и список "по умолчанию" тоже сделать

Stranger13
26-10-2023, 15:22
+ добавил возможность установки прог без ключей, в контекстном меню есть такой раздел "установить без ключей" »
Возможно немножко упростить функцию (запустил WPI, навел курсор мышки на прогу, правой клавишей вызвал контекстное меню, запустить без ключей и все) а щас: через контекстное меню снять все, потом выбрать нужную прогу, и опять через контекстное меню запустить без ключей. Много действий да еще и несколько прог можно выбрать и запустить без ключей. Зачем? Дело тут не в лени а в комфорте функционала. =) Требуется запустить всего одну прогу, не затрагивая больше нечего, для частных случаев.
Возможно ли сделать чтоб WPI не моргал когда переключаешь вид (с расширенного на компактный и обратно). Сделать просто как ящик выдвинул/задвинул.
Ну и по внешнему виду предложение по кнопочкам может и приглянется в картинке.

Galavarez
26-10-2023, 22:46
Возможно немножко упростить функцию (запустил WPI, навел курсор мышки на прогу, правой клавишей вызвал контекстное меню, запустить без ключей и все) а щас: через контекстное меню снять все, потом выбрать нужную прогу, и опять через контекстное меню запустить без ключей. Много действий да еще и несколько прог можно выбрать и запустить без ключей. Зачем? Дело тут не в лени а в комфорте функционала. Требуется запустить всего одну прогу, не затрагивая больше нечего, для частных случаев.

Думаю можно и упростить, установка выделенной программы без ключей, можно добавить и установку выделенной программы с ключами, вообще для ленивых =)))
Хоткей для сброса и по дефолту будут, в следующей версии.

Возможно ли сделать чтоб WPI не моргал когда переключаешь вид (с расширенного на компактный и обратно). Сделать просто как ящик выдвинул/задвинул.

Попробую что-нибудь с этим сделать

Ну и по внешнему виду предложение по кнопочкам может и приглянется в картинке.

Идея интересная попробую реализовать

Galavarez
29-10-2023, 14:02
Новая версия https://disk.yandex.ru/d/RBzo9ZYkOrbUlQ

Что нового:
+ Добавил плавность к смене вида (компактный или обычный)
+ Добавил хоткеи к "снять все флажки" и "по умолчанию"
+ Добавил установку выделенной проги как с ключами так и без. Все в контекстном меню находится.
+ Совместил в месте "совместимые ос" и "выбрать по умолчанию" как предложил Stranger13. Смотрится красиво и функционально =)
+ Добавил в "добавить по" и "редактор по" кнопки очистить строку, открыть файл или папку а так же открыть место где программа или скриншоты
+ Убрал Readme.txt и сделал выпадающий список ключей, подхватывается из файла key.txt который должен лежать рядом с exe проги
+ Добавил статусбар для "добавить по" туда перенес все подсказки.

Надо еще для "редактировать по" сделать (статус бар), но это чуть позже.
Так же надо поработать над переходом через кнопку tab это так же в следующих версиях.

Stranger13
30-10-2023, 01:03
+ Добавил плавность к смене вида (компактный или обычный) »
Уже получше но не то. Пробуйте убрать пока ради теста после запуска WPI привязку к центру экрана при смени вида.

Ну и как всегда предложения по улучшению проекта, может что автору и приглянется:
1. для наглядности сделать на кнопках изменяемое название в настройках при выборе (компактный вид WPI/нормальный вид WPI, показать все программы/программы для текущей ОС ) и так для всех кнопок по аналогии такого типа.
2. Нехватает возможности сортировать программы в группах,для полного комплекта раз уж есть возможность сортировки групп.
3. В окно с запросом на удаление программы из списка, добавить чек для возможностью выбора удаления и папки с программой целиком а не только из списка.
4. По редактору:
- после выбора группы, сделать "выбор файла или директории", что перетекает в след функцию (после выбора файла автоматически в названии программы появлялось название из свойств выбранного файла программы /название продукта . И сразу добавить кнопочку с функцией напротив названия (одно нажатие название самого екзешника отобразится в названии , повторное нажатие обратно название из свойства файла и так по кругу);
- сделать кнопки быстрый доступ к папкам проги и сриншотами не активными пока не будут выбраны основные папки, так же и с другими кнопками пока поля пустые кнопки не активны.
В редакторе ПО кнопка отметить все на работает. Версия виндовс не выбрана а кнопка по умолчанию устанавливается. Мелочи, но подправить бы не мешалоб по всему WPI.
5. Предложения по расширению функционала по ключам:
- Key.txt к примеру установить такого формата:
/VERYSILENT /Tasks=RootCert; Установка только корневых сертификатов
чтоб точка с запятой или другой знак отделял ключ от подсказки и в окне выбора ключа, чтоб во вкладке отображалось два столбика ключи и подсказки. Для удобства.
-Такого же плана сделать базовый файл с ключами который будет использоваться WPI когда нет файла с ключами в папке с прогой, который положить рядом с WPI - ProgKey.txt к примеру (в котором можно прописать ключи к различным установщикам - стандартного типа)
--и соответственно добавить кнопочку открыть Key.txt в блокноте для редактирования, при отсутствии ProgKey.txt.

Galavarez
30-10-2023, 16:13
Уже получше но не то. Пробуйте убрать пока ради теста после запуска WPI привязку к центру экрана при смени вида.

Если ее убрать то когда окно становится компактным оно остается на месте и смотрится не очень красиво. А когда наоборот из компактного в обычный, окно расширяется вправо и смотрится ужасно.
Вот для примера сделал
https://dropmefiles.com/fgN5Q

2. Нехватает возможности сортировать программы в группах,для полного комплекта раз уж есть возможность сортировки групп.

Сортировка вообще больная тема, очень тяжело реализуется. Сортировка по алфавиту включена по умолчанию с самого начала.
По сути сортировки 2 шт по алфавиту (по возрастанию и убыванию) и по цифрам (даты и тому подобное).

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

- после выбора группы, сделать "выбор файла или директории", что перетекает в след функцию (после выбора файла автоматически в названии программы появлялось название из свойств выбранного файла программы /название продукта . И сразу добавить кнопочку с функцией напротив названия (одно нажатие название самого екзешника отобразится в названии , повторное нажатие обратно название из свойства файла и так по кругу);

Наверное лучше сделать выпадающий список имен как у ключей, из них выбрать то что нужно. Только не понимаю зачем имя exe, оно обычно кривое типо такого PDF-XChange.Viewer.PRO.v2.5.322.10.exe, а вот получить имя из exe "название продукта" это надо сделать т.к. удобно + возможность его редактировать или свое написать.

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

это сделаю когда уже все компоненты не будут меняться, а так согласен удобно

В редакторе ПО кнопка отметить все на работает. Версия виндовс не выбрана а кнопка по умолчанию устанавливается. Мелочи, но подправить бы не мешалоб по всему WPI.

это будет чуть позже, мелких косяков много не отрицаю, все исправлю но не сразу

5. Предложения по расширению функционала по ключам:
- Key.txt к примеру установить такого формата:
/VERYSILENT /Tasks=RootCert; Установка только корневых сертификатов
чтоб точка с запятой или другой знак отделял ключ от подсказки и в окне выбора ключа, чтоб во вкладке отображалось два столбика ключи и подсказки. Для удобства.

2 столбика сделать не получится, нет такого функционала у выпадающего списка, а вот сделать так чтобы комментарии не попадали в строку "ключи" при выборе ключа из списка, вполне реально.
Цитата Galavarez:
+ Добавил плавность к смене вида (компактный или обычный) »
Уже получше но не то. Пробуйте убрать пока ради теста после запуска WPI привязку к центру экрана при смени вида.
Ну и как всегда предложения по улучшению проекта, может что автору и приглянется:
1. для наглядности сделать на кнопках изменяемое название в настройках при выборе (компактный вид WPI/нормальный вид WPI, показать все программы/программы для текущей ОС ) и так для всех кнопок по аналогии такого типа.
2. Нехватает возможности сортировать программы в группах,для полного комплекта раз уж есть возможность сортировки групп.
3. В окно с запросом на удаление программы из списка, добавить чек для возможностью выбора удаления и папки с программой целиком а не только из списка.
4. По редактору:
- после выбора группы, сделать "выбор файла или директории", что перетекает в след функцию (после выбора файла автоматически в названии программы появлялось название из свойств выбранного файла программы /название продукта . И сразу добавить кнопочку с функцией напротив названия (одно нажатие название самого екзешника отобразится в названии , повторное нажатие обратно название из свойства файла и так по кругу);
- сделать кнопки быстрый доступ к папкам проги и сриншотами не активными пока не будут выбраны основные папки, так же и с другими кнопками пока поля пустые кнопки не активны.
В редакторе ПО кнопка отметить все на работает. Версия виндовс не выбрана а кнопка по умолчанию устанавливается. Мелочи, но подправить бы не мешалоб по всему WPI.
5. Предложения по расширению функционала по ключам:
- Key.txt к примеру установить такого формата:
/VERYSILENT /Tasks=RootCert; Установка только корневых сертификатов
чтоб точка с запятой или другой знак отделял ключ от подсказки и в окне выбора ключа, чтоб во вкладке отображалось два столбика ключи и подсказки. Для удобства.
-Такого же плана сделать базовый файл с ключами который б

-Такого же плана сделать базовый файл с ключами который будет использоваться WPI когда нет файла с ключами в папке с прогой, который положить рядом с WPI - ProgKey.txt к примеру (в котором можно прописать ключи к различным установщикам - стандартного типа)
--и соответственно добавить кнопочку открыть Key.txt в блокноте для редактирования, при отсутствии ProgKey.txt.

Чтобы не плодить кучу файлов txt можно сделать в INI раздел [Key] и туда занести нужные ключи по умолчанию, а потом уже можно будет и редактор написать, типо как у группы.

Stranger13
30-10-2023, 18:06
Сортировка вообще больная тема, очень тяжело реализуется. Сортировка по алфавиту включена по умолчанию с самого начала.
По сути сортировки 2 шт по алфавиту (по возрастанию и убыванию) и по цифрам (даты и тому подобное). »
Я предлагал типа как у MInstAll картинку приложил. (открыл группу, мышкой проги подвигал как надо и закрыл, не понравилось сбросил по алфавиту)

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

Думаю что данная функция довольна опасна, одно дело удалять свои данные а другое удалять целые файлы и папки пользователя. »
Так пользователь пусть сам и решает ставить чек или нет. Удалил прогу в списке, а если и файлы надо удалить то и в корневой каталог придется лесть искать прогу чтоб удалить и все ее остатки включая и папку. Неудобно.

Только не понимаю зачем имя exe, оно обычно кривое типо такого PDF-XChange.Viewer.PRO.v2.5.322.10.exe »
Это я так, для тех кто любит писать красивые имена, а также если в "названии продукта" имя отсутствует, то прога чтоб брала автоматически имя екзешника (потом ручками подправить до красивого варианта). Как бы запасной автоматический вариант. Чтоб пользователю было удобнее.

а вот получить имя из exe "название продукта" это надо сделать т.к. удобно + возможность его редактировать или свое написать. »
и кнопочку для удобства , если после редактирования что то не понравится в имени , чтоб имя из "названия продукта" обратно вернуть по умолчанию.

2 столбика сделать не получится, нет такого функционала у выпадающего списка, а вот сделать так чтобы комментарии не попадали в строку "ключи" при выборе ключа из списка, вполне реально. »
Я об этом и писал. картинку приложил, только слева ключи а справа описание. А если кому надо названия инстоляторов видеть, то их можно в коментарий к ключу писать.

Чтобы не плодить кучу файлов txt можно сделать в INI раздел [Key] и туда занести нужные ключи по умолчанию, а потом уже можно будет и редактор написать, типо как у группы. »
Это как Вам будет удобнее и практичнее реализовывать. Редактор это хорошо со вводом ключей. Если я правильно понимаю при наличие файла Key.txt к проге, в редакторе будет использоваться он, а если отсутствует Key.txt то редактор будет работать с INI разделом [Key].

Galavarez
31-10-2023, 17:42
Я предлагал типа как у MInstAll картинку приложил. (открыл группу, мышкой проги подвигал как надо и закрыл, не понравилось сбросил по алфавиту)

В MInstAll все группы сохранялись (скорее всего minst.idb) и их можно было двигать, у меня же все динамически, каждый раз все список по новой создается. Немного иной принцип работы списка, поэтому есть свои ограничения. Можно конечно подумать об сохранения списка и потом его восстанавливать, но из-за сортировки не хочется переделывать логику работы списка программ. В будущем можно подумать как это реализовать, но сейчас надо сделать стабильный релиз программы.

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

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

Попробую реализовать. Вообще было бы прикольно выбирать exe файл, заполнять все поля и потом программа сама бы делала папки, копировала бы туда файл, создавала файл ключи и т.д.
Но пока это мечты =)

и кнопочку для удобства , если после редактирования что то не понравится в имени , чтоб имя из "названия продукта" обратно вернуть по умолчанию.

Кнопочки не будет, будет выпадающий список как у ключей, уже реализовал это, только пока что на одной форме "добавить по".
Из exe берутся 2 поля "Название продукта" и "Описание файла" + добавил имя exe файла.
Название можно подправить ручками как нужно, вроде все функционально получилось.

Я об этом и писал. картинку приложил, только слева ключи а справа описание. А если кому надо названия инстоляторов видеть, то их можно в коментарий к ключу писать.
Что-нибудь подобное попробую сделать.

Это как Вам будет удобнее и практичнее реализовывать. Редактор это хорошо со вводом ключей. Если я правильно понимаю при наличие файла Key.txt к проге, в редакторе будет использоваться он, а если отсутствует Key.txt то редактор будет работать с INI разделом [Key].

Щас ключи из Key.txt подставляются в выпадающий список, думаю так и оставить. А вот ключи которые в INI будут отдельной кнопкой вызываться и тогда можно будет выбирать и из INI и из Key.txt.

Stranger13
01-11-2023, 13:14
Вообще было бы прикольно выбирать exe файл, заполнять все поля и потом программа сама бы делала папки, копировала бы туда файл, создавала файл ключи и т.д.
Но пока это мечты »
Главное не останавливаться на достигнутом и все получится. У ко гото видел надпись - "человеческая лень, главная движущая сила технического прогресса". Я за конструктивизм и минимализм!
уже реализовал это, только пока что на одной форме "добавить по". »
Ради интереса хочется узнать , а зачем вам два окна, когда можно сделать одну форму и запускать ее в двух режимах (редактировать существующую запись и создать новую запись) и править только одну форму, учитывая что разница между формами всеголишь несколько кнопочек которые не мешают ничем в обоих формах, которые если нужно можно сделать и не активными.

Ждем новый билд для тестов!!! Затестим, предложим идей по улучшению. Ведь мудрый автор, выслушает предложенные идеи других, подумав добавит свою идею и сотворит лучшее!

Galavarez
02-11-2023, 14:50
Ради интереса хочется узнать , а зачем вам два окна, когда можно сделать одну форму и запускать ее в двух режимах (редактировать существующую запись и создать новую запись) и править только одну форму, учитывая что разница между формами всеголишь несколько кнопочек которые не мешают ничем в обоих формах, которые если нужно можно сделать и не активными.

Все очень просто, я не знал как это сделать =) + код станет сложнее.
Щас подумаю как это реализовать может получится сделать 1 окно.

Galavarez
06-11-2023, 14:28
Новая версия https://disk.yandex.ru/d/Ry-xQuh8qPRm4g

Что нового:
+ Добавил GUID wpi определяет название и версию и сообщает что версия новая или старая на ПК. Функционал будет допиливаться, пока что только база.
+ Убрал превьюшки скриншотов, они стали подмораживать прогу. Сделал кнопкой. Открываются скриншоты через ваш просмоторщик изображений. Ограничений на количество скриншотов нет.
+ Объединил 2 формы Add и Edit. Стало поудобнее вносить изменения.
+ Добавил новый диалог выбора файла или папки, выглядит не очень, но зато функционален и можно допилить под нужды.
+ Добавил диалог выбора ключей. В диалоге подтягиваются ключи из INI и из Key.txt (который лежит рядом с exe). Так же можно писать комментарии к ним через ;

habib2302
06-11-2023, 20:20
Galavarez, Я конечно понимаю, что софт еще сырой, но после нажатия на кнопку "Файл не найден!" выкидывает ошибку.

https://i.imgur.com/ETLSCtI.png (https://i.imgur.com/0noujx6.png)

Galavarez
07-11-2023, 18:09
Galavarez, Я конечно понимаю, что софт еще сырой, но после нажатия на кнопку "Файл не найден!" выкидывает ошибку. »

"Файл не найден!" это значит что не нашел exe к которому прописан путь в ini.
Там пока что ни чего интересного, считывается GUID из реестра и из ini.
По хорошему надо создавать чистую баз и там проверять все функции.

Поправил этот косяк и https://disk.yandex.ru/d/Xyq1IJUH0-DHow
+ Исправил косяк в "диалоге с ключами" чтобы в будущем добавлять новые ключи от туда а не ручками.
+ Добавил иконку-стрелку вверх, вниз и ок для guid. Если GUID указан, то сверяет вашу версию на ПК и версию exe.

Поле guid в скором времени уберется, просто щас нужна для тестирования функционала.

Stranger13
07-11-2023, 18:17
+ Добавил GUID wpi определяет название и версию и сообщает что версия новая или старая на ПК. »
Попробовал добавить GUID с таким софтом, в итоге:
Free Download Manager - Ваша версия По устарела!
FastStone Image Viewer - Ваша версия По новее!
7-zip - Ваша версия По новее!
проги скачивал с офсайтов паследнии версии, дистры не переупаковывал. Установил на комп, их же и добавил в WPI.
может я что то не так делаю? Должно быть у всех - установленная версия совпадать с версией в WPI.
FastStone Image Viewer и 7-zip в одной группе, а Free Download Manager в другой группе, в эту группу добавил еще одну прогу пишет тоже "Ваша версия По устарела!"
+ Добавил новый диалог выбора файла или папки, выглядит не очень, но зато функционален и можно допилить под нужды. »
Вроде хорошо выглядит наглядно и функционально, только раз добавили выбор дисков, то напрашивается стразу добавить возможность "вырезать, копировать файлы и папки"
+ Объединил 2 формы Add и Edit. Стало поудобнее вносить изменения. »
Пробежался по поверхности и вот такие дела:
-Форма Add и Edit запускается с одним и тем же заголовком "ДОбавить ПО" , что приводит к путанице;
-Начал добавлять прогу внес почти все данные и чето решил подвинул окно в сторону отпустил, окно снова в центре данные обнулились, вводить заново -неудобно;
-такой глю с группами: решил добавить новую группу и вместо добавления новой группы, переименовывается последняя добавленная - создал заново ini файл все нормально стало, так и не понял что за глюк был;
-открыл запись для редактирования - изменить имя во вкладке из выпадающего списка больше не представляется возможность, только если заново выбрать прогу;
-при добавлении новой программы правильнее наверное было сделать - все кнопки включая и поля сделать не активными кроме вкладки "группы", выбрал группу, стала доступной кнопка "добавить файл или папку", название берется автоматически по умолчанию из "названия продукта", что очень отлично. И после этого только сделать активной кнопку "сохранить" и открыть доступ к другим полям;
-пытался добавить прогу "vlc-3.0.18-win64" и "Unlocker1.9.2" при добавлении выдает ошибку, я так понял наверное из-за того что у них нет "описания продукта" и "названия файла" в екзешнике. Пробовал добавить диретыкс от сюда (http://forum.oszone.net/thread-60847.html) тоже в названии пусто но прога добавляется только вот во вкладке выбора имя добавляется пустое по умолчанию. Для этого ранее и предлагал сделать, чтоб если нет одного, то автоматически добовлялось другое из описание, нет описания имя екзешника.
-в редакторе добавить ПО, не работает кнопочка перейти на сайт, хотя она активна и сайт указан;
-после добавления проги и к ней картинок, после сохранения, кнопка картинок на проге активна а просмоторщик не открывается, также бывает и с иконкой проги - отсутствует, приходится перегружать WPI - тогда все норм.

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

popt2t
07-11-2023, 19:51
Планируется ли реализация назначения иконок пунктам в списке программ? А то все одинаковые как-то скучновато смотрится.

Stranger13
08-11-2023, 12:40
+ Исправил косяк в "диалоге с ключами" чтобы в будущем добавлять новые ключи от туда а не ручками. »
Скачал эту версию, удалил WPI.ini, при запуске WPI создал файл WPI.ini заново, на при попытке добавить прогу выдает ошибку связанную с ключами и прогу добавить невозможно. Пришлось скопировать с другого WPI.ini уже созданную прогу и добавить в ручную, только после этого проги стали добавляться как надо. На предыдущей версии такой проблемы небыло.

Galavarez
09-11-2023, 16:59
Исправление косяков https://disk.yandex.ru/d/YnLAtjXIJ4-5LQ


Скачал эту версию, удалил WPI.ini, при запуске WPI создал файл WPI.ini заново, на при попытке добавить прогу выдает ошибку связанную с ключами и прогу добавить невозможно. Пришлось скопировать с другого WPI.ini уже созданную прогу и добавить в ручную, только после этого проги стали добавляться как надо. На предыдущей версии такой проблемы небыло.

Я тоже думал с ключами а оказалось совсем другое =) исправил

Планируется ли реализация назначения иконок пунктам в списке программ? А то все одинаковые как-то скучновато смотрится.

Иконки есть, берутся автоматом из exe файла. Как выглядит exe так и смотрится иконка.

Попробовал добавить GUID с таким софтом, в итоге:
Free Download Manager - Ваша версия По устарела!
FastStone Image Viewer - Ваша версия По новее!
7-zip - Ваша версия По новее!
проги скачивал с офсайтов паследнии версии, дистры не переупаковывал. Установил на комп, их же и добавил в WPI.
может я что то не так делаю? Должно быть у всех - установленная версия совпадать с версией в WPI.
FastStone Image Viewer и 7-zip в одной группе, а Free Download Manager в другой группе, в эту группу добавил еще одну прогу пишет тоже "Ваша версия По устарела!"

Все оказалось не так просто как я думал. Сделал несколько проверок и сократил определения номера до 2х точек. Например версия 1.23.45 равно 1.23.45.67.
Получается определяется (как их называют) Major.Minor.Relese еще есть Build но добавлять не стал т.к. в реестре (GUID) их забывают добавлять.
Плохо что ни чего не стандартизировано даже GUID. Щас должно работать, но как всегда надо тестировать.

Вроде хорошо выглядит наглядно и функционально, только раз добавили выбор дисков, то напрашивается стразу добавить возможность "вырезать, копировать файлы и папки"

Добавил кнопку открытия проводника, там все это удобнее делается.

-Форма Add и Edit запускается с одним и тем же заголовком "ДОбавить ПО" , что приводит к путанице;

исправил

-Начал добавлять прогу внес почти все данные и чето решил подвинул окно в сторону отпустил, окно снова в центре данные обнулились, вводить заново -неудобно;

исправил

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

пока такой баг не попадался, буду следить

-открыл запись для редактирования - изменить имя во вкладке из выпадающего списка больше не представляется возможность, только если заново выбрать прогу;

исправил

-при добавлении новой программы правильнее наверное было сделать - все кнопки включая и поля сделать не активными кроме вкладки "группы", выбрал группу, стала доступной кнопка "добавить файл или папку", название берется автоматически по умолчанию из "названия продукта", что очень отлично. И после этого только сделать активной кнопку "сохранить" и открыть доступ к другим полям;

надо над этим поработать

-пытался добавить прогу "vlc-3.0.18-win64" и "Unlocker1.9.2" при добавлении выдает ошибку, я так понял наверное из-за того что у них нет "описания продукта" и "названия файла" в екзешнике. Пробовал добавить диретыкс от сюда тоже в названии пусто но прога добавляется только вот во вкладке выбора имя добавляется пустое по умолчанию. Для этого ранее и предлагал сделать, чтоб если нет одного, то автоматически добовлялось другое из описание, нет описания имя екзешника.

Можно залить куда либо эти файлы, постестирую. Так же убрал пустые поля, теперь автоматом подхватывает не пустое поле.

-в редакторе добавить ПО, не работает кнопочка перейти на сайт, хотя она активна и сайт указан;

исправил

-после добавления проги и к ней картинок, после сохранения, кнопка картинок на проге активна а просмоторщик не открывается, также бывает и с иконкой проги - отсутствует, приходится перегружать WPI - тогда все норм.

ловил этот баг 2 дня, вроде исправил

popt2t
09-11-2023, 19:29
Иконки есть, берутся автоматом из exe файла. Как выглядит exe так и смотрится иконка. »
А свою назначить, например из dll.




© OSzone.net 2001-2012