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

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

Автор: rs
Дата сообщения: 01.11.2006 17:57
NothingAnother

Цитата:
Что-то ты попутал... Это не ось "не успевает завершить" -

можно и в таком порядке слова поставить... я не возражаю, суть от этого не меняется...



Цитата:
, да и обрабатываешь ли ваще?
да, обрабатываю... было время, когда я специально искал способ поймать именно закрытие программы инициируемое закрытием ОС...

Добавлено:
NothingAnother
Цитата:
Это не его решение,

есть на самом деле много решений "не_того_кто_их_озвучил"...
Автор: NothingAnother
Дата сообщения: 01.11.2006 18:19
rs
O'k

Добавлено:
Ты не мог бы сходить по этой ссылке и сообщить результат (получилось/не получилось), а то, кажется в HC свеженький глючок нарисовался - надо бы проверить, прежде чем объявлять...
Автор: rs
Дата сообщения: 01.11.2006 18:52
NothingAnother

Цитата:
Ты не мог бы сходить по этой ссылке и сообщить результат (получилось/не получилось),
получилось что?
ссылка открылась
Автор: NothingAnother
Дата сообщения: 01.11.2006 19:04
rs
Цитата:
получилось что?
Как раз это. Просто там перенаправление в формате Протокол://Имя:Порт/, при этом порт - 8080, в HC установлен такой же. В результате имею 502 Bad Gateway, без прокси - всё o'k... Вот и подумалось - нет ли здесь какой корреляции...
Автор: rs
Дата сообщения: 01.11.2006 19:18
Dimanish
попробуй версию 2.5 на своей любимой серебристой теме... лучше стало?


Добавлено:
NothingAnother
ну так у меня в НС 8081 стоит
Автор: DenZzz
Дата сообщения: 01.11.2006 20:58
NothingAnother

Цитата:
Просто там перенаправление в формате Протокол://Имя:Порт/, при этом порт - 8080, в HC установлен такой же. В результате имею 502 Bad Gateway, без прокси - всё o'k... Вот и подумалось - нет ли здесь какой корреляции...

У меня в HC порт 8080. Твоя страница грузится без проблем. Вот лог: [more]01.11.2006 22:39:07 # 328: Connection from local/127.0.0.1

01.11.2006 22:39:07 # 328 >>> URL: http://www.speedguide.net/analyzer.php
GET http://www.speedguide.net/analyzer.php HTTP/1.1
Accept: */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon)
Host: www.speedguide.net
Proxy-Connection: Keep-Alive


01.11.2006 22:39:13 # 328: DNS resolve www.speedguide.net --> 63.217.30.70

01.11.2006 22:39:13 # 0: Outbound Connection

01.11.2006 22:39:15 # 328 <<< URL: http://www.speedguide.net/analyzer.php
HTTP/1.1 302 Found
Date: Wed, 01 Nov 2006 18:39:00 GMT
Server: Apache/2.0.40 (Red Hat Linux)
Accept-Ranges: bytes
X-Powered-By: PHP/4.2.2
Last-Modified: Wed, 01 Nov 2006 18:39:00 GMT
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Content-Encoding: gzip
Location: http://www.speedguide.net:8080
Vary: Accept-Encoding
Content-Length: 26
Content-Type: text/html


01.11.2006 22:39:15 # 328 >>> URL: http://www.speedguide.net:8080/
GET http://www.speedguide.net:8080/ HTTP/1.1
Accept: */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon)
Host: www.speedguide.net
Proxy-Connection: Keep-Alive


01.11.2006 22:39:15 # 328: DNS resolve www.speedguide.net --> 63.217.30.70 (From cache)

01.11.2006 22:39:20 # 328 >>> URL: http://www.speedguide.net:8080/
Connected to host: 63.217.30.70, port: 8080
01.11.2006 22:39:21 # 328 <<< URL: http://www.speedguide.net:8080/
HTTP/1.1 200 OK
Server: SG TCP/IP Analyzer
Expires: Mon, 27 Feb 2006 14:14:14 GMT
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Content-Encoding: ISO-8859-1
Connection: close
Content-Type: text/html

и т.д.[/more]
Автор: rs
Дата сообщения: 01.11.2006 21:27
ALeXkRU
Цитата:
и пожелание: добавь (за компанию) статус и в окно базы: там хорошо бы отображать или информацию текущей\выбранной страницы или количество выделенных записей (кстати, проще отслеживать качество работы выделения)
так хотел?
Автор: NothingAnother
Дата сообщения: 01.11.2006 21:30
DenZzz
Цитата:
Твоя страница
Моя? Спасибо, дружище, я уже вкурил что при делах здесь - KIS, но сделать пока ничего не удаётся. В мониторе KIS'ки HC запрашивает на адрес 127.0.0.1, т.е. на самоё себя!?! Ладно, как-нить разгребёмся, ведь "Таньки грязи не боятся!"...
Ещё раз спасибо (rs, и тебя касается! ), просю пардону за махровый оффтоп!..
Автор: Abs62
Дата сообщения: 01.11.2006 21:41
rs
Есть предложение сохранять между сеансами настройки соотношения ширины таблицы и ширины окна браузера. Можно будет один раз настроить отображение по вкусу, а не заниматься этим при каждом запуске.
Автор: rs
Дата сообщения: 01.11.2006 21:44
Abs62
да, я держу это в голове, просто руки пока не дошли

а лично тебя, кстати, настройки ширины по умолчаню устраивают?

или можешь предложить более удачные дефолтные?
Автор: NothingAnother
Дата сообщения: 01.11.2006 21:49
rs
Цитата:
на своей любимой серебристой теме
У меня она тоже - любимая! Очень мягкая, спокойная тема безо всякой тинейджерской светофорности...
Автор: rs
Дата сообщения: 01.11.2006 21:51
NothingAnother
ну и как тебе новое решение на серебристой схеме?
всё видно, что нужно?
выделение видно?
Автор: NothingAnother
Дата сообщения: 01.11.2006 21:55
rs
Цитата:
как тебе новое решение на серебристой схеме?
Вполне. Впрочем, и было неплохо (может, потому, что у меня дисплей всегда чистый? )... Не, серьёзно - вполне!..
Автор: Abs62
Дата сообщения: 01.11.2006 22:05
rs

Цитата:
а лично тебя, кстати, настройки ширины по умолчаню устраивают?

Потому и заговорил об этом, что не устраивают. По мне, так таблица стала узковата.

Цитата:
или можешь предложить более удачные дефолтные?

Всем не угодишь.
Гораздо удобнее дать каждому возможность настроить под себя.
Автор: rs
Дата сообщения: 01.11.2006 22:09
Abs62
я понимаю, что всем не угодишь

но по возможности хотелось бы вывести некое "среднеудобное" значение и предлагать его всем по умолчанию


unreal666

Цитата:

Сделай опцию, что не вылазило сообщение про отсутствие страницы в кэше. Для примера такого вида:

Цитата:Ссылка, которую Вы пытаетесь открыть, в истории посещений отсутствует:
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=20528&start=1680 [?]

Продолжить загрузку web-страницы?


Просто такие ссылки (с &bm=1 и им подобных) у меня хранятся без этих bm=1 и т.п. (через Преобразование URL).

да, вот ещё что - забыл в whatsnew написать:

в версии 2.5 при переходе по ссылкам во встроенном браузере не выполняется проверка существования ссылки перехода в истории - это позволяет выполнять переход во встроенном браузере на ссылки отсутствующие в истории, но фактически ведущие на ссылку в кэше посредством правил "Преобразование URL" в НС

unreal666
попробуй и расскажи, как твои переходы во встроенном браузере стали работать?
Автор: unreal666
Дата сообщения: 02.11.2006 09:37

Цитата:
попробуй и расскажи, как твои переходы во встроенном браузере стали работать?

Нормально.
Автор: rs
Дата сообщения: 02.11.2006 10:17
all
в связи с реорганизацией интерфейса списка истории посещений, можно ли выбросить из файла описания следующий абзац в описании решения проблем:

"Бывают случаи, когда выделение строк в списке истории посещений "не работает". Возможной причиной такой ситуации может быть несогласование цветовой схемы программы hc.Historian и цветовой схемы операционной системы. При таком несоответствии выделение фактически происходит, но выделенные строки на экране практически не видны. Пример такой несогласованной раскладки: "Свойства экрана" - "Оформление" - "Цветовая схема: серебристая". "

какие будут мнения?
Автор: rs
Дата сообщения: 02.11.2006 12:48
Abs62

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

зы
сохранение изменённой пользователем ширины списка в следующей версии появится
Автор: Abs62
Дата сообщения: 02.11.2006 17:31
rs

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

Ага, меня устраивало.
Автор: jlmurat
Дата сообщения: 03.11.2006 03:04
rs
Цитата:
сохранение изменённой пользователем ширины списка в следующей версии появится


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

2. Нельзя ли сделать в строке состояния кроме "Выделено 1 из ***" добавить № строки относительно текущей сортрировки? Т.е. "Выделено 1 (№*) из ***"

Не знаю, что предложить в случае множественного выделения? Так чтобы не тормозилась прога.

Автор: rs
Дата сообщения: 03.11.2006 11:47
jlmurat

Цитата:
2. Нельзя ли сделать в строке состояния кроме "Выделено 1 из ***" добавить № строки относительно текущей сортрировки?
будет


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

Добавлено:
baribal
Цитата:
Да. Кроме Language for non-Unicode programs - Russian, поставил Standards and Format - Russian, плюс проимпортировал такой рег:

Windows Registry Editor Version 5.00
Подробнее...

тебе не трудно будет проверить - достаточно ли будет только приведённого тобой изменения реестра?
без:
- Language for non-Unicode programs - Russian,
- Standards and Format - Russian,

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

хотелось бы знать минимально-достаточный набор манипуляций решения этой проблемы


Автор: Dimanish
Дата сообщения: 04.11.2006 10:26
rs

Цитата:
попробуй версию 2.5 на своей любимой серебристой теме... лучше стало?

Только заметил пост.
Чуть получше, выделенные строки приниают цвет такой ж как у чётных строк в списке.
Правда всё равно очень трудно различить выделена строка или нет.

Автор: NothingAnother
Дата сообщения: 04.11.2006 11:48
Dimanish
Цитата:
выделенные строки приниают цвет такой ж как у чётных строк в списке
Ничего подобного - у меня на той же цвет. схеме весьма резкое различие!.. Сама по себе схема вполне продуманна, и если софт использует для контролов установки "по-умолчанию" - всё хорошо видно (правда, от Borland'а можно ожидать любых вывертов, но в этом случае - как раз полный порядок). Предположительно, либо у тебя в дровах видеоадаптера неверно настроена величина гамма-коррекции (в идеале должна быть обратной по отношению к гамме дисплея), либо ручками изменены установки в Панель управления->Экран->Оформление->Дополнительно->Элемент->Цвет. Ну, и как вариант, если для дисплея подключен собственный цвет. профиль (*.icm) - попробуй его отключить...
Автор: jlmurat
Дата сообщения: 05.11.2006 02:25
Хочу спросить - по какому принципу и в каком порядке прога выдает список страниц?
В каком плане?

Историк не удаляет каталоги целиком - остаются отдельные файлы. Поэтому я для окончательной очистки использую Total Commander.

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

Сервис "Обновить историю" эти пустые страницы не удаляет. Нажать кнопку очистить историю я не решаюсь - вдруг кэш полетит (или нет?)

Можно удалить прогу, заново установить и создать базу истории. Но это уже лишние шаги.

Я понимаю, что обновление истории идет по ускоренному алгоритму (для большого объема кэша). Нельзя ли тогда сделать две опции обновления: быстрое и полное?



Автор: V0lt
Дата сообщения: 05.11.2006 10:20
jlmurat

Цитата:
Я понимаю, что обновление истории идет по ускоренному алгоритму (для большого объема кэша). Нельзя ли тогда сделать две опции обновления: быстрое и полное?

поддерживаю, хотя не уверен что будет намного быстрее
по идее придется все равно проканировать весь на наличие файлов и сделать пимерно следующее:
- если файл отсутствует на диске - удалить из базы
- если файл отсутсвует в базе - считать заголовок и добавить в базу
получается, не надо читать файлы которые имеются в базе. Если файлов много, то будет некое ускорение (теоретически)
Автор: NothingAnother
Дата сообщения: 06.11.2006 12:59
rs
Слушай, а в Дельфи'нах есть высокоуровневая поддержка XML? Я тут на досуге посравнивал обработку истории на синтетических тестах опосредованно (через FB) и напрямую (через XML) - получилось быстрее, да и с принудит. завершением процесса ничего не ломается...
Автор: Basf1
Дата сообщения: 06.11.2006 23:34
Вторая часть для hc.Historian битая (архив hc.Historian.2.5.7z). Есть ли нормальный архив?
Где его достать?
Автор: rs
Дата сообщения: 07.11.2006 13:26
Basf1
winrar-ом распаковывал?
какой версии winrar?

Добавлено:
NothingAnother
Цитата:
Слушай, а в Дельфи'нах есть высокоуровневая поддержка XML?
есть, но тут возникает масса других вопросов, которрыми нужно плотно заниматься - как поведёт себя, xml-документ очень большого объёма в плане затрат ОП (БД позволяет работать с практически неограниченными файлами баз данных, к примеру); нужно смотреть удобные и, самое главное, эффективные компоненты реализации гридов для представления нефильтрованных/фильтрованных xml-БД при условии, что объёмы данных в истории могут быть любых размеров - так, чтобы всё это работало одинаково эффективно даже у таких пользователей, кэш которых составляет несколько гиг (такие пользователи имеются даже в этой ветке)


Добавлено:
Dimanish
может быть у тебя и правда что-то с настройками монитора? может быть контраст слишком низок? - на стоящей у меня цветовой схеме, являющейся схемой XP по умолчанию - выделение заметно, конечно, не в пример лучше, чем на серебристой, но и на серебристой оно у иеня достаточно прилично заметно

Добавлено:
jlmurat
Цитата:
Хочу спросить - по какому принципу и в каком порядке прога выдает список страниц?
В каком плане?
не понял вопрос... если речь о сортировке - то при открытии сортируется по дате, потом порядок сортировки можно изменить кликом по колонке в списке истории посещений
Автор: rs
Дата сообщения: 07.11.2006 15:36
jlmurat
Цитата:
Скажем, я увидел в историке (по одной странице), что сайт для меня ценности уже не представляет. Стираю весь каталог в файл-менеджере. При следующем запуске историка я вижу этот сайт, но без информации (страницы недоступны).

Сервис "Обновить историю" эти пустые страницы не удаляет. Нажать кнопку очистить историю я не решаюсь - вдруг кэш полетит (или нет?)

т.е. файлов в кэше нет, а в БД истории они ещё есть - так?
выход здесь простой - выделить в историк требуемые строки истории (для которых нет файлов в кэше) и нажать Ctrl-Del (удалить из БД истории посещений)


Добавлено:
V0lt

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

мне кажется быстрее не будет:
сейчас я просматриваю каталоги кэша и пишу при необходимости строки в БД

еслм сделать чистку истории для несуществующих файлов в кэше - нужно будет сделать сканирование с обратной стороны - перебор всех строки в истории на предмет наличия для них файлов в кэше, с удалением строик из истории при отсутствии файла в кэше
Автор: jlmurat
Дата сообщения: 07.11.2006 16:05
rs

Цитата:
не понял вопрос...

Речь идет о принципе создания списка истории, а не сортировке (это и так видно).
Как первый раз он создается и откуда берутся данные при повторных запусках Историка? Учитывается ли при этом записи, удаленные посторонними прграммами?


Цитата:
т.е. файлов в кэше нет, а в БД истории они ещё есть - так?
выход здесь простой - выделить в историк требуемые строки истории (для которых нет файлов в кэше) и нажать Ctrl-Del (удалить из БД истории посещений)

Тогда их надо искать вручную. А я бы хотел упростить процесс удаления каталогов в кэше. Как вариант предлагаю добавить Полное удаление каталога просматриваемой страницы (прямо из Историка). Тогда не придется переходить в Total Commander.

Добавлено:

Цитата:
еслм сделать чистку истории для несуществующих файлов в кэше

А возможно? И можно?

Страницы: 1234567891011121314151617181920212223

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


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