![]() |
Добро пожаловать, гость ( Вход | Регистрация )
![]() |
-=CHE@TER=- |
![]()
Сообщение
#1
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,371 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 318 раз(а) ![]() |
ACDSee 5.0.0.0025 PowerPack (2002)
Disable database and Windows 7 compatability patch Отключение IDBSvr.exe и БД изображений Пользуюсь с незапамятных времён этой версией ACDSee. Тут нет огромного количества ненужных свистопыхтелок (или по крайней мере большую часть из них можно отключить или скрыть) которые наводнили другие версии этой программы. Зато всё остальное представлено в полном объёме. Единственная проблема, которую не удалось отключить штатными средствами - это опухание БД с изображениями. Дело в том что ACDSee для быстроты работы делает превью изображений и сохраняет их в свою БД. Последняя, в свою очередь, со временем пухнет всё больше и больше что мне на системном диске как бы нафиг не надо. Ещё, как выяснилось, программа не дружит с многоядерными процессорами и разваливается на них. И, наконец, при попытке открыть каталог содержащий .LNK или .URL файл с длинным адресом программа сразу падает. В общем решение всех проблем такое: 1) Отучаем ACDSee запускать свою БД. Для этого меняем в файле: C:\Program Files\ACD Systems\ACDSee\5.0\ACDSee5.exe ; uni-processor patch ; запускать только на 1 ядре 00000167: 01 -> 41 ; disable IDBSvr database service ; отключаем сервис базы данных изображений 000175D5: 86 -> AE 000175F2: 86 -> AE 0001760E: 29 -> 00 0001761B: 74 -> EB 0001761C: 08 -> 1B 0001B7E7: E8 -> B8 0001B7E8: 74 -> 00 0001B7E9: 8A -> 00 ; fix long URL crash - disable .LNK/.URL handling ; исправляем падение при длинных URL - отключаем их обработку 001E94E4: 2E -> 00 001EA254: 2E -> 00 2) Удаляем всё из каталога: C:\Documents and Settings\%USERNAME%\Application Data\ACD Systems\ После всего этого ACDSee даже быстрее стартует (на глаз), т.к. нет необходимости дожидаться загрузки "IDBSvr.exe", её .DLL, БД и прочего мусора. |
![]() ![]() |
-=CHE@TER=- |
![]()
Сообщение
#2
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,371 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 318 раз(а) ![]() |
Переименовал тему.
FlashGet 1.73 Build 128 (2006) Устранение подвисания после завершения загрузки файла. Эта последняя "классическая версия" FlashGet (между прочим до сих пор доступная на официальном сайте), которая ещё не поддерживала Torrent и eMule протоколы, а также другие свистопыхтелки и от того не падала с фатальными ошибками при закачке. Единственная замеченная проблема - почему-то по окончании загрузки файла программа подвисает на минуту и впадает в ступор (странно, что это не происходит, если открыть какое-нибудь окно внутри - например "О программе"). Иногда из него так и не выходит. При закачке, скажем, музыкального альбома с 10 и более композициями отдельными файлами это удовольствие растягивается на непонятно сколько времени, когда должно было закончиться минут за 5 от силы. Отутюжив вчера программу Олькой нашёл из-за чего такая херня: WaitForSingleObject(Handle, INFINITE); Удивительно, что оно из него всё таки иногда выходит. В общем, для исправления меняем один байт: C:\Program Files\FlashGet\flashget.exe 0000254B: FF -> 7F После чего программа перестаёт зависать по окончании загрузки какого-либо файла. Проверил - файлы качаются целые и без проблем. Внимание! Некоторые антивирусы при изменении файла flashget.exe начинают ругаться на него, как на вирус! Это потом что он в исключениях самого антивируса по контрольной сумме, которая, после изменений, уже не совпадает. |
![]() ![]() |
Упрощённая версия | Сейчас: 30th April 2025 - 22:24 |