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

» HandyCache ( Часть III )

Автор: rs
Дата сообщения: 08.07.2006 16:48
rubel

Цитата:
.В данный момент историк развивается,а
HandyCache пока остановился

ну во-первых, hc, думается мне тоже не остановился

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


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

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

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


Добавлено:
faZZ
повторю здесь с дополнением, чтобы было в одном месте:

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

да - багофича - тут ничего не сделать
способ решения простой:
- либо кнопка обновления web-страницы (F5) - помогает часто, но не всегда
- либо кнопки След/Пред - помогает всегда

третье решение - кликнуть мышью туда-обратно вкладки История-Сервис-История или История-Настройки-История - также помогает всегда
Автор: V0lt
Дата сообщения: 08.07.2006 17:32
arsvrn

Цитата:
Именно об этом я и говорю. Стоит ли заменять на CRC32 (думал, что MD5) каталоги, если они крайне редко встречаются? Пусть заменяются только имена файлов - это читабельнее.

дык так и происходит, например урл "hттр://www.google.ru/search?q=очень_длинная_строка"
будет сохранен как "www.google.ru\search^\12345678", т.е. каталог "search^" не трогаем, заменяем только имя файла полученное из "q=очень_длинная_строка"
если же длину полного имени файла никак не ограничивать, то HC вообще не сохранит такой урл (по крайней мере не должен смочь)
Автор: rubel
Дата сообщения: 08.07.2006 17:33
rs

Цитата:
ну во-первых, hc, думается мне тоже не остановился

Читай правильно:Я сказал HandyCache пока остановился.

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

Никто и не спорит-HandyCache в разы стала лучше благодаря этой теме форума.
NothingAnother

Цитата:
Зато есть HandyCache без историка

И это очень плохо,что нет встроенной функции просмотра кеша,как,например,в подобной
программе MyProxy.Мы просили mai62 сделать эту фичу.Он попросил участников форума о помощи.
rs откликнулся и сделал прогу,а теперь вы хотите его прогнать отсюда.
Гадко это,имхо!
Автор: NothingAnother
Дата сообщения: 08.07.2006 18:09
rubel
Цитата:
вы хотите его прогнать отсюда

Нда-а, проблема! Умеем мы всё-таки из мухи слона делать... Завести собственную ветку, это - прогнать? Сумнительно! Гадко не это, гадко навязывать другим людям расходовать свой трафик на то, что им не интересно. Сделал программу? Прекрасно, наше уважение и респект! Тем, кому это действительно нужно (а ведь далеко не всем!), не составит труда юзать отдельный топик
Автор: rubel
Дата сообщения: 08.07.2006 18:33
NothingAnother

Цитата:
Тем, кому это действительно нужно (а ведь далеко не всем!)

Ну если так судить,то мне лично очень много фич и в HandyCache совершенно не нужны:
условные- безусловные прокси,интеграция в IE,дозвон и т.д.Однако я всегда с интересом
узнаю о новых функциях проги.

Цитата:
гадко навязывать другим людям расходовать свой трафик на то, что им не интересно
Если кому-то не интересно-ставь последнюю версию и забудь
про эту тему форума.HandyCache и так будет экономить трафик.
Да и интересы у всех разные.
Автор: DocSer
Дата сообщения: 08.07.2006 18:46

hc.Historian неотъемлемая часть HandyCache. А посему в этой ветке ему самое место!
Автор: NothingAnother
Дата сообщения: 08.07.2006 18:59
rubel
Цитата:
мне лично очень много фич и в HandyCache  совершенно не нужны

Нужны, не нужны... Они там просто есть!


Цитата:
интересы у всех разные

Цитата:
забудь про эту тему

Вот именно по-этому и не надо никому ничего навязывать. Мнения выражены и хватит уже флеймить (для этого есть PM)! Тема этого топика указана в шапке, это - HandyCache!

DocSer
Цитата:
hc.Historian неотъемлемая часть HandyCache

Пока ещё, слава богу, отъемлимая!
Автор: 12Stil
Дата сообщения: 08.07.2006 19:13
Может кто обьяснит,сервер HC спрашивает ауентификацию,не могу разобраться где её пройти...или что-то я делаю не так?
Автор: mai62
Дата сообщения: 08.07.2006 21:07
rs

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

да - багофича - тут ничего не сделать

Очень хочется избавиться от этой новой багофичи даже ценой потери каких-то вновь обретенных функций. Сделай, плиз, ту новую (раньше ведь этого не было) функцию опциональной.
Автор: KoNick
Дата сообщения: 08.07.2006 21:10
DocSer

Цитата:
hc.Historian неотъемлемая часть HandyCache. А посему в этой ветке ему самое место!

Это очень спорный вопрос, особенно для пользователей Оперы. Функциональность встроенной в Оперу "Истории" (Ctrl-Alt-H) куда более значительна, чем у Историка. Пользователям Оперы удобнее пользоваться своей "Историей", чем Историком. Пожелаю автору Историка перенести ВСЮ функциональность Оперной "Истории" в свою программу.
Автор: mai62
Дата сообщения: 08.07.2006 21:11
12Stil

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

В браузере должно появиться окошко, в кот. нужно ввести Имя и пароль. Чтобы разрешить работать без ауентификации оставьте поле Пароль пустым, а в поле IP введите IP машины пользователя.
Автор: rs
Дата сообщения: 08.07.2006 21:18
mai62

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

хорошо - давай попробуем чётко выразить, что же конкретно сделать опциональным

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

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

это сделать опциональным?

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

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

и с третьей стороны - даже если влез в окно браузера и подвис - решение слишком прстое, чтоб считать это проблемой - кнопка След-Пред или клик по вкладкам туда-обратно

ты на самом деле считаешь, что это ПРОБЛЕМА?



Добавлено:
KoNick
а чем функциональность истории оперы богаче?

по мне - так историк умеет на голову больше

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

Добавлено:
KoNick
кроме того - снёс сегодня, кстати, девятую оперу и поставил свежий билд с нуля... - и где она моя позавчерашняя история в опере?
Автор: abz
Дата сообщения: 08.07.2006 21:29
rs

А почему нельзя избавиться от этого бага? Ты его в коде выловить не можешь? Ведь тут для программиста вроде быть проблем не должно в принципе. Как же в Maxthon переход между табами без глюков тогда проходит? Там ведь тоже в странице сидишь, а потом на внешний интерфейс переходишь - и всё замечательно. Или я не прав?
Автор: rs
Дата сообщения: 08.07.2006 21:31
чтобы не вносить раздора давайте создадим новую тему...
..только я не нашёл, где и как это можно сделать..


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

Добавлено:

Цитата:

А почему нельзя избавиться от этого бага?

потому что этот баг имеется при включённых скриптах - если их отключить - проблемы нет

но с отключёнными скриптами многие страницы правильно из кэша не показваются - поэтому совсем отключить не могу

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

зависание само собой устраняется если кликнуть туда-обратно вкладки либо программно сделать Next-Prior - почему при этом зависание скриптов прекращается я так и не смог понять

поэтому выход здесь для меня - только запретить вход внутрь окна браузера

Добавлено:
abz

Цитата:
Там ведь тоже в странице сидишь, а потом на внешний интерфейс переходишь - и всё замечательно. Или я не прав?

пока встроенный браузер и список были в разных табах - всё решалось само сбой - переключением табов

после того, как всё перехало в одну вкладку - проявились проблемы со скриптами
Автор: mai62
Дата сообщения: 08.07.2006 21:52
rs

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

На прежних версиях этой проблемы вроде не было, сделай опциональным то, что ты пределал.

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

В таком случае я не могу даже прокрутить страницу (F4 тоже нажимать нельзя)

Цитата:
и с третьей стороны - даже если влез в окно браузера и подвис - решение слишком прстое, чтоб считать это проблемой - кнопка След-Пред или клик по вкладкам туда-обратно

На моем чахлом компьютере за нажатие кнопки След-Пред я плачу 3-10 секундами ожидания загрузки страницы. И то что перед выбором страницы в таблице я должен вспоминать, а нажимал я кнопку След-Пред? само по себе напрягает.
Еще раз повторяю: раньше вроде этой проблемы не было. Или я ошибаюсь? Хочу вернуть взад.
Автор: rs
Дата сообщения: 08.07.2006 21:54
mai62
как я уже говорил - раньше действительно не было - пока была вкладка web-браузер

хорошо - сделаю опционально
Автор: Tenvin
Дата сообщения: 08.07.2006 21:56
Как привязать HandyCache к Mozilla Firefox?
В браузере прокси поставил localhost:8080 и ничего не открывается
Автор: rs
Дата сообщения: 08.07.2006 22:14
mai62

Цитата:
На моем чахлом компьютере за нажатие кнопки След-Пред я плачу 3-10 секундами ожидания загрузки страницы.

попробуй, кстати, другой вариант - переход по вкладкам История-Сервис-История - вполне быстро



Добавлено:
mai62
о необновлении автоматом истории из очереди - действительно обнаружил у себя - не появились ссылки, посещённые за последний час - пришлось проверить каталог очереди "C:\Program Files\HandyCache\hcHistorian.Data\Queue" - там ничего не было - т.е. hc похоже ничего туда не поместил... - вероятно такое иногда бывает - пришлось нажать кнопку Обновить Историю для полного сканирования кэша



Добавлено:
нужно подумать нам с mai62, как отловить такие ситуации

может быть кто-то сможет выявить систему в непоявлении иногда (неясно когда) файлов с урлами в очереди?
Автор: ostro
Дата сообщения: 08.07.2006 22:36
а я вот хендикэшем без хисториана пользуюсь -- многое ли теряю?
Автор: C0USIN
Дата сообщения: 08.07.2006 22:44
kaibo

Цитата:
легко можно пользовать юникод версии функций создания папки\файла

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

V0lt
Цитата:
3)если путь оказывается длиннее, тогда до 192 символа ищется "\" и все что после заменяется на CRC32

Цитата:
например урл "hттр://www.google.ru/search?q=очень_длинная_строка" будет сохранен как "www.google.ru\search^\12345678"
Это же плохо! Зачем убивать всю строку? Может лучше обрезать только окончание? Чтобы длина от корня кэша стала равна некоторой константе.

Добавлено:
rs
Цитата:
чего только стОят в Опере и др браузерах прыгающие даты посещений после нескольких просмотров одной страницы в оффлайне - фиг посмотришь ссылки вчерашние, к примеру

У меня ничего не прыгает. Зашел в оффлайне - новая строка с новой датой.
Все правильно.

Пока не было нужды ставить Historian. Но посмотреть хочется, просто руки не дошли еще.

Добавлено:

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

А кто мешал тебе ее сохранить?
Автор: mai62
Дата сообщения: 08.07.2006 23:12
Tenvin

Цитата:
В браузере прокси поставил localhost:8080 и ничего не открывается

Попробуй 127.0.0.1:8080
rs

Цитата:
там ничего не было - т.е. hc похоже ничего туда не поместил...

Или Historian все удалил не поместив ничего в базу. Сделай ручное обновление и проверь содержимое очереди перед обновлением.

Цитата:
попробуй, кстати, другой вариант - переход по вкладкам История-Сервис-История - вполне быстро

Все равно неудобно. А что по клику мыши на таблице события не возникает? Сделай по этому событию передачу фокуса таблице. Хорошо бы чтобы по цвету выделенных строк в таблице было видно есть фокус у таблицы или нет.
Автор: ALeXkRU
Дата сообщения: 08.07.2006 23:19
rs
22:31 08-07-2006
Цитата:
кто-нибудь может дать прямую ссылку на страницу, где создаются темы?

вот, держи

Добавлено:
(она над шапкой в узкой серой полоске левая картинка)
Автор: Abs62
Дата сообщения: 09.07.2006 01:11
rs
Что-то прокрутка колесом мыши глючит. Если курсор над таблицей - прокручивается таблица и появляется дополнительное выделение в столбце "Адрес", которое прыгает вверх-вниз, в зависимости от направления прокрутки. А если курсор над окном браузера - прокручивается опять же возникающее дополнительное выделение в столбце "Адрес". Некрасиво, однако.
Автор: faZZ
Дата сообщения: 09.07.2006 06:17
rs
03:14 09-07-2006
Цитата:
о необновлении автоматом истории из очереди - действительно обнаружил у себя - не появились ссылки, посещённые за последний час - пришлось проверить каталог очереди "C:\Program Files\HandyCache\hcHistorian.Data\Queue" - там ничего не было - т.е. hc похоже ничего туда не поместил... - вероятно такое иногда бывает - пришлось нажать кнопку Обновить Историю для полного сканирования кэша

сейчас оставил открытым хисториан. полазил по сайтам. все сайты попали в историю сразу, а вот руборда нет. полистал по истории. была страница входа/выхода 3-го числа, хотя каждый день хожу по борде. это только у меня?
Автор: KoNick
Дата сообщения: 09.07.2006 06:20
rs
Цитата:
а чем функциональность истории оперы богаче?

Один только "быстрый поиск" чего стоит. Для меня это 90% удобства использования "Истории". А еще есть разнообразные сортировки, которых пока еще нет в Историке.

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


В этом случае нужно было позаботиться о переносе файла global.dat в новую версию Оперы (это для тех, кто без "Истории" "ну просто жить не может"). Если я поставлю свежий билд Историка "с нуля", то будет та же самая история с потерей "истории".

Я не утверждаю, что Историк ненужная программа. Я утвержаю лишь то, что с введением в Историка функциональности Оперной "Истории" (которой в нем сейчас нет), Историк станет просто замечательной Программой.... Чего и желаю автору программы.

Мое мнение о переносе обсуждения Историка в отдельную ветку форума --- считаю это целесообразным...
Автор: 12Stil
Дата сообщения: 09.07.2006 06:39
Спасибо всё заработало,использую связку GPRS+Globax+Cпутник ну и НС теперь..
Автор: KoNick
Дата сообщения: 09.07.2006 06:58
Если тема Историка будет выноситься в отдельную ветку форума, то мое пожелание -включить в название темы слово "HandyCache". Будет удобнее по этому ключевому слову искать и выводить все ветки, связанные с HandyCache...
Автор: rubel
Дата сообщения: 09.07.2006 07:11
rs

Цитата:
как я уже говорил - раньше действительно не было - пока была вкладка web-браузер

Может оставить эту вкладку? И проблемы все исчезнут.
Автор: Tenvin
Дата сообщения: 09.07.2006 08:00
Спасибо, вроде заработало!
Автор: rs
Дата сообщения: 09.07.2006 10:28
C0USIN

Цитата:
А кто мешал тебе ее сохранить?

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


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

У меня ничего не прыгает. Зашел в оффлайне - новая строка с новой датой.
Все правильно.

как это не прыагет?

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

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

историк в приницпе лишён этого недостатка


mai62

Цитата:
там ничего не было - т.е. hc похоже ничего туда не поместил...

Или Historian все удалил не поместив ничего в базу.

может и так
помнишь, у нас такое время от времени возникало в ходе разработки... видать что-то здесь есть


Цитата:
Сделай ручное обновление и проверь содержимое очереди перед обновлением.

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

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



Цитата:
А что по клику мыши на таблице события не возникает? Сделай по этому событию передачу фокуса таблице.

я тоже так думал, но нет, не возникает
в тот момент когда ie подвисает на скрипте - почему-то не все контролы получают фокус от мыши (вот кнопки Пред-След и табы почему-то получают)


Цитата:
попробуй, кстати, другой вариант - переход по вкладкам История-Сервис-История - вполне быстро

Все равно неудобно.

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

Abs62

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

это не глюк

есть два типа выделения:
1.выделены ВСЕ ячейки строки (вся строка) - выделенная строка открывается во встроенном браузере
2.выделена ОДНА ячейка в колнке Адрес - показывает положение прокрутки в списке БЕЗ открытия в браузере - сделано специально для визуального отделения от п.1

при таком подходе мы видим и текущую строку в списке (п.2) и строку, открытую в браузере (п.1)

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

faZZ

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

да похоже ИНОГДА что-то через очередь в историю на лету не попадает - то ли hc не всё отдаёт, то ли я не всё беру, удаляя файлы из очереди

mai62
давай я со своей стороны сделаю ключ командной строки НеУдалятьФайлыИзОчереди для возможности поиска причин не обновления через очередь - ну и ты тоже может что отладочное придумаешь

KoNick

Цитата:
а чем функциональность истории оперы богаче?

Один только "быстрый поиск" чего стоит.

мой быстрый поиск гораздо богаче

подстановочные символы в поиске оперы есть, кстати?


Цитата:
А еще есть разнообразные сортировки, которых пока еще нет в Историке.

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


можешь ты, к примеру, в истории оперы найти все ссылки с 20-го по 25 июня на сайте XXX с заголовком в теме "xxx тема xxx страница [xxx]"? -> историк - легко



Цитата:
В этом случае нужно было позаботиться о переносе файла global.dat в новую версию Оперы (это для тех, кто без "Истории" "ну просто жить не может").

я уже ответил выше - бывает НУЖНО поставить с нуля


Цитата:
сли я поставлю свежий билд Историка "с нуля", то будет та же самая история с потерей "истории".

конечно нет

историк может в любой момент наполниться по файлам из кэша
поэтому можно иметь ОБЩУЮ историю и дома и на работе, сливая кэши с двух компов в один и СТРОИТЬ по слитму кэшу ОБЩУЮ историю


Цитата:
Я не утверждаю, что Историк ненужная программа. Я утвержаю лишь то, что с введением в Историка функциональности Оперной "Истории" (которой в нем сейчас нет), Историк станет просто замечательной Программой.... Чего и желаю автору программы.

есть КОНКРЕТНЫЕ предложения? чего именно не хватает в историке, что можно сделать в опере?
с интересом выслушаю

rubel

Цитата:
Может оставить эту вкладку? И проблемы все исчезнут

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

тебе лично как больше нравится - в одной вкладке или в двух?

лично я считаю в одной удобнее
даже при наличии имеющихся _особенностей_, скажем так

mai62
ну скажи ты ещё - делать отдельную ветку?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Internet Download Accelerator


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