AIMP Forum

Разное => Сайт / Web site => Предложения / Suggestions => Topic started by: Kirill Mikhailov on May 11, 2024, 15:51:43

Title: Автоматическое определение битности системы из браузера
Post by: Kirill Mikhailov on May 11, 2024, 15:51:43
Предлагаю добавить скрипт определения архитектуры из системы браузера. То есть скачивается версия установщика соответствующая архитектуре системы.

Title: Re: Автоматическое определение битности системы из браузера
Post by: Soolo on May 11, 2024, 16:09:44
99% систем сейас 64 бита
Вот только не всем нужна версия 64 бита из-за плагинов
Title: Re: Автоматическое определение битности системы из браузера
Post by: Artem on May 11, 2024, 19:52:48
К счастью, пользователи редко задают вопрос на тему, какой разрядности качать плеер. Так что, на текущий момент не вижу смысла этот момент автоматизировать
Title: Re: Автоматическое определение битности системы из браузера
Post by: Kirill Mikhailov on May 12, 2024, 13:14:00
Как говорил про установщик ранее можно добавить автоматизацию в установщик.
Конечно с выбором версии с плагинами и без.
Title: Re: Автоматическое определение битности системы из браузера
Post by: Алексей Долматов on May 12, 2024, 13:34:41
Конечно с выбором версии с плагинами и без
Дело не версия с плагинами или без. Дело в совместимости. Пользователи скачивают плагины с сайта и форума, а они не совместимы с x64. Если на сайте не читают предупреждение, то в установщике и подавно. Достаточно много пользователей устанавливают и использую программы не изучая содержимое окон (текст, картинки): нажимают "далее" в момент установки или "ок" в окне уведомлений. Тут даже чекбокс "я прочитал, понимаю прочитанное" не поможет.
Title: Re: Автоматическое определение битности системы из браузера
Post by: Kirill Mikhailov on May 12, 2024, 14:15:07
Я тот самый 1% который всë читает. Я читаю всё лицензии из установщиков (которые на русском естественно). Я подумаю мы уже завели тему с Артëмом по поводу доработки установщика. Просто AIMP решил сделать 64 битную версию потому-что многие компы из 2000х поддерживают 64 битную архитектуру. Думаю что будет полезным добавить это в установщик
Title: Re: Автоматическое определение битности системы из браузера
Post by: Artem on May 12, 2024, 14:19:56
Просто AIMP решил сделать 64 битную версию потому-что многие компы из 2000х поддерживают 64 битную архитектуру.

Делал из-за asio и vst
Title: Re: Автоматическое определение битности системы из браузера
Post by: Artem on May 12, 2024, 14:20:30
Как говорил про установщик ранее можно добавить автоматизацию в установщик.
Конечно с выбором версии с плагинами и без.

Автоматизация в данный момент не требуется. Люди и так справляются с этой задачей
Title: Re: Автоматическое определение битности системы из браузера
Post by: «G-Li†ch» on September 05, 2024, 17:51:33
Ага… мне однажды приспичило скачать одну программу "с главной страницы" — постоянно выдаёт полугиговую 64-разрядную версию (вместо 50метровой 32-разрядной), тогда как сама система 32-разрядная… Пришлось по прямой ссылке качать, которая, к счастью, не генерирована случайным образом, а конкретно содержит в своём пути номер сборки и указание разрядности (без лишних цифр и букв)… А потом выяснилось, что у меня то ли UserAgent был подтасован, то ли ещё какой-то параметр в firefox`е (или скорее какое-то расширение)… в общем, выдавая себя за новую версию браузера и ОС, т.к. многие сайты из-за этого тупо перенаправляли на идиотскую заглушку "обновите браузер" — вот так в интернет видимо и попадают неверные данные о пользователях… Так что, я считаю эту затею бесмыссленной.
А наличие 64-разрядности в мат.платах середины 2000-х, совсем не означает, что на них нужно ставить 64-разрядную ОС, ведь есть оборудование, у которых банально нет 64-разрядных дров (или если такие есть, но работают неправильно со старым оборудованием, на которое производителю явно уже плевать)… А тут ещё и ARM пытается "подсесть" (на которое большинству производителям-гигантам таких устройств плевать). Конечно, много чего (но не всё) возможно решить виртуализацией, но из-за намеренных "энергоэкономичных блокировок" процессора (до сих пор 1ГГц с двумя гигами ОЗУ) в казённых ноутбуках работать в виртуальных машинах с таким оборудованием крайне ненадёжно, и особенно, когда основная система этому мешает (как Hyper-V из Windows Server 2008 R2 или сами Win10/11).
Title: Re: Автоматическое определение битности системы из браузера
Post by: Artem on September 06, 2024, 08:48:03
постоянно выдаёт полугиговую 64-разрядную версию (вместо 50метровой 32-разрядной), тогда как сама система 32-разрядная…

если не секрет - что за софтина? просто интересно, в чем у них такая разница.
Title: Re: Автоматическое определение битности системы из браузера
Post by: «G-Li†ch» on September 07, 2024, 10:12:15
VirtualDJ2023 (сейчас он уже 2024) — 64-разрядный, и VirtualDJ2020 — 32-разрядный
У них общие номера версий (как и даты сборки), но у 64-разрядного идёт "нейронка" в комплекте (в виде Stems 2.0), благодаря чему теперь "задавки" делаются на "новом уровне" (конечно, другие онлайн-сервисы умеют ещё и back vocal от lead vocal «отделять», но это уже  для соответствующей темы (https://www.aimp.ru/forum/index.php?topic=32579.25) разговор)… Обидно, что "заранее-подготовленные" файлы.vdjstems нельзя применять на 32-разрядных версиях (ведь внутри них по сути раскинуто 5 дорожек ogg формата)
Title: Re: Автоматическое определение битности системы из браузера
Post by: Artem on September 08, 2024, 15:11:08
VirtualDJ2023 (сейчас он уже 2024) — 64-разрядный, и VirtualDJ2020 — 32-разрядный

Это не совсем корректно, версии-то разные. Я думал в рамках одной версии такой разброс