ge57
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору УФФ!!! «Убил» (правда с большой для себя пользой) два чистых дня на то, чтобы перечитать «с карандашом в руке» все «полное собрание сочинений». Огромное спасибо всем за дельные и очень нужные советы, замечания, рекомендации. Не могу не отметить следующее (не сочтите за флуд — наболело пока читал): процентов 60-70 — высказывания типа «А зачем это надо вообще? Честно говоря, мне и (название программы)-то не нужен совсем...» ЕСЛИ НЕЧЕГО СКАЗАТЬ — ПОМОЛЧИ!!! Люди сюда приходят, чтобы задать КОНКРЕТНЫЕ вопросы и получить КОНКРЕТНЫЕ ответы, а не удостовериться в отсутствии интеллекта у некоторых эээ... представителей рода человеческого. Прошу прощения еще раз. А теперь конкретно, резюмируя все вышеперечитанное (это только мое — имхо — мнение): Сабж обладает двумя глобальными недостатками (имхо), отсюда и все остальное: 1. Создавая сборку, сохраняет в виртуальном пространстве (песочнице, в себе — нужное подчеркнуть) — АБСОЛЮТНЫЕ ПУТИ, а не относительные, т.е., например: «c:\Program Files\Моя Программа\», а не «Моя Программа\» отсюда и невозможность запустить прогу на другом компе, если отсутствует (например) диск «Е:», а она (программа) была создана именно на нем, и невозможность создать РЕАЛЬНЫЕ, а не виртуальные папки, которые приходится заполнять через, извините, жопу (включать файловые менеджеры, cmd.exe и прочая...) При этом ссылки на системные папки сохраняя в виде переменных: например «%SystemRoot%\TEMP» Цитата (в доказательство, если хотите): «я не знаю как сделать в идеале путь который бы подходил бы для всех рус., анг., нем. Windows...» 2. Несколько раз (трижды по-моему), где-то в середине топика, поднимался вопрос о непомерном разрастании файлов «Registry.tvr.backup» и «Registry.rw.tvr» в песочнице. Лично меня этот вопрос очень и очень озаботил. Последнее время он совершенно не обсуждался. А по-моему зря! Поставил эксперимент: на флешку записал портейбл-программу (с созданием песочницы на флешке же). Исходные размеры этих файлов 3,5 кб. Затем просто открывал и закрывал программу (не сам, конечно же — через скрипт)... КОШМАР!!! через 864 цикла на флешке (1 гб) МЕСТА НЕ ОСТАЛОСЬ!!! Сунулся проверить диск (у меня 4 проги с сохранением песочницы) на всех файлы размером от 200 мб до 1,5 гб. Это чтож за «портейбл» такой? Срет за собой, как стадо слонов!!! И удалить нельзя — слетают и настройки, и регистрация. Очень хотелось бы услышать мнение сообщества. В чем прав, в чем виноват и «что делать»? У самого есть кое-какие наметки (идеи), но пока сел разбираться с внутренней структурой... Ну и напоследок (может быть кому-то пригодиться). Когда-то мне все эти пляски с бубном вокруг виртуальных машин осточертели до смерти... Поставил «мобил-рек», взял три старых 40-гб винта, каждый разбил на два логических, поставил на каждый по «девственно чистой винде» (Win-98, Win-2000, Win-XP), защитил «ShadowUserPRO», на каждый логический «D» сохранил Ghost-ом образы. Все. Результат — максимум через три минуты (выключил комп, заменил диск, включил) имею все что мне надо — любая винда с любыми настройками. Хоть заэксперементируйся!!! Виста пока не вдохновляет. |