Войти

Показать полную графическую версию : Тихий инсталятор Ccleaner


Страниц : [1] 2 3 4 5 6

Baw17
29-09-2007, 13:06
смысл поддерживать тему нету т.к. в оригинальном инсталляторе теперь можно установить тихо с ключем /S без всяких баров
сайт разработчика http://www.piriform.com/ccleaner

Imago_
29-09-2007, 17:14
Еще инсталляшка: только русский, полностью тихий install (просто запуск - ключи не требуются)+тихий unistall.

Применены настройки!!! См. скрины.

Ну и разумеется никаких тулбаров.

http://img511.imageshack.us/img511/5286/screen235313kf9.jpg (http://imageshack.us) http://img515.imageshack.us/img515/9522/screen235324lu4.jpg (http://imageshack.us) http://img462.imageshack.us/img462/260/screen235343vm4.jpg (http://imageshack.us)

Исправлено на v.2.02.525 (http://ifolder.ru/4026001) 399 Kb

snark
01-10-2007, 00:47
Baw17
Я ж все таки бы добавил строки в контекстное меню Корзины
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Open CCleaner...]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Open CCleaner...\command]
@="C:\\Program Files\\Ccleaner\\CCleaner.exe"

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Run CCleaner]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Run CCleaner\command]
@="C:\\Program Files\\Ccleaner\\CCleaner.exe /AUTO"


+ хранение настроек в ini файле ccleaner.ini
[Options]
Language=1033
WINDOW_LEFT=-4
WINDOW_TOP=-4
WINDOW_WIDTH=1288
WINDOW_HEIGHT=979
WINDOW_MAX=1
MSG_CONFIRMCLEAN=False

Baw17
01-10-2007, 11:16
snark, настройки проги у меня прописываються в реестр и при удалении удаляються автоматом,

* некоторые файлы для настройки программы теперь встроены в исполняемый файл

если не изменяет память настройки контекстного меню в пункте Корзина, встроены в код программы, перепакую и выложу позже

Baw17
01-10-2007, 15:33
практически победил Ccleaner, осталось только одно при деинсталляции ветка реестра типа CLSID\{{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Открыть CCleaner...\command, не удаляеться, а удаляются только параметры внутри ее,
но это даже не главное, эту ветку удалять полностью нельзя, так как она отвечает за контекстное меню Корзины, вот как быть прям не знаю, не могу найти в компиляторе параметр, который удалил только бы Подветку, а основную не трогал, будем искать

Imago_
02-10-2007, 19:16
Выдержка из прилагаемого аттача:
1) С помощью флага uninsclearvalue при удалении приложения параметр в реестре установится в пустую строку (с типом REG_SZ). Флаг не комбинируется с флагом uninsdeletekey.
Так ключ Key и его параметр Version типа dword со значением 1 при удалении приложения будет заменен ключом Key с пустым параметром Version типа REG_SZ.

[Registry]
Root: HKCU; Subkey: "Software\Key"; ValueType: dword; ValueName: "Version"; ValueData: "1"; Flags: uninsclearvalue

2) Флаг uninsdeletekey при удалении приложения удаляет ключ реестра со всеми его дочерними ключами, параметрами и значениями. Так при удалении приложения удалится ключ Key и его параметр Version со значением 1.1.1:

[Registry]
Root: HKCU; Subkey: "Software\Key"; ValueType: string; ValueName: "Version"; ValueData: "1.1.1"; Flags: uninsdeletekey

3) При использовании флага uninsdeletekeyifempty при удалении приложения ключ реестра удалится, только если он пустой. В примере ключ Matrix при удалении приложения удалится, если останется пустым:

[Registry]
Root: HKLM; Subkey: "Software\Matrix"; Flags: uninsdeletekeyifempty

4) Когда установлен флаг uninsdeletevalue, при удалении приложения удалится параметр реестра и его значение. В примере при удалении программы из реестра удалится параметр Version со значением 1.0:

[Registry]
Root: HKCU; Subkey: "Software\Matrix"; ValueType: string; ValueName: "Version"; ValueData: "1.0"; Flags: uninsdeletevalue

Флаг uninsdeletevalue удобно использовать в комбинации с флагом uninsdeletekeyifempty – если все значения в ключе реестра будут удалены, эффект будет тот же, что и при использовании флага uninsdeletekey, а если нет, то ключ с не удаленными по какой-либо причине параметрами удален не будет.
Я им уже не пользуюсь - перешел на SIM (с помощью которого создана инсталляшка (http://forum.oszone.net/post-651554-2.html)) - там все нормально добавляется и удаляется. :)

Baw17
03-10-2007, 08:43
Подправил новую версию
+Добавил контекстное меню карзины
+После деинсталяции ветка реестра отвечающая за Контекстное меню корзины удаляеться корректно
+Стоит галочка Показывать полный отчет о временных файлах интернета
+Удалить файлы из папки TEMP сторее 48 часов
+Убрано Автоматическая проверка обновлений Ccleaner

см. 1 пост

Baw17
05-11-2007, 19:08
Ccleaner 2.02.525
официальные изменения (позже на русском)

CCleaner v2.02.525
# приложение теперь полностью использует кодировку Unicode, что позволяет ему корректно работать не только на англоязычных, но и других вариантах ОС (оставлена поддержка и не для Unicode систем)
# исправлены ошибки при очистке временных файлов браузера Internet Explorer
# добавлена поддержка для некоторых системных переменных в файл настроек для более корректной работы на ОС с отличным от английского языком интерфейса
# исправлены проблемы с очисткой меню «Выполнить»
# добавлен новый алгоритм безопасного удаления данных
# обновлена поддержка операционных систем Windows 98 и NT4
# исправлены ошибки при проверке обновлений
# добавлена возможность портативного использования программы
# исправлены ошибки при сканировании «cookies»
# устранены небольшие ошибки в пользовательском интерфейсе
# в программу добавлены дополнительные информационные сообщения об ошибках
# сделаны небольшие исправления в пользовательском интерфейсе.

см. 1пост
Подправил новую версию теперь по умолчанию стоят:
+Полный отчет о временных файлах Internet Explorer
+Подробный отчет о временных файлах Firefox/Mozilla
+Показывать запрос на создание резервных копий реестра
Все по предудыщему посту остаеться в силе

viksem
07-11-2007, 16:35
Baw17,

Финальная версия программы CCleaner 2. »

уже есть версия CCleaner 2.02.527

Baw17
08-11-2007, 11:30
viksem, выдел уже щас пока некогда тем более изменения незначительны

Baw17
26-11-2007, 20:58
Новая версия см. Первый пост

Baw17
18-01-2008, 17:43
Новая версия 2.04.543 см. Первый пост

Baw17
24-02-2008, 19:54
Новая версия 2.05.555 см. Первый пост

BigMax3
07-03-2008, 17:49
Отлично, мне понравилось,
только можно не на весь экран, а то испугался аж...

Baw17
07-03-2008, 18:41
BigMax3, можно но только неудобно когда будет свернуто

вам достаточно один раз при запуске настроить как вам надо

Anakin
08-03-2008, 19:55
Кхм.. Вообще-то CCleaner отлично работает безо всяких инсталляторов;) - достаточно всего 2 файла CCleaner.exe и WinApps.ini скопировать в удобный вам каталог и создать ярлыки:) Вуаля!

P.S.: Проверено на собственой машине, этим методом и пользуюсь.

Baw17
08-03-2008, 22:34
Anakin, вот млин достали, это и так все известно, я сделал как удобнее с возможностью деинсталляции и т.д.
в компьютере должен быть порядок и это залог успешной работы OC со всеми вытекающими последствиями
читайте шапку

Baw17
25-03-2008, 17:57
новая версия 2.06.567 см.шапку

mamont1
11-04-2008, 17:08
Baw17, А ежли не С- диск?
Можете исправить?

Baw17
11-04-2008, 19:23
mamont1, он по умолчанию устанавливается DefaultDirName={pf}\Ccleaner, надо смотреть есть ли поддержка переменных
а что с диском Д не так




© OSzone.net 2001-2012