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

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

Автор: hpoint
Дата сообщения: 11.10.2006 17:22
rs
Разрешение экрана 1024х768. Видеокарта ATI MOBILITY RADEON X300 с родными драйверами, глубина цвета 32 бита, шрифт normal.
Кстати, сегодня, прога вылетела после установки фильтра на записи требующие удаления, т.е. отфильтровал, выделил мышкой и она закрылась без каких либо сообщений.

Добавлено:
Добавлю еще. Кэш HandyCache лежит не в дефолтном пути. У меня виртуальный диск для кэша и Историк настроен на него. Другие пути тоже не по умолчанию.
Автор: rs
Дата сообщения: 11.10.2006 19:03
hpoint
пути тут по идее ни при чём, видеокарточка тоже...
тут могло быть связанао именно с dpi...

Добавлено:

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

если ещё случится - постарайся подробнее описать ситуацию

Добавлено:

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

а если опять именно эти записи отфильтровать и повторить всё точь-в-точь?
Автор: hpoint
Дата сообщения: 11.10.2006 19:58
rs

Цитата:
а если опять именно эти записи отфильтровать и повторить всё точь-в-точь?

Историк был запущен. Записи были успешно выделены и удалены. Если ошибка еще повторится, то обязательно сообщу. А нельзя ли в настройках сделать какой либо лог, чтобы он фиксировал некие действия и по нему ты смог-бы отследить последовательность событий и ситуаций?
...Tут у меня возникло предположение, что может у тебя где-то память некорректно освобождается? Эксперименты с разными прогами приводят к тому, что бывает, что размера физической память не хватает (<20%) и подключается дефрагментатор памяти.
Может из-за нехватки ИМЕННО физической памяти возникают проблемы?
Вопрос ко всем у кого похожие проблемы. Как у вас с памятью? На грани или ее полно?
Автор: Dimanish
Дата сообщения: 11.10.2006 21:18
Спасибо разработчикам за отличную программу.
У меня стоит hc.Historian 2.2.
1. В файле "Прочти.Меня.htm" написано:

Цитата:
"Для выделения строк (в том числе и множественного) в списке истории посещений используются стандартные для операционной системы Windows сочетания клавиш Ctrl, Shift в сочетании с нажатиями левой клавиши мыши."

Этот способ не работает, т.е. невозможно выделять сразу несколько страниц.
Только у меня так? В ранних версиях таже проблема (2.0, 2.1).
2. Можно ли сделать, чтобы при прокрутке списка истории за ползунок справа список прокручивался в реальном времени, как сделано в большинстве программ?
3. Хотелось бы кнопочку для очистки строки поиска.
Автор: hpoint
Дата сообщения: 11.10.2006 21:26

Цитата:
Этот способ не работает, т.е. невозможно выделять сразу несколько страниц

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

Добавлено:
rs, добавлю еще пункт 4.
4. Можно ли сделать, чтобы после обновления истории (ручного или автоматического) курсор устанавливался бы на первую запись (страницу) списка, а то приходится ручками прокручивать наверх?

Добавлено:
и еще,
5. Если уж не в HC, то может быть в Историке, ИМХО, было бы удобно иметь некий "черный" список для автоматической чистки ненужных записей(страниц) в кэше.
Например, много пустой информации хранится от посковых запросов на поиковиках, было бы удобно, если задав в этом списке (текстовом файле) в одной из слово yandex или Яндекс, были бы автоматом (или полуавтоматом) вычищены все записи, как если бы мы их ручками фильтровали и удаляли. Типа как это сделано в программе для чиски реестра jv16 при чистке кукисов.

6. К клавишам. Мне кажется, что надо чтобы не только работали все Shift и Ctrl с мышкой, но и такие стандартные способы выделения всех (или всех отфильтрованных) записей, как Ctrl+A, а удаление из кэша по Del, а из бд Историка, например по Ctrl+Del.
Хотя я не совсем понимаю, зачем иметь второй вариант вообще.

7. В настройки вставить возможность включения/отключения подтверждения операций. Например, при удалении раздражает постоянная необходимость подтверждения на удаление.
Автор: rs
Дата сообщения: 11.10.2006 22:21
Dimanish
hpoint
по поводу множественного выделения - опишите подробно, как вы пытаетесь выделять несколько строк? у меня всё выделяется...

--

это у всех нет множественного выделения?



Добавлено:
hpoint

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

в первых версия, пока они не были выложены на всеобщее обозрений было именно так

mai62 попросил не терять выбранную строку после автообновления из очереди

мне показалось тоже, что так будет разумнее

Автор: hpoint
Дата сообщения: 11.10.2006 23:25
rs

Цитата:
по поводу множественного выделения - опишите подробно, как вы пытаетесь выделять несколько строк? у меня всё выделяется...
После кардинальной чистки кэша от ненужных записей типа запросов поиковикам, записей типа posting, Операции с Ctrl и Shift стали работать, но от случая к случаю не работает. Я пытался поямать закономерность, но пока не смог. Может Dimanish отловит, а я буду еще наблюдать.

Цитата:
mai62 попросил не терять выбранную строку после автообновления из очереди

А если сделать возможность выбора? Для меня как есть терпимо, но неудобно. Много лишних телодвижений, так как, например, по нажатию на Home курсор переходит на первую запись, но активизации отображения страницы в правой панеле не происходит. ИМХО при навигации по Home(End, PgDn итд), подсвеченная в левой панеле запись, однозначно бы отображалась в браузере справа, а то происходит дизориентация восприятия и приходится вновь тыкать мышкой в подсвеченную запись (или нажимать Enter), чтобы убедиться, что справа отображается именно страница подсвеченной записи. И переход по Home, например, в этом случае, только приводит к пролистыванию и пользователь должен все равно тыкать в запись.
Какая разница между этими клавишами и стрелками UP и Down, ИМХО все должно работать однотипно: запись-отображение. Тогда и переход по Home будет отображать первую запись(свежайшую страницу) и не придется еще кликать мышкой.



Добавлено:

Цитата:
мне показалось тоже, что так будет разумнее
Наверное это так, когда паралельно работаешь в inet-е(читай используешь HC) и с Историком, а если Истоика использовать независимо, то для меня, например, удобно, когда у меня будет вся история перед глазами, начиная с последней по дате/времени записи.
ИМХО возможность альтернативы была бы лучше.
Автор: Abs62
Дата сообщения: 12.10.2006 00:21
rs

Цитата:
это у всех нет множественного выделения?

Есть. Вот только всё более-менее нормально работает, если выделять в пределах экрана. Стоит лишь прокрутить выделенную строку за пределы таблицы - выделение с шифтом начинает работать непостижимым образом.
Автор: rs
Дата сообщения: 12.10.2006 07:19
hpoint
Цитата:
ИМХО при навигации по Home(End, PgDn итд), подсвеченная в левой панеле запись, однозначно бы отображалась в браузере справа, а то происходит дизориентация восприятия и приходится вновь тыкать мышкой в подсвеченную запись (или нажимать Enter), чтобы убедиться, что справа отображается именно страница подсвеченной записи. И переход по Home, например, в этом случае, только приводит к пролистыванию и пользователь должен все равно тыкать в запись.
Какая разница между этими клавишами и стрелками UP и Down, ИМХО все должно работать однотипно: запись-отображение. Тогда и переход по Home будет отображать первую запись(свежайшую страницу) и не придется еще кликать мышкой.

открытие в браузере по Up и Down и неоткрытие по всем остальным клавишам сделано с целью ускорения прокрутки в списке - PgUp, PgDn, Home, End приравнялись по смыслу к обычной прокрутке колесом мыши, без открытия


Добавлено:
hpoint

Цитата:
Я пытался поямать закономерность, но пока не смог. Может Dimanish отловит, а я буду еще наблюдать.
хорошо


Цитата:
Наверное это так, когда паралельно работаешь в inet-е(читай используешь HC) и с Историком, а если Истоика использовать независимо, то для меня, например, удобно, когда у меня будет вся история перед глазами, начиная с последней по дате/времени записи.
ИМХО возможность альтернативы была бы лучше.

есть над чем подумать

будут иные мнения?

Добавлено:
Abs62

Цитата:
Есть. Вот только всё более-менее нормально работает, если выделять в пределах экрана. Стоит лишь прокрутить выделенную строку за пределы таблицы - выделение с шифтом начинает работать непостижимым образом.
попробовал и так - всё выделяется

можем максимально формализовать воспроизведение ситуации?


Добавлено:
hpoint

Цитата:
но и такие стандартные способы выделения всех (или всех отфильтрованных) записей, как Ctrl+A,

сделаю

Добавлено:
hpoint

Цитата:
удаление из кэша по Del, а из бд Историка, например по Ctrl+Del.

может тогда наоборот - Del проще достигается, соответственно более безопасное действие - удаление из БД истории (обратимо)
ctrl-del - длиннее в нажатиях - удаление из кэша (необратимо)

All
стоит делать такое изменение клавиш?
Автор: Abs62
Дата сообщения: 12.10.2006 08:52
rs

Цитата:
можем максимально формализовать воспроизведение ситуации?

Не уверен, ибо не понимаю логику работы программы.

Ну, вот пример:
1. Щёлкаю на строчке, затем с шифтом на другой в пределах окна - всё между ними выделяется, как и положено.
2. Те же действия, но предварительно прокрутив таблицу, чтобы первая строчка ушла за пределы окна - никакой реакции вообще.
3. Ещё немного прокручиваю и опять щёлкаю - выделяются строки между той, на которой был курсор, и той, на которой щёлкнул.
4. Не отпуская шифт, щёлкаю ещё на одной строчке - опять никакой реакции.
5. Ещё немного прокручиваю, и опять щёлкаю - см. п. 3. Все предыдущие выделения при этом сохраняются, чего вообще-то быть не должно - не контрол, чай.

Построчное выделение с контролом работает, как ему и положено.


Цитата:
стоит делать такое изменение клавиш?

Полагаю, что стоит.
Автор: rs
Дата сообщения: 12.10.2006 08:56
Dimanish

Цитата:
Этот способ не работает, т.е. невозможно выделять сразу несколько страниц.

что ты понимаешь под страницами? - web-страницы или страницы в гриде?


Цитата:
2. Можно ли сделать, чтобы при прокрутке списка истории за ползунок справа список прокручивался в реальном времени, как сделано в большинстве программ?
подумаю, что тут можно сделать
Автор: Dimanish
Дата сообщения: 12.10.2006 09:06
rs

Цитата:
по поводу множественного выделения - опишите подробно, как вы пытаетесь выделять несколько строк? у меня всё выделяется...

Собственно, пробовал выделять как написано в справке:

Цитата:
1. Ctrl + <Левый клик мыши> на строке
2. Shift + <Стрелка вверх> или <Стрелка вниз>
3. Ctrl + <Движение мыши при нажатой левой кнопке>
4. Shift + <Движение мыши при нажатой левой кнопке>

Ни один из способов не работает. К примеру, при использовании 2-ого способа курсор просто переходит на следующую строчку, множественного выделения не происходит.
hpoint

Цитата:
Может Dimanish отловит, а я буду еще наблюдать.

Законономерность я точно не выявлю, поскольку множественное выделение вообще не работает и не работало в более ранних версиях.
rs

Цитата:
что ты понимаешь под страницами? - web-страницы или страницы в гриде?

В гриде.
Автор: rs
Дата сообщения: 12.10.2006 09:49
DocSer

Цитата:

Есть одна досадная проблемка. Во всех версиях при открытии сохраненных страниц во встроенном броузере часто приходиться нажимать F5, т.к. страница не обновляется. Была надежда, что в двойке исправят, ан нет! Досадно..

так всё-таки - есть такая ошибка или нет?

у меня это не проявляется...

Добавлено:
Dimanish

Цитата:
Ни один из способов не работает.
давай попробуем по-порядку, с простого:


Цитата:
1. Ctrl + <Левый клик мыши> на строке
для однозначности открываю историка с нуля, нажимаю и не отпускаю ctrl, щёлкаю машью по третьей строке, потом, не отпуская ctrl - по пятой строке - итог: у меня выделены 1,3,5 строки
у тебя так?


Цитата:
2. Shift + <Стрелка вверх> или <Стрелка вниз>

опять открываю историка с нуля, кликаю мышью вторую строку, нажимаю и не отпускаю shift, стрелка вниз, ещё раз стрелка вниз, shift отпускаю - итог: у меня выделены 2,3,4 строки
у тебя?

Автор: Dimanish
Дата сообщения: 12.10.2006 11:03
rs
Поясни, что значит "открываю историка с нуля"?
Т.е. с почищенной базой? Тогда как же ты проверишь выделяются ли строки, если в hc.Historian не будет ни одной записи...

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

Нет, у меня строки не выделяются. Курсор просто переходит на строку, по которой щелкаю левой кнопкой мыши с зажатым Ctrl.

Цитата:
Shift + <Стрелка вверх> или <Стрелка вниз>

Аналогично, сразу несколько страниц не выделяются. Курсор переходит на строчку вверх или вниз, если нажимаю Shift + <Стрелка вверх> или <Стрелка вниз>.
Автор: hpoint
Дата сообщения: 12.10.2006 11:12
rs

Цитата:
может тогда наоборот - Del проще достигается, соответственно более безопасное действие - удаление из БД истории (обратимо)
ctrl-del - длиннее в нажатиях - удаление из кэша (необратимо)
Так тоже неплохо, только добавить возможность отключения подтверждения, а то много приходится нажимать, чтобы избавиться от мусора.

А как насчет автоматической чистки мусорных записей(страниц). ИМХО это было бы очень удобно. Внес в некий черный список некие запросы на фильтрацию, нажал, например, некую клавишу, просмотрел на всякий случай отфильтрованные записи по всему черному списку, выделил их по Ctrl+A и снес их из кэша (или БД) скопом.
Автор: rs
Дата сообщения: 12.10.2006 11:21
Dimanish

Цитата:
Поясни, что значит "открываю историка с нуля"?

нет, база непуста, программа сразу после старта

Добавлено:
Dimanish

Цитата:
Нет, у меня строки не выделяются. Курсор просто переходит на строку, по которой щелкаю левой кнопкой мыши с зажатым Ctrl.
не отпуская ctrl ты щёлкаешь на другой строке или всё же тянешь мышь?

Добавлено:
Dimanish

Цитата:
Цитата:Shift + <Стрелка вверх> или <Стрелка вниз>

Аналогично, сразу несколько страниц не выделяются. Курсор переходит на строчку вверх или вниз, если нажимаю Shift + <Стрелка вверх> или <Стрелка вниз>.

ничего не понимаю...
ОС, железо?...


--
у кого ещё так?

Добавлено:
hpoint

Цитата:
А как насчет автоматической чистки мусорных записей(страниц). ИМХО это было бы очень удобно. Внес в некий черный список некие запросы на фильтрацию, нажал, например, некую клавишу, просмотрел на всякий случай отфильтрованные записи по всему черному списку, выделил их по Ctrl+A и снес их из кэша (или БД) скопом.

тут надо хорошо подумать над интерфейсом и реализацией
Автор: hpoint
Дата сообщения: 12.10.2006 11:48
Dimanish, rs

Цитата:

Цитата: что ты понимаешь под страницами? - web-страницы или страницы в гриде?


В гриде.
Автор: rs
Дата сообщения: 12.10.2006 11:50
hpoint
лучше так тогда:
записи
страницы записей (страница записей - все видимые на экране в гриде записи)
web-страницы

Добавлено:
hpoint

Цитата:
Цитата:1. Ctrl + <Левый клик мыши> на строке

для однозначности открываю историка с нуля, нажимаю и не отпускаю ctrl, щёлкаю машью по третьей строке, потом, не отпуская ctrl - по пятой строке - итог: у меня выделены 1,3,5 строки
у тебя так?


Цитата:2. Shift + <Стрелка вверх> или <Стрелка вниз>


опять открываю историка с нуля, кликаю мышью вторую строку, нажимаю и не отпускаю shift, стрелка вниз, ещё раз стрелка вниз, shift отпускаю - итог: у меня выделены 2,3,4 строки
у тебя?

у тебя с этим нормально? как у меня?
Автор: hpoint
Дата сообщения: 12.10.2006 11:55
rs

Цитата:
лучше так тогда
Так совсем правильно, а то что справа - просто страницы. В этом случае все логично.


Добавлено:
rs

Цитата:
у тебя с этим нормально? как у меня?

Например Ctrl+клик:
1. Если запустить Историка, выждать некое время пока отшуршит и неторопясь (с относительно длительными паузами) нажимать Ctrl+клик, то работает). Если начинать выделение сразу, то сначала выделяет, а потом все выделения снимаются.

2. Shift+стрелка UP или Shift+стрелка Down - тоже самое. Если делать медленно с паузами, то работает. Если нормально, то после выделения, выделение исчезает.

Ерунда какая то, но это так. Такое ощущение, что надо дожидаться завершения неких процессов для правильной работы. Если БД большая, то эти некие процессы более длительные и эта ошибка проявляется всегда. Если БД меньше, то получается выделять с небольшими задержками (в смысле я делаю паузы перед каждым кликом или нажатием клавиши)
Автор: rs
Дата сообщения: 12.10.2006 12:21
hpoint
а можешь ты о своей машинке сказать, что она медленная?

mai62
у тебя дома вроде медленный комп - как у тебя с выделением строк в этом плане?
Автор: hpoint
Дата сообщения: 12.10.2006 12:44
rs

Цитата:
а можешь ты о своей машинке сказать, что она медленная?
Да нет. Я тебе выше писал про свою машинку. У меня ноут Dell Latitude D610 с неплохими характеристиками. Правда память хочу до 1024 поднять, а так жалоб на быстродействие нет.
Автор: rs
Дата сообщения: 12.10.2006 12:47
hpoint
да, я смотрел ранее твои параметры
просто я не знаю насколько хороши эти параметры для не-десктопа... но ты говоришь "не медленная"...

у меня celeron2000 - и никаких пропусков с выделением нет...
Автор: hpoint
Дата сообщения: 12.10.2006 13:01
Вот например мой камень
Автор: Dimanish
Дата сообщения: 12.10.2006 15:42
rs

Цитата:
не отпуская ctrl ты щёлкаешь на другой строке или всё же тянешь мышь?

Пробовал и так и так - результат один и тот же, отрицательный.

Цитата:
ОС, железо?...

Windows XP Pro SP2, Celeron D 2200 MHz, 512 Ram.
Никаких программ для переназначения кнопок мыши и т.п. не ставил.
Система переустановлена относительно недавно, работает как часы.
Ладно, попробую еще потыркаться дома повнимательнее, может быть пойму в чем дело.
Автор: hpoint
Дата сообщения: 12.10.2006 15:47
Dimanish

Цитата:
Пробовал и так и так - результат один и тот же, отрицательный
Попробуй как я, т.е в темпе вальса, а не рока. Попробуй делать все в медленном темпе с паузами.
Автор: rs
Дата сообщения: 13.10.2006 07:34
all
хотелось бы услышать мнения по поводу ракладки клавиш

1 ---
выше я предложил так:
- del - более безопасное действие - удаление из БД истории (обратимо)
- ctrl-del - удаление из кэша (необратимо)

однако кроме резонов такой раскладки есть и обратные соображения - чаще всего используется удаление из кэша, а не из истории, поэтому логичнее всё же del назначить на чистку кэша, а ctrl-del оставить для чистки истории посещений

я, наверное, более склонен пойти по второму пути - del для удаления из кэша

2 ---
с целью ускорения прокрутки истории на медленных машинках открытие страницы во встроенном браузере было оставлено только на стрелки вверх и вниз - Home, End, PgUp, PgDn были исключены из клавиш, приводящих к открытию страницы во встроенном браузере - по смыслу они сейчас рассматриваются как клавиши простой прокрутки

однако, может быть удобнее будет всё же сделать открытие страницы во встроенном браузере и по клавишам Home, End, PgUp, PgDn?

прошу высказать свои мнения

hpoint

Цитата:
Наверное это так, когда паралельно работаешь в inet-е(читай используешь HC) и с Историком, а если Истоика использовать
независимо, то для меня, например, удобно, когда у меня будет вся история перед глазами, начиная с последней по
дате/времени записи.
кстати, после запуска программы, текущей становится именно последняя страница в истории

может быть этого достаточно?
Автор: ALeXkRU
Дата сообщения: 13.10.2006 12:33
rs

Цитата:
- del - более безопасное действие
...
я, наверное, более склонен пойти по второму пути - del для удаления из кэша

так добавь предупреждение - о необратимости удаления из кэша (только с возможность отключения - типа, не предупреждать в будущем (можно в пределах одной сессии работы программы))
Автор: rs
Дата сообщения: 13.10.2006 13:37
ALeXkRU
логично

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

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

каждое из предупреждений будет с собственным флажком "больше не спрашивать"
Автор: hpoint
Дата сообщения: 13.10.2006 15:56
rs

Цитата:
я, наверное, более склонен пойти по второму пути - del для удаления из кэша
Я только ЗА! Del - привычное нажатие. В настройки включить радиокнопку включения/отмены/отмены на сеанс подтверждения.

И еще, можно ли в контекстном меню записей изменить порядок строк?
1. Удаление из кэша
2. Удаление из БД историка
3. Далее по списку

А то иногда лениво лишний раз мышку двигать.;)
Логические блоки контекстного меню можно отделить разделителями "-----------------". В смысле сплошной линией, как сделано во многих программах.

Цитата:
однако, может быть удобнее будет всё же сделать открытие страницы во встроенном браузере и по клавишам Home, End, PgUp, PgDn?

ИМХО так намного удобнее. А если кто желает только "прокручивать", то можно задействовать Ctrl+Home(End), Ctrl+PgUp(PgDn), Ctrl+Up(Down), а простые клавиши все с активацией страницы браузера.

Цитата:
кстати, после запуска программы, текущей становится именно последняя страница в истории, может быть этого достаточно?
Вот я, например, стандартно браузю. Допустим запускал историка и смотрел предыдущую информацию. Далее опять браузю пару часов, хочу посмотреть на то, что у меня было минут 20 назад. Запускаю Историка, а курсор у меня стоит где-то, где я был уже давно. Мне приходится полосой прокрутки (или Home, PgUp) крутить наверх, искать начало и просматривать все вниз. Это очень неудобно. Гораздо лучше после актуализации БД(автоматического или ручного обновления истории), показывать первую запись, т.е последнюю по времени.
Но если кому удобно (нравится) использовать текущий режим, то я и предлагаю еще один свичер этого режима. Переключил радиобатон(или свичбокс) и вуаля... довольны все!

Добавлено:
rs

Цитата:
каждое из предупреждений будет с собственным флажком "больше не спрашивать"
Это гораздо лучше чем есть, но я бы сделал возможность выбора из 3-х вариантов. См. выше.
Может кто очень дорожит ВСЕЙ историей. Что касается меня, то один раз за сеанс мне ответить не лениво.
Автор: ALeXkRU
Дата сообщения: 13.10.2006 16:19
rs

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

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

Страницы: 1234567891011121314151617181920212223

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


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