Есть программы которые ты можешь просто разархивировать. Но установших делает это за тебя, а так же может много функционального становить или убрать. Так же приложениями удобнее управлять, чем просто папками. Например можно через диспетчер устройств удалить установленную программу
>>183959383 (OP) Чтобы ты не в ручную прописывал в реестре ассоциации, авторан и прочее. Чтобы такой юзверь, как ты, мог запустит программу с ярлычка и не знать откуда она запускается и с какими параметрами. И так же с ярлычка в appwiz.cpl легко удалить мог.
>>183960554 Потому что во время инсталяции ПО, программа-установщик прописывает в ОС необходимые для корректной работы ПО данные. Это могут быть как создание просто файлов или генерация файлов в режиме реального времени, или установка драйверов, которые работают в режиме нулевого кольца, а не как обычное ПО в четвёртом кольце.
>>183960509 Потому что экзешник содержит в себе машинный код и минимум данных. "Так сложилось", что нормальные программы не пытаются всё засунуть себе в экзешник, а используют ФС для подгрузки данных. На самом деле можно всё засунуть в экзешник, но он будет дольше грузиться, все данные будут выгружены либо в память, либо в фс и антивирусы будут очень подозрительно смотреть на это говно. Собственно, если всё будет выгружено в ФС, то почему бы тогда сразу не выгрузить всё в ФС и использовать эти данные из программы? Вот почему всё не суют в экзешники.
Программисты еще итт? установил дрова черед буст драйвер, после перезагрузки интернет исчез, в управлении сетями написано мол все норм (пакеты не отдает, не принимает), справа внизу нарисована картинка, мол кабель не подключен, диагностика пишет, что проблема с драйвером @Enternet@, кабель вставлял в ноут - всё работает, на пека нет. Я пытался делать откат - написало ошибку и точки отката исчезли. Я пытался удалить драйвера, через диспетчер устройств и перезагрузить пека - всё так же. Я пытался удалить драйвера и установить свои старые (зашел в историю драйвера, переписал название и скачал старые дрова, а потом установил) - не помогло Я пытался вернуть всё к заводским настройкам - опять вылезла ошибка.
ПРОГРАММИСТЫ ХЭЛПАНИТИ, ПЛЕАС, ВЕСЬ ИНЕТ УЖЕ ОБЛАЗИЛ
>>183960855 На самом деле на маках программа это "директория". Просто для конечного пользователя интерфейс создан так чтобы пользователь не понял это без некоторых усилий. Анон, который пишет про реестр - прав, но не совсем. Реестр это рудимент, который на данном этапе развития ОС признан антипаттерном в архитектуре ОС.
>>183961229 На пинуксе сейчас так делают, называется flatpack (или snap, не помню уже). А винда, как обычно, особенная. Хотя с некоторым количеством ебли все равно можно так сделать, хоть и непонятно нахуя - мс педалит стор, который вообще хуй знает как и куда устанавливает, но пользователя это не должно ебать. Если ебет, все равно рано или поздно перекатится на пинукс.
>>183961229 Возможно потому, что эпл это запатентовала. По этой же причине, например, все бесплатные опенсорсные офисы не могут в нормальный интерфейс как у виндового офиса. Но точно я не знаю почему.
>>183961316 Ну бля, опечатался же. В третьем кольце.
>>183961548 > Ну бля, опечатался же. Ты весь тред обсираешься. Реестр у него антипаттерн, а потом люди удивляются, чего это в линуксах все DE поголовно диск ебут.
>>183961746 Я про опенсорсный софт говорю, а не про проприетарный.
>>183961788 >DE >ебут диск >2k18 Лол. На самом деле не знаю как обстоят дела сейчас т.к. я сижу на маке, а линукс юзаю без гуя. Но насколько я помню, в линуксах всегда всё, что связано с гуём - кривое как хуй знает что. Чего только одни иксы стоят. А причина в том, что линукс нахуй никому не нужен где-либо ещё кроме серваков. и стим обанкротится на попытке двигать линух в массы. можешь скринить
А почему бы не сделать программу в виде битника, внутри которого сам программный код, который прямо после запуска сам пишет себя? Как видосики демосцены, где файлик на 64кб содержит данные, чтобы процессор в реальном времени начал генерировать видео и аудио прямо тебе на монитор, без необходимости качать видос на 300МБ. Так же и проги делать. ССам код висит от силы несколько килобайт, нажал, а процц сам остальное сделал быстренько.
>>183961189 Сложно, я ламер в этих делах но всё что я понял это, что эти команды для проги ifconfig, которая в свою очередь идет на лунукс, но у меня та винда
>>183962112 > т.к. я сижу на маке Ну тогда ты должен знать, что в маках есть плисты, у них есть заранее определенный формат, и ОС умеет их централизованно кэшировать. Это практически то же самое, что и реестр винды, только у винды вместо иксэмэлей хайвы в бинарном формате, который быстрее парсить, в котором проще искать и у которого есть всякие дополнительные атрибуты вроде даты изменения значения и флагов доступа.
>>183961070 Долбоёб. Сейчас бы в 2!18 устанавливать драйвера через анальные программы. Лень скопировать ID для драйвера, зайти на drp.su и скачать нужный драйвер? По сабжу, было тоже самое, один погромист устанавливал так драйвера и у меня не работал звук, откат и удаление тоже не помогало, помню как-то удалось удалить драйвер и установить новый но после этого винда вылетела в синий экран а потом опять загружалась без звука. Все починилось само. Алсо, это будет тебе горьким опытом, говноед. Устанавливай драйвера вручную а не от сборок by Vasya 14/88 228 которые намертво нагружают систему и неизвестно что устанавливают, при чём очень долго.
>>183967564 Да протупил, горький опыт получен, сборка от васяна была уж слишком заманчива, но само мне кажется это не пройдет, хз че делать, походу шиндос придется менять
>>183959383 (OP) Программа хранит настройки в отдельном файле. Раньше это был *.ini файл. Потом пришло время реестра виндовс. Установка это прописывание настроек программы в реестр. + для тех кто не умеет в папки\файлы, то проще через менеджер удалять.
>>183968359 Да це хуйня, я мимоламмер и решил как-то раз самостоятельно починить сетевой адаптер со слетевшими дровами, в итоге поставил на него что-то левое и при каждом его подключении ловил синий экран. Решил проблему покупкой аналогичной сломанной ранее вундкрвафли и теперь спокойно смотрю аниму.
Почему программы нужно устанавливать?