Ru-Board.club
← Вернуться в раздел «Программы»

» HandyCache ( Часть 5 )

Автор: cherry11
Дата сообщения: 06.12.2006 16:37
Вопрос: с удаленным доступом все понятно, а как настроить работать с подключением по радиоканалу, если в эксплорере выставить локальный порт то нет загрузки от провайдера???
Автор: popkov
Дата сообщения: 06.12.2006 17:12
rs

Цитата:
а старые части архива кэша (HandyCache.#.rar) в обновлении ессно уже не участвуют - тихо лежат себе и ждут случая быть востребованными...

То есть, хранить весь кэш в виде архивов постоянно необязательно?
Автор: C0USIN
Дата сообщения: 06.12.2006 18:29
MorSe
Цитата:
Получается дублирование файлов в двух отдельных кэшах. Это для чего?

Ты думаешь если в браузере включить прокси то он обязан отключить свой кэш?
Автор: DenZzz
Дата сообщения: 06.12.2006 19:20
MorSe

Цитата:
Получается дублирование файлов в двух отдельных кэшах. Это для чего?

Уменьши размер собственного кэша браузера до 5-10 Мб, тогда много он не накэширует. Да и не нужно ему хранить много файлов - для этого у тебя HC есть!
Автор: C0USIN
Дата сообщения: 06.12.2006 19:24
Раньше в IE можно было уменьшить кэш до 1 Мб.
В седьмой версии меньше 8Мб уже не позволит сделать.

Добавлено:
cherry11
Цитата:
как настроить работать с подключением по радиоканалу

Какая разница по какому каналу идет соединение?
Давай подробнее? Что не получается?
Автор: popkov
Дата сообщения: 06.12.2006 22:58
DenZzz

Цитата:
Уменьши размер собственного кэша браузера до 5-10 Мб, тогда много он не накэширует.

К сожалению, это не предотвращает разбухание кэша IE - он всё равно накапливает картинок хоть на сотни МБ! Проверь - походи по сайту с огромным количеством крупных картинок (я проверял) - после этого размерт кэша может быть и 50, и 100Мб - независимо от того, выставишь ты максимальный размер его в 0 или в 6 Мб или в 10 Мб! Единственный способ борьбы с этим, который мне удалось найти - поставить птичку "Удалять все файлы из папки временных файлов Интернета после закрытия обозревателя" в Свойства обозревателя::Дополнительно::Безопасность (самый нижный пункт). Однако даже в этом случае кэш медленно разбухает (но очень медленно) - в силу глюков работы с кэшем в IE, описанных, например, здесь:
BUG: Internet Explorer Loses Track of Cache's Size
BUG: Internet Explorer's Stray File Problem


Цитата:
Да и не нужно ему хранить много файлов - для этого у тебя HC есть!

Это правда. Поставив вышеуказанную галочку, заодно добиваешься некоторого ускорения загрузки IE (особенно на медленных компах, но если файл имеет уже размер пару Мб - то уже и на быстрых!) за счёт уменьшения размера индекс-файла IE (вообще, этот файл рекомендуется периодически удалять, т.к. он тоже медленно разбухает, даже если поставить птичку - за счёт постоянного накопления ошибочных записей). По умолчанию адрес этого файла:
%USERPROFILE%\Local Settings\Temporary Internet Files\Content.IE5\index.dat
(чтобы открыть эту директорию с помощью Проводника, надо указать её полный адрес:

Цитата:
%USERPROFILE%\Local Settings\Temporary Internet Files\Content.IE5\

или выполнить команду:

Цитата:
explorer %USERPROFILE%\Local Settings\Temporary Internet Files\Content.IE5\
)
Удалить файл index.dat просто так не получится (он постоянно занят процессом explorer.exe, даже если Internet Explorer не запущен), но можно "запланировать" удаление его системой в начальный момент загрузки компьютера (правда, одноразово, к сожалению) - выставив значение параметра реестра, предназначенного как раз для этой цели при помощи вот такого REG-файлика:
Цитата:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"PendingFileRenameOperations"=hex(7):5c,00,3f,00,3f,00,5c,00,43,00,3a,00,5c,00,\
44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,20,00,61,00,6e,00,64,\
00,20,00,53,00,65,00,74,00,74,00,69,00,6e,00,67,00,73,00,5c,00,61,00,64,00,\
6d,00,69,00,6e,00,5c,00,4c,00,6f,00,63,00,61,00,6c,00,20,00,53,00,65,00,74,\
00,74,00,69,00,6e,00,67,00,73,00,5c,00,54,00,65,00,6d,00,70,00,6f,00,72,00,\
61,00,72,00,79,00,20,00,49,00,6e,00,74,00,65,00,72,00,6e,00,65,00,74,00,20,\
00,46,00,69,00,6c,00,65,00,73,00,5c,00,43,00,6f,00,6e,00,74,00,65,00,6e,00,\
74,00,2e,00,49,00,45,00,35,00,5c,00,69,00,6e,00,64,00,65,00,78,00,2e,00,64,\
00,61,00,74,00,00,00,00,00,00,00

(это для случая, когда файл index.dat находится в директории по умолчанию, указанной выше).
Ещё один способ сделать то же самое - воспользоваться утилиткой movefile от Марка Руссиновича. Для того, чтобы выставить то значение параметра "PendingFileRenameOperations", которое указано в вышеприведённом REG-файле, нужно выполнить следующую команду:

Цитата:
movefile "%USERPROFILE%\Local Settings\Temporary Internet Files\Content.IE5\index.dat" ""

Последний способ предпочтительнее, поскольку эта утилитка не перезаписывает значение параметра, а добавляет новую строку с новым заданием в него. Поэтому, если какое-то приложение запланировало уже перемещение файла (например, Установщик Windows при установке какого-то обновления, требующего перезагрузки компьютера, чтобы изменения вступили в силу), запланированная им операция не будет стёрта.
Ещё такая функция есть в ShellToys XP v.5.2.3.
Автор: DenZzz
Дата сообщения: 07.12.2006 06:38
popkov

Цитата:
К сожалению, это не предотвращает разбухание кэша IE - он всё равно накапливает картинок хоть на сотни МБ!

Поэтому временами я выполняю команду "Свойства обозревателя - Общие - Удалить файлы - Удалить это содержимое - ОК" - тогда все содержимое Content.IE5 сносится напрочь!
Автор: rs
Дата сообщения: 07.12.2006 07:44
popkov

Цитата:
То есть, хранить весь кэш в виде архивов постоянно необязательно?

смотря что хочешь от этих архивов...

если использовать исключительно для синхронизации между компами - можно части с номерами вообще не создавать, а при смене даты в параметре архивирования просто удалять предыдущий архив (при этом если синхронизация выполнялась регулярно - нужды в старых архивах действительно нет - старый файлы на машинках уже синхронизированы ранее)

если при необходимости синхронизации есть нужда (желание) иметь еще и архив всего кэша - в этой технологической цепочке ровным счётом ничего не меняется - просто старые архивы с номерами в имени файла не удаляются

что мне собственно и нравится - минимум телодвижений на все случаи жизни
Автор: denis255
Дата сообщения: 07.12.2006 13:16
Предлагаю добавить опцию в дозвон. Выполнить данную программу при повторном дозвоне. Объясняю есть проги которые при пропадании соединения с инетом впадают в ступор, вылечить же может только перезапуск проги. Вот и хочется чтоб при повторном дозвоне совершался запуск батника с неоходимыми инструкциями.
Автор: popkov
Дата сообщения: 07.12.2006 13:31
DenZzz

Цитата:
Поэтому временами я выполняю команду "Свойства обозревателя - Общие - Удалить файлы - Удалить это содержимое - ОК" - тогда все содержимое Content.IE5 сносится напрочь!

Насколько я знаю по своему опыту, это не так. У Microsoft вообще не принято "сносить всё напрочь". Насколько я себе представляю, при удалении кэша средствами обозревателя читается файл index.dat, и те файлы, информация о которых в нём имеется, удаляются по одному из кэша! Все те файлы, для которых не оказалось записей в index.dat (т.н. stray-файлы) остаются в кэше. Кроме того, сам файл index.dat при этом вовсе не удаляется, а всего лишь как-то убого очищается.
Вероятно, такой же эффект даёт опция "Удалять все файлы из папки временных файлов Интернета при закрытии обозревателя". А может быть, даже больший эффект, т.к. у меня уже длительное время размер папки Content.IE5 меньше 2Мб (при включённой этой опции). В любом случае, периодически рекомендуется ВРУЧНУЮ сносить папку Content.IE5 - это единственный надёжный способ очистки содержимого кэша Internet Explorer и индекс-файла index.dat. Накопление в последнем ошибочных записей (а в самом кэше - "потерянных" файлов) приводит через некоторое время к глюкам. Причём в последнем случае помогает только РУЧНАЯ очистка кэша!
Автор: RikSoft
Дата сообщения: 07.12.2006 13:45
в висте невидно, точней отсутствует кнопочка поверх всех окон..., а также несовсем удобен вид сохранённой статистики, и её подсчёт..., может стоит сделать разделение по месяцам?
Автор: popkov
Дата сообщения: 07.12.2006 14:10
DenZzz
Девственно чистый файл index.dat имеет у меня размер 32.0 КБ, а вся папка Content.IE5 - 32.3 КБ (это после удаления всей папки из-под Total Commander при убитом explorer.exe, и запуска explorer.exe, при котором эта папка со всеми подпапками и файлами index.dat и desktop.ini сразу же автоматичеки воссоздаётся). После того, как погулял по форуму, размер файла index.dat вырос до 224 КБ, stray-файлов не появилось (все подпапки папки Content.IE5 содержат только файлы desktop.ini).
Автор: ostro
Дата сообщения: 07.12.2006 18:23
столкнулся с тем, что сайт www.vz.ru не обновляется... что в консерватории поправить?
Автор: C0USIN
Дата сообщения: 07.12.2006 18:57
ostro
Смотри какие списки срабатывают.
Автор: ostro
Дата сообщения: 07.12.2006 22:15
включен белый список...
Автор: Bolenic
Дата сообщения: 07.12.2006 23:55
Посмотрел шапку.
Какой всё-таки, "чёрный" список "брать":
- "Черный список" для HandyCache, "на 26.02.05 - 181 правило" (не пользовался)
или из
- Списки HC от NapA (пользуюсь сейчас, в "чёрном" их 660)
Автор: C0USIN
Дата сообщения: 08.12.2006 01:57
ostro
Очень информативно Если отключить белый список, то обновляется?

У меня на этот URL страбатывает только одно правило и списка записи в кэш.
Когда нажимаю обновить страницу в браузере она благополучно скачивается с интернета. Еще раз советую тебе посмотреть колонку Правила в мониторе.
Автор: ostro
Дата сообщения: 08.12.2006 08:22
если отключить, то не обновляется... просто, если бы догадка была верной, я бы сразу написал и поблагодарил за намек. мое троеточие означало сохранение статуса кво...
Автор: DenZzz
Дата сообщения: 08.12.2006 08:58
ostro

Цитата:
мое троеточие означало сохранение статуса кво...

Ты пришел сюда пофилософствовать или за решением проблемы? Здесь нет телепатов и гадалок!
Тебя просят посмотреть, какие ПРАВИЛА срабатывают в Мониторе во время необновления проблемного сайта, а ты нам рассказываешь про "статус кво"...

Цитата:
если отключить, то не обновляется...

Тогда отключи "Белый список" и посмотри, что HC пишет в Мониторе в поле Ответ и Правило во время загрузки сайта www.vz.ru ! Если срабатывают какие правила, то запость их сюда! Если правила не срабатывают, то запость "Ответ" сервера. Возможно потребуется полный лог HC...
Без этих данных делать какие-то предположения бессмысленно!
Автор: ostro
Дата сообщения: 08.12.2006 09:37
200 from ram cache
Автор: C0USIN
Дата сообщения: 08.12.2006 10:46
ostro
Возможно проблема в этом:
http://ru.wikibooks.org/wiki/HandyCache/ToDo/Time_Zone
Какая у тебя версия HC?

Добавлено:
Хотя, если есть RAM cache, значит самая свежая.
Попробуй отключить RAM cache.
Автор: ostro
Дата сообщения: 08.12.2006 11:01
и отключил, и почистил. не помогло... фиг с ним, с этим сайтом!
Автор: C0USIN
Дата сообщения: 08.12.2006 11:24
Еще варианты:
Отключить отправку заголовка If-Modified-Since.
Удалить папку из кэша HС.
Очистить кэш браузера.
Автор: ostro
Дата сообщения: 08.12.2006 11:40
это фантастика какая-то! проделал все три операции, а сайт так и не обновился...
Автор: DenZzz
Дата сообщения: 08.12.2006 12:01
ostro

В Мониторе в поле "Правило" вообще пусто?
Если да, то кардинально решить проблему должно отключение заголовка If-Modified-Since.
Есть подозрение, что у тебя в Винде неправильное системное время или часовой пояс! Проверь...

Добавлено:
ostro

Цитата:
это фантастика какая-то! проделал все три операции, а сайт так и не обновился...

RAM-кэш после этих операций не забыл почистить? В нем хранятся старые ответы сервера и сами файлы.
Автор: ostro
Дата сообщения: 08.12.2006 12:16
правило -- пусто!
If-Modified-Since отключено
8 дек. 13:15

кэш просто отключил...
Автор: C0USIN
Дата сообщения: 08.12.2006 12:22
Еще браузер не забывай перезагружать.
Автор: ostro
Дата сообщения: 08.12.2006 13:05
только и делаю, что открываю-закрываю. видно, не судьба...
Автор: DenZzz
Дата сообщения: 08.12.2006 13:29
ostro

Цитата:
правило -- пусто!
If-Modified-Since отключено
8 дек. 13:15

Склоняюсь к мысли, что виноват твой провайдер, прокси которого не хочет грузить новую страницу, а велит брать ее из кэша!
Нужен лог HC, чтобы проверить догадку...
Автор: ostro
Дата сообщения: 08.12.2006 13:45
как найти лог?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Polycom PVX


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.