Войти

Показать полную графическую версию : MInstAll - Мастер автоустановки приложений


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

vahe-91
20-10-2013, 12:33
Сrack, Нельзя просто при сохранении профиля удалить все иконки в папке software (смотря у кого какая) и создать новые, чтобы не было мусора ? :) А вообще это так сильно "мусором" не назовешь, одна иконка весит 2кб.

vahe-91
20-10-2013, 15:22
А причем тут папка software? »
думаю суть моего предложения автор понял, остальное не важно :grin:


Но кому этот геморой нафиг нужен!? Кто станет заморачиваться "своими" иконками и прописывать к ним пути только для того чтобы избавиться от мусора в директориях! »
Если автор не исправит ситуацию с иконками уже удаленных или измененных программ, то можно просто при каждом изменении настроек программ, используя поиск windows найти и удалить иконки. После этого сохранив профиль отсутствующие иконки снова появятся. Гемороя в этом не вижу :)

Сrack
20-10-2013, 15:48
http://jpegshare.net/images/86/1b/861be9fd0f2a7a3dcb5ef61d0c564f8b.png (http://jpegshare.net/)

240 иконок занимают 1Mb места на диске, не вижу проблемы.
Все программы, после их удаления оставляют некие файлы, и ни один разработчик не считает их мусором.
Параноики прибегают к чистильщикам, то есть своими руками добавляют геморрой, глюки в работе системы или вообще убивают систему.
Если бы они были не нужны или их можно было удалить без последствий, то это сделал бы штатный деинсталлятор.

MInstAll не оставляет следов своей деятельности на целевом ПК, все "мусорные" файлы на вашем сменном носителе.
Мне самому по началу не нравился такой способ, но он прекрасно работает, придумаю лучше, сделаю лучше.

thhor, Большая просьба, писать коротко и ясно. Не надо излагать мысли в слух.

У этих скрытых ico файлов есть только одно преимущество! »
Эти скрытые файлы нужны для совместимости с Windows 8 и 8.1, без них программа будет висеть очень долго.

Сrack
20-10-2013, 16:49
thhor, Вы используете программу не по назначению, из-за чего у вас возникают проблемы. Прошу вас больше не писать в моей теме, ваше мнение я больше не учитываю.

sibirnik
20-10-2013, 17:51
Уважаемые!!! Сколько страстей из-за каких-то иконок...Проблемы нет никакой...Подчистил ручками(если мешают) в Total Commander...А автор он всегда прав и в принципе, если почитать всю ветку форума, находит время для общения с нами, за что ему спасибо...И многое берёт и воплощает из наших рекомендаций и идей...Кстати бесплатно...И я думаю никто из нас не имеет морального права поучать АВТОРА...Я уверен, что и эту малозначающую проблему, он тоже взял на заметку, хотя для меня лично - это не критично...

Сrack
20-10-2013, 21:49
Во у вас тут жар пошел »
Просто один из участников выходит из себя на ровном месте. Мне же не нравятся его фразы, использование слова "мусор" здесь не уместно. Выбирайте выражения, что бы не навлечь мой гнев.

Правило: покупатель всегда прав, здесь не работает, здесь другое правило: автор всегда прав.

http://checkdevice.narod.ru/download/MInst68.zip
• Изменил реакцию CheckBox на быстрое включение/выключение галочки, это экспериментальный метод, двойной клик не должен срабатывать, по крайней мере не так часто.

Сrack
21-10-2013, 21:45
http://checkdevice.narod.ru/download/MInst69.zip
• Добавил поддержку reg-файлов, информация будет импортироваться в реестр без подтверждения.
На 64-битной ОС информация по умолчанию добавляется в ветку Wow6432Node, но можно импортировать в основную ветку, для этого надо указать ключ "/x64", этот ключ не влияет на работу команды в 32-битной ОС.

sibirnik
22-10-2013, 04:54
Сrack, Добавил поддержку reg-файлов, информация будет импортироваться в реестр без подтверждения. » очень нужная и полезное дополнение к программе. Спасибо...

amel22
24-10-2013, 21:02
На 64-битной ОС информация по умолчанию добавляется в ветку Wow6432Node, но можно импортировать в основную ветку, для этого надо указать ключ "/x64", этот ключ не влияет на работу команды в 32-битной ОС.

Не дадите URL для просвещения в данном вопросе

Сrack
24-10-2013, 21:17
Вариант
Команда %WinDir%\regedit.exe с параметром /S {Patch}\install.......\reg.reg всех устраивал и работал без проблем, в reg.reg все в основной ветке »
Кого устраивал?
Щас он отрабатывает в ветку Wow6432Node что явно не удобно »
Сейчас данная команда работает абсолютно так же как и раньше.

Добавлен импорт из reg-файлов на прямую. Основная задача это установка приложений, 99% приложений 32-битные и используют ветку Wow6432Node.

Можно нормальный импорт в реестр готового файла без учета разрядности ?!?! »
С ключем "/x64" будет в основной ветке, что неудобно?

Не дадите URL для просвещения в данном вопросе »
Даже не знаю, что посоветовать.
Если в reg-файле настройки(твики) системы то надо с ключем "/x64",
если там настройки приложения, то в зависимости от разрядности самого приложения.

Сrack
24-10-2013, 21:37
http://checkdevice.narod.ru/download/MInst70.zip
• Добавлена поддержка иконок из *.dll

Путь к иконке:
%WinDir%\system32\shell32.dll,21
где 21 - номер иконки

amel22
24-10-2013, 23:00
Сейчас данная команда работает абсолютно так же как и раньше.

Добавлен импорт из reg-файлов на прямую. Основная задача это установка приложений, 99% приложений 32-битные и используют ветку Wow6432Node.

С ключем "/x64" будет в основной ветке, что неудобно?

Давайте разберемся, в х64 существуют два regedit.exe (\Windows\syswow64\regedit.exe и \Windows\regedit.exe). Каждый из них запускается из своей "среды". Для 32-битных программ вся ветка SOFTWARE на самом деле хранится как "SOFTWARE\Wow6432Node" и при обращении к реестру подключается как SOFTWARE. Это давно всем известно.


Есть файло

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\MY_TEST_RAZDEL]
"par1"="abc"
"par2"="abcde"

Проблема слудующая, ваше приложение х32 в винде x64 вызывает regedit х32. Соответствено 32битное приложение не имеет доступа и пишет в [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ MY_TEST_RAZDEL]. А если рег файл запустить с виндового проводника, который подтягивает regedit х64 то пишется все гуд HKEY_LOCAL_MACHINE\SOFTWARE\MY_TEST_RAZDEL

Я понимаю что не стоит тут раздувать из мухи слона, но если вы делаете поддержку импорта, то должно корректно отрабатывать как в х32 так и в х64.
А помнить что у вас там параметр надо поставить и является неудобством, может только для меня, спорить не буду.

Сrack
24-10-2013, 23:19
Проблема слудующая, ваше приложение х32 в винде x64 вызывает regedit х32. »
С чего вы взяли? Что мне надо, то она и вызовет.

Я понимаю что не стоит тут раздувать из мухи слона, но если вы делаете поддержку импорта, то должно корректно отрабатывать как в х32 так и в х64. »
Все корректно работает.

А помнить что у вас там параметр надо поставить и является неудобством, может только для меня, спорить не буду. »
Программа универсальная, позволяет добавлять как в 64-битную так и в 32-битную ветку.
Исходя из того, что чаще требуется именно 32-битная ветка, поэтому по умолчанию импорт именно туда.

Такой способ дает преимущество перед обратным, например вам не придется делать два файла:

для x86:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\XnView]

...


для x64:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\XnView]

...


Хватит только первого.

vahe-91
28-10-2013, 19:42
Сrack,возможно в будущем сделать возможным переводить программу на другие языки ?

Сrack
28-10-2013, 20:18
переводить программу на другие языки ? »
Есть такая идея.

vahe-91
29-10-2013, 00:05
Есть такая идея. »
тогда, если будет возможно, сделайте так, чтобы желающие сами могли редактированием какого-то файла, переводить на желаемый язык :)

storm_vin_ua
29-10-2013, 00:58
Сrack, есть возможность сделать прокрутку во время установки и снятие галочек с софта, когда запущена установка программ?

sibirnik
29-10-2013, 10:46
storm_vin_ua, есть возможность сделать прокрутку во время установки и снятие галочек с софта, когда запущена установка программ? »...А зачем??? Смысл...выбирай сразу, что надо и отдыхай пока всё автоматом ставится...Моё мнение - это не нужно....

Сrack
29-10-2013, 11:22
если будет возможно, сделайте так, чтобы желающие сами могли редактированием какого-то файла, переводить на желаемый язык »
Так и планировал, т.к. сам я не смогу переводить на все языки.

есть возможность сделать прокрутку во время установки и снятие галочек с софта, когда запущена установка программ? »
Такой возможности нет, это связано с логическими проблемами, и мне такой способ не особо нравится, т.к. можно случайно вкл/выкл галочки, плюс надо будет разрабатывать еще один режим частичной блокировки, что бы предотвратить изменение профиля во время установки. Не стоит оно того.
Выбираем приложения заранее, а потом все ставится само - это изначальная и основная задача, если в процессе установки вы вспомнили/захотели поменять выбор, то в любой момент можно нажать "Отменить", дождаться пока доустановится текущее приложение, выбрать что нужно и нажать "Выполнить".

sibirnik
29-10-2013, 14:15
Сrack,сделать прокрутку во время установки и снятие галочек с софта »
Полностью и абсолютно согласен - ненужная приблуда...Кроме проблем - ничего не даст...




© OSzone.net 2001-2012