AIMP Forum

AIMP for Windows => Вопросы / Questions => Topic started by: Kirill Mikhailov on May 11, 2024, 20:47:39

Title: Флуд от Kirill Mikhailov
Post by: Kirill Mikhailov on May 11, 2024, 20:47:39
Думаю каждый на форуме AIMP видел установщик AIMPа. Я предлагаю усовершенствовать его в лучшую сторону. Я могу заняться этим вопросом если для Артёма будет предпочтительна эта тема. Я могу полностью переписать установщик AIMPа на C# Windows Forms. Конечно вы спросите - "Так программа AIMP с самого начала написана на Delphi (Pascal) и то что надо ставить NET. Framework 4.7. Конечно Win10, Win11 уже с самого завода имеют базовый фраймворк для работы MICROSOFT программ. Дело в том что я привык писать на C#. Я могу сделать базовый пример - понравится, окей значит делаем выбор. Ну а если такая мега хрень на C# не подойдёт, то у меня есть куча замечаний по поводу установщика в целом. Сначала дождусь ответа Артёма. Как раз мне и нужно его мнение. В скором времени проведу целый тест установщика. Напишу баги и заметки.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 11, 2024, 21:41:48
Я предлагаю усовершенствовать его в лучшую сторону

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

на C# Windows Forms

Однозначно, нет. Вы же сами назвали причины =)
Не забывайте, что AIMP все еще поддерживает Windows Vista (официально), а неофициально даже на XP работает.
Помимо этого, C#-приложения получаются очень большими и медленными в сравнении с нативными. А для установщика быть маленьким - критично
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 11, 2024, 21:51:19
Я всё-таки расчитал, ресурсы программы AIMP я сжал до минимума - 893КБ!!!
ЕДИНСТВЕННОЕ - то что программа WinRAR читает архив установщика.
Мой установщик построен на категории: вынести архив во временную папку, распаковать всё из архива в папку с программой.
Я не знаю как построен установщик программы AIMP. Думаю что Вы знаете, разумеется вы разработчик.
Просто самому интересно сделать новый визуальный установщик.
Сам изучал установщик AIMP - Из неоткуда он распаковывает всё в папку программы, копирует себя под именем Uninstall.exe и создаёт дочерний - Uninstall.dat, создаёт записи в реестре и пользуется Elevatorом.exe если установлены галки Интеграция в Windows.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 11, 2024, 22:03:25
Quote
Давайте для начала определимся, чем текущий плох.
Нет Ваш установщик мне очень нравится. Скин в оранжевом стиле просто отпад. Конечно есть баги но ладно.
Quote
я бы скорее перешел на что-то открытое
Открытый исходный код? Не понял, меня всегда интересовал исходный код любого установщика.
Quote
неизвестные приложения с админскими правами.
У Вас есть свой ИП - сертификат работает отлично! Только есть проблемы с Окнами 11. Его надо установить.
Quote
Помимо этого, C#-приложения получаются очень большими и медленными в сравнении с нативными. А для установщика быть маленьким - критично
Ваш установщик как понимаю написан на Embarcadero Delphi ведь это логично)
Так же по поводу приложения с МАНИФЕСТОМ (теми приложения с админскими правами) Новейшая версия установщика не имеет манифеста с правами админа есть только стандартный манифест.
При запуске программа запускается с рандом числами по типу /SKIPUAC=228007.
Он пытается скипать уак.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 11, 2024, 23:58:59
ЕДИНСТВЕННОЕ - то что программа WinRAR читает архив установщика.
Мой установщик построен на категории: вынести архив во временную папку, распаковать всё из архива в папку с программой.
Я не знаю как построен установщик программы AIMP

Так же, только используется lzma, не винрар.

Из неоткуда он распаковывает всё в папку программы

Как и любой установщик - архив с файлами лежит прямо в нем
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 00:01:26
У Вас есть свой ИП - сертификат работает отлично! Только есть проблемы с Окнами 11. Его надо установить.

Дело не в сертификате, им нынче мало кто доверяет, тем более российским. Я говорил про то, что антивирусы знают известные установщики и умеют вскрывать их. Это считается более доверенным решением, нежели самописный
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 00:04:03
Новейшая версия установщика не имеет манифеста с правами админа есть только стандартный манифест.
При запуске программа запускается с рандом числами по типу /SKIPUAC=228007.
Он пытается скипать уак.

Установщик запускает сам себя с повышенными правами, посему ему не нужен манифест. SkipUac говорит о том, что копия уже должна иметь повышенные права и запрашивать их через uac не нужно. Если же прав все-таки нет - будет ошибка установки.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 12, 2024, 00:09:10
Кстати об этом. Почему нет ошибки то что Операция отменена пользователем. Ведь при любой ошибке он приводит сообщение ну например файл Uninstall.dat не найден
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 00:12:10
Почему нет ошибки то что Операция отменена пользователем.

В каком случае?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 00:13:31
Кстати, вы мне писали на почту по поводу установщика, но указали неверный емейл )
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 12, 2024, 00:14:29
А Вам дошло?
Пытался писать. В итоге создал аккаунт на форуме.
Мой нормальный Email видно в профиле
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 12, 2024, 09:34:32
В каком случае?
При нажатии Нет в диалоговом окне Uac
Думаю что это будет полезно потому-что не понять в чëм ошибка.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 12, 2024, 09:36:33
Скачал старые версии установки - все версии AIMP до 3 используют NSIS (думал Inno Setup). Также с 3 версии они упакованы зачем-то в SFX оболочку хотя вроде бы установщик один.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 12, 2024, 09:48:06
Так что я могу описать весь лог об ошибках и доработке инсталятора. Могу прям список изменений по установщику сделать. Например добавление процесса установки в иконку на панели задач. Я и сам бы хотел "пощупать" установщик и сам править баги. У меня есть очень много идей и креатива для установщика которые я могу предложить Вам.
Просто я о том то что текущий установщик уже готов, я могу воспользоваться интернетом в поиске кода.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 10:26:30
А Вам дошло?
Пытался писать. В итоге создал аккаунт на форуме.
Мой нормальный Email видно в профиле

Да, но ответить я не смог. Нормальный емейл я посмотрел уже, вы пропустили букву r в письме
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 10:27:13
При нажатии Нет в диалоговом окне Uac
Думаю что это будет полезно потому-что не понять в чëм ошибка.

В деинсталяторе?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 10:31:36
Скачал старые версии установки - все версии AIMP до 3 используют NSIS (думал Inno Setup). Также с 3 версии они упакованы зачем-то в SFX оболочку хотя вроде бы установщик один.

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

SFX использовался для сжатия файлов установки и самого установщика
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 12, 2024, 12:09:20
В деинсталяторе?
Разницы нет он же обыкновенный инсталер под именем Uninstall.exe
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on May 12, 2024, 12:22:36
Могу ещё раз написать. Ведь помочь реально хочу и идеи есть, нормальные.
Вообще в шоке то что можно что-то понять в NSIS кодах. Я так понял то-что Ваш установщик при обновлении деинсталирует прошлую версию с сохранением настроек.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 14:21:00
Разницы нет он же обыкновенный инсталер под именем Uninstall.exe

Есть, иначе я бы не спрашивал. Проверю
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 14:21:45
Я так понял то-что Ваш установщик при обновлении деинсталирует прошлую версию с сохранением настроек.

Нет. Ставит поверх, удаляя устаревшее и добавляя новое.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 12, 2024, 14:22:42
Если хотите помочь - загляните в раздел "заказ плагинов", там много востребованных идей. Если возьметесь - будет очень здорово
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Stellaris on May 13, 2024, 11:09:19
Не забывайте, что AIMP все еще поддерживает Windows Vista (официально), а неофициально даже на XP работает.
Помимо этого, C#-приложения получаются очень большими и медленными в сравнении с нативными. А для установщика быть маленьким - критично

Вот поэтому лучше оставить установщик в нынешнем виде. AIMP5 - одна из немногих современных программ, запускающихся на этих системах. Пусть пока так и будет.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on May 15, 2024, 15:08:29
Да и в WinXP SP2/SP3 вроде как бы уже встроены компиляторы csc.exe / vbs.exe / jsc.exe :)
Поэтому, если уж .NET, то только v1.1 или 2.0 :))
Шучу. Никаких .NET и уж тем более VC-зависимостей/UCRT (а то блин мне уже приходилось SP1 качать для одного ноутбука на 7-ке, чтоб этот проклятый Universal C Runtime стал)!

В установщике (или же первом запуске?) нужна предустановка настроек. "Для «домашнего использования»" (как сейчас) ≠ для ВСЕХ! А то уже сколько раз для звукарей приходится перенастраивать:
― Логарифмический регулятор громкости (в aimpATE тоже),
― Без запроса ввода имени создаваемого списка воспроизведения,
― Перетаскивание файлов в список воспроизведения без подтверждения в выбранную позицию,
― Без плавных нарастаний громкости в начале файла, в т.ч. при ручном переходе (хотя у меня ещё и у паузы/перемотке выключено),
― При ручном переходе сводить со следующим ≈ 310‥575мсек (хотя я чаще вообще выключаю), но уж точно не секунда!
А вот для DJ`ев настройки чутка по-другому (особенно если играют со списка воспроизведения), для "трансляционок" (широковещателей) по-третьему…

※ Оптимизация для слабых систем, по-умолчанию галочка(и) снята(ы):
☑ без полупрозрачности,
☑ без анимаций,
☑ без волноформы (или обложку попроще),
☑ без значка в области в уведомлении (оставить только на панели задач),
☑ Не искать обложки обложки (+aimpATE),
☐ без подключаемых модулей "Information Bar", "Scrobbler", "Podcasts" и визуализаций (да и сглаживание для них выключить),
☐ без спектральной визуализации проигрываемого файла (опционально)…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on May 15, 2024, 20:33:16
Ну это весьма сомнительно. У каждого свои предпочтения и задачи
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 11, 2024, 15:08:58
Как вариант, хотел помочь. Самому нужна помощь.
Разобрался с очень многими функциями. Но WinRAR засранец: видит все архивы в ресурсах. Да и тем более я не смогу распаковать LZMA. Я сделал раз архивирование Zip с *Deflate без создания Zip байтов в файловую систему. Я когда вам писал когда ошибся буквой R в mail я просил помощи в создании. Думаю что у Артëма действительно есть очень большой опыт по программированию но я сижу на нëм с 2021 года...
AIMP знал как новый Winamp мне очень понравилась эта идея но вот очень много хлопот с WinXP в 2010 году. Да тот самый установщик первой версии AIMP 3.0.985 вроде бы просто ослепил меня на сегодняшний день. Выбор локализации, компонентов да и на выборе установки локализации Иконки стран просто ослепили, хотел повторить такое на C# но не знаю как. Да и сам начал заниматься своей текстовой программой. 3 версии запустил, установщик NSIS вот так же просто заменяет файлы конфигурации и портит все настройки, а потом программа ругается что Неправильный файл конфигурации! Да и вообще мне очень нравится прежний скин на установщик AIMP.
Я просто в замен хотел что-нибудь полезное сделать.
Ну просто хотя бы выписать баги программы установки AIMP(а). Идей много для самого AIMPа.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 12, 2024, 07:51:25
В моем установщике нет ничего такого, чего  не было бы у других - посмотрите на InnoSetup, например.

3 версии запустил, установщик NSIS вот так же просто заменяет файлы конфигурации и портит все настройки, а потом программа ругается что Неправильный файл конфигурации

Значит вы сделали что-то не то в скрипте установщика.

Ну просто хотя бы выписать баги программы установки AIMP(а)

Какие баги в установщике?

Идей много для самого AIMPа.

Слушаю
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 12, 2024, 07:52:33
стран просто ослепили, хотел повторить такое на C# но не знаю как.

Компоненты, которые используются для построения интерфейса, выложены в открытый доступ. Можете посмотреть реализацию на гите
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 12, 2024, 13:44:06
В установщике (или же первом запуске?) нужна предустановка настроек.

Согласен было бы неплохо такое сделать, как раз в ожидании рассуждений по теме добавления предустановки настроек зашёл на эту тему
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 12, 2024, 13:56:55
В моем установщике нет ничего такого, чего  не было бы у других - посмотрите на InnoSetup, например.
Inno Setup мне не очень нравится, он очень много о себе говорит: Создаёт всякие значения в реестре по типу: Inno Setup: User и добавляет в ключ Uninstall/Example_is1
Сначала подумал что разработчик установщика просто скопировал проект Inno Setup но нет.
Он создаёт куча временных файлов, хотя AIMP полностью чистый, ничего не создаёт пока установка не будет запущена.


Компоненты, которые используются для построения интерфейса, выложены в открытый доступ. Можете посмотреть реализацию на гите
AIMP?

Какие баги в установщике?
1. При обновлении программа проверяет существует ли папка но деинсталятор оставляет папку если там находятся бекапы и настройка AIMP.ini я думаю что исправить это легко для этого надо поставить if так что if (Exists UpdateFolder + "Uninstall")  чтобы он не делал обновление настроек и бекапов, очень смешно.
2. Считаю нужным добавить удаление ТОЛЬКО файлов связанных с AIMPом потому-что если ничего не сохранять он удаляет всю папку (однажды программа установки AIMP4 снесла мне C:/Program Files
3. Думаю что деинсталлятор должен проверять не только наличие Uninstall.dat и его содержимого но и раздел в реестре потому что я могу спокойно оставить Uninstall.exe и Uninstall.dat и спокойно запустить после удаления программы.

Слушаю
Идей очень много но вот одна из них:
Можно переименовать файлы иконок ассоциаций из.dll в например .ampc - AIMP Icons File.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 12, 2024, 14:04:58
Можно переименовать файлы иконок ассоциаций из.dll в например .ampc - AIMP Icons File.

Это загубит лёгкость создания иконок. Я например портируя иконки из фубара просто из иконок фубара компилирую DLL и всё, также и с созданием иконок, после создания компилируешь DLL и готово. Сам же DLL если надо вскроет любой тапок а такой AMPC возможно будет открыть только в AIMP, тут уже надо создавать AIMP Icons Editor и переодически его обновлять. Компилировать DLL из иконок в разы проще будет и как я сказал ранее DLL любой тапок вскроет по типу Resource Hacker'а а AMPC твой надо будет средствами аимпа вскрывать в случае чего.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 12, 2024, 17:46:27
тут уже надо создавать AIMP Icons Editor и переодически его обновлять.
Для этого уже есть AIMP Skin Editor ведь иконки - те-же самые скины.
Также в скин можно добавить файл с иконками и склеить его в один скин вот только проблема в ELEVATOR.EXE он будет просить админские права но думаю нормальная идея.
Вот Артём пусть и оценивает идею. По мне классная идея.

Это загубит лёгкость создания иконок.
AIMP иконки будут также в dll формате. Мы просто добавляем новый фомат .ampc (ну или другое)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 12, 2024, 19:05:23
Считаю нужным добавить удаление ТОЛЬКО файлов связанных с AIMPом
Вот только те же plug-in`ы (даже если и не активные/вовсе неспособные запуститься/невидимые текущей версией AIMP) и кодировщики пользователи воткнуть в папку AIMP`а вручную (без всяких установщиков).

По поводу InnoSetup и его различных модификаций… Гхм… Вот бывают же идиоты, зашивающие/шифрующие устанавливаемые файлы, что никак не достать содержимое (а некоторые InnoSetup`нутые установщики ещё и запароленные) — программа "расшифровки/распаковки", запускающаяся во время установки тупо не работает на системе с "азиатской локалью" (язык для программ не поддерживающих Юникод: китайский, корейский, или даже японский) — progressbar висит на самом начале и всё! Соответственно, ни нормально не установить, ни тупо распаковать…
И ладно некоторые устаревшие InstallShield кое-как достаются (ещё до времён .cab — вместо isCab приходится возиться с icomp.exe, i3comp.exe)…

Лучше уж использовать встроенный IEXPRESS… и то от WinXP (а то в 7-ке почему-то его сломали)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 13, 2024, 00:24:40
Честно я даже не понял в чем возня старых установщиков?
Думаю что все они морально устарели, как идея создать проект системы установщика как компилятор Inno Setup по типу AIIS хахахах) Artem Izmaylov Install System. Ну кстати идея хорошая. Установщик AIMP5 пример и работает нормально под XP и 7-рке, отличная идея
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 06:45:40
Сначала подумал что разработчик установщика просто скопировал проект Inno Setup но нет.

Простите, что?

Создаёт всякие значения в реестре по типу: Inno Setup: User и добавляет в ключ Uninstall/Example_is1

Может стоит разобраться? Это же все в скрипте задаётся.

Он создаёт куча временных файлов, хотя AIMP полностью чистый, ничего не создаёт пока установка не будет запущена.

Точно так же создаёт.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 06:52:01
1. При обновлении программа проверяет существует ли папка но деинсталятор оставляет папку если там находятся бекапы и настройка AIMP.ini я думаю что исправить это легко для этого надо поставить if так что if (Exists UpdateFolder + "Uninstall")  чтобы он не делал обновление настроек и бекапов, очень смешно.
2. Считаю нужным добавить удаление ТОЛЬКО файлов связанных с AIMPом потому-что если ничего не сохранять он удаляет всю папку (однажды программа установки AIMP4 снесла мне C:/Program Files
3. Думаю что деинсталлятор должен проверять не только наличие Uninstall.dat и его содержимого но и раздел в реестре потому что я могу спокойно оставить Uninstall.exe и Uninstall.dat и спокойно запустить после удаления программы.

1) 🤦‍♂️ прежде, чем что-то изрекать, стоит проверить свою гипотезу на правдивость. Суть в том, что в деинсталяторе есть  галочки, если их все поставить - он снесет всю папку целиком

2) ну если у вас плеер был в корне Program Files - не удивительно. Поэтому при установке установщик всячески мешает поставить плеер не в свою папку

3) Если Uninstall.dat имеет неправильную подпись - деинсталляция работать не будет. Чего еще проверять и зачем?

П.С. если вы шаловливыми ручками что-то пытаетесь сломать - не удивляйтесь, что оно может сломаться. Это не баги, в данном случае вы ССЗБ.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 06:53:03
Для этого уже есть AIMP Skin Editor ведь иконки - те-же самые скины.

Отнюдь. И главная тут проблема в том, что формат должен поддерживаться проводником Windows.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 06:53:44
Вот бывают же идиоты, зашивающие/шифрующие устанавливаемые файлы, что никак не достать содержимое

Да, я так и делаю.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 06:56:57
Думаю что все они морально устарели, как идея создать проект системы установщика как компилятор Inno Setup по типу AIIS хахахах) Artem Izmaylov Install System

А зачем? Мой установщик не умеет скрипты, не имеет редактора и компилятора. Он написан под нужды плеера. Изначально, идея была в том, чтобы установщик обновлял конфиги плеера при апгрейде, но практика показала, что плеер это должен сам, ТК некоторые индивиды обновляются вручную, просто скопировав файлы поверх.

Почему, если бы сейчас возникла такая задача, я б не стал писать свой инсталлер, а взял InnoSetup
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 06:57:51
AIMP?

Нет, только элементы интерфейса
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 13, 2024, 08:51:55
Простите, что?
InnoSetup - программа с исходным кодом.

Может стоит разобраться? Это же все в скрипте задаётся.
Нет, принудительно все добавляет.

А зачем? Мой установщик не умеет скрипты, не имеет редактора и компилятора.
Очень просто сделать, свой компилятор тоже компилятор.

Отнюдь. И главная тут проблема в том, что формат должен поддерживаться проводником Windows.
Зачем? Я думаю то что ну смысл? Всë равно это дллка в другом формате.

П.С. если вы шаловливыми ручками что-то пытаетесь сломать - не удивляйтесь, что оно может сломаться. Это не баги, в данном случае вы ССЗБ.
Вообще не понял о чëм вы?
Я не пытаюсь что-то сломать, думаете я баги вам несуществующие пишу?

Точно так же создаёт.
Лог Uninstall Tool так не считает.

Да, я так и делаю.
Изначально, я рылся в ресурсах установщика есть раздел RCData и я нашел WizardForm Product Setup и иконки. WinRar все форматы поддерживает в том числе и LZMA не знаю о чем говорит автор если там не стоит шифровка
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 09:46:28
Зачем? Я думаю то что ну смысл? Всë равно это дллка в другом формате

Зачем ей тогда менять расширение?

Вообще не понял о чëм вы?

Об удалении всего program files. Деинсталятор удаляет только папку с программой, ничего более

Нет, принудительно все добавляет

Почитайте документацию или посмотрите код, это ж настраивается.

Очень просто сделать, свой компилятор тоже компилятор

Если вам это легко - напишите свою install system, зачем вам мой код тогда?

InnoSetup - программа с исходным кодом.

Я спрашивал про вашу фразу целиком:

Сначала подумал что разработчик установщика просто скопировал проект Inno Setup но нет.

Какой разработчик? Я?

Я не пытаюсь что-то сломать, думаете я баги вам несуществующие пишу?

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

LZMA не знаю о чем говорит автор если там не стоит шифровка

Однако она там есть =)

Лог Uninstall Tool так не считает

Значит в этой утилите есть проблема. Как минимум два временных файла установщик аимп-а создаёт при запуске
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 13, 2024, 10:13:07
Если вам это легко - напишите свою install system, зачем вам мой код тогда?
Компилятор! На Delphi его сделать это просто плюнуть и сделать редактор. Готово!
Я бы не стал под чистую копировать ваш установщик, да и тем более не я его написал.
Просто предложение - проект AIMP.
Если мы объединимся, сработаемся и выпустим компилятор который позволяет красиво использовать его. Установщик AIMP5 более современный собрат InnoSetup  и NullSoft Install Sysytem.
В коде я подправлю скин чтобы установщик AIMP чтоб хотя-бы отличался от этой системы.
Вы тоже будете участвовать в дизайне за код в компиляторе возьмусь я. Вот только название должно быть ясным и понятным.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 13, 2024, 10:14:21
Значит в этой утилите есть проблема. Как минимум два временных файла установщик аимп-а создаёт при запуске
Как говорил раньше что он из неоткуда распаковывает все файлы из архива).
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 13, 2024, 10:46:35
Точно так же создаёт.
Лог Uninstall Tool так не считает.
Нормальные "помощники" сравнивают снимки файловой системы и реестра "До установки" и "После запуска и завершения работы программы". Отсальные "помощники по удалению" не в курсе об оставленных данными программами следах в AppData/документах и пр. неожиданных местах, или даже в реестре — один раздел удалит, а другой оставит (потому что установщик тоже не в курсе о создаваемых/модифицируемых ключах во время работы программы, которую он устанавливает), или в каком-нибудь совсем невзрачном месте попадается UUID, которого больше нет ни у CLSID|AppID|TypeLib|Interface|и т.п., ни в "перевёрнутом виде" у Installer\UserData\Products|Components|Patches, ни у куста COMPONENTS (как с программами Google, Mail.Ru и им подобным)…

Мне вот воочию удавалось видеть распакованные временные файлы во время установки AIMP`а — и нигде не было "легко открываемого архиватором/ResourceHacker`ом" пакета, чтоб достать те устанавливаемые файлы вручную…

WinRAR засранец
теперь только 64-бит на rarlab`е… А не… вру, по ссылке на архивчик с exe`шками без цифровой подписи есть 32-разрядный UnRAR.exe (к сожалению не способный распаковать архивы, задействующие словари выше 4GB…)
Но, так или иначе, "PRODUCT" из RCDATA не понимается UnRAR`ом…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 13, 2024, 10:52:04
Но InnoSetup временные файлы он видит.
И NSIS тоже.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 14:25:26
Если мы объединимся, сработаемся и выпустим компилятор который позволяет красиво использовать его.

Я не вижу в этом смысла. Я занимаюсь плеером, а не установщиками.

Но InnoSetup временные файлы он видит.
И NSIS тоже.


Может быть потому, что это общеизвестные установщики?

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 14:27:21
Но, так или иначе, "PRODUCT" из RCDATA не понимается UnRAR`ом…

У меня собственный формат солид-архива с компрессией Lzma и шифрованием.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 13, 2024, 15:55:42
Я не вижу в этом смысла. Я занимаюсь плеером, а не установщиками.
Я говорю не только про вас но и про других разработчиках. Ну может быть кто-то согласиться и мы сделаем компилятор, отличная идея и возможность продвинуть AIMP.
У вас же есть разработчики которые имеют сурц код установщика.


У меня собственный формат солид-архива с компрессией Lzma и шифрованием.
Это хорошо. Но RCData не использует Visual Studio от слова совсем. Только дефолтные значения.

Может быть потому, что это общеизвестные установщики?
Это совсем не важно, такой продуманости нету, мой установщик АБСОЛЮТНО ничего не создаёт.

Приведите пример временных файлов которые создаёт AIMP.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Алексей Долматов on July 13, 2024, 18:45:29
Ну может быть кто-то согласиться и мы сделаем компилятор, отличная идея и возможность продвинуть AIMP.
Пока ощущение, что это вы ищите какой-то хайп на популярности плеера. Вижу только странное "ковыряние" в редакторах ресурсов, архиваторах и подобном.
Выше разработчик уже отвечал на создание вами инсталлятора-компилятора. Вы уже высказали желание сделать свою реализацию.
Quote
за код в компиляторе возьмусь я
Беритесь, выкладывайте на гит-хаб. Как понял, вы за опенсурс, значит и исходники сделаете. Графику, как и в других программах, вполне реально сделать универсальной. Если получится полезная программа и заинтересует автора плеера, то он вполне сможет создавать свои пожелания и предложения уже относительно вашего проекта. Притягивать название плеера к другой программе звучит глупо, в рамках контекста другого направления, а, также, вы словно не знаете происхождение названия плеера, которое в большом контексте не может относиться к созданию программ установки.
Может быть даже займёте долю среди других больших проектов по созданию программ, найдя не монструозное современное решение. Я всё ещё храню одну из подобных программ (создания инсталляторов) с размером в пару мегабайт. Только команда разработчиков распалась и пользователям доступен конечный продукт без исходников, чтобы исправить недоработки. Причина в простоте интерфейса, хоть и с монструозными MSI-редакторами-компиляторами и различными инсталляционными решениями управляюсь в некоторой степени.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 21:10:31
Ну может быть кто-то согласиться и мы сделаем компилятор, отличная идея и возможность продвинуть AIMP

Причем здесь AIMP и установщик?

У вас же есть разработчики которые имеют сурц код установщика

Разработчик - один, и это я =)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 13, 2024, 21:11:35
Приведите пример временных файлов которые создаёт AIMP

Пример? Да просто посмотрите через Process Monitor (https://learn.microsoft.com/en-us/sysinternals/downloads/procmon)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 13, 2024, 21:59:58
Беритесь, выкладывайте на гит-хаб.
Смысла в этом не вижу. Проблема в языках. Я могу написать компилятор на Pascal (Delphi) но установщик не могу. А если я сделаю это всë на C# то получается установщик есть а компилятора нету. Да и тем более установщик на Delphi - суперская идея.

Пример? Да просто посмотрите через Process Monitor
Очень странно, что там можно хранить, всë действительно просто чтобы не создавать ничего абсолютно.

Причем здесь AIMP и установщик?
Artem Izmaylov (Артëм Измайлов) - является официальным владельцем программного обеспечения AIMP (Artem Izmaylov Media Player).
Ну как бы так. Биография сказала за себя. Так вы создатель AIMP поэтому вы даëте идеи. Я только могу помочь реализовать.

Разработчик - один, и это я =)
Так вроде же у кого то есть исходный код конвертера. Либо ошибаюсь.

Выше разработчик уже отвечал на создание вами инсталлятора-компилятора.
Ну Artem же занимался этим, версия AIMP3 установщик не очень, AIMP4 новый интерфейс, AIMP5 добавление страницы Всë готово!.
AIMP6 тоже изменится)))
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 14, 2024, 00:24:37
Я могу написать компилятор на Pascal (Delphi) но установщик не могу

Эм, а такое бывает? Компилятор ж значительно сложнее установщика...

Очень странно, что там можно хранить, всë действительно просто чтобы не создавать ничего абсолютно.

Фразу не понял...

Я только могу помочь реализовать

Хотите помочь - помогите с портирование WMA декодера на андроид (я писал об этом в блоге). А вот стартовать новый проект я совершенно не хочу )

Так вроде же у кого то есть исходный код конвертера. Либо ошибаюсь

Андрей занимался портирование конвертера на AIMP3, но это когда было-то? Нынче конвертер совсем другой. А ACL-ка нынче вообще в открытом доступе лежит...

AIMP3 установщик не очень

Чегой-то? Он везде один и тот же =) (имею в виду AIMP3 и далее), а до этого был NSIS


Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 15, 2024, 17:29:06
Эм, а такое бывает? Компилятор ж значительно сложнее установщика...
Ну повторить установщик AIMP на незнакомом мне языке будет очень сложно. На моём родном языке C# да пожайлуста, за один день смогу накодить ровно такой-же прогресс AIMP установщика со всеми его функциями, даже с тёмной темой и страницей Всё готово. Единственное не могу повторить иконки стран в выборе языка (на гите код Delphi).
Ну имеется в виду у меня есть уже код компилятора со своим языком.

Фразу не понял...
Да, подводка неправильная. Не создавать временных файлов по типу файл лицензии, архив с файлами, файлы локализаций.

Чегой-то? Он везде один и тот же =) (имею в виду AIMP3 и далее), а до этого был NSIS
Ну это естественно, каждый установщик это новое обновление: добавление новых функций например.

У меня собственный формат солид-архива с компрессией Lzma и шифрованием.
Жалко, что вы не поделитесь информацией об таком виде. Не знаю как такой создать... Было-бы очень полезно.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 15, 2024, 17:56:27


добавление новых функций например.

Никаких новых функций )

поделитесь информацией об таком виде

Какой информацией?
Ну повторить установщик AIMP на незнакомом мне языке будет очень сложно. На моём родном языке C# да пожайлуста, за один день смогу накодить ровно такой-же прогресс AIMP установщика со всеми его функциями, даже с тёмной темой и страницей Всё готово. Единственное не могу повторить иконки стран в выборе языка (на гите код Delphi).

а компилятор, значит-таки, сможете? %)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 15, 2024, 18:30:30
Никаких новых функций )
Интересно, тогда каким боком взялась новая страница в AIMP5 Всё готово к установке?

Какой информацией?
Собственный формат solid LZMA архива с шифрованием

 
а компилятор, значит-таки, сможете? %)
Подловил вас) Там была бегущая строка с пояснением)))
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 15, 2024, 21:03:39
От меня вы чего хотите-то?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 15, 2024, 22:36:49
От меня вы чего хотите-то?
Всë таки я же активный пользователь AIMP информация с которой вы поделитесь была бы мне полезной. Я тоже хочу написать своё все же, просто я хотел помочь, но установщик мне не написать. Очень хотел бы помочь но увы...
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 15, 2024, 23:53:51
которой вы поделитесь была бы мне полезной

Какую информацию вы от меня ждете? Полный исходный код?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 16, 2024, 08:28:00
Какую информацию вы от меня ждете? Полный исходный код?
Ну я не надеюсь на полный исходный код конечно.
Хотя-бы как вы создали архив с шифровкой чтобы Wrar не видел, не вижу не чего конфедициального в этом, файлы AIMP есть у каждого.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 16, 2024, 08:56:40
Хотя-бы как вы создали архив с шифровкой чтобы Wrar не видел

В смысле как? У меня свой формат файла архива, вот и все.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 16, 2024, 09:37:17
В смысле как? У меня свой формат файла архива, вот и все.
Как это? Не zip, тогда как вы на Delphi сделали распаковку такого архива?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 16, 2024, 13:18:01
Как это? Не zip, тогда как вы на Delphi сделали распаковку такого архива?

Вы так говорите, будто на дельфи можно только стандартными компонентами оперировать =)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Bizdon on July 16, 2024, 18:27:09
Quote
Какую информацию вы от меня ждете? Полный исходный код?
Какую комерческую ценность представляют собой исходники 20 летней давности? Например, версии 2.61, где ещё нет своего движка? С тех пор написаны мегабайты кода. Тем более допиливать старые версии вы не собираетесь. Может версия 2.х составить конкуренцию линейке 5.х? Не думали о том, чтобы её расшарить, продать и т.п.?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 16, 2024, 21:06:05
Какую комерческую ценность представляют собой исходники 20 летней давности? Например, версии 2.61, где ещё нет своего движка? С тех пор написаны мегабайты кода

А вам она что даст? Ее на современных ОС и не собрать уже.

Тем более допиливать старые версии вы не собираетесь.

Если старую версию допиливать - со временем получится новая. В чем сакральный смысл?

Может версия 2.х составить конкуренцию линейке 5.х?

Если бы я так рассуждал - на сайте бы не лежали старые версии для скачки =)

Не думали о том, чтобы её расшарить, продать и т.п.?

А смысл?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 17, 2024, 08:26:45
Вы так говорите, будто на дельфи можно только стандартными компонентами оперировать =)
Не знаю как на Delphi но лично на C# нужно чтобы dllки компонентов лежали с ним в папке а иначе не запустится.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 17, 2024, 08:33:59
Не знаю как на Delphi но лично на C# нужно чтобы dllки компонентов лежали с ним в папке а иначе не запустится.

а ведь эти dll-ки кто-то пишет...
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Bizdon on July 17, 2024, 11:21:04
Artem
А у вас случайно не завалялось апи для плагинов (Software Development Kit) для версии 2.61? Может, попробую некоторые плагины winampa адаптировать.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 17, 2024, 11:28:49
для версии 2.61

Во вложении.

Может, попробую некоторые плагины winampa адаптировать

К слову, AIMP и так умеет плагины от Winamp типов dsp и gen.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 17, 2024, 11:47:14
Вот чем мне множество программ на delphi нравились, что за собой как раз не тянули эти кучи .dll (пусть и сами весили по мегабайту-полтора), жалко, кое-какие сломались на WinXP SP3 (и при запуске в режиме совместимости с WinXP SP2 — требует повышение прав, ну хоть работает)…

Не создавать временных файлов по типу файл лицензии, архив с файлами, файлы локализаций.

каждый установщик это новое обновление: добавление новых функций например.
Так подключаемый модуль "Проверка обновлений" кстати тоже создаёт .XML файл "в не положенном месте" — по другому не умеет…
Ничего против "собственного" сжатия не имею, если оно действительно полезно/эффективно по соотношению "скорости распаковки" к "объёму сжатых данных".
Помнит ли ещё кто-нибудь UHA? Вот раньше его любили перепаковщики игр! Но вот многие распаковщики тех лет банально не поддерживали Юникод, причём к ZIP это тоже относится (как MacOS тех лет из-за этого использовали UTF-8 в zip архивах — а винда нет)!

К слову, AIMP и так умеет плагины от Winamp типов dsp и gen.
Но ведь их поддержку убрали на тройке (3.6) — уже не завести procrustes111, procurst120, citrus, DeCiSoftEqualizer, Shibatch SuperEqu…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Bizdon on July 17, 2024, 12:07:15
хотелось бы gen_lyricsplugin.dll завести на aimp для превращения его в караоке.. Aimp видит плагин, но не показывает окно текста при воспроизведении *.kar. Да и на самом winamp не все файлы *.kar отображают теккст, хотя с ними всё нормально - специальные плееры видят  в них текст.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 17, 2024, 12:27:41
а ведь эти dll-ки кто-то пишет...
ну разрабы. нужны доп функции которые сложно написать.
это в delphi можно из базовых функций сделать отображение прогресса на панели задач а на c# нужен WindowsAPICore и WinAPIShell а склеить не знаю как...
там даже commandlink сделать спокойно а у нас WinAPI!
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 17, 2024, 12:30:23
Вот чем мне множество программ на delphi нравились, что за собой как раз не тянули эти кучи .dll

Согласен, это как раз то, что мне не нравится в C# в корне - это куча-куча assembly, что тянут приложения.

Так подключаемый модуль "Проверка обновлений" кстати тоже создаёт .XML файл "в не положенном месте" — по другому не умеет…

Это не так.

Ничего против "собственного" сжатия не имею, если оно действительно полезно/эффективно по соотношению "скорости распаковки" к "объёму сжатых данных".

Сжатие LZMA, не собственное, я выше писал. Собственное - принцип хранения данных в архиве (это солид-архив с минимальной структурой).

Но ведь их поддержку убрали на тройке (3.6) — уже не завести procrustes111, procurst120, citrus, DeCiSoftEqualizer, Shibatch SuperEqu…

Поддержка была Input-плагинов убрана и то, только потому, что они не умеют в многопоточном режиме работать. DSP и GEN до сих пор поддерживаются.


Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 17, 2024, 12:32:12
это в delphi можно из базовых функций сделать отображение прогресса на панели задач а на c# нужен WindowsAPICore и WinAPIShell а склеить не знаю как...
там даже commandlink сделать спокойно а у нас WinAPI!

Ой, вот не надо =) Если я не пишу на C#, это не значит, что я поверю в чушь =)
Голый АПИ был во времена VC++, сейчас WinForms дает из коробки то, что Delphi и не снилось.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 17, 2024, 12:32:57
хотелось бы gen_lyricsplugin.dll завести на aimp для превращения его в караоке.. Aimp видит плагин, но не показывает окно текста при воспроизведении *.kar. Да и на самом winamp не все файлы *.kar отображают теккст, хотя с ними всё нормально - специальные плееры видят  в них текст.

Давайте в отдельную тему. И про тексты, и про плагин - это несвязанные вещи.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 17, 2024, 15:00:42
Ой, вот не надо =) Если я не пишу на C#, это не значит, что я поверю в чушь =)
Голый АПИ был во времена VC++, сейчас WinForms дает из коробки то, что Delphi и не снилось.
Какая чушь? Никаких CommandLink на борту.
Да и отображение процесса на панели задач вообще не снилась. А Delphi достаточно на кнопке перевести стиль на CommandLink.
М.б чего то не понимаю.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 17, 2024, 15:29:26
М.б чего то не понимаю.

Да, вам стоит подучить мат.часть.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 17, 2024, 15:49:42
Да, вам стоит подучить мат.часть.
?
Я не матерился) ну или о чем вы.
М.б = может быть
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 18, 2024, 08:05:34
?
Я не матерился) ну или о чем вы.
М.б = может быть

🤦‍♂️
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 18, 2024, 18:03:13
Вообще не понял в чем проблема?)
Кстати можете меня поздравить ;)
Я написал установщик на C# но помощь Артëма будет полезной) говорил про LZMA (Solid) который WinRAR (ом) он читает соддержимое архива но не позволяет извлечь. Говорит что архив поврежден! Но я очень хочу чтобы заразный WinRAR утих и не читал абсолютно ничего. Моя гипотеза провалилась потому-что даже Solid не позволяет. И большой прикол: Мой любимый SevenZip (7z) читает ресурсы по типу Icon Version Manifest. Короче помощь нужна кто знает про архивы помогите пожайлуста. Потому-что скоро я выпущу это в опенсурс мне нужно только доработать многоязычность с помощью .lng файлов. Я решил также запилить Localization Editor в моем формате языка .ssl (просто шифрованный .lng)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 18, 2024, 18:04:29
🤦‍♂️
Да я не понял ваше сокращение.
Мат. часть? Скорее всего означает эксплуатацию ну или Материальная часть.
Ну да порыл справку и нашел функцию которая забирает системную дллку где лежит функция WinAPI.
Кстати есть предложение. Добавьте пожайлуста процесс на панели задач в установщик
А в тихом режиме (/AUTO /SILENT) добавьте иконку без формы в которой отображается процесс на иконка в панели задач. При ошибке процесс становится Maximum Value и красный цвет (Error)
Вы же добавили эти функции в AIMP Tag Editor также в AIMP Audio Converter ну и в сам AIMP в виде проигрывания трека с иконкой) идея прикольная интересно посмотреть как это выглядит. Добавьте минимизацию в форму установщика если что в Embracradero Delphi плавное сворачивание а не просто пропадание если вы из-за этого скрыли минимизацию.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 19, 2024, 08:11:32
Да я не понял ваше сокращение.

Вторая ссылка в гугле

Добавьте пожайлуста процесс на панели задач в установщик

ок

Добавьте минимизацию в форму установщика если что в Embracradero Delphi плавное сворачивание а не просто пропадание если вы из-за этого скрыли минимизацию.

Вы знаете для чего нужна минимизация? Ну, я про UX, если что.
Анимация реализуется не фреймворком, а виндой, ЯП тут ни причем.

говорил про LZMA (Solid) который WinRAR (ом) он читает соддержимое архива но не позволяет извлечь

Чем генерили архив-то?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 19, 2024, 09:28:58
Вторая ссылка в гугле
Так и не понял, ничего будем считать не понятым.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 19, 2024, 09:36:23
ок
И можно так-же добавить оверлей иконку, ну по типу как в AIMP, смотрите вложение.
То есть приложение добавляет к иконке установщика, типо устанавливается программа. Добавил вложение.
И ещё, в портативной версии надо убрать процессы и просто написать "Распаковка файлов..." а прогресс бары двигаются вместе потому-что это один процесс.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 19, 2024, 09:42:59
Вы знаете для чего нужна минимизация? Ну, я про UX, если что.
Анимация реализуется не фреймворком, а виндой, ЯП тут ни причем.
Минимизация нужна для того чтобы свернуть программу в панель задач если она мешается.
Я знаю что она реализуется виндой, но по проверкам что Embacradero Delphi абсолютно везде сворачивается плавно.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 19, 2024, 09:47:40
И можно так-же добавить оверлей иконку, ну по типу как в AIMP, смотрите вложение.

А вот она там уже лишней будет. У установщика лишь один статус.

по проверкам что Embacradero Delphi абсолютно везде сворачивается плавно

Эм?

свернуть программу в панель задач если она мешается.

Установка - атомарная операция. Поэтому ее надо либо завершить, либо отменить.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 19, 2024, 09:47:59
Так и не понял, ничего будем считать не понятым.

А вы про архивы спрашиваете...
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 19, 2024, 10:04:07
Установка - атомарная операция. Поэтому ее надо либо завершить, либо отменить.
Так не считаю, полный бред. Устанавливали когда нибудь GTA 5? Так наверное там тоже нужно еë завершить, я знаю тайны то что написано Перед началом установки рекомендуется закрыть все работающие приложения. Это позволит программе установки обновить системные файлы без перезагрузки компьютера. - полнейшая бредятина. Так и ещё к тому же в установщике есть слова (рекомендуется) тоже бред, 3 фразы в файле языка нашел. Смысл писать "Обычная версия (рекомендуется) зачем тогда переносная версия? Сделать резервную копию (рекомендуется) ну кому-то может быть не нужна эта резервная копия потому-что вы писали мол "Резервная копия на всякий случай" но автоматизации с бэкапами нету от слова совсем: говорил в теме о добавлении новых функций.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 19, 2024, 10:06:57
А вот она там уже лишней будет. У установщика лишь один статус.
Согласен, перебор чутка.

Эм?
Да это так, видео не пришлю т.к VMware слетел.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 19, 2024, 10:09:43
А вы про архивы спрашиваете...
Нет. Я про мат. часть.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 19, 2024, 10:14:21
Так не считаю, полный бред

Почитайте гайдлайны по UX в винде.

Устанавливали когда нибудь GTA 5?

А у них есть standalone-инсталятор? =) Нет.

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

😂🤦‍♂️

Так и ещё к тому же в установщике есть слова (рекомендуется) тоже бред, 3 фразы в файле языка нашел

Действительно, зачем указывать, что рекомендуется... а как же неопытные пользователи ПК? О них думать не будем, да?

но автоматизации с бэкапами нету от слова совсем: говорил в теме о добавлении новых функций

Я уже отвечал на этот счет.

Да это так, видео не пришлю т.к VMware слетел

Да я про русский язык... я не смог декодировать фразу.

Нет. Я про мат. часть.

Да и я о том, если вы такое простое не смогли нагуглить, то что говорить о сложных решениях?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 19, 2024, 11:32:18
А у них есть standalone-инсталятор? =) Нет.
Я про кряки.

Почитайте гайдлайны по UX в винде.
Всë равно во всех установщиках должна быть кнопка минимизации.

😂🤦‍♂️
Ну реально, какие системные файлы и так программа установки закрывает все модули AIMP.

Действительно, зачем указывать, что рекомендуется... а как же неопытные пользователи ПК? О них думать не будем, да?
Они сами разберутся ибо нужна подсказка RB1Hint "Обычная установка: интеграция, создание параметров и хранение настроек в системе" А рекомендуется убрать.

Я уже отвечал на этот счет.
Зря вы так.

Да и я о том, если вы такое простое не смогли нагуглить, то что говорить о сложных решениях?
Я не понял ваше сокращение.... Сколько можно повторять?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 19, 2024, 12:27:11
Я про кряки.

ну там-то "профессионалы" работаю...

Всë равно во всех установщиках должна быть кнопка минимизации.

нет

Ну реально, какие системные файлы и так программа установки закрывает все модули AIMP.

те, что интегрируются в шелл.

Они сами разберутся

Нет, не разберутся. Это является правилом хорошего тона

Я не понял ваше сокращение.

оно не мое, оно общепринятое.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 10:36:28
ну там-то "профессионалы" работаю...
Там InnoSetup сжатие Binary LZMA в виде массива байтов в виде файлов bin\data1.bin bin\data2.bin

нет
Спорить не буду, но моё мнение что надо добавить минимизацию...

те, что интегрируются в шелл.
Мне одному понятно то что он закрывает абсолютно всё, я недавно на C# доработал код который завершает процессы ТОЛЬКО из указанной папки (string UsingFolder) и считаю то что программа установки должна завершать процессы в режиме обновления и деинсталляции. Могу переписать такой код для Delphi если хотите.
Я понял, интеграция в систему по типу Shell но мне очень интересно почему программа установки закрывает портативную версию на которой интеграция вообще недоступна... Посмотрите видео: https://clck.ru/3BzyRm

Нет, не разберутся. Это является правилом хорошего тона
Я как раз соблюдаю такие правила, но я же не с вами так общаюсь, ну просто не понимаю зачем рекомендовать Обычную версию если ещё есть переносная.
Только на чекбоксе Сделать резервную копию это полезно а в остальном полный бред.

оно не мое, оно общепринятое.
Мы почему-то очень долго общаемся про это сокращение я говорил вот что:
Да я не понял ваше сокращение.
Надеюсь понятно. Будем считать не понятым мною.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 11:28:03
Чем генерили архив-то?
Давайте поговорим об этом.
Я генерировал архив в 7z (SevenZip)
Настройки прикрепил.
Мне надо код придумать если нужен будет LZMA и чтение зашифованого архива.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 11:32:18
А ещё мне интересно откуда программа берёт значение установленной версии ну типа если даже поменять значения в реестре по прежнему программа видит ту папку.
Это точно не Uninstall.dat потому-что Uninstall.dat это бесполезная информация просто одно и тоже соддержимое.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 20, 2024, 12:18:11
хочу чтобы заразный WinRAR утих и не читал
моем формате языка .ssl (просто шифрованный .lng)
Я про кряки.
Так! Надо ещё одного репакера в чёрный список внести…
Там InnoSetup сжатие Binary LZMA в виде массива байтов в виде файлов bin\data1.bin bin\data2.bin
Тоже блин развелось тут этих горе-репакеров… Какой смысл шифровать уже крякнутое? Ладно бы если б keygen/patcher какой-нибудь в комплекте распаковывался, но "обработанные данные" зачем прятать? От кого вы что прячете? Это ж больше подозрения вызывает, заставляя опытных пользователей каждую такую установку проводить на виртуалке и перепроверять на наличие шпионов/"целостность системы"!
clck.ru
К тому же ещё и крахоборы…

Некоторые установщики-гады отказываются запускаться с ограниченными правами (runas /trustlevel:0x10000 setup.exe), а то и перезапускают себя сами с требованием повышение прав даже тогда, когда те самые устанавливаемые программы (особенно отдельные plug-in`ы для них), не требуют каких-либо изменений в системе совсем! Вот кстати огромная куча Portable программ требуют вовсе отключать UAC, т.к. иначе с ними становится невозможно работать (Drag'n'Drop то в этих портанутых программах не вылечили!), и зачастую те "Portable Launcher`ы", что основаны на NuilSoft Installer`е, оставляют следы в TEMP`ах.

P.S. цветовое "сигнализирование состояние приложения" на панели задач (в т.ч. progress bar) введено только с Win7, но на классической теме ИГНОРИРУЕТСЯ. Однако эти цвета намертво вшиты в explorer.exe (?) — стало практически невозможно адекватно настроить пользовательский цвет текста! На Win8/10/11 так стало и для пользовательских цветовых схем/High Contrast — очередной урон кастомизации!

зачем рекомендовать Обычную версию если ещё есть переносная.
Если тупо распаковать его файлы, то в нём недоступны находящиеся на компе ReWire-клиенты (т.е. не может выступать как ReWire-хост), а при ручном добавлении его в реестр, сам Reaper становится доступным только как ReWire-клиент. Но чтоб дать возможность открывать ReWire-клинты самим reaper`ом, нужно тупо создать reaper-install.ini в корне программы (рядом с exe`шником) со следующим содержимым
Code: [Select]
[REAPERInst]
rewire=1
И, с*к* даже на их форуме об этом неявно сказали — все рекомендуют  (т.е. пишут) "переустановить со включенной галочкой"! Вот это уже я считают тупостью! Все нужные "для фунцкионирования" файлы и так на компе есть, зачем ещё и запись в "ещё не созданном" .ini файле об этом?… Да и он же не создаётся при запуске самого reaper`а (будто бы запускается из папки, в которую запись с обычными правами запрещена)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 14:26:12
Так! Надо ещё одного репакера в чёрный список внести…
Вообще не понял, какого репакера меня чтоли? Я такой фигнёй не страдаю пишу только свои проги.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 15:55:11
У меня собственный формат солид-архива с компрессией Lzma и шифрованием.
В интернете информацию не нашёл. WinRAR как-будто всё абсолютно читает.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 20, 2024, 17:01:32
ТОЛЬКО из указанной папки (string UsingFolder) и считаю то что программа установки должна завершать процессы в режиме обновления и деинсталляции

Мой установщик завершает процессы аимпа.
Не зависимо от папки, т.к. разные процессы плеера может ссылаться на общие файлы.


зачем рекомендовать Обычную версию если ещё есть переносная.

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

остальном полный бред

Приятно, когда тебя слышат и понимают

откуда программа берёт значение установленной версии

Секрет

Какой смысл шифровать уже крякнутое?

Ответ очевиден - вылеченный софт распознаётся опасным антивирусами. А чаще всего, таковым и является.

У меня шифровка делается для того, чтобы антивирус не блокировал скачку установщика из-за рекламы Яндекса . Ещё бывали и просто ложные срабатывания. Почему решил, пусть антивирь проверяет уже то, что ставится. Там хоть эвристика подключается и вероятность ложного срабатывания меньше

Некоторые установщики-гады отказываются запускаться с ограниченными правами

Ну практически все. Запись в Program Files и реестр требует администраторских прав

Вот кстати огромная куча Portable программ требуют вовсе отключать UAC, т.к. иначе с ними становится невозможно работать (Drag'n'Drop то в этих портанутых программах не вылечили!), и зачастую те "Portable Launcher`ы", что основаны на NuilSoft Installer`е, оставляют следы в TEMP`ах.

Ну это просто кривонаписанные программы (скрипты). Портативка может и с включённым uac работать.


WinRAR как-будто всё абсолютно читает.
Я генерировал архив в 7z (SevenZip)

Ну вот и ответ.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 17:35:14
Приятно, когда тебя слышат и понимают
Да, что то я наехал с этим рекомендуется... Какая вообще разница, не моя программа.

У переносной есть нюансы и ограничения. Поэтому, для тех, кто не в теме, рекомендуется именно обычная.
Странно просто профили не функциональные имеется в виду папка Profiles

Секрет
Очень интерсно, почему-же программа установки создаёт резервную копию с названием версией которую вы устанавливаете а не которая установлена? И какой-же секрет? Я просто сам могу порыться в гипотезах.

Ну практически все. Запись в Program Files и реестр требует администраторских прав
Есть альтернативы например: HKEY_CURRENT_USER вместо HKLM, есть AppData\Roaming вместо Program Files и есть ярлыки только на рабочем столе пользователя. Перменные отличаются только тем что должна быть приписка CommonDesktop или Desktop.

Ответ очевиден - вылеченный софт распознаётся опасным антивирусами. А чаще всего, таковым и является.

У меня шифровка делается для того, чтобы антивирус не блокировал скачку установщика из-за рекламы Яндекса . Ещё бывали и просто ложные срабатывания. Почему решил, пусть антивирь проверяет уже то, что ставится. Там хоть эвристика подключается и вероятность ложного срабатывания меньше
Хахахах, спасибо за рекомендацию скачать Яндекс браузер) без прикола, браузер очень прикольный а вы ещё и денежку получаете)
А кстати этот файл разве не скачивается из интернета? Иль вшит.

Ну вот и ответ.
Какой ответ? Ну как-то у вас получилось =). Мне очень нужна с этим помощь но не один архиватор не может это сделать. Не верю то что компилятор Visual Studio как-то влияет на это.
ТОЛЬКО ЧТО НАШЁЛ ПРОГРАММУ BAT TO EXE CONVERTER. ОНА СПОКОЙНО БЕЗ UPX И ТАНЦЕВ С БУБНОМ ЗАПАКОВАЛА ZIP АРХИВ КОТОРЫЙ WINRAR НЕ ЧИТАЕТ...
Мне очень надо написать именно на Visual Studio который для меня классическая классика.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 19:44:20
AIMP иконки будут также в dll формате. Мы просто добавляем новый фомат .ampc (ну или другое)

Да только вот зачем? Чем тебя DLL не устраивает.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 19:46:10
Хахахах, спасибо за рекомендацию скачать Яндекс браузер)

Яндексу это реклама а для аимпа финансовая поддержка которая уже лет 10 - 12 длится.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 19:50:09
Разработчик - один, и это я =)

Тут кста вопросик - почему разработчик AIMP в версии для Windows подписывается как AIMP DevTeam если DevTeam расшифровывается как Developing Team или Developers Team а разраб то один - Вы.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 19:54:58
AIMP (Artem Izmaylov Media Player)

AIMP вроде как ещё с 2006 года имя собственное.

Вот тебе цитата из википедии если не веришь :

Quote from: https://ru.wikipedia.org/wiki/AIMP?wprov=sfla1
Название AIMP первоначально являлось аббревиатурой и произошло от англ. Artem Izmaylov Media Player. Однако, по словам Измайлова, на данный момент AIMP стало именем собственным, поскольку работа над проектом ведётся целой группой разработчиков.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 19:59:50
даже с тёмной темой

Тема тёмная там есть, если запускать на Windows 10/11 с включённой тёмной темой то и установщик станет тёмным.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 20:07:28
Не zip

Ну и хорошо что не ZIP, а то в 2037 в темпе прийдётся всё переделывать иначе в 2038 будет вторая "проблема 2000"
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 20:20:41
но моё мнение что надо добавить минимизацию...

В икспи можно было (можно и в новых версиях, если выключено сворачивание всех окон приложения в одну иконку) кликнуть на панели задач и он свернётся. По крайней мере что то такое припоминаю
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 20:26:40
Секрет

Дайте угадаю. По значению версии файла у AIMP.exe
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 20:32:27
Дайте угадаю. По значению версии файла у AIMP.exe
Нет мы про путь. Кстати вы мне идею подкинули) спасибо.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 20:34:43
Тема тёмная там есть, если запускать на Windows 10/11 с включённой тёмной темой то и установщик станет тёмным.
Да, проверяет значение реестра UseLightTheme в реестре Windows.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 20:37:36
AIMP вроде как ещё с 2006 года имя собственное.

Вот тебе цитата из википедии если не веришь :

Цитата: https://ru.wikipedia.org/wiki/AIMP?wprov=sfla1
Название AIMP первоначально являлось аббревиатурой и произошло от англ. Artem Izmaylov Media Player. Однако, по словам Измайлова, на данный момент AIMP стало именем собственным, поскольку работа над проектом ведётся целой группой разработчиков.
Это уже в прошлом) Артём сам сказал то что Разработчик один и это я =) поищи в теме.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 20:39:32
Тема тёмная там есть, если запускать на Windows 10/11 с включённой тёмной темой то и установщик станет тёмным.
Кстати предложение. Артём может завезёте проверку цветовой темы в AIMP и тема будет меняться от этого. А то надоедает оранжевый цвет)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 20:45:48
Кстати вы мне идею подкинули) спасибо.

Пожалуйста. Просто логически подумал.

Артём сам сказал то что Разработчик один и это я =) поищи в теме.

Я всю тему перелистал тогда и видел.
Кстати предложение. Артём может завезёте проверку цветовой темы в AIMP и тема будет меняться от этого. А то надоедает оранжевый цвет)

А может ещё проверку скина завезти чтобы текстуры брал оттуда? ;D если что это сарказм
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 20, 2024, 21:14:15
Странно просто профили не функциональные имеется в виду папка Profiles

Что значит не функциональные?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 20, 2024, 21:26:18
Очень интерсно, почему-же программа установки создаёт резервную копию с названием версией которую вы устанавливаете а не которая установлена?

Как называется файл бэкапа? "перед установкой версии такой-то". Пользователь может не помнить, что у него было до обновления. Пишет в саппорт, мол вот вчера обновился и надо откатиться. А саппорт знает, какое было последнее обновление и какой архив надо распаковать. Логично же?

И какой-же секрет? Я просто сам могу порыться в гипотезах.

👍

Есть альтернативы например: HKEY_CURRENT_USER вместо HKLM, есть AppData\Roaming вместо Program Files и есть ярлыки только на рабочем столе пользователя. Перменные отличаются только тем что должна быть приписка CommonDesktop или Desktop

Это не альтернативы, а обходные пути. Программы должны стоять в Program Files, все остальное - это уже маневры.

А кстати этот файл разве не скачивается из интернета? Иль вшит

Скачивается. Антивирусы реагируют на текст и логотип, представляете? И не важно, будет установка или пользователь откажется.

Какой ответ? Ну как-то у вас получилось =). Мне очень нужна с этим помощь но не один архиватор не может это сделать. Не верю то что компилятор Visual Studio как-то влияет на это.
ТОЛЬКО ЧТО НАШЁЛ ПРОГРАММУ BAT TO EXE CONVERTER. ОНА СПОКОЙНО БЕЗ UPX И ТАНЦЕВ С БУБНОМ ЗАПАКОВАЛА ZIP АРХИВ КОТОРЫЙ WINRAR НЕ ЧИТАЕТ...
Мне очень надо написать именно на Visual Studio который для меня классическая классика.

Я не знаю, как вам помочь. Вы не знаете азов по работе с файлами, вам стоит подучить мат.часть. А сейчас это как вилами по воде, что толку вам от моего кода, когда вы даже не знаете, куда и на что смотреть?

Тут кста вопросик - почему разработчик AIMP в версии для Windows подписывается как AIMP DevTeam если DevTeam расшифровывается как Developing Team или Developers Team а разраб то один - Вы.

AIMP DevTeam я уже давно не использую. Но можно копнуть глубже и посмотреть на историю развития проекта. Например, можно начать в About.

Дайте угадаю. По значению версии файла у AIMP.exe

Нет

Кстати предложение. Артём может завезёте проверку цветовой темы в AIMP и тема будет меняться от этого. А то надоедает оранжевый цвет)

Так есть уже.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 22:18:16
AIMP DevTeam я уже давно не использую. Но можно копнуть глубже и посмотреть на историю развития проекта. Например, можно начать в About.

Ну в графе "Разработчик" до сих пор указывается AIMP DevTeam. И на сайте вот тоже

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=72794.0;attach=71960)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 20, 2024, 22:23:10
Ну в графе "Разработчик" до сих пор указывается AIMP DevTeam. И на сайте вот тоже

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=72794.0;attach=71960)

А вас не смущает, что вы пользуетесь легаси-темой форума? =)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 20, 2024, 22:26:55
А вас не смущает, что вы пользуетесь легаси-темой форума? =)

Не смущает потому что от неё глаза не режет :) но решил немного глаза помучать ради проверки взял тему по умолчанию. Вы тоже хороши блин, могли бы и обновить копирайт.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=72794.0;attach=71961)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 22:27:49
Как называется файл бэкапа? "перед установкой версии такой-то". Пользователь может не помнить, что у него было до обновления. Пишет в саппорт, мол вот вчера обновился и надо откатиться. А саппорт знает, какое было последнее обновление и какой архив надо распаковать. Логично же?
Before! Я забыл приписку.

Это не альтернативы, а обходные пути. Программы должны стоять в Program Files, все остальное - это уже маневры.
По системы Windows считается легальным. InnoSetup и NSIS позволит такое сделать.

👍
вообще не понимаю зачем смайлы ;)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 22:30:10
Вы тоже хороши блин, могли бы и обновить копирайт.
Я бы не советовал так писать. Всё таки Артём единственный разработчик! Форум, сайт зарегистрировать Индивидуального предпринимателя ради AIMP! Артём самый лучший из разработчиков международного ПО. Удачи в покорении новых вершин!
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 22:52:49
вам стоит подучить мат.часть.
Вы настаиваете, дайте ссылку почитаю, будет интересно.

Пишет в саппорт
Вот я и говорил о создании AIMP Backup Restore который я начал писать только на C# я по поводу этого писал вам вы написали: "Это исключено." Просто хотел чтобы она была официальная программа.

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

Скачивается. Антивирусы реагируют на текст и логотип, представляете? И не важно, будет установка или пользователь откажется.
Подождите, то есть установщик скачивает новейшие обновление Яндекс браузера?)
А откуда там лого? Просто Яндекс тоже программа нудная, постоянно это рекламное ПО. Буду в шоке если вы написали Яндексу чтобы их рекламировать.
А нельзя попробовать закинуть туда архив который скачивается и просто распаковывается? После запускается шифрованный браузер с установкой программы в реестр? Ну это например как с WinRAR, если выйду с деинсталляции то параметры не будут созданы.

 
Вы не знаете азов по работе с файлами
Я в проникаю в программирование всë больше и больше. Вы меня с вами не сравнивайте. Мой стаж - 3 года с C# и C++ и то на опенсурсе жил примерно год. А вы написали плеер который стоит везде. У вас стаж 15 лет примерно. А я 3 года - эх да ну его. Не остановлюсь и продолжу.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 20, 2024, 23:03:41
А может ещё проверку скина завезти чтобы текстуры брал оттуда?  если что это сарказм
Я про установщик. Смену тёмной темы завезли? Завезите цветовую тему)))
Ну сарказм не очень( какой скин на установщик, смешно стало.

Кстати, Артëм. Чем вы ставите сертификат на файл? Нельзя просто написать Проверенный издатель: Artem Izmaylov как раньше? И в имени программы постоянно просто написано AIMP без пояснения, просто иконки разные. И то иногда не встаëт. А еще нужно отвечать за ИП и серъëзно так.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 21, 2024, 00:11:21
Вы тоже хороши блин, могли бы и обновить копирайт.

Копирайт обновляется там, где есть правки. Pandmic-тема - всё.

Вот я и говорил о создании AIMP Backup Restore который я начал писать только на C# я по поводу этого писал вам вы написали: "Это исключено." Просто хотел чтобы она была официальная программа.

Да нет смысла в ней, люди самостоятельно ничего не сделают. А кто в состоянии сделать - сделает и в текущем виде, через архив. Это будет просто пустой тратой времени.

Я все пойму, мне комментарии не нужны даже, я не надеюсь на код

А что тогда от меня надо?

Подождите, то есть установщик скачивает новейшие обновление Яндекс браузера?) А откуда там лого?

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

Просто Яндекс тоже программа нудная, постоянно это рекламное ПО.

Яндекс - рекламное ПО 😂. Теплое - это мягкое...
Яндекс.Браузер один из лидеров рынка, а некоторых фич у конкурентов и до сих пор так и не появилось.

Буду в шоке если вы написали Яндексу чтобы их рекламировать.

Наоборот было

А нельзя попробовать закинуть туда архив который скачивается и просто распаковывается?

Архив с браузером?

После запускается шифрованный браузер с установкой программы в реестр? Ну это например как с WinRAR, если выйду с деинсталляции то параметры не будут созданы.

Чего?

Я про установщик. Смену тёмной темы завезли? Завезите цветовую тему)))

Темная тема в нем есть, подхватывается от текущей темы винды. Смену цветовоё схемы я делать там не буду - это бред. Большинство пользователей созерцают установщик один раз в жизни.

Кстати, Артëм. Чем вы ставите сертификат на файл?


Официальной тулзой от Microsoft.

Нельзя просто написать Проверенный издатель: Artem Izmaylov как раньше? И в имени программы постоянно просто написано AIMP без пояснения, просто иконки разные. И то иногда не встаëт. А еще нужно отвечать за ИП и серъëзно так.

Что имелось в виду в этой фразе?

У вас стаж 15 лет примерно

25 лет где-то, да.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 21, 2024, 09:29:38
Я бы не советовал так писать. Всё таки Артём единственный разработчик! Форум, сайт зарегистрировать Индивидуального предпринимателя ради AIMP! Артём самый лучший из разработчиков международного ПО. Удачи в покорении новых вершин!

Согласен, погоричился  :-\ но он блин всё таки мог бы и обновить за эти 2 года копирайт.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 21, 2024, 10:24:21
Согласен, погоричился   но он блин всё таки мог бы и обновить за эти 2 года копирайт.
Dev. Team что-ли?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 21, 2024, 11:44:56
Да нет смысла в ней, люди самостоятельно ничего не сделают. А кто в состоянии сделать - сделает и в текущем виде, через архив. Это будет просто пустой тратой времени
Автоматизация дело не простое.

А что тогда от меня надо?
Советы и примеры. Хах ну если код дадите вообще улëт) изучу схему и перепишу на C#.

Яндекс - рекламное ПО 😂. Теплое - это мягкое...
Яндекс.Браузер один из лидеров рынка, а некоторых фич у конкурентов и до сих пор так и не появилось.
Ну а как считать ПО которое вообще везде рекламируется. Знаете сколько у меня YandexPackLoader.exe в загрузках? Около 254 штуки. Без прикола. А сколько обычных Yandex.exe? Ну где то штучек 375 ахаххазахах он половина загрузок занимает. Когда увидел ахнул. Так еще загрузка автоматическая. Запустишь файл всë - установка сразу пошла. Устанавливал Яндекс Музыку там - просто одно окошко Установка Яндекс Музыка... И все отмены нету... Не зря антивирус считает это рекламным ПО. Кстати зачем так при украсили Яндекс браузер? Тут нету ваших рекламодателей ;)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 21, 2024, 20:54:25
Советы и примеры

https://www.cyberforum.ru/csharp-beginners/thread514755.html
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 22, 2024, 17:00:49
Буду в шоке если вы написали Яндексу чтобы их рекламировать

Я не знаю всех подробностей, знаю лишь что Яндекс служит финансовой поддержкой AIMP'а.

Мой стаж - 3 года с C# и C++ и то на опенсурсе жил примерно год.

И вы с таким стажем спрашиваете что значит приписка RC?

У вас стаж 15 лет примерно

Артём стал аимп делать в 2004 а не в 2009.

Копирайт обновляется там, где есть правки. Pandmic-тема - всё.

Ну извините

Dev. Team что-ли?

Да, и год, там 2022 ещё.

Кстати зачем так при украсили Яндекс браузер? Тут нету ваших рекламодателей ;)

Может сидят с левых аккаунтов кто знает.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 22, 2024, 19:38:16
Кстати зачем так при украсили Яндекс браузер? Тут нету ваших рекламодателей ;)

Это мое субъективное мнение. Сам пользуюсь им уже много лет. Говно я бы рекламировать не стал.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 09:10:16
Говно я бы рекламировать не стал.
Тут факты уже, просто все такие браузеры зависят только от ядра Chromium. Кстати это можно обойти поставив любой язык кроме русского)

И вы с таким стажем спрашиваете что значит приписка RC?
Может быть, вы знаете что я писал (программы)? Я думаю нет, вы знаете меня только на форуме.

Я не знаю всех подробностей, знаю лишь что Яндекс служит финансовой поддержкой AIMP'а.
Да. Яндекс Браузер официальный спонсор AIMP.

Артём стал аимп делать в 2004 а не в 2009.
Я знаю.

Может сидят с левых аккаунтов кто знает.
Ахаха, TocnoNeYandex228

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 10:42:19
Тут факты уже, просто все такие браузеры зависят только от ядра Chromium

Вопрос в том, что поверх этого ядра ) ядро нынче у всех одно и тоже.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 23, 2024, 12:03:40
Запись в Program Files и реестр требует администраторских прав
Ну так что мешает запрашивать повышение прав в процессе установки? Лет 5 назад (или больше) мне попался такой интересный установщик, удивило даже то, что значок LUA показывался только тогда, когда в выбранную папку запись с текущими правами запрещена — вот это похвально! К сожалению не помню, что за программа, скорее всего "какая-то ни о чём и в тот же день была удалена"… Стараюсь их мимо %ProgramFiles% ставить — уже и так столько программ насобралось, что на системный раздел не влезут! Хочу ещё понять, чем распаковывать образ.wim сразу в несколько разделов (%SystemRoot% прямо в корень скрытого раздела, %UserProfile%\.. и %ProgramFiles% вместе с данными от них (возможно ещё и папку со временными файлами) — под другими именами на видимый раздел)
Завезите цветовую тему)))
Темная тема в нем есть, подхватывается от текущей темы винды. Большинство пользователей созерцают установщик один раз в жизни.
Не цветовую тему, а цветовую схему — уже лет 6 терплю (т.к. установщик/обновлятор всегда белый — а его видят гораздо чаще установщика)
Ну а как считать ПО которое вообще везде рекламируется. YandexPackLoader.exe в загрузках Около 254 штуки. Без прикола. А сколько обычных Yandex.exe где-то штучек 375
просто одно окошко Установка Яндекс Музыка… И все отмены нету
O.M.G. Вот же свинарник, похлеще гугла с Mail.Ru вместе взятых! То мне приходилось от его остатков старых версий вычищать с разных компов… Ну десятки установщиков (ух сколько же сотен метров его архивов) довелось из папки временных файлов удалять на одном компе (на ноутах вот не помню — только 15 гигов старых версий из AppData хорошо в памяти отпечатались, а, ну потому что в т.п. снимок экрана приходилось отправлять, и ещё второй раз, когда через год ситуация повторилась — ни чему не учатся эти дармаеды)!
А отмена… ах ну да, ещё понасоздаст кучу процессов, и пойди теперь вылови главного (а эт для начала нужно Process Explorer / Process Hacker запустить)…
Не хватает в винде горячей клавиши "Приостановить все процессы, кроме диспетчера задач"… хотя… судя по тому, что многие установщики любят повышения прав, то они ещё могут понаставить служб/драйверов, которые могут быть сконфигурированы как "NOT_PAUSABLE | NOT_STOPPABLE"…
но даже при его использовании частенько замечаю съедание свободного пространства на hdd… то ли размер файла подкачки подскакивает раза в 4, то ли каких временных файлов там создаёт — но это уже слишком! И это при всём том, что этот браузер принципиально не поддерживает загрузку файлов. Некоторые "опасные сайты", что обычно открывают ещё одно окно браузера в фоне или где-нибудь в уголку экрана, в Radeon Software новое окно создать не может, и вместо этого создаёт ещё одну вкладку — вот это уже хорошо, жалко, сочетания клавиш (типа Ctrl+W/Ctrl+F4) не поддерживает, и не понимает Mouse4(Alt+[←])/Mouse5(Alt+[→])…

что значит приписка RC?
Radio Communication(s?) вроде как (могу ошибаться — довелось наткнуться на эту "историческую" аббревиатуру). Remote Control (пульт ДУ). Resistor-Capacitor (в фильтрах), ой сколько радио-технических терминов… :))
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 12:19:16
Не цветовую тему, а цветовую схему — уже лет 6 терплю (т.к. установщик/обновлятор всегда белый — а его видят гораздо чаще установщика)

Если в Windows тема темная, то и установщик будет темный.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 12:20:05
Ну десятки установщиков (ух сколько же сотен метров его архивов) довелось из папки временных файлов удалять
Общеизвестные установщики по типу NSIS или InnoSetup создаёт тонну всякого говна по типу временных файлов. Контролировать это нельзя. Иногда удаляют из темпа а иногда нет. Кстати по поводу AIMP деинсталлятора давайте программа деинсталяции будет создавать скрипт в cmd который удалит папку. Имеется в виду чтобы удалял из темпа 2 файла себя и Uninstall.dat
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 12:21:04
Если в Windows тема темная, то и установщик будет темный.
Логично, функция полезная.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 12:23:36
Ну так что мешает запрашивать повышение прав в процессе установки?
Кстати в AIMP это возможно сделать. Просто программа установки проверяет параметры и перезапускает себя с повышенными правами с параметрами /AUTO="InstallPath.Text" /RUN и добавить параметры создания языка и интеграции
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 12:32:34
Кстати в AIMP это возможно сделать. Просто программа установки проверяет параметры и перезапускает себя с повышенными правами с параметрами /AUTO="InstallPath.Text" /RUN и добавить параметры создания языка и интеграции

Про никому не нужные фичи я уже говорил
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 12:35:13
Про никому не нужные фичи я уже говорил
Не хочу наглеть, но но ваши "ненужные фичи" очень даже нужные. Ибо переносная версия нахрен нужна?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 12:45:43
Ибо переносная версия нахрен нужна?

Переносная версия лежит в виде архива на сайте.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 13:24:52
Переносная версия лежит в виде архива на сайте.
Не внимателен, извиняюсь.
Но все таки полезно.
Портативная версия думаю должна быть абсолютно у каждой программы.
Вот только инсталлятор кидает Uninstall.exe с вспомогательным файлом Uninstall.dat
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 13:38:14
Вот только инсталлятор кидает Uninstall.exe с вспомогательным файлом Uninstall.dat

и что?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 13:56:59
и что?

А ну это нормально то что деинсталлятор в переносной версии да?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 23, 2024, 14:17:50
Если в Windows тема темная, то и установщик будет темный.
да не про ТЕМУ, опять не понимаете о чём речь, сколько раз уже об этом "толдычу-таўдычу", вот щас прям в лоб попытаюсь:
Фон Окна = clWindow
Текст Окна = clWindowText
Фон Кнопки = clBtnFace|cl3DFace (+ clBtnShadow|cl3DShadow)
Текст Кнопки = clBtnText
Хм… наверно так тоже не понятно (вот и как тут адекватно упрашивать, когда это и так всё само себя объясняет)?
Специально пришлось переключиться в высококонтрастный режим, чтоб сделать этот снимок экрана, да прям несоответствие было налицо (вложение удалено)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 14:24:33
Хм… наверно тоже не понятно (вот и как тут адекватно упрашивать, когда это и так всё само себя объясняет)?
Толдычте если это WinXP то зря пишете она не поддерживается
Если это Vista или 7 то это не дефолт значение а скин который грузиться.

В данном случае как раз-таки да.
Пусть тогда сразу удаляет без нажатия кнопки и лишний фигни
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 23, 2024, 14:36:43
Толдычте если это WinXP то зря пишете она не поддерживается
Если это Vista или 7 то это не дефолт значение.
Лол, даже по снимку экрана не можете определить систему (которая прямо на снимке экрана и написана). С какой сборки намертво зашили белый фон в Windows Search? 6936?
И что это ещё за заявочки такие: не дефолт значение — вообще обарзели? Я даже в бесятке не использую эти вырвиглазные темы (в т.ч. «тёмная» и «светлая»), т.к. настроена пользовательская, "subcontrast`ная" — Вот заставьте AIMP использовать эту цветовую схему, тогда будет счастье!
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 14:51:09
А ну это нормально то что деинсталлятор в переносной версии да?

Нет в переносной версии деинсталятора. Там тупо зип-архив.

да не про ТЕМУ, опять не понимаете о чём речь, сколько раз уже об этом "толдычу-таўдычу", вот щас прям в лоб попытаюсь

А ну такой механизм скинования окон плеер не поддерживает =) и вряд ли будет. В современных ОС его уже и нет.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 23, 2024, 15:18:24
Э… а когда это успели ликвидировать GetSysColor? Да и речь не совсем о скинах, хотя не помешало бы обложкам главного окна проигрывателя тоже вызывать эту функцию для нужных элементов окна…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 15:53:47
вообще обарзели?
Ваша Windows 7 с контрастной темой нахрен не нужна не кому. Тема полное говно.

… а когда это успели ликвидировать GetSysColor?
Это ненужная никому функция - ерунда. Скин пойдет - в остальном хрень.

Нет в переносной версии деинсталятора. Там тупо зип-архив.
При установке)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 16:19:13
Э… а когда это успели ликвидировать GetSysColor

Вопрос в другом: low-color-тем в современных Windows нет. Затачиваться под легаси не вижу смысла.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 16:19:32
При установке)

ну так это и не совсем переносная версия )
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 23, 2024, 16:20:50
ну так это и не совсем переносная версия )
Ну тогда зачем добавляли в установщик если она бесполезна. Хотя я ей пользуюсь)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 23, 2024, 17:05:00
Вопрос в другом: low-color-тем в современных Windows нет.
Из коробки нет, но настроить можно даже встроенными средствами (не через персонализацию): ручной правкой файла.theme в блокнотике и последующим его применением, я ж поэтому и говорю, что на бесятке не использую ни одну стандартную тему оформления. Так что не надо тут гнать, что мол такого в Windows больше нет или никто этот функционал не использует…
Ваша Windows 7 с контрастной темой нахрен не нужна не кому. Тема полное говно.
Ну так я про то и говорю, что не использую эти вырвиглазные темы (ни на 7-ке, ни на бесятке) — точно такое же несоответствие наблюдается и на бесятке (с перенастроенной блокнотом цветовой схемой)
GetSysColor не нужная никому функция - ерунда. Скин пойдет - в остальном хрень.
Это из-за того, что огромное множество идиотов в своих "т.н. программах" указывают цвет текста "тупо чёрный", а цвет фона — системный, или наоборот: цвет текста не задумываясь оставили системный (что бывало даже чаще), но цвет фона прописан жёстко (из-за чего текст вообще не виден в настроенных цветовых схемах) теперь миллиарды адекватно написанных приложений будут отображаться жёстко зашитыми в винде цветами?
У-ууу… неее… тогда не Windows это больше, а скорее какая-то пародия, прямо как с GTK… А вот "программеры", повлёкшие за собой такое решение, пусть горят в аду!
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 23, 2024, 17:52:15
Тем не менее, функция [user32.GetSysColor] используется установщиком
Но видимо используется слишком редко
вложения удалены
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 21:07:51
Ну тогда зачем добавляли в установщик если она бесполезна. Хотя я ей пользуюсь)

где я сказал, что она бесполезна? я сказал, что она не совсем переносная.

Тем не менее, функция используется установщиком

еще раз говорю, я не затачивал плеер на работу в режиме low-colors, т.к. считаю это пережитком прошлого.
AIMP ориентируется на современные темы Windows, если тема темная - он будет темным, если светлая - светлым.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 21:08:43
Хотя знаете, есть одна мысль: для старых ОС, можно детектировать темный режим по актуальному цвету константы COLOR_WINDOW.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 22:16:16
Хотя знаете, есть одна мысль: для старых ОС, можно детектировать темный режим по актуальному цвету константы COLOR_WINDOW.

Вот так будет:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=72794.0;attach=71990)

пойдет?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 23, 2024, 23:00:50
Конечно, так гораздо лучше, поприятнее что ли, но несоответствие-то всё равно видно: чёрный фон (COLOR_WINDOW) и жёлтый текст (COLOR_WINDOWTEXT) — логично же было их же использовать "в лоб", без лишних "перевычислений" (только ради "цветочков с девизом" что ли?), а то теперь ещё придётся выискивать пороговые значения цветовых каналов, при которых режим отображения меняется… Ммда… Хотя, если не брать во внимание текущую цветовую схему винды на фоне, а рассмотреть цветовое оформление самого окна, то так-то всё устраивает (особенно кнопка [Next] порадовала)! Но это пока только на "более-менее вменяемом" мониторе (точнее, телеке). Гляну эту картинку на рабочем ноуте с "куда более ужасным экраном"…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 23, 2024, 23:11:54
Конечно, так гораздо лучше, поприятнее что ли, но несоответствие-то всё равно видно: чёрный фон (COLOR_WINDOW) и жёлтый текст (COLOR_WINDOWTEXT) — логично же было их же использовать "в лоб", без лишних "перевычислений" (только ради "цветочков с девизом" что ли?), а то теперь ещё придётся выискивать пороговые значения цветовых каналов, при которых режим отображения меняется… Ммда… Хотя, если не брать во внимание текущую цветовую схему винды на фоне, а рассмотреть цветовое оформление самого окна, то так-то всё устраивает (особенно кнопка [Next] порадовала)! Но это пока только на "более-менее вменяемом" мониторе (точнее, телеке). Гляну эту картинку на рабочем ноуте с "куда более ужасным экраном"…

В AIMP-е все рисуется скинами. Он не может использовать цвета из Windows "как есть"
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 24, 2024, 09:45:02
Ага… а на низкой яркости подсветки (хоть и не полной) на "ужасном мониторе" этот снимок экрана всё-таки смотрится не совсем хорошо — фон основного окна нужно чуточку ярче, а текст… наверно из-за уменьшения размера картинки, на этом ужасном монике смотрится даже темнее, чем на фоне ночного режима Win10 у нормального монитора… Хотя кнопка смотрится вполне хорошо (т.е. всё-таки «полный ярко-белый» цвет у текста)… Но так или иначе, я даже на этом "ужасном мониторе" избегаю полного ярко-белого цвета — фон окна ставлю вообще 215 215 215… правда, при 16-разрядном "HighColor" «качестве цветопередачи» это отображается как 214 215 214). Вот не люблю я эти ослепительные (в буквальном смысле) фоны, поэтому я и "топлю" за цвета системы… Но, насколько я понимаю, тогда в этом случае установщик/обновлятор с такой предложенной Вами раскраской не отобразится, и снова выдаст ярко-белый фон?
всё рисуется скинами
Из-за используемости альфа-канала (прозрачности) у "пропатченных" значениях цветов на "05 00 00 FF" и "08 00 00 FF" соответственно (у Borland`овцев так работало)?… Мда… а мне всего-то и хотелось пропихнуть несчастные инструкции push 5 (или push 8 для текста), call User32.GetSysColor, а тут ещё и скин-движок…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 24, 2024, 09:54:35
Из-за используемости альфа-канала (прозрачности) у "пропатченных" значениях цветов на "05 00 00 FF" и "08 00 00 FF" соответственно (у Borland`овцев так работало)?… Мда… а мне всего-то и хотелось пропихнуть несчастные инструкции push 5 (или push 8 для текста), call User32.GetSysColor, а тут ещё и скин-движок…

Причем тут реализация TColor-а в Delphi? Я который раз уже говорю, что плеер не использует системные цвета для отрисовки.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: MCW on July 24, 2024, 18:44:00
У меня вопрос к установщику, в начале задаётся выбор языка, но каждый раз при установке / обновлении набирается мусор в виде не нужных мне языковых модулей к проигрывателю / плагинам. Каждый раз приходится удалять не нужные мне файлы.
Обычно установщики выбирают язык на основе ОС и предлагают дополнительно выбрать, какие ещё языковые модули устанавливать.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Алексей Долматов on July 24, 2024, 19:31:26
Папка языковых файлов всего несколько мегабайт. 4.4 МБайт папки против 7 МБайт только одного EXE плеера и 21 МБайта Uninstall.exe. Настройка языка, в основном, делается не больше раза за всё время использования плеера. При этом неправильный выбор языков при установке придёт к тому, что пользователь не поймёт почему нет нужного ему языка.
Отсюда следует, что нет практической пользы в выборе языковых файлов. Возврат в прошлое (AIMP Classic) здесь не уместен.
Если делать нечего, то никто не запрещает скачивать с сайта "No Installer" и заменять только нужные части, либо написать программу/скрипт для удаления файлов по вашему списку.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: MCW on July 24, 2024, 20:26:39
Папка языковых файлов всего несколько мегабайт. 4.4 МБайт папки против 7 МБайт только одного EXE плеера и 21 МБайта Uninstall.exe.
Ну это не в моём случае, а для 64 бит.

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

Если делать нечего, то никто не запрещает скачивать с сайта "No Installer" и заменять только нужные части, либо написать программу/скрипт для удаления файлов по вашему списку.
С таким подходом и отказался от обновлений, если возможно, и многих программ. Только пожирают дисковое пространство (некоторые "популярные" браузеры без кэша до 1 Гб) и создают тормоза.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 24, 2024, 21:19:37
Обычно установщики выбирают язык на основе ОС и предлагают дополнительно выбрать, какие ещё языковые модули устанавливать.

У нас выбора нет, ставится всё.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 24, 2024, 21:20:57
С таким подходом и отказался от обновлений, если возможно, и многих программ. Только пожирают дисковое пространство (некоторые "популярные" браузеры без кэша до 1 Гб) и создают тормоза.

Во всем надо знать меру. Одно дело, когда это программный комплекс на сотни мегабайт, и другое дело - пару файлов по 100 КБ.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: MCW on July 24, 2024, 22:31:37
и другое дело - пару файлов по 100 КБ.
Если бы так было, то и вопроса бы не было.
Написал предложение, согласно заголовку топика...
Привык всё доводить до ума, а если не хочется / лень, так и говорю.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 24, 2024, 22:54:14
Вот так будет:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=72794.0;attach=71990)

пойдет?

Альфа? Вау. А можно будет с началом открытого бета тестирование в архив с ночными сборками закинете. Ни разу альфа-версию сам не щупал.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 25, 2024, 08:40:40
А меня вот бесят "внедрённые темы оформления" у многих программ Эрика Циммермана / Binary Foray… у SQLite Expert (Corel Creek) такой же "балласт" — при их использовании на банальном переключении вкладок заметны "появляющиеся" границы в нормальном виде (без обложки), затем разукрашивается (перерисовывается), но Resource Hacker`ом этот балласт не виден у .NET`ных EZ Tools (соответственно, так просто их не выкинуть), а у SQLite Expert прям аж наполовину размер можно уменьшить!
А по поводу языков у AIMP`а — ну я тоже чищу, причём помимо них ещё и plug-in`ы… Так в !Backup`ах замечаю, что какие-то папки весят меньше 20 мб, а какие-то аж за 40 (т.к. там как раз сохранились и Plug-in`ы, и конвертеры, и даже Skin Editor :)) а ещё в Backup`ах остаются снимки экрана (изредка даже с недописанным файлом с "предложениями/описаниями ошибок".txt ом, составлявшийся чуть ли не месяцами и забытые), ну и madTrace — и всех их больше нет в основной папке)…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 25, 2024, 09:15:49
Так в !Backup`ах замечаю, что какие-то папки весят меньше 20 мб, а какие-то аж за 40 (т.к. там как раз сохранились и Plug-in`ы, и конвертеры, и даже Skin Editor  а ещё в Backup`ах остаются снимки экрана (изредка даже с недописанным файлом с "предложениями/описаниями ошибок".txt ом, составлявшийся чуть ли не месяцами и забытые)

В Backup попадает все, что было в папках плеера в момент установки. Если у вас туда затесалось что-то левое - да, оно тоже будет положено в архив.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 25, 2024, 11:18:03
Артём, спасибо большое! Ваша литература которую кидали очень помогла! Теперь всё работает как положено. WinRAR от слова совсем ничего не видит, убрал RCData теперь файл не читается даже 7z в виде bin ресурсов
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 25, 2024, 11:19:37
В Backup попадает все, что было в папках плеера в момент установки. Если у вас туда затесалось что-то левое - да, оно тоже будет положено в архив.
Так установщик только пакует Zip.CreateFromDirectory ну или типа того. Кстати а установщик сразу это создаёт или копирует всё в темп и потом уже готовую папку архивит?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 25, 2024, 11:22:03
Вот так будет:
А можно примерно посмотреть как выглядит отображение прогресса на панели задач? Пожайлуста.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on July 25, 2024, 11:24:07
Лично я не могу скачать Alpha хотя там написано даже что релиз 23.07.2024
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on July 25, 2024, 12:36:42
А может там всего-лишь навсего установщик тестируется (вместо плеера), и поэтому смысла заливать не было :)

По поводу пользовательских расширений, @Kirill Mikhailov, гх-гхк-хкхрм, для начала гляньте в раздел реестра ntuser.dat\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts, а затем спросите себя: стоит ли засорять чужие компьютеры бесполезной информацией об увиденных пользователями расширениями файлов, если они даже не смогут их НИ С ЧЕМ АССОЦИИРОВАТЬ? Лучше тогда уж вовсе без расширения, или уж тогда какой-нибудь банальщиной а-ля .dat или .bin (т.к. любая «шаловливая» точка в имени файла может сразу привести к созданию нового подраздела в реестре)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 25, 2024, 12:54:42
Артём, спасибо большое! Ваша литература которую кидали очень помогла! Теперь всё работает как положено. WinRAR от слова совсем ничего не видит, убрал RCData теперь файл не читается даже 7z в виде bin ресурсов

Эм, вроде ссылка на форум была. Вообще говоря, в наше время самый важный навык - умение сформулировать вопрос )
И не важно, кому вы его задаете: человеку, гуглу или нейронке.

Кстати а установщик сразу это создаёт или копирует всё в темп и потом уже готовую папку архивит?

Сразу. Зачем диск насиловать?

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

Да так же, как и в плеере.

Лично я не могу скачать Alpha хотя там написано даже что релиз 23.07.2024

5.40 пока еще не готова для широких масс.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on July 31, 2024, 21:34:48
Лично я не могу скачать Alpha хотя там написано даже что релиз 23.07.2024

Alpha на то и альфа. 5.40 сейчас в ЗАКРЫТОМ тестировании. Но скоро будет в открытом судя по тому что в блоге писали.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on July 31, 2024, 21:44:21
Пока 5.40 не готова, еще не все сделано.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 11:51:51
Alpha на то и альфа. 5.40 сейчас в ЗАКРЫТОМ тестировании. Но скоро будет в открытом судя по тому что в блоге писали.
Стоп. Вот это что?

Эм, вроде ссылка на форум была. Вообще говоря, в наше время самый важный навык - умение сформулировать вопрос )
И не важно, кому вы его задаете: человеку, гуглу или нейронке.
Не знаю как она была. Но её прислали вы.
5.40 пока еще не готова для широких масс.
След 5.40, 5.30.2561 которую я установил. Установщик чо т не изменился от слова совсем
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 01, 2024, 12:31:13
Установщик чо т не изменился от слова совсем

Все доработки по установщику были сделаны в 5.40. В 5.30 опускаются только исправления ошибок.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 13:08:46
Все доработки по установщику были сделаны в 5.40. В 5.30 опускаются только исправления ошибок.
А кстати забыл сказать когда сообщение Поиск и закрытие активных приложений программы или типа того сделайте прогресс на панели задач Indererminate (Зелёный Marquee) типа Поиск
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 13:12:50
Все доработки по установщику были сделаны в 5.40. В 5.30 опускаются только исправления ошибок.
А когда выйдет 5.40 я уже жду) мне понравилась функция поиска в интернете тегов.
Вот кстати вы мне говорили что есть сурс ACL Delphi но что-то я не нашёл вот этой полосочки в установщике.
Хотел повторить подобное у себя)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 01, 2024, 14:53:58
А кстати забыл сказать когда сообщение Поиск и закрытие активных приложений программы или типа того сделайте прогресс на панели задач Indererminate (Зелёный Marquee) типа Поиск

C какой стати? Оно не будет соответствовать тому, что реально происходит.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 01, 2024, 14:56:07
мне понравилась функция поиска в интернете тегов

Эта функция была и раньше.

Вот кстати вы мне говорили что есть сурс ACL Delphi но что-то я не нашёл вот этой полосочки в установщике

ACL - это всего лишь runtime, там далеко не всё, из чего состоит AIMP =)
А полосочка эта рисуется в 10 строк кода, какие контролы вам для этого нужны? 🤦‍♂️

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 17:53:30
А полосочка эта рисуется в 10 строк кода, какие контролы вам для этого нужны? 🤦‍♂️
Я просто переписываю на C#, какие 10 строчек?

Эта функция была и раньше.
Короче нововведенья.

C какой стати? Оно не будет соответствовать тому, что реально происходит.
Так тогда не тяните резину. 1 секунда проходит и всё процесс установки.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 18:30:29
Посмотрите мой пример, сделал так но прикольно с полосочкой)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 18:36:27
Кстати, Артём. Почему в телеграмме не отвечаете? Я хотел получить информацию по MessageBoxам и разобрался с расширением контекстного меню Проводника.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on August 01, 2024, 20:15:32
Стоп. Вот это что?

Понятно всё с тобой

Alpha — тестовая версия в стадии закрытого тестирования
Beta — тестовая версия в стадии открытого тестирования (в некоторых случаях нет)
RC (Release Candidate) — тестовая версия кандидат на то чтобы стать финальным результатом
RTM (Ready to Manufacturing) — финальный результат

Сохрани это куда-нибудь. Тебе понадобится  ;D
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 20:21:49
Понятно всё с тобой

Alpha — тестовая версия в стадии закрытого тестирования
Beta — тестовая версия в стадии открытого тестирования (в некоторых случаях нет)
RC (Release Candidate) — тестовая версия кандидат на то чтобы стать финальным результатом
RTM (Ready to Manufacturing) — финальный результат

Сохрани это куда-нибудь. Тебе понадобится 
Я сохраню обязательно, спасибо. Но я не про то имел в виду.
Стоп. Вот это что?
Я про ночные сборки.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 01, 2024, 20:40:25
Я просто переписываю на C#, какие 10 строчек?

Которые рисуют эти полосочки

Кстати, Артём. Почему в телеграмме не отвечаете? Я хотел получить информацию по MessageBoxам и разобрался с расширением контекстного меню Проводника.

В личку в телеге мне могут писать лишь избранные =), а в чате и группе я отвечаю по мере возможностей
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 21:21:03
В личку в телеге мне могут писать лишь избранные =), а в чате и группе я отвечаю по мере возможностей
Очень странно, конфидициальность у каждого своя. Но вы могли кстати поставить что вам могут писать только Мои контакты.

Которые рисуют эти полосочки
Имеется в виду что за строчки? Код какой у них. Я ваши ACL переписал под C#. Проще простого!
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 21:29:30
А кстати почему на Alpha AIMP пишет что последняя версия короче в виде Alpha а сегодня вышла новая обнова 5.30? Когда мажорная 5.40 не в бета тестировании?
Её до сих пор нету только бесполезные zip архивы на я диске
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 21:33:56
А кстати почему на Alpha AIMP пишет что последняя версия короче в виде Alpha а сегодня вышла новая обнова 5.30? Когда мажорная 5.40 не в бета тестировании?
Её до сих пор нету только бесполезные zip архивы на я диске
т.к час назад последнее обновление по другому работают.
Вы выложите альфу в открытое бета тестирование? Где вы исправили GetSystemColor + процесс на панели задач.
Просто у меня ещё есть предложения. Надо? Только желательно их добавить в 5.40 сразу. Чтобы сразу было новое нововведение.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 01, 2024, 21:36:28
А вы храните старые установщики? Например v3.00.985? Самый первый.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 01, 2024, 21:52:12
вы могли кстати поставить что вам могут писать только Мои контакты

Оно так и стоит =)

Имеется в виду что за строчки? Код какой у них. Я ваши ACL переписал под C#. Проще простого!

Все 160 тыщ? Красава!

А кстати почему на Alpha AIMP пишет что последняя версия короче в виде Alpha а сегодня вышла новая обнова 5.30? Когда мажорная 5.40 не в бета тестировании?
Её до сих пор нету только бесполезные zip архивы на я диске

5.40 пока еще не готова. Архивы там не бесполезные - в мелочах кроится истина.

т.к час назад последнее обновление по другому работают.
Вы выложите альфу в открытое бета тестирование?

нет, я выложу бету.

Где вы исправили GetSystemColor + процесс на панели задач.

Я не трогал SysColor. Лишь допилил ночной режим для старых ОС.

Просто у меня ещё есть предложения. Надо? Только желательно их добавить в 5.40 сразу. Чтобы сразу было новое нововведение.

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

А вы храните старые установщики? Например v3.00.985? Самый первый.

Только ключевые релизы, они все лежат на сайте =)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 09:14:49
Все 160 тыщ? Красава!
На самом деле на C# все проще. Писал элементы которые работают при запуске программы.

Оно так и стоит =)
Написать я вам смог) вы даже читали сообщения.

5.40 пока еще не готова. Архивы там не бесполезные - в мелочах кроится истина.
У вас она уже есть, вы делали скрин по типу 5.40 Alpha (23.07.2024). Я в не разбираюсь в aimppack просто использую их.

нет, я выложу бету.
Я понял.

Я не трогал SysColor. Лишь допилил ночной режим для старых ОС.
Я это имел в виду.

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

Только ключевые релизы, они все лежат на сайте =)
Я про сурц. Например у вас сохранены первые версии AIMP3, AIMP (4) и AIMP (5)?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 02, 2024, 10:40:32
Писал элементы которые работают при запуске программы.

Что это значит?

Написать я вам смог) вы даже читали сообщения.

Ну так блокировщик же читает сообщения, а до меня они уже не доходят.

Я про сурц. Например у вас сохранены первые версии AIMP3, AIMP (4) и AIMP (5)?

Угу, с v2.60. Как перешел на SVN.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on August 02, 2024, 10:50:14
Я про ночные сборки.

Ну а это уже все сборки от первой альфы до прям финальной сборки определённой версии. В случае 5.11 к примеру это всё от альф и бет (я правда не помню были они или нет) до финальной 2436

Вы выложите альфу в открытое бета тестирование?

АЛЬФУ в БЕТА тестирование? Ты забыл что я писал про всю эту маркировку версий?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on August 02, 2024, 10:56:16
Все 160 тыщ? Красава!

Согласен. Я бы 160 тысяч строк кода не переписал бы за год и не изза недостатка знаний который хоть и есть но всё же. А банально изза времени. Я бы с ума сошёл пока переписывал бы. Хотя в некоторых моих проектах десятки миллионов строк и весят они как 4 аимпа, я пока такие проекты делал у меня комп страдал от недостатка ОЗУ. Там оставалось 5 - 1> мегабайта ОЗУ. Но в моих проектах эти строчки в основном 300 строк не превышают а всё остальное просто прокопированно.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 11:05:30
Ну так блокировщик же читает сообщения, а до меня они уже не доходят.
Очень интересно телеграмм блин. Хотя мне кажется дошли они до вас, когда вы были в сети читали, а вот когда не в сети не читает...

Что это значит?
Paint: событие. Отрисовывает эту фигню.
Угу, с v2.60. Как перешел на SVN.
Мне кажется это сарказм.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 11:07:37
Но в моих проектах эти строчки в основном 300 строк не превышают а всё остальное просто прокопированно.
3000 в моём установщике. Без прикола =). На чём пишете хоть? Но на самом деле если вы про мощность ПК то у меня Ryzen 7 + RTX 3060 TI и 32 ГБ озу 2-канале ;) очень доволен тянет ВСЁ, даже 2 вкладки в Chrome
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 11:08:50
Я бы 160 тысяч строк кода не переписал бы за год и не изза недостатка знаний который хоть и есть но всё же. А банально изза времени. Я бы с ума сошёл пока переписывал бы.
Не всё так и сложно. Я изучал C#, просто узнаю расширеную информацию.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 02, 2024, 11:27:11
Хотя в некоторых моих проектах десятки миллионов строк и весят они как 4 аимпа

Боюсь спросить, что это за проекты? Или каждое слово на новой строчке просто? Чисто в AIMP-е (без сторонних библиотек) кода всего на пол миллиона )
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 12:17:06
) кода всего на пол миллиона )
ЧИГО????????????????????????????? а ну хотя понятно почему =)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 12:19:08
Кстати а как вы сделали удаление через Проводник в Elevator.exe я просто ввёл комманду /DELETE=файл и появилось окно проводника. Подскажите коммнаду пожайлуста очень нужна. Вот только надо чтобы в скрытом режиме. У меня если папка открыта в проводнике сама папка не удаляется(
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 02, 2024, 12:43:01
ЧИГО????????????????????????????? а ну хотя понятно почему =)

Это много или мало? И что понятно?

Кстати а как вы сделали удаление через Проводник в Elevator.exe я просто ввёл комманду /DELETE=файл и появилось окно проводника

Окно проводника? Про что речь?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 14:12:46
Артём, это что такое? Точнее Windows ты вообще что ли?
Я не знаю, но этот диbиl думает что это вирус? Норм вообще?

Окно проводника? Про что речь?
Сейчас залью видео.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 02, 2024, 14:19:45
Текст читай, там все написано, сертификаты РФ нынче не в чести, вот и ругается
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 14:28:25
Текст читай, там все написано, сертификаты РФ нынче не в чести, вот и ругается
Дамс Windows Defender сам себя убьёт.

Это много или мало? И что понятно?
Дофига.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 02, 2024, 19:02:09
Окно проводника? Про что речь?
При выполнении Elevator.exe /DELETE="папка" открывается окно проводника под видом Elevator.exe. Дайте комманду пожайлуста.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 03, 2024, 16:12:52
При выполнении Elevator.exe /DELETE="папка" открывается окно проводника под видом Elevator.exe. Дайте комманду пожайлуста.

Нет никакой команды. Элеватор требует администраторских прав для запуска, и когда плеер его пытается запустить, сама ОС задаёт вопрос пользователю. Я сам ничего не делаю )
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on August 03, 2024, 16:19:28
3000 в моём установщике. Без прикола =). На чём пишете хоть? Но на самом деле если вы про мощность ПК то у меня Ryzen 7 + RTX 3060 TI и 32 ГБ озу 2-канале ;) очень доволен тянет ВСЁ, даже 2 вкладки в Chrome

Я уже вроде както рассказывал просто скрипты всякие делаю по приколу. А 10 - 15 млн строк у батника было который должен был запускать кучу коммандных строк. ПК чуть не сгорел от этого спустя полчаса. Или на 15 млн строк был с проводниками, я не помню уже.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on August 03, 2024, 16:21:52
Боюсь спросить, что это за проекты? Или каждое слово на новой строчке просто? Чисто в AIMP-е (без сторонних библиотек) кода всего на пол миллиона )

Ну...

Я уже вроде както рассказывал просто скрипты всякие делаю по приколу. А 10 - 15 млн строк у батника было который должен был запускать кучу коммандных строк. ПК чуть не сгорел от этого спустя полчаса. Или на 15 млн строк был с проводниками, я не помню уже.

Там не одно, там два. А если он был с командными строками то не помню, потому что он ссылался на адреса и я забыл как у меня на том компе всё лежало.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on August 03, 2024, 16:23:10
Боюсь спросить, что это за проекты? Или каждое слово на новой строчке просто? Чисто в AIMP-е (без сторонних библиотек) кода всего на пол миллиона )

И про размер в 4 аимпа, не шутил. Там мегабайт 50 файл весил.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: ManikManik2011 on August 03, 2024, 16:25:08
Артём, это что такое? Точнее Windows ты вообще что ли?
Я не знаю, но этот диbиl думает что это вирус? Норм вообще?
Сейчас залью видео.

У меня такое было с некоторыми старыми версиями когда я их поставить пытался, 3.10 и какойто из AIMP2.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 03, 2024, 21:14:23
Врать - не мешки ворочать
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 04, 2024, 11:21:21
Врать - не мешки ворочать
Кто врëт? Врать это плохо.
кстати как сделать маленькие message boxы как в AIMP, или только на Embacradero Delphi они доступны? И про комманду проводника, мне нужно полное рекурсивное удаление всей папки включая еë саму

Нет никакой команды. Элеватор требует администраторских прав для запуска, и когда плеер его пытается запустить, сама ОС задаёт вопрос пользователю. Я сам ничего не делаю )
Я про комманду /DELETE="Path" она кидает файлы в корзину, это доказательство. Странное окно проводника ну даже на Win7 такая ситуация.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 04, 2024, 17:49:52
AIMP, или только на Embacradero Delphi они доступны

Нет, это стандартный MessageBox винды )

И про комманду проводника, мне нужно полное рекурсивное удаление всей папки включая еë саму

Я вам давал ссылку на ACL, там все есть
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 04, 2024, 17:54:43
Нет, это стандартный MessageBox винды )
Как его воспроизвести на C#? Мне нравится!

Нет, это стандартный MessageBox винды )

Я вам давал ссылку на ACL, там все есть
В том числе наверное все исходные коды: конвертера, плеера, редактора тегов, elevator и установщика?
Дайте пожайлуста код который рисует полосочки пожайлуста.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 04, 2024, 18:36:56
Кстати нашел ProgressBar и ProgressBox а в чем разница?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 04, 2024, 19:08:43
Как его воспроизвести на C#? Мне нравится!

Без понятия, я не пишу на шарпе

Quote from: Kirill Mikhailov link=topic=72794.msg448682#msg448682
В том числе наверное все исходные коды: конвертера, плеера, редактора тегов, elevator и установщика?

Конечно нет, ACL - это AIMP.Runtime.dll

Quote from: Kirill Mikhailov link=topic=72794.msg448682#msg448682
Дайте пожайлуста код который рисует полосочки пожайлуста.

Неужели настолько все плохо?

Кстати нашел ProgressBar и ProgressBox а в чем разница?

Box - это панелька с прогрессбаром, текстом и кнопкой отмены, причем эта панелька при появлении затеняет остальной UI
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 04, 2024, 19:15:43
Неужели настолько все плохо?
С чем? Можно было оставить строчки это же чистый UI, я очень хотел повторить прогресс бар, повторил сейчас кину скрин. Только получилось заполнение всего бара.
Ну на самом деле если вы думаете что я плох в программировании так почему я могу переписать спокойно любой ACL Delphi на CSharp.
Я б конечно свой дизайн разработал но времени нету. Я могу по приколу прислать инсталяшку которая устанавливает мою прогу. Рубрика "Как стать популярной программой" ЭКСПЕРИМЕНТЫ! Кстати хотел взять советы как ваша программа так продвинулась? Может и моя таким методом продвинутая?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 04, 2024, 21:37:18
Артём, пока не выложил релиз. Вот баг с которым я столкнулся. Я не могу листать RichTextBox в PageReadyToInstall
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 04, 2024, 21:41:12
Я не могу листать RichTextBox в PageReadyToInstall

Почему? Как делаешь? Что не получается?

С чем?

С программированием

если вы думаете что я плох в программировании так почему я могу переписать спокойно любой ACL Delphi на CSharp

а можешь ли? честно - судя по вопросам, очень сомневаюсь...
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 04, 2024, 23:46:44
а можешь ли? честно - судя по вопросам, очень сомневаюсь...
Ну блин Артëм, это сложно. Я не могу подстроить так как у тебя.

Почему? Как делаешь? Что не получается?
Приложил скрин
Вам интересно что у меня получилось? ;)
Нормальный установщик. Пришлю видос + инсталляшку. Разрабатываю. Уже скоро. 15.07.2024...
Ждемс
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 05, 2024, 08:09:37
15.07.2024...

15.07 - это уже прошлое
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 05, 2024, 09:46:20
15.07 - это уже прошлое
Это как раз и подловка) То что моя прога уже релизнута.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 05, 2024, 09:47:09
Почему? Как делаешь? Что не получается?
Это фото бага, не листается richtextbox в установщике AIMP.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 05, 2024, 14:27:42
Это фото бага, не листается richtextbox в установщике AIMP.

Фото бага ) на фото не видно, как вы листаете рич )
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 05, 2024, 14:28:26
Нормальный установщик. Пришлю видос + инсталляшку. Разрабатываю. Уже скоро. 15.07.2024...

Это как раз и подловка) То что моя прога уже релизнута.

Где-то тут противоречие, либо мой лингвистический анализатор неправильно распознал исходную мысль
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 06, 2024, 10:10:33
Где-то тут противоречие, либо мой лингвистический анализатор неправильно распознал исходную мысль
Про "лингвистический анализатор" правильно!

Вам инсталляшку скинуть? Просто мне не очень хочется доверять свой бета-релиз людям на форуме. Только если вам лично в руки.

Фото бага ) на фото не видно, как вы листаете рич )
Нет вы просто поставили чтобы было Enabled = false вот и ответ. Если не доверяете, ъхорошо сейчас кину видео
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 06, 2024, 10:12:16
Кстати как вам очень крутой баг или я не знаю чо это.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 06, 2024, 11:54:14
Нет вы просто поставили чтобы было Enabled = false вот и ответ

Отнюдь, там стоит ReadOnly = True, иначе бы контрол был бы бледным.

Кстати как вам очень крутой баг или я не знаю чо это

Кнопочку send report нажали?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 06, 2024, 18:31:54
Кнопочку send report нажали?
Конечно, нет.
Но теперь я знаю как его словить, нажму позже.

Отнюдь, там стоит ReadOnly = True, иначе бы контрол был бы бледным.
Сталкивался, но это не rich а другой кастомный элемент.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 06, 2024, 22:03:06
Сталкивался, но это не rich а другой кастомный элемент.

рич )
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 07, 2024, 12:39:03
рич )
Ну почему-то я не могу прибавлять колёсиком. Не rich это)
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 07, 2024, 12:57:20
Ну почему-то я не могу прибавлять колёсиком. Не rich это)

прибавлять? колесиком? что это значит?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 08, 2024, 10:43:21
Увеличивать размер шрифта с помощью колесика мыши
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 08, 2024, 11:51:15
Увеличивать размер шрифта с помощью колесика мыши

А оно должно работать? Зачем?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 08, 2024, 12:01:07
Я про листание rich, оно не работает!!!!
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 08, 2024, 12:11:18
Я про листание rich, оно не работает!!!!

у меня работает, проверил на 7-ке, 10 и 11ой.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 08, 2024, 12:12:58
Ага, не верю.
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 08, 2024, 12:30:36
Ага, не верю.

Видео записать?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 08, 2024, 18:16:27
Конечно
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on August 12, 2024, 11:55:39
Так подключаемый модуль "Проверка обновлений" кстати тоже создаёт .XML файл "в не положенном месте" — по другому не умеет…
Это не так.
Что "это не так"? "Временные файлы IE" — всё ещё "положенное место"? Или что по другому всё-таки умеет? При нажатии кнопки «Проверить обновления» до stable:
%LocalAppData%\Microsoft\Windows\Temporary Internet Files\Content.IE5\388X3L8S\log-2560-2563@01.08.2024x86-en[1].xml — 1000 байт ровно (т.е. даже не 1КиБ)
Ставлю, теперь проверяю alpha (когда на деле оказалась Beta 1):
%LocalAppData%\Microsoft\Windows\Temporary Internet Files\Content.IE5\JN3OLFN6\log-2563-2615@12.08.2024x86-en[1].xml — 1959 байт
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 12, 2024, 12:02:15
Это не так.
Что "это не так"? "Ишаковые временные файлы интернета" — всё ещё "положенное место"? Или то, что по другому всё-таки умеет? Ну вот, при нажатии кнопки «Проверить обновления» до stable:
%LocalAppData%\Microsoft\Windows\Temporary Internet Files\Content.IE5\388X3L8S\log-2560-2563@01.08.2024x86-en[1].xml — 1000 байт ровно (т.е. даже не 1КиБ)
Ставлю, теперь проверяю alpha (когда на деле оказалась Beta 1):
%LocalAppData%\Microsoft\Windows\Temporary Internet Files\Content.IE5\JN3OLFN6\log-2563-2615@12.08.2024x86-en[1].xml — 1959 байт.
Не поэтому ли у меня не получалось "Проверить обновление" при "низком уровне неприкосновенности"?

Так это кэш WinInet-а (IE работает на базе оного), а не AIMP-а. Кэш можно отключить в настройках обозревателя.

П.С. Не пойму, откуда у вас в последнее время столько хейта в наш адрес?
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 12, 2024, 13:35:51
Так рубрика баги в 5.40:
* Вы на приколе сделали отображение полосочки в панели задач? Я говорил про общий процесс и ошибки и при установке это значение обнуляется и ставится NoProgress
* Очень странная ошибка. Не видел раньше такой.

Что хочу ещё видеть:
+ Добавьте в combobox высвечивание папки, то есть как на фото. Будет зашибись!

Что понравилось:
Мне понравились * в финальном richе это вообще по красоте. Можно добавить - Настройки прошлой версии будут удалены, тип они удаленны будут
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: «G-Li†ch» on August 12, 2024, 14:13:01
мда… получается и тут подмена понятий в винде… То "Windows Script Host" "Enabled"="0" относится только к cscript.exe wscript.exe (тогда как сами сценарии по прежнему работают даже из файлов.hta), то ещё и "Temporary Internet Files\Content.IE5" относится не совсем к "Internet Explorer`у"… хотя замечалось создание файлов там и другими программами, но тогда бочки на libeay32 / ssleay32 катились… теперь думаю, что может не только (а может они и не виноваты вовсе)…

Kirill Mikhailov, AAct? :))))))):ROFL: а другой папки с установленными запретами на удаление/замену файлов/папок сделать было лень (чтоб не палиццо)? а ещё фон… пффф… бе, не перевариваю его ещё с XP`шки! стоп… чёрный текст на тёмно-зелёном (панель задач) — о! На плохом мониторе заметить даже наличие текста не просто…
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Kirill Mikhailov on August 12, 2024, 15:11:29
Kirill Mikhailov, AAct?
А вы не глядите куда не надо. Это папка с запретом, проверяю на ней инсталляшки.


а ещё фон… пффф… бе, не перевариваю его ещё с XP`шки!
Окей, ваше мнение ROFLы мне не очень нравится. Мне такой стиль по душе, но XP на Ryzen 7 не получится поставить.
У меня монитор 32 дюймов с кач-вом ахрененным
Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 12, 2024, 15:33:55
Значит так, давайте-ка соблюдать правила форума.
Каждый баг / замечание / предложение - отдельная тема.

Title: Re: Предложение об усовершенствовании установщика AIMP
Post by: Artem on August 12, 2024, 15:34:05
Тема закрыта.
Title: Флуд от Kirill Mikhailov
Post by: Kirill Mikhailov on September 09, 2024, 22:30:31
Артем а как вы добавляете кнопку в ComboBox? В коде ACL этого нету...
Title: Re: Artem ACL Lib
Post by: Artem on September 09, 2024, 22:32:38
В коде ACL этого нету...

Есть =) в базовом редакторе.
Title: Re: Windows 10 Media Control
Post by: Kirill Mikhailov on September 10, 2024, 10:53:30
А можно добавить этот плагин с завода, Артем? Очень полезно.
Title: Re: Artem ACL Lib
Post by: Kirill Mikhailov on September 10, 2024, 11:02:23
Есть =) в базовом редакторе.
Разве? Не видел. Даже на C# по другому переписал, только стиль.
Title: Re: Artem ACL Lib
Post by: Kirill Mikhailov on September 10, 2024, 11:06:44
Ну и Артем, раз уж про ComboBox. Можете добавить в установщик штуку как в окне Выполнить то есть автоматическое высвечивание папок и его списков. А также кнопку обновить и ... вместо обзора. Можно использовать макросы проводника P.S при нажатии кнопки далее макросы меняются на реальный путь макроса. И давайте уже фикс того что я могу вписать каракули а программа дальше пропустит. И выбивайте ошибку как например Прошлая версия будет удалена, а также просто значок ошибки и текст: Неправильное расположение!
Title: Re: Re: Windows 10 Media Control
Post by: Artem on September 10, 2024, 11:25:44
Лень-матушка?
Title: Re: Artem ACL Lib
Post by: Artem on September 10, 2024, 11:27:13
Разве? Не видел

я не удивлен.

Можете добавить в установщик штуку как в окне Выполнить то есть автоматическое высвечивание папок и его списков. А также кнопку обновить и ... вместо обзора

Нет, это криво. Деревом в комбике будет адски неудобно пользоваться, особенно на тач-экранах
Title: Re: Artem ACL Lib
Post by: Kirill Mikhailov on September 10, 2024, 12:02:04
я не удивлен.

Я тоже, что вы опять скажете, ну мол функция гавно.

Нет, это криво. Деревом в комбике будет адски неудобно пользоваться, особенно на тач-экранах
Ой да хотябы макросы добавьте (%ProgramFiles%) например. Да и кто AIMP будет на тач экранах пользоватся? И я не понимаю как вы в дерево колонку засунете.
Title: Re: Re: Windows 10 Media Control
Post by: Kirill Mikhailov on September 10, 2024, 12:04:09
Лень-матушка?
Артем мне не очень хочется с вами срач разводить, но приходится.
Я как будто в ЧС нахожусь от кого не принимать предложения (даже полезные).
Title: Re: Re: Windows 10 Media Control
Post by: Soolo on September 10, 2024, 12:04:56
А можно добавить этот плагин с завода, Артем? Очень полезно.
как оказалось, он бывает вреден:

Похоже, что интеграция с виндовым окошком управления каким-то образом вырубает звуковое устройство при отправке команды "стоп" или "пауза".
Косяк в драйвере, ничего нового.
Title: Re: Re: Windows 10 Media Control
Post by: Artem on September 10, 2024, 12:05:51
Артем мне не очень хочется с вами срач разводить, но приходится.
Я как будто в ЧС нахожусь от кого не принимать предложения (даже полезные).

Зачем все пихать в программу? Плагины придуманы не просто так
Title: Re: Re: Windows 10 Media Control
Post by: Kirill Mikhailov on September 10, 2024, 12:06:00
Лень-матушка?
Кстати вы про себя скажите так, поймете что вы тоже ленитесь сделать функции.
Хахахаха, про установщик так вообще кто будет профили чужих юзеров архивировать. Даже я это умею, кстати вам прислать код на Delphi? С этим помогу.
Title: Re: Artem ACL Lib
Post by: Artem on September 10, 2024, 12:07:33
макросы добавьте (%ProgramFiles%) например

Зачем?! Что тут автоматизировать макросами? По умолчанию плеер и так в Program Files предлагает.

Да и кто AIMP будет на тач экранах пользоватся?

Многие пользуются. Большинство современных ноутбуков идут с тач-экраном. А у вас ноутбук без тач экрана?

И я не понимаю как вы в дерево колонку засунете.

Не понял вопроса. Диалог выбора папки - это дерево.
Title: Re: Re: Windows 10 Media Control
Post by: Kirill Mikhailov on September 10, 2024, 12:08:18
Зачем все пихать в программу? Плагины придуманы не просто так

Добавим плагины на аудио конвертер, на иконки, на Elevator, на тег конвертер, на контекстное меню, на иконку на панели задач, на кодеки, на звук по окончанию конвертирования, на поддержку обложек.
Title: Re: Re: Windows 10 Media Control
Post by: Artem on September 10, 2024, 12:09:12
так вообще кто будет профили чужих юзеров архивировать

Эм, а что с этим не так? Бэкапится все, что имеет отношение к программе. Или бэкапить нужно только свой профиль, а остальные - пусть остаются на фарт?
Title: Re: Re: Windows 10 Media Control
Post by: Artem on September 10, 2024, 12:09:37
Добавим плагины на аудио конвертер, на иконки, на Elevator, на тег конвертер, на контекстное меню, на иконку на панели задач, на кодеки, на звук по окончанию конвертирования, на поддержку обложек.

Угу, все это можно расширить плагинами. Круто придумано, не так ли?
Title: Re: Artem ACL Lib
Post by: Kirill Mikhailov on September 10, 2024, 12:13:19
Зачем?! Что тут автоматизировать макросами? По умолчанию плеер и так в Program Files предлагает.
Захотел поставить портативную версию или обычную но в другую папку. Мжт мне не нравится город Москва.

Не понял вопроса. Диалог выбора папки - это дерево.
Комбик, это колонка для электро гитар.
Но кнопка обновить полезная ну типо удалил прогу, обновил расположение хопс, папка свободна никаких старых версий


Title: Re: Re: Windows 10 Media Control
Post by: Kirill Mikhailov on September 10, 2024, 12:15:51
Круто придумано, не так ли?
Очень круто, я офигеваю.

Эм, а что с этим не так? Бэкапится все, что имеет отношение к программе. Или бэкапить нужно только свой профиль, а остальные - пусть остаются на фарт?
Только один юзер, хотя настройки на обеих пользователях в %AppData%/AIMP
Title: Re: Artem ACL Lib
Post by: Artem on September 10, 2024, 12:26:58
Захотел поставить портативную версию или обычную но в другую папку.

Так, и причем тут макросы?

Мжт мне не нравится город Москва

а причем тут Москва?

Комбик, это колонка для электро гитар.

Комбик - это комбобокс. ты ж на си-диес пишешь, должен терминами владеть.
Title: Re: Artem ACL Lib
Post by: Kirill Mikhailov on September 10, 2024, 12:36:25
Так, и причем тут макросы?
*переменные извиняюсь.

а причем тут Москва?
* мжт мне не нравится директория которую выбрал установщик, хочу в другую да и тем более зачем тогда выбор папки, нужен для переносной версии но обычная тоже важна.

Комбик - это комбобокс. ты ж на си-диес пишешь, должен терминами владеть.
Хахахах, так пишите понятно. Я терминами владею 9 годиков музыкалки пригодилось... на форуме aimp....
Title: Re: Artem ACL Lib
Post by: Kirill Mikhailov on September 10, 2024, 12:37:49
ты ж на си-диес пишешь
Си диез это нота До. Пишу правильно.
Title: Re: Artem ACL Lib
Post by: Artem on September 10, 2024, 12:46:47
* мжт мне не нравится директория которую выбрал установщик, хочу в другую да и тем более зачем тогда выбор папки, нужен для переносной версии но обычная тоже важна.

в чем проблема выбрать другую? зачем там макросы-то?
Title: Re: Очень интересная тема
Post by: Kirill Mikhailov on September 10, 2024, 12:58:05
Артем вы начинаете меня бесить, какой флуд. Может быть для вас это бессмысленое соддержание. Я все таки вам помогаю, а вы кидаете в разные темы.
Title: Re: Флуд от Kirill Mikhailov
Post by: Artem on September 10, 2024, 13:02:39
Выглядит это так, как будто вам хочется мне что-то предложить, но предложить вам нечего, посему вы выдумаете какие-то выкрутасы.

Я так до сих пор не могу понять, в чем профит от того, что вы предлагаете. Что за задачу эта фича будет решать?
Title: Re: Флуд от Kirill Mikhailov
Post by: Kirill Mikhailov on September 10, 2024, 13:33:27
Вы не можете этого понять. Говорю внятно и четко.
Title: Re: Флуд от Kirill Mikhailov
Post by: Artem on September 10, 2024, 14:37:05
Вы не можете этого понять

))))
Title: Откуда иконки на кнопках?
Post by: Kirill Mikhailov on September 11, 2024, 11:43:41
Артём, вопрос к вам. Где вы взяли иконки из AIMP 5, на кнопках Применить, Старт, Стоп, Пауза, Настройки в синем стиле. К сожалению скрин не сделаю но их не видно.
Title: Re: Откуда иконки на кнопках?
Post by: Artem on September 11, 2024, 11:57:12
Купил
Title: Re: Откуда иконки на кнопках?
Post by: Kirill Mikhailov on September 11, 2024, 12:05:38
Купил
? Вот это я поражен. Вы купили иконки? ? Ладно спасибо.
Title: Re: Откуда иконки на кнопках?
Post by: Artem on September 11, 2024, 12:18:51
? Вот это я поражен. Вы купили иконки? ? Ладно спасибо.

Угу, у меня все легально. И даже лицензии на используемый софт есть.
Title: Re: Откуда иконки на кнопках?
Post by: Kirill Mikhailov on September 11, 2024, 12:26:38
Угу, у меня все легально. И даже лицензии на используемый софт есть.
Не удивительно:
ИП Измайлов Артем Андреевич
Гражданство: РФ
Пол: мужской
ОГРНИП: 311715403900063 от 8 февраля 2011 г.
ИНН: 710513717543
Дата регистрации: 08.02.2011


Адрес: Тульская область, город Тула
Эта информация 100% верная, все сходится.

И даже лицензии на используемый софт есть.
Вот это интересно, раскажите подробнее пожайлуста.
Title: Re: Флуд от Kirill Mikhailov
Post by: Artem on September 11, 2024, 12:48:44
Вот это интересно, раскажите подробнее пожайлуста

О чем рассказать? Как софт люди покупают?
Title: Re: Флуд от Kirill Mikhailov
Post by: Kirill Mikhailov on September 11, 2024, 12:54:13
О чем рассказать? Как софт люди покупают?
Артем вы меня специально выбесить пытаетесь. Считаю что нужно добавить тему Флуд от Artem и не обижайтесь. Слишком вы игривые, так нельзя.
Title: Re: Флуд от Kirill Mikhailov
Post by: Kirill Mikhailov on September 11, 2024, 12:55:21
Хотите поиздеваться, хорошо. Я разрешаю.
Title: Re: Флуд от Kirill Mikhailov
Post by: Kirill Mikhailov on September 11, 2024, 12:57:11
Я конечно понимаю что форум ваш, программа тоже, но уважайте людей которые сидят на форуме и предлагают идеи, их могло вообще бы и не быть и вашей программы тоже если бы не такие люди как я, может пишу не понятно но я стараюсь помочь.
Title: Re: Флуд от Kirill Mikhailov
Post by: Artem on September 11, 2024, 13:04:09
Причем тут предложения? Ваши предложения лежат в разделе предложений. А вопросы аля флуд, лежат во флудильне. Что не так? Я бы мог их просто снести за нарушение правил форума, но оставил и даже иногда отвечаю на ваши не вполне серьезные вопросы  )
Title: Re: Флуд от Kirill Mikhailov
Post by: Kirill Mikhailov on September 11, 2024, 13:06:16
Вот и снесите, людей не кошмарьте, какой флуд? Считайте флудом - сносите мне не жалко.
Title: Re: Флуд от Kirill Mikhailov
Post by: Artem on September 11, 2024, 13:14:00
Я никого не кошмарю