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

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

Автор: NothingAnother
Дата сообщения: 24.11.2006 20:39
DenZzz
Цитата:
не у всех пользователей он есть
Так WinRAR тоже не у всех!.. Стал быть ориентироваться надо на ZIP или CAB, поддержка которых встроена в систему...
Автор: DenZzz
Дата сообщения: 24.11.2006 20:47
NothingAnother

Цитата:
Стал быть ориентироваться надо на ZIP или CAB, поддержка которых встроена в систему...

Вот mai62 и говорит:

Цитата:
Не морочил бы голову и паковал зипом.

Архивы HC запакованы старым, добрым ZIP-ом. Еще никто не жаловался на "неизвестный формат"...
Автор: V0lt
Дата сообщения: 26.11.2006 18:49
сделал инсталятор
если rs не против, могу ссылку дать
Автор: rs
Дата сообщения: 27.11.2006 07:21
V0lt

Цитата:
сделал инсталятор
спасибо


Цитата:
если rs не против, могу ссылку дать
не против
Автор: lagut
Дата сообщения: 27.11.2006 12:22
>> Установил hc.Historian 2.6, при запуске программы
>> вылетает ошибка " Failed to get data for 'GlobalUserOffline' ",
>> как ее исправить ? Версия 2.1 работает нормально
>> Система Windows XP sp2

Обнаружил следующее:
При отключении в настройках встроенного браузера (EmbeddedWebBrowser)
в версиях 2.4 2.5 2.6 2.6.1 пропала ошибка " Failed to get data for 'GlobalUserOffline' ".
С внешним браузером все работает нормально.
Автор: rs
Дата сообщения: 27.11.2006 13:32
lagut
это на самом деле не ошибка


такое сообщение возникает только в случае, когда после установки ОС ни разу не было перехода IE в автономный режим - первый же такой переход создаёт в реестре ключ GlobalUserOffline

в следующей версии такое сообщение вообще не будет появляться в описанном случае
Автор: V0lt
Дата сообщения: 27.11.2006 18:09
Полный инсталятор для версии 2.6.1
http://rapidshare.com/files/4917496/hcHistorian_v2_6_1.zip (1682 KB)
Автор: Bolenic
Дата сообщения: 27.11.2006 22:32
V0lt
Можно устанавливать 2.6.1 поверх v1.0 (update to v2.5)?
Или - сначала поудалять файлы?
Если можно, настройки/пути "подхватятся"?
Автор: V0lt
Дата сообщения: 28.11.2006 05:50
Bolenic

Цитата:
Можно устанавливать 2.6.1 поверх v1.0 (update to v2.5)?

Без разницы. Исталятор заменяет все файлы кроме базы истории


Цитата:
Если можно, настройки/пути "подхватятся"?

Меняются лишь BinPath и DataPath (в зависимости куда ставите), отальные настройки не меняются.
Автор: stepkin006
Дата сообщения: 30.11.2006 18:44
rs
Как настроить hchistorian, чтобы она могла работать с двумя
независимыми каталогами кэша на 1 компе? В HandyCache я для сына задал
каталог вторым набором, а в hchistorian все это сливается в одну
историю. А мне бы хотелось, чтобы каждый из нас мог ковыряться только
со своим кэшем.
Автор: stepkin006
Дата сообщения: 01.12.2006 13:16
rs

Цитата:
"Полностью удалить каталог web-страницы"
Имеется виду каталог в кэше, содержащий страницу (не касается изображений (объектов) с других сайтов).

Абсолютно поддерживаю jlmuratа
Автор: rs
Дата сообщения: 01.12.2006 14:48
stepkin006

Цитата:
Как настроить hchistorian, чтобы она могла работать с двумя
независимыми каталогами кэша на 1 компе? В HandyCache я для сына задал
каталог вторым набором, а в hchistorian все это сливается в одну
историю. А мне бы хотелось, чтобы каждый из нас мог ковыряться только
со своим кэшем.

пока никак

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

я думаю по прошествии времени с момента его обсуждения полезно было бы вернуться к его реализации


Цитата:
Абсолютно поддерживаю jlmuratа

в планах это есть
Автор: V0lt
Дата сообщения: 01.12.2006 17:49
rs
Со временем перестает работать Java Script во втроенном браузере (хорошо заметно на форуме хобота). Причина пока не ясна.
PS: IE 6.0.2900.2180, JRE 1.5.0_09
Автор: NothingAnother
Дата сообщения: 01.12.2006 18:58
V0lt
JRE не имеет отношения к java-script
Автор: rs
Дата сообщения: 02.12.2006 09:00
V0lt
да, ява к яваскрипту действительно не имеет отношения



Добавлено:
другое дело, что c js действительно во встроенном браузере могут возникать неполадки - вернее даже не во встроенном браузере, а в msie движке, который всё и обслуживает

причина, как мне думается, в том, что некоторые хитроумные и навороченные странички приводят к ошибкам отработки js и поскольку, чтобы не мешать пользователю, я подобные ошибки просто игонорирую, подавляя всевозможные информационные окна - вероятно возникают ситуации в течение msie-сессии во встроенном браузере, когда msie движок после очередной подавленной js-ошибки перестаёт правильно обрабатывать js
Автор: V0lt
Дата сообщения: 02.12.2006 09:49
NothingAnother

Цитата:
JRE не имеет отношения к java-script

Серьезно? А зачем тогда я его устанавливаю!?

rs

Цитата:
вероятно возникают ситуации в течение msie-сессии во встроенном браузере, когда msie движок после очередной подавленной js-ошибки перестаёт правильно обрабатывать js

может приделать перезагрузку движка?
Автор: rs
Дата сообщения: 02.12.2006 09:54
stepkin006

Цитата:
Как настроить hchistorian, чтобы она могла работать с двумя
независимыми каталогами кэша на 1 компе? В HandyCache я для сына задал
каталог вторым набором, а в hchistorian все это сливается в одну
историю. А мне бы хотелось, чтобы каждый из нас мог ковыряться только
со своим кэшем.

поразмыслил на досуге, появились такие соображения - в качестве компромиссного решения можно сделать так:
1.для каждого пользователя свой каталог кэша
2.установить один экземпляр историка
3.запустить историка и настроить на вкладке НАСТРОЙКИ параметры CachePath (на первый каталог кэша) и DataPath (на каталог с БД для истории по первому каталогу кша)
4.сохранить настройки историка (hc.Historian.SaveSettings.bat) - переименовть полученный файл настроек в hc.Historian.Settings1.reg
5.повторить п.3 и 4 указав CachePath и DataPath на ДРУГИЕ каталоги и сохранить настройки в hc.Historian.Settings2.reg
6.для истории по первому кэшу создаём bat-файл с двумя строками:
regedit -s hc.Historian.Settings1.reg
hcHistorian.exe
7.для истории по второму кэшу
regedit -s hc.Historian.Settings2.reg
hcHistorian.exe

годится?

Добавлено:
V0lt

Цитата:
Серьезно? А зачем тогда я его устанавливаю!

это трудно объяснить...


Добавлено:

Цитата:
может приделать перезагрузку движка?

я тоже об этом подумал...
по сути Ctrl-H освобождает память от браузера и снова создает его с нуля... - попробуй - может поможет в течение сессии... - расскажи о результате

Добавлено:
stepkin006
наверное так будет чуть лучше:
start/wait regedit -s hc.Historian.Settings1.reg

Добавлено:
на тему архивирования и синхронизации очень больших кэшей: http://forum.ru-board.com/topic.cgi?forum=5&topic=21354&start=460#1
Автор: NothingAnother
Дата сообщения: 02.12.2006 10:57
V0lt
Цитата:
зачем тогда я его устанавливаю!?
Это можешь знать только ты... А ваще Java - это платформа для работы специальных ОС-независимых программ - апплетов, а JRE - собственно, сам движок JavaEngine. Поддержка апплетов, включённая на клиенте - дополнительная не хилая дыра в безопасности. JS выполняются на другом движке, встроенном в систему - ScriptHost (некоторые клиенты сами интерпретируют js). См. по теме здесь, здесь и здесь
Автор: stepkin006
Дата сообщения: 03.12.2006 18:58
rs

Цитата:
6.для истории по первому кэшу создаём bat-файл с двумя строками:
regedit -s hc.Historian.Settings1.reg
hcHistorian.exe
7.для истории по второму кэшу
regedit -s hc.Historian.Settings2.reg
hcHistorian.exe

годится?


Годится! Работает! СПАСИБО! НО:
- нет автоматического обновления историй, приходится вручную обновлять
- и нельзя ли эти bat-файлы засунуть в контекстное меню HandyCache?
Автор: rs
Дата сообщения: 04.12.2006 07:40
stepkin006

Цитата:
нет автоматического обновления историй, приходится вручную обновлять

вкладка Настройки, поле CheckQueue


Добавлено:
stepkin006

Цитата:
и нельзя ли эти bat-файлы засунуть в контекстное меню HandyCache?

может быть имеет смысл попросить mai62, стартовать историка из контекстного меню HC не напрямую, как это сделано сейчас, а запускать при выборе меню старта историка пакетный файл hcHistorian.bat, передавая ему в качестве параметра текущего пользователя HC - а в файле hcHistorian.bat производить соотвествующий разбор пользователя и старт историка с нужной конфигурацией

этот файл я могу помещать в свой дистрибутив и он будет лежать там же где и hcHistorian.exe - по умолчанию hcHistorian.bat будет стартовать hcHistorian.exe, но при желании пользователь может его подправить

mai62
что скажешь?

Добавлено:
mai62
для совместимости версий HC и hcHistorian можно перед стартом историка из меню в трее HC делать проверку на наличие файла hcHistorian.bat и при его отсутствии запускать hcHistorian.exe, как это делается сейчас
Автор: stepkin006
Дата сообщения: 04.12.2006 14:10
rs

Цитата:
вкладка Настройки, поле CheckQueue


поле CheckQueue стоит в автомате.
Дело в том, что сначала я для 1-го кэша оставил все настройки по умолчанию, а для 2-го папки Cache2 и hcHistorian2.Data. История обновлялась автоматом в 1-ом кэше (независимо от выбранного кэша). Когда для 1-го кэша сделал папки Cache1 и hcHistorian1.Data, добился нужного раделения, но потерял автоматическое обновление истроий.

Автор: rs
Дата сообщения: 05.12.2006 10:58
stepkin006

Цитата:
поле CheckQueue стоит в автомате.
Дело в том, что сначала я для 1-го кэша оставил все настройки по умолчанию, а для 2-го папки Cache2 и hcHistorian2.Data.
История обновлялась автоматом в 1-ом кэше (независимо от выбранного кэша). Когда для 1-го кэша сделал папки Cache1 и
hcHistorian1.Data, добился нужного раделения, но потерял автоматическое обновление истроий.

ну да, всё правильно

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

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

зы
в обоих каталогах для каждого пользователя должен быть подкаталог "Queue", к примеру:

"C:\Program Files\HandyCache\hcHistorian.Data\Queue"
"C:\Program Files\HandyCache\hcHistorian.Data.ForSecondUser\Queue"

именно в этот каталог помещает HC прошедшие через него web-ссылки и историк периодически достаёт их оттуда при автообновлении

Автор: Vitrum
Дата сообщения: 07.12.2006 17:19
Обновил до последней версии 2.6.1 стало выдавать ошибку Failed to get data for 'GlobalUserOffline',
где что править?
Автор: stepkin006
Дата сообщения: 08.12.2006 15:00
rs

Цитата:
- аналогичные описанным ранее два bat-файла для старта НС, а не историка


Да вот и решение проблем. СПАСИБО.
И все-таки было бы здорово
Цитата:
"Полностью удалить каталог web-страницы"

Автор: rs
Дата сообщения: 08.12.2006 15:39
Vitrum

Цитата:
Обновил до последней версии 2.6.1 стало выдавать ошибку Failed to get data for 'GlobalUserOffline',
где что править?

перевести разок ie в оффлайн
Автор: Vitrum
Дата сообщения: 08.12.2006 21:32
Спасибо всё заработало.
Автор: V0lt
Дата сообщения: 12.12.2006 18:44
rs

Цитата:
по сути Ctrl-H освобождает память от браузера и снова создает его с нуля... - попробуй - может поможет в течение сессии... - расскажи о результате

Действительно, помогает.
Если интересно, то Java Script слетает после forum.doom9.org, forum.videoediting.ru
Автор: rs
Дата сообщения: 14.12.2006 07:52
V0lt
ок
нужно будет отразить в документации
Автор: ALeXkRU
Дата сообщения: 14.12.2006 20:09
hc.Historian (версия 3.0) - 14.12.06 -

[+] Реализован браузер каталогов кэша: (Ctrl-E) или кнопка "Вид"
[+] Переименование файла в браузере кэша: F2 или одиночный клик мыши на
имени файла или контекстное меню над именем файла
[+] Поле над браузером показывает URL страницы; статус строка под браузером
отображает имя файла этой страницы в кэше
[+] Поместить имя файла в кэше для текущей страницы в clipboard можно через
контекстное меню браузера кэша
[+] В окне, открывающемся по нажатию кнопки "Вид" появилась кнопка "Восстановить",
возвращающая настройки внешнего вида программы к значениям по умолчанию.
[-] Восстановление ширины списка истории посещений после его скрытия (F4), завершения
программы и последующего повторного запуска программы
[-] Исправлена ошибка проверки режима автономной работы в MS в случае, когда
ключ реестра GlobalUserOffline не найден (MS IE ни разу не переходил в автономный режим)

скачать - обновление до версии 3.0 ( в самораспаковывающемся архиве! - распаковывается каталог hc.Historian.install в текущей папке)
В файле "!!! Обновленные файлы.txt" - перечень изменившихся с предыдущей версии файлов, которые необходимо заменить
Автор: rs
Дата сообщения: 15.12.2006 07:19
ALeXkRU
спасибо

Страницы: 1234567891011121314151617181920212223

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


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