Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 7sh3 Тебе не надоело всё время провоцировать скандалы? Возьми отпуск, съезди на природу, полови рыбку. Лещ под водочку здорово способствует успокоению желчи. А что до понятия "портабле" то ты как всегда всё и вся напутал - возьми любую программу которая хранит все свои настройки и зависимости рядом с исполняемым модулем и что, ей нужна обвеска в виде "песочницы"? Или если ты ТАК представляешь себе понятие portable (если точно переводить переносимый) что никакой иной вариант реализации не имеет права на существование? Если автор программы не предусмотрел работы в режиме "всё своё ношу с собой и ничего не пишу в систему" это не значит что её надо сдуру засовывать в контейнер "песочницы". Песочница это прежде всего отладочное средство для ловли ошибок и минимизации их глобальных последствий. И нет смысла сей ядерной бомбой сдуру колоть орехи. Кое-кто - и сего персонажа мы все знаем, уже стал на форуме всеобщим "любимцем" из-за то, что клепает "портативки" как грибы после дождя не думая "А это надо?". Он даже пытался "портабелизировать" Just Manager у которого режим работы "устанавливаемый/портабле" задаётся одной цифрой в type.ini. Правда 900Кб программа при этом раздулась до 15 Мб, но это не важно, главное - ОЧЕРЕДНУЮ ПОРТАТИВКУ СКЛЕПАЛ! И по поводу NSIS ты зря кипеж устроил - посмотри те же Install Shield, MSI, Inno Setup, Wise Install Maker - кто из них без специальных процедур в коде деинсталлятора вычистит за приложением все его следы в системе? Другое дело, что авторы программ не тратят своё время на написание полноценных программ установки/удаления, а пользуются автоматом который просто пишет простой скрипт типа "взять файлы ... ,записать ..., запустить ..." а он порождает только простой деинсталлер вида "при деинсталляции удалить файлы .. , каталоги, ключ Реестра HKLM\Software\Microsoft\Windows\Uninstall" и всё. Чтобы написать деинсталлятор который ещё и почистит следы приложения нужно не толко знать что и куда пишет инсталлер и сама программа, но ещё и нужно время, минимум от нескольких дней до нескольких недель, а их разработчикам руководство не даёт - друзья-конкуренты опередят. И даже если автор получает готовую программу установки (ещё когда КМР писал нынешний автор РОТ я их ему раз десять присылал) не факт что её применят, да и просто будут читать листинг. В конце концов я получил от него ответ "Спасибо, но мы не нуждаемся в исходниках для программ установки.". И не он кстати первый кто присылает подобные ответы получая патчи - 90% авторов получая чужой код или кормят "завтраками" либо прямо посылают приславшего куда подальше.... Именно потому люди часто и пишут свои сборки. Просто ты боишься этот факт признать...
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 34323 | Зарегистр. 31-07-2002 | Отправлено: 21:50 20-06-2013 | Исправлено: Victor_VG, 22:29 20-06-2013 |
|