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

» hc.Historian - просмотр кэша программы HandyCache

Автор: rs
Дата сообщения: 05.01.2007 08:51
mecc0
с автообновлением истории посещений вопрос решился?
попадает ли хоть одна страница в историю через автообновление?



Добавлено:
mecc0

Цитата:
Так вот "картинки" исчезли из кэша, "страницы" же остались. Кликая на них мышкой, я видел их справа в браузере историка, однако вместо "картинок" были пустые места.
Причём некоторые "страницы" в списке остались, но при кликании на них справа выводилось "не найдена".

проблема продолжает иметь место быть?


повторяется ли всегда или иногда?

файлы при этом удаляются из каталогов кэша и остаются в БД истории посещений?
Автор: rs
Дата сообщения: 06.01.2007 08:02
mai62
после длительного перерыва в непоявлении ошибки непопадания страницы в очередь историка - опять некоторые страницы упорно стали не попадать в очередь

вот эту http://forum.ru-board.com/topic.cgi?forum=35&topic=0985&start=680, к примеру, открывал вчера вечером несколько раз, сегодня несколько раз - ни разу в каталог очереди так и не попала

у тебя ВСЕ страницы помещаются в очередь? или есть какие-либо исключения - по расширению, типу или иному критерию?

зы
проверить факт попадания или непопадания страницы в каталог очереди можно даже без создания файла "C:\Program Files\HandyCache\hcHistorian.Bin\RenameQueueFiles.txt" - просто загружать страницы из нета, не стартуя историка, который чистил бы очередь, после чего посмотреть в "C:\Program Files\HandyCache\hcHistorian.Data\Queue"

Добавлено:
зызы
может быть файлы очереди не создаются время от времени по причине конфликта имён файлов в каталоге очереди? может стоит изменить логику именования файлов очереди на обеспечивающую более сильную уникальность?

Добавлено:
зызы
может быть файлы очереди не создаются время от времени по причине конфликта имён файлов в каталоге очереди? может стоит изменить логику именования файлов очереди на обеспечивающую более сильную уникальность?
Автор: rs
Дата сообщения: 11.01.2007 07:58
V0lt

Цитата:
ИМХО Историк при обращении к страницам читает корень кеша. Это он делает лишь при первом запросе, либо при каждом, но при последующих запросах корень кеша уже закеширован системой.

проблема имеется - в версии 3.3 устранена
версия скоро будет выложена

Добавлено:
ALeXkRU
получил?

Автор: ALeXkRU
Дата сообщения: 11.01.2007 10:53
hc.Historian (версия 3.3) --- 11.01.07 ---

Цитата:
[-] Устранено замедление при открытии первой страницы во встроенном web-браузере
[+] Контекстное меню в списке истории посещений и в строке web-адреса над
встроенным web-браузером: "Перейти к файлу в браузере каталогов кэша <Ctrl><G>".
Позволяет быстро перейти к файлу в каталоге кэша, соответствующему текущей web-странице.
Примечание: <Ctrl><E> действует аналогично, но не фокусируется на файле в браузере
каталога кэша
[+] Обновлён файл с описанием программы - "Прочти.Меня.htm"
[+] При попытке сортировать историю посещений по колонке "Название" выдаётся соответвующее
всплывающее сообщение в области уведомлений программы
[+] В браузере каталогов кэша показывется не только дата создания файла в кэше, но и время
[-] Удалён лишний файл: hcHistorian.Options\ClearRegistry.reg
(он дублироует hc.Historian.ClearRegistry.reg)

Скачать обновление до версии hc.Historian 3.3 (в RAR-архиве;
для установки - распаковать и заменить изменившиеся файлы в каталогах программы)
Автор: rs
Дата сообщения: 11.01.2007 12:23
ALeXkRU
спасибо

--
как дела с зеркалированием на handycache.ru, проблемы доступа решились?
Автор: ALeXkRU
Дата сообщения: 11.01.2007 14:46
Теперь скачать дистрибутив hc.Historian можно в файловом архиве сайта HandyCache:
hc.Historian на handycache.ru
Автор: V0lt
Дата сообщения: 11.01.2007 18:42
rs

Цитата:
проблема имеется - в версии 3.3 устранена

Спасибо, по-лучше стало

Скорость проверял косвенно, потому что кеш переделал.
Теперь этот урл у меня выглядит так -
хттп://_r_/forum.ru-board.com/topic.cgi?forum=5&topic=20161&start=540
файл соответственно -
...\_r_\forum.ru-board.com\topic.cgi^\forum=5&topic=20161&start=540
(сортировку делаю через два правила в "Преобразовании URL")
Встроенный браузер и Firefox такие урлы открывают, IE - нет. Но топики с ixbt не открываются нигде. Написано что отключен JavaScript (имхо его просто глючит), но если урл поправить, то откроестся без проблем.
Вообщем, мне нужно в начале преобразования FileName->URL делать замену имени первой папки "_?_\" на "" - по сути её игнорирование, но лучше делать замену (тогда можно сортировать не весь кеш, а выборочно файлы/сайты).
Это так, на будущее ...

Добавлено:
инсталятор для hc.Historian v3.3
Автор: casm82
Дата сообщения: 11.01.2007 20:10
Столкнулся с проблемой: при ВЫКЛЮЧЕННОМ встроенном браузере и ВКЛЮЧЕННОМ браузере кеша, если в правом поле браузера кеша щелкнуть левой или правой кнопкой мыши на имени файла, то появляется сообщение об ошибке: «hc.Historian Control ‘pWebBrowser1’ has no parent window.» Сообщение не появляется если файл уже выбран (синяя подсветка). Ошибка наблюдается как в 3.2, так и в 3.3.
При включенном встроенном браузере ошибка не появляется.

В Прочти.Меня.htm есть таблица «Окно со списком истории посещений для текущей выбранной в списке web-страницы», где приведено сочетание клавиш и ее описание «<Ctrl><P>    Удалить выделенные web-страницы из кэша...» – при выделенной строке в истории данное сочетание клавиш не выполняется (его же нет и в контекстном меню).
Скорее всего это опечатка – должно быть Del.

Просьба: добавь, пожалуйста, в контекстное меню, дерева папок браузера кеша пункт «Удалить папку из кеша» - бывает приходиться удалять полностью папки, например, от просочившихся при выключенном черном списке НС, баннеров и пр.
Автор: rs
Дата сообщения: 12.01.2007 15:45
V0lt

Цитата:
Спасибо, по-лучше стало

это хорошо



Цитата:
Это так, на будущее

возьму на заметку

Добавлено:
casm82

Цитата:
Столкнулся с проблемой: при ВЫКЛЮЧЕННОМ встроенном браузере и ВКЛЮЧЕННОМ браузере кеша, если в правом поле браузера кеша щелкнуть левой или правой кнопкой мыши на имени файла, то появляется сообщение об ошибке: «hc.Historian Control ‘pWebBrowser1’ has no parent window.» Сообщение не появляется если файл уже выбран (синяя подсветка). Ошибка наблюдается как в 3.2, так и в 3.3.
При включенном встроенном браузере ошибка не появляется.

посмотрю


Цитата:

В Прочти.Меня.htm есть таблица «Окно со списком истории посещений для текущей выбранной в списке web-страницы», где приведено сочетание клавиш и ее описание «<Ctrl><P> Удалить выделенные web-страницы из кэша...» – при выделенной строке в истории данное сочетание клавиш не выполняется (его же нет и в контекстном меню).
Скорее всего это опечатка – должно быть Del.

спасибо, действительно опечатка
исправил к следующей версии


Цитата:

Просьба: добавь, пожалуйста, в контекстное меню, дерева папок браузера кеша пункт «Удалить папку из кеша» - бывает приходиться удалять полностью папки, например, от просочившихся при выключенном черном списке НС, баннеров и пр.

в планах есть (там нужно не просто удаление папок в поддереве сделать, но иснхронизацию удалений с историей посещений)
Автор: JohnC
Дата сообщения: 13.01.2007 09:40
rs
У меня тоже кэш организован нестандартно, в соответствии с правилами Преобразование URL:

Цитата:
Тогда она попадёт в ru-board.com/forum/forum или в ru-board.com/_NULL_/forum соответственно для папок forum на forum.ru-board.com и ru-board.com
Вот правила:

#5#~#True#~#^([\w\d\-]+\.[\w]+)(:\d+)?/#~#\1/_NULL_/#~#False#~#True
#5#~#True#~#^([\w\d\-\.]+)\.([\w\d\-]+\.[\w]+)(:\d+)?/#~#\2/\1/#~#False#~#True


С таким кэшем историк неправильно работает.
Можно ли исправить ситуацию в будущих версиях? например, учитывать список Преобразование URL.
Автор: V0lt
Дата сообщения: 13.01.2007 11:20
JohnC

Цитата:
Можно ли исправить ситуацию в будущих версиях? например, учитывать список Преобразование URL.

Учитывать правила "Преобразование URL" иногда просто невозможно.
Например: (^forum\..*\d)(&start=0|&st=0) -> \1 В этом правиле отбрасывается окончание &start=0 или &st=0, а если его просто небыло, то будет глупо его добавлять.
Если отбрасывасываются произвольные значения, то их востановить просто невозможно.

Реально историк может помочь, если с помощью правил "Преобразование URL" производиться сортировка по определенным папкам.
Сделать это не сложно, если с правилами не мудрить:
Имеем FileName - относительный путь к файлу в кеше
Делаем замену одной строки на другую CorrectFileName=Replace(FileName,inString,outString),
где inString - искомая строка, outString - заменяемая.
Получаем URL=FileName2URL(CorrectFileName)


Цитата:
Вот правила:

После твоих правил результат мудрёный Корректировку придется делать через RegExp-замену
Автор: rubel
Дата сообщения: 13.01.2007 12:20
rs
Прога работает прекрасно, спасибо.
Вот только есть одно неудобство.
При нажатии на разделитель он убегает то влево, то вправо.И нужно двигать мышку
чтобы попасть на него.Сделай как в Opera т.е. он остается всегда слева.Там такая
штука сделана для показа и скрытия боковой панели.
Автор: rs
Дата сообщения: 23.01.2007 07:24
rubel
тут можно по разному смотреть...


в опере есть и кнопка и разделитель - две сущности...

у меня же две сущности объединены в одну - разделитель содержащий в качестве бонуса ещё и кнопку


зы
лично я использую F4, так проще и быстрее
Автор: rs
Дата сообщения: 23.01.2007 14:07
ALeXkRU
отправил 3.4 ... как связь?...
Автор: ALeXkRU
Дата сообщения: 24.01.2007 01:15
hc.Historian (версия 3.4) от 23.01.07

Цитата:
[+] Полностью разделены режимы показа браузера каталогов кэша и текстового
содержимого html-страницы:
<Ctrl><E> и <Ctrl><T> соответственно
[-] Исправлена ошибка: при выключенном встроенном браузере и включённом браузере
каталогов кэша щелчок кнопкой мыши на имени файла раньше приводил к сообщению:
<hc.Historian Control 'pWebBrowser1' has no parent window>
[+] Добавлен параметр ExcludeMasks - исключение файлов кэша из истории посещений.
Расширяет и дополняет функциональность параметра ExcludeExts (маска может
содержать элементы пути файла в кэше; путь отсчитывается, начиная с корневого
каталога кэша - например, для всех файлов в каталоге:
C:\Program Files\HandyCache\Cache\handycache.ru\images
достаточно маски:
handycache.ru\images\*
[+] Предложен вариант использования ExcludeMasks для исключения из истории
посещений каталогов обновлений антивируса Касперского - файл в установочном
архиве:
hcHistorian.Options\hc.Historian.for.Kaspersky.reg
[+] Браузер каталогов кэша показывет теперь в статус-панели количество выделенных
строк
[+] Появилась кнопка "СТОП" для прерывания процесса удаления файлов в каталоге
кэша. Добавлен статус хода удаления файлов в кэше
[-] Для ускорения удаления файлов в браузере каталогов кэша обновление истории
посещений происходит не после каждого удаления файла, а только после перехода
к управляющему элементу "Список историии посещений"
[+] Обновлён файл "Прочти.Меня.htm"

скачать обновление до hc.Historian v. 3.4 (в RAR-архиве) установка: заменить изменившиеся файлы
Автор: jlmurat
Дата сообщения: 24.01.2007 05:19
rs Не могу установить прогу автоматом.
Вот лог:

Цитата:
C:\hc.Historian.install\hcHistorian.Options>hc.Historian.install.bat

C:\hc.Historian.install\hcHistorian.Options>rem

C:\hc.Historian.install\hcHistorian.Options>rem === Установим программу hc.Histo
rian в каталоги по умолчанию ===

C:\hc.Historian.install\hcHistorian.Options>rem

C:\hc.Historian.install\hcHistorian.Options>xcopy hcHistorian.Bin\*.* "C:\P
rogram Files\HandyCache\hcHistorian.Bin\" /e /s
Не найден файл: *.*
Скопировано файлов: 0.

C:\hc.Historian.install\hcHistorian.Options>xcopy hcHistorian.Data\*.* "C:\P
rogram Files\HandyCache\hcHistorian.Data\" /e /s
Не найден файл: *.*
Скопировано файлов: 0.

C:\hc.Historian.install\hcHistorian.Options>xcopy hcHistorian.Options\*.* "C:\P
rogram Files\HandyCache\hcHistorian.Options\" /e /s
Не найден файл: *.*
Скопировано файлов: 0.

C:\hc.Historian.install\hcHistorian.Options>rem

C:\hc.Historian.install\hcHistorian.Options>rem === Создадим в каталоге "C:\Hand
yCache.backup\" пакетные файлы для архивирования кеша ===

C:\hc.Historian.install\hcHistorian.Options>rem (хотя нужды в создани
и этих файлов нет - можно обойтись

C:\hc.Historian.install\hcHistorian.Options>rem командами архивирова
ния из контекстного меню программы)

C:\hc.Historian.install\hcHistorian.Options>rem

C:\hc.Historian.install\hcHistorian.Options>md "C:\HandyCache.backup\"
Подпапка или файл C:\HandyCache.backup\ уже существует.

C:\hc.Historian.install\hcHistorian.Options>xcopy hcHistorian.Arc\*.* "C:\Hand
yCache.backup\" /e /s
Не найден файл: *.*
Скопировано файлов: 0.

Может, что-то с виндой. Ее недавно переустанавливал, ставил IE7, потом его снес. Не отсюда ли траблы. Никогда такого не было.
Автор: rs
Дата сообщения: 24.01.2007 07:13
jlmurat
сорри, после того как в дистрибутиве появился каталог нужно подправить файл hc.Historian.install.bat:

rem
rem === Установим программу hc.Historian в каталоги по умолчанию ===
rem
xcopy ..\hcHistorian.Bin\*.* "C:\Program Files\HandyCache\hcHistorian.Bin\" /e /s
xcopy ..\hcHistorian.Data\*.* "C:\Program Files\HandyCache\hcHistorian.Data\" /e /s
xcopy ..\hcHistorian.Options\*.* "C:\Program Files\HandyCache\hcHistorian.Options\" /e /s

rem
rem === Создадим в каталоге "C:\HandyCache.backup\" пакетные файлы для архивирования кеша ===
rem (хотя нужды в создании этих файлов нет - можно обойтись
rem командами архивирования из контекстного меню программы)
rem
md "C:\HandyCache.backup\"
xcopy hcHistorian.Arc\*.* "C:\HandyCache.backup\" /e /s
Автор: jlmurat
Дата сообщения: 24.01.2007 07:18
rs
Я не совсем понял, что менять. В DOS-коммнадах - чайник.
Приведи полностью файл в теге more.

Добавлено:
В Блокноте ничего не разберу из-за кириллицы. Как поправить?
Автор: rs
Дата сообщения: 24.01.2007 07:38
jlmurat
в bat-файле удалить старый текст и вставить в пустой файл (через клипборд) всё, что находится, начиная с первой строки rem в моём предыдущем посте
Автор: jlmurat
Дата сообщения: 24.01.2007 07:40
Разобрался. Это полный текст файла. поправил через Far.
Но лучше перепаковать.
Автор: rs
Дата сообщения: 24.01.2007 07:41
jlmurat

Цитата:
В Блокноте ничего не разберу из-за кириллицы. Как поправить?

far есть? если есть - открой bat-файл в редакторе (F4), далее - нажимая несколько раз F8 выбери в индикаторе самой верхней строки редактора DOS-кодировк, вставь новый текст, сохрани (F2), закрой редактор (Esc)

Добавлено:
jlmurat

Цитата:
Но лучше перепаковать.
в следующем дистрибутиве поправлю
Автор: NothingAnother
Дата сообщения: 24.01.2007 20:04
jlmurat
Цитата:
Как поправить?
Выбери в блокноте шрифт "Terminal"
Автор: jlmurat
Дата сообщения: 25.01.2007 07:07
NothingAnother

Цитата:
Выбери в блокноте шрифт "Terminal"

Спасибо. На компах работаю со времен Dos (про который напочь забыл).
А про это не знал.
Сорри - офф топ.
Автор: casm82
Дата сообщения: 02.02.2007 20:45

Цитата:
--- Версия 3.4 --- 23.01.07 ---
[-] Исправлена ошибка: при выключенном встроенном браузере и включённом браузере каталогов кэша щелчок кнопкой мыши на имени файла раньше приводил к сообщению:
<hc.Historian Control 'pWebBrowser1' has no parent window>

Спасибо, сейчас все отлично.

Цитата:
[+] Полностью разделены режимы показа браузера каталогов кэша и текстового
содержимого html-страницы:
<Ctrl><E> и <Ctrl><T> соответственно

Решил проверить – столкнулся с тем же окном <hc.Historian Control 'pWebBrowser1' has no parent window>
Получил его так:
1.    ВЫКЛЮЧИЛ встроенный браузер ,
2.    Включил режим показа браузера каталогов КЭШа (<Ctrl><E>)
3.    Включил режим показы содержимого html-страницы <Ctrl><T>
4.    Выскочила ошибка <hc.Historian Control 'pWebBrowser1' has no parent window>
(в не зависимости выделен файл или нет)
По поводу кнопки Вид у меня есть небольшое предложение – учитывая, что ее положение плавающее - зависит от границы, разделяющей список и браузер, может, будет удобнее расположить её рядом с вкладками «История, Сервис, Настройки». Или же развернуть содержимое окна в виде пиктограмм или текста.
По поводу горячих клавиш, может в настройках позволить самому их задавать?
Например, думаю удобнее задать просто текстовые клавиши (учитывая, что их нажатие, когда курсор не в поле ввода, никак не обрабатывается программой), а не их комбинация с Ctrl (например, вызов браузера просто H, а не Ctrl-H). Кому-то, удобнее было бы расположить их среди ZXCV как в Winamp и т.п.
Программа, и так замечательная, но все же хотелось бы немного больше свободы в настройках.
Автор: rs
Дата сообщения: 05.02.2007 16:29
casm82

Цитата:
Решил проверить – столкнулся с тем же окном <hc.Historian Control 'pWebBrowser1' has no parent window>
Получил его так:
1. ВЫКЛЮЧИЛ встроенный браузер ,
2. Включил режим показа браузера каталогов КЭШа (<Ctrl><E>)
3. Включил режим показы содержимого html-страницы <Ctrl><T>
4. Выскочила ошибка <hc.Historian Control 'pWebBrowser1' has no parent window>

есть такое дело, в 3.5 исправлено


Цитата:
По поводу кнопки Вид у меня есть небольшое предложение – учитывая, что ее положение плавающее - зависит от границы, разделяющей список и браузер, может, будет удобнее расположить её рядом с вкладками «История, Сервис, Настройки». Или же развернуть содержимое окна в виде пиктограмм или текста.

в 3.5 кнопка привязана к левому краю в той же статус-панели


Цитата:
Например, думаю удобнее задать просто текстовые клавиши (учитывая, что их нажатие, когда курсор не в поле ввода, никак не обрабатывается программой), а не их комбинация с Ctrl (например, вызов браузера просто H, а не Ctrl-H). Кому-то, удобнее было бы расположить их среди ZXCV как в Winamp и т.п.

Cttl-сочетания работают в ЛЮБОМ месте программы, а буквенные нужно было бы привязывать к определённым полям формы
я думаю, это было бы не универсально и неудобно
Автор: ALeXkRU
Дата сообщения: 06.02.2007 18:37
hc.Historian версия 3.5 (06.02.07)
Изменения:
[х] Во избежание терминологической путаницы с понятием "встроенный web-браузер" термин "браузер каталогов кэша"
заменен на "проводник каталогов кэша"
[+] Реализовано удаление каталогов с подкаталогами в проводнике каталогов кэша с сопутствующей синхронизацией
истории посещений
[+] Ctrl-S - группировать файлы кэша по сайтам в проводнике каталогов кэша
[+] Кнопка "Вид" "привязана" к левому краю окна
[-] Исправления в hc.Historian.install.bat
[-] Устранено исчезновение статус-строки в определённых ситуациях
[-] Исправлена ошибка включения текстового представления html-страницы при выключенном встроенном браузере,
приводящая к сообщению:
<hc.Historian Control 'pWebBrowser1' has no parent window>
[+] Попытка открыть текстовое представление html-страницы при выключенном встроенном браузере
диагностируется информационным окном
[+] Для отладочных целей и решения проблем в нестандартных ситуациях в реестр введён параметр
NotRemoveUserAgent: если он равен 1, то при выборе на вкладке "Настройки" параметра
UserAgent="Кратковременная запись в реестр" - запись в реестр значения UsrAgent для программы HandyCache
выполняется не кратковременно, а постояннно. Для изменения значения этого параметра в реестре
можно воспользоваться файлом "hcHistorian.Options\NotRemoveUserAgent.reg"
[х] Обновлён "hcHistorian.Options\hc.Historian.RemoveUserAgent.reg"
[+] Обновлён файл "Прочти.Меня.htm"

скачать обновление до версии hc.Historian 3.5 (в RAR-архиве)
(Установка: распаковать и заменить только изменившиеся файлы)
Автор: jlmurat
Дата сообщения: 07.02.2007 18:47
ALeXkRU
rs

Цитата:
Во избежание терминологической путаницы с понятием "встроенный web-браузер" термин "браузер каталогов кэша" заменен на "проводник каталогов кэша"

По моему, в меню Вид так и остался браузер.
2. Хотелось бы, чтобы нижнее окно было плотнее свзяно с верхним (История и проводник кеша)
А то при удалении в проводнике каталога, История уходит в начало списка, и приходится долго искать место, где только что был.
Автор: V0lt
Дата сообщения: 12.02.2007 18:06
инсталятор для hc.Historian v3.5 (1,70 МБ)
Автор: stepkin006
Дата сообщения: 14.02.2007 19:13
rs
Спасибо за hc.Historian версия 3.5 Чистить кэш в проводнике - одно удовольствие.
Коль скоро Вы добрались до переименования файлов в кэше, то нельзя ли и сами папки кэша рассовывать по своему усмотрению? Напр, создам в Сache папки: Софт, Форумы, Железо и т.п., а потом сортировать просмотренное по этим папкам или удалять?
Автор: cepera ang
Дата сообщения: 01.03.2007 12:23
Историк не показывает во встроенном просмотре ничего, если в НС включено разграничение доступа по пользователям. В мониторе НС - "407 Proxy Authentication Required (HC)"
Встроенный браузер мог бы запрашивать пароль или НС мог бы всегда разрешать соединения от историка, независимо от пользователей прописанных на вкладке доступ.

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: Посоветуйте софтину


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