Обновилась утилита DriveCleaner до версии 2.0.1.

DriveCleaner 2 – скрипт, который автоматом очищает внешние накопители от различного системного мусора к которым можно отнести файлы .DS_Store._AppleDoubleautorun.infThumbs.db, а так же папки .fseventsd.Spotlight-V100.TemporaryItems и .Trashes. Подробнее о работе и процесс установки/удаления скрипта можно прочесть тут. Скрипт “умеет” чистить внешние накопители с файловыми системами FAT, ExFAT и NTFS, и никак не затрагивает HFS+ (она же Mac OS Extended). Обращаю внимание на то, что накопители большого объёма “чистятся” достаточно долго так как сканирование и удаление ненужных файлов занимает время. Как и ранее установка/удаление проходит в несколько кликов: загружаем этот образ, монтируем его, устанавливаем пакет и скрипт уже работет. Впрочем, процесс установки хорошо описан в самом инсталляторе. Так же в комплекте идёт пакет Remover для возвращения системы исходное состояние.
DriveCleaner версия 2 c поддержкой Mac OS X Leopard 10.5-10.5.8, Mac OS X Snow Leopard 10.6-10.6.8 и Mac OS X Lion 10.7-10.7.3DriveCleaner 2.0.1 совместим с Mac OS X Leopard 10.5-10.5.8, Mac OS X Snow Leopard 10.6-10.6.8 и Mac OS X Lion 10.7-10.7.4.

Скачать DriveCleaner 2.0.1 для Mac OS X (~2,5 Мб)

Share this article
0
Share
Prev Post

Как установить принтер Xerox Phaser 3117 в Mac OS X Lion или Snow Leopard.

Next Post

[AppStore] TextGrabber + Translator. Распознаем и переводим текст.

Comments 43
  1. привет. …установил прогу на Lion 10.7.4, перезагрузил мак и ничего – как создавались все 5 каталогов на моём NAS-сервере так и создаются: .AppleDB ; .AppleDesktop ; .AppleDouble ; Network Trash Folder ; Temporary Items

    подскажите пожалуйста, в чем может быть проблема?

    1. Привет 🙂 NAS – это сетевой накопитель, а данный скрипт работает только с локально подключенными накопителями.

          1. да, я читал. т там пишешь про команду defaults write com.apple.desktopservices DSDontWriteNetworkStores true. Про эту конманду я давно знаю. Но эта команда избавляет только от файлов .DS_Store и всё.

            Далее у тебя идёт команда:
            [global]
            veto files = /.DS_Store/.Spotlight-V100/._AppleDouble/.TemporaryItems/Temporary Items/

            которая с успехом не работает 🙂 терминал пишет, что не знат такой команды 🙂
            bash-3.2# [global]
            bash: [global]: command not found
            bash-3.2# veto files = /.DS_Store/.Spotlight-V100/._AppleDouble/.TemporaryItems/Temporary Items/
            bash: veto: command not found
            bash-3.2#

            1. Не, не, параметр veto files нужно прописывать в конфиге SAMBA (или по чём он там коннектится с Mac) на NAS’е. Я же поэтому до конца и не разобрался с этим так как нет NAS’а.

              1. мак коннектится по AFP (аналог самбы). А вот как влезть в конфиг AFP 🙂 я понятия не имею 🙂 поскольку сам очень далёк от программирования 🙂

                1. Ну 99% того, что твой NAS крутится на какой-то сборке LINUX, а на LINUX протокол AFP реализован через Natatalk, следовательно его конфиги нужно ковырять 🙂 Думаю, что подобное нужно искать на форумах посвящённых альтернативным прошивкам и модам под твой NAS. Кстати, что за “зверь”?

                    1. Врядли они помогут в этом вопросе так как модификация конфигов – это вмешательство в прошивку накопителя. Хотя… В общем дайте знать что вышло 🙂

  2. Чтобы не писать на сетевые диски .DS_Store

    defaults write com.apple.desktopservices DSDontWriteNetworkStores true
    Логаут или перезагрука

    1. Про .DS_Store я уже давно знаю. Вот проблема только с 5ю другими каталогами: .AppleDB ; .AppleDesktop ; .AppleDouble ; Network Trash Folder ; Temporary Items

  3. я установил DriveCleaner 2.0.1, после чего ничего не произошло. Что то установилось, но его нет в программах( Я хочу удалить и не знаю как. Кстати теперь внешние диски извлекаются очень долго, не сразу! Как все это исправить и удалить.
    Помогите пожалуйста((

    1. DriveCleaner представляет собой не программу, а скрипт интегрирующийся в систему. Он работает в фоне и запускается каждый раз при извлечении внешнего накопителя. То есть ненужные файлы автоматически удаляются в тот момент, когда вы нажали “Извлечь…”. Естественно, на удаление ненужных файлов затрачивается время (чем больше файлов на внешнем накопителе дем дольше будет происходить чистка и тем дольше будет извлекаться диск). Если вам не нравится его работа – в образе, рядом с установщиком, находится утилита Remover. Запустите её и пройдите все шаги установки – этот инсталлятор восстановит всё в исходное состояние. Удачи!

      1. спасибо Вам большое за подробное объяснение) Теперь все ясно! 🙂
        отличная вещь, буду использовать) еще раз спасибо и хорошего Вам вечеря)

  4. Да, видимо работа в режиме извлечения не очень хорошо подходит для больших внешних дисков медленных.. Впрочем все равно оч полезно и спасибо!

    У меня другой вопрос, а есть ли способ как излечить от этих файлов дропбокс? Он у меня синхронизируется с вин32 машиной, и когда с нее начинаю открывать папки – там адцский адд! Особенно если файлов много – они все продублированы с точкой в имени…

    1. Да, на счёт больших накопителей есть такая проблема. А вот на счёт DropBox… в общем-то скрипт для чистки написать – не проблема, а вот как его заавтоматизировать… Это проблема. DropBox постоянно синхронизируется и поэтому я пока не представляю как можно вклиниться и автоматом всё подчистить. Ну разве что можно дроплет сделать: перетянули каталог DropBox на этот дроплет и он всё подчистил. Но нужно ли такое?

  5. ещё раз привет 🙂 пообщался я с тех-поддержкой по поводу внешних сетевых серверов и протокола AFP. Мой вопрос был переадресован аж в головной офис 🙂 Вобщем ответ из головного офиса пришел неутешительный.

    Во первых я таки нашел ту функцию которую ты описывал – в конфигурационном файле сервера “smb.conf”. Функция выглядит так:

    veto files = /.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store/Network Trash Folder/Temporary Items/TheVolumeSettingsFolder/.@__thumb/.@__desc/:2e*/
    delete veto files = yes

    А во вторых, – эта функция действительно действует только если Мак присоединить к серверу по протоколу SMB 🙂

    А вот на мой вопрос “Как сделать так, чтобы данная функция работала и не пропускала каталоги и файлы от Apple по протоколу AFP” – головной офис ответил: “AFP has Independence app to control AFP protocol. smb.conf is only provide “some” information for AFP app…… So that way might not workable. ” По этому надо копать в систему Mac OSX 🙁

  6. Спасибо большое за программку, огромная просьба к вам обновите для новой версии льва 10.8

  7. Программа на 10.8 не работает. Очень жду обновления. Спасибо Вам за Ваши старания.

  8. Здравствуйте наверное я что-то упустил но не могу найти обновление программы DriveCleaner для горного льва!? Заранее спасибо

    1. Привет! Ничего не упустил. Пока нет времени для выпуска обновления. Постараюсь решить проблему в ближайшее время 😉

  9. Может стоит убрать привязку к версии OS?
    Пока ждём под ёсемитю.
    Спасибо.

  10. Подобный вышеуказанным вопрос про обновление подъехал из 2018 года – есть че на Хай Сьерру?)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next