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

» HandyCache ( Часть 4 )

Автор: unreal666
Дата сообщения: 23.09.2006 22:50

Цитата:
1) графика хранится вечно!

С какого макара? При превышении размера кэша лимита в настройках Оперы для кэша файлы из кэша удаляются. По фигу графика это или нет.

Цитата:
2) NoCashe игнорируется!

Ни фига не игнорируется. Если только трафик не будет идти через какой-нибудь локальный прокси, который вырезает из метатэгов и HTTP-заголовков все, что связано с nocache.
Автор: forever
Дата сообщения: 23.09.2006 22:59
svs123456789

Цитата:
1) графика хранится вечно!

И файлы у тя в кэше вечные, и сам кэш у тебя резиновый?


Цитата:
2) NoCashe игнорируется!

С какого перепугу?


Цитата:
ты хочешь сказать что HandyCache показывает неправильно?

С арифметикой все в порядке, если ты об этом. Считает то он правильно, только на мой взгляд не то считает, что надо.
Автор: the7guest
Дата сообщения: 23.09.2006 23:10
forever

Цитата:
"No DNS records for..." - не значит, что в НС нет - значит, что в DNS нет.

Дык, я и хочу чтобы как-то отличались сообщения от том, что сайт не доступен или что его нет в ДНС в НС. А то получается, что я не знаю, толи сайта нет, толи НС со своим ДНС ошибается и надо его отключить, чтобы проверить. Хотелось бы как-то разграничить такую ситуацию.
Автор: forever
Дата сообщения: 23.09.2006 23:17
the7guest

Цитата:
Дык, я и хочу чтобы как-то отличались сообщения от том, что сайт не доступен или что его нет в ДНС в НС.

1. Еще раз: "No DNS records for..." НЕ значит, что сайта нет в кэше DNS HC, значит что сайта нет в DNS - серверы DNS об этом сайте "не знают".
2. В случае недоступности сайта (проблемы со связью и т.п.) и так показывается другое сообщение.
Автор: pop2ROOT
Дата сообщения: 23.09.2006 23:44
ввиду недоступности основного сайта внес в шапку зеркала:
на setup, на последний ехе и на последнюю стабильную версию 096b1c
Автор: the7guest
Дата сообщения: 24.09.2006 07:55
forever

Цитата:
1. Еще раз: "No DNS records for..." НЕ значит, что сайта нет в кэше DNS HC, значит что сайта нет в DNS - серверы DNS об этом сайте "не знают".
Хорошо, если ты так словокорректен, то пожалуйста, но я говорил тоже самое.

Цитата:
2. В случае недоступности сайта (проблемы со связью и т.п.) и так показывается другое сообщение.
Можно полюбопытствовать какое сообщение показывается в случае проблем с ДНСом сайта и какое в случае с ошибками ДНС-кэширования НС?
Автор: hpoint
Дата сообщения: 24.09.2006 07:58
Удалено.
Автор: C0USIN
Дата сообщения: 24.09.2006 08:28
svs123456789
CProxy - Кэширующий прокси + сжимающий сервис.
HandyCache - Кэширующий прокси + автоматический оффлайн браузер.

Экономия не самоцель. Я использую HC как персональный архив моего интернета. Потому, что он ничего не удаляет из своего кэша пока я не попрошу. Формат хранения данных в кэше аналогичен тому что есть в программах для закачки сайтов на диск (оффлайн браузеры).

Да, у обеих программ есть кэш. Но еще у них есть множество других непересекающихся функций . Поэтому я и говорил, что они могут дополнять друг друга.
Автор: forever
Дата сообщения: 24.09.2006 12:39
the7guest

Цитата:
Хорошо, если ты так словокорректен, то пожалуйста, но я говорил тоже самое.

Может ты думал то же самое, но вот говоришь совсем другое.


Цитата:
Можно полюбопытствовать какое сообщение показывается в случае проблем с ДНСом сайта и какое в случае с ошибками ДНС-кэширования НС?

Чтобы не гадать что же ты там себе думал, когда писал:
1. Если сайт недоступен (проблемы со связью, проблемы сервера на котором размещен сайт - DNS ни при чем) - ошибка "Error occurred! Description: Error reading WWW server response (HTTP Header)."
2. Если IP запрошенного хоста не найден в кэше и DNS-сервер сообщает, что хост не известен - "No DNS records for..."
3. Если IP запрошенного хоста не найден в кэше и не удалось получить ответ от DNS-сервера - "No DNS records for..."

Вторая и третья ситуации скорее всего будут разделены. Для третьей ситуации больше подходит чтонить типа "No response from DNS server"
Автор: FXPELIVE
Дата сообщения: 24.09.2006 16:34
Огромное спасибо автору за программу!
Прога -рулез.

Добавлено:
Я почему-то не могу зайти на http://handycache.e-voice.ru/
Автор: pop2ROOT
Дата сообщения: 24.09.2006 17:02
FXPELIVE
да с сервером что-то... зайди на народ, а если скачать - зеркала в шапке есть
Автор: DenZzz
Дата сообщения: 24.09.2006 17:21
the7guest

Цитата:
Можно полюбопытствовать какое сообщение показывается в случае проблем с ДНСом сайта и какое в случае с ошибками ДНС-кэширования НС?

Ошибки ДНС-кэширования НС, если они все еще имеют место быть, - это баг, который надо истреблять на корню, а не делать какие-либо сообщения простому пользователю!
Можно, конечно, добавить сообщение в отладочной информации, но не более...

Кроме того, если у HC проблемы с своим DNS-кэшем, то он все равно запросит IP у системы (DNS-сервера) и либо:
откроет запрошенный сайт,
выдаст отрицательный ответ (или отсутствие ответа) DNS-сервера: "No DNS records for...",
не сможет открыть сайт по полученному IP и выдаст сообщение: "Сервер не найден" или "404 Файл не найден".
Автор: unreal666
Дата сообщения: 24.09.2006 18:09
mai62

Это баг или фича?
При установленной галке в черном списке "Не показывать соединения" в автономном режиме эти соединения показываются.
Автор: DenZzz
Дата сообщения: 24.09.2006 18:28
mai62

А это баг?
"Временно отменить клавишей" в списке "Только из кэша" (и не только в нем) работает и на временное включение списка, хотя не должно по логике версии 0.97b1, если я правильно понял из WhatsNew.txt фразу:
Цитата:
[+] Все клавиши временного управления переименованы в Временно отменить клавишей с соотв. изменениями в их работе;
Что имелось в виду? Если, как раньше: "Временно инвертировать клавишей", то почему бы так и не назвать? И что тогда "изменилось в их работе"?

Наблюдение:
Настройке "Кэш DNS" самое место в группе "Кэш", а не в "Общие"...
Автор: unreal666
Дата сообщения: 24.09.2006 18:33

Цитата:
"Временно отменить клавишей" в списке "Только из кэша" работает и на временное включение списка, хотя не должно по логике версии 0.97b1.

Опция "Временно отменить клавишей" означает инвертирование текущего состояния (временно отменить текущее состояние).
Автор: V0lt
Дата сообщения: 24.09.2006 18:50
hpoint

Цитата:
А как тогда чистится cache? Я полагал, что чистятся файлы которые не были "тронуты", а это ИМХО определяется Last Access Time. Или я ошибаюсь?

Вроде HC смотрит на время Изменения. (надеюсь, что не время Создания. Хотя если файл при обновлении заменяется, то можно и так)

А по времени доступа вообще мало чего решать можно. Если сделать поиск некого слова во всех файлах, то у всех файлов время обновится
Автор: unreal666
Дата сообщения: 24.09.2006 18:53
V0lt

Цитата:
Вроде HC смотрит на время Изменения

При очистке HC смотрить на время последнего доступа, т.е. на время, когда последний раз был прочитал файл.
Автор: DenZzz
Дата сообщения: 24.09.2006 19:05
unreal666

Цитата:
Опция "Временно отменить клавишей" означает инвертирование текущего состояния (временно отменить текущее состояние).

WhatsNew.txt к Версии 0.97b1 15.09.06 внимательно почитай:

Цитата:
[+] Все клавиши временного управления переименованы в Временно отменить клавишей с соотв. изменениями в их работе;




V0lt

Цитата:
А по времени доступа вообще мало чего решать можно. Если сделать поиск некого слова во всех файлах, то у всех файлов время обновится

Так и есть, поэтому и было добавлено в ToDo: "Доработать процедуру "Очистка кэша" (3-е предложение).
Автор: the7guest
Дата сообщения: 24.09.2006 19:33
forever

Цитата:
Чтобы не гадать что же ты там себе думал

Надо же, ты угадал, что я думал
Меня как раз интересовал 2 и 3 третий пункт "No DNS records for ..." и вроде бы я так и писал. Еще я писал, что мне пришлось отключать ДНС-кэширование в НС, потому что я не мог понять, то ли сайта нет, то ли ДНС-кэширования опять сбоит, то ли ДНС провайдера барахлит, то ли еще чего, т.к. сообщение одинаковое.
Автор: unreal666
Дата сообщения: 24.09.2006 19:56
DenZzz

Цитата:
[+] Все клавиши временного управления переименованы в Временно отменить клавишей с соотв. изменениями в их работе;

Так это же не означает, что временно отключить.
В моей фразе "временно отменить текущее состояние" (т.е. получается инвертировать состояние) тоже есть кусок "временно отменить".
Автор: cluster
Дата сообщения: 24.09.2006 20:05
Так что вы думаете по поводу предложения о разделении настроек НС на рассширенные и простые? Так, например, реализовано в Миранде (icq)
Автор: DenZzz
Дата сообщения: 24.09.2006 20:10
unreal666

Цитата:
В моей фразе "временно отменить текущее состояние" (т.е. получается инвертировать состояние) тоже есть кусок "временно отменить".

Хм... Я понял эту фразу из WhatsNew.txt не как "Инвертировать временно текущее состояние", а именно как "Отменить временно, если включено"...
Зачем тогда mai62 написал: "...с соотв. изменениями в их работе", если они и раньше работали на "Инвертирование"? Дождемся комментариев автора...

P.S. Лично мне удобен вариант: "Отменить временно, если включено"...



cluster

Цитата:
Так что вы думаете по поводу предложения о разделении настроек НС на рассширенные и простые?

Приведи пример, как бы ты разделил настройки на простые и расширенные...
Автор: forever
Дата сообщения: 24.09.2006 20:56
DenZzz

Цитата:
Кроме того, если у HC проблемы с своим DNS-кэшем, то он все равно запросит IP у системы (DNS-сервера) и либо:
откроет запрошенный сайт,
выдаст отрицательный ответ (или отсутствие ответа) DNS-сервера: "No DNS records for...",
не сможет открыть сайт по полученному IP и выдаст сообщение: "404 Невозможно найти страницу"!

Проверь свой список: он либо неполный, либо неправильный.

the7guest

Цитата:
Еще я писал, что мне пришлось отключать ДНС-кэширование в НС, потому что я не мог понять, то ли сайта нет, то ли ДНС-кэширования опять сбоит, то ли ДНС провайдера барахлит, то ли еще чего, т.к. сообщение одинаковое.

Если у тебя проблемы/непонимание ситуации с кэшем DNS - отключи его. До выхода следующей альфы/беты.

cluster

Цитата:
что вы думаете по поводу предложения о разделении настроек НС на рассширенные и простые?

Да хорошее предложение. И давнее. Вот только это совсем не задача первой очереди - поэтому дальше "а вот не плохо бы каданить..." сейчас дело не идет и не пойдет. Хотя, если не в лом, сделай задел на будущее: опиши, что в твоем видинии нужно отнести к обычным настройкам, а что к экспертным (как в Миранде) и какие дефолтные значения с твоей т.з. желательны для обычного режима.
Автор: DenZzz
Дата сообщения: 24.09.2006 21:06
forever

Цитата:
Проверь свой список: он либо неполный, либо неправильный.

Да, нет - все на местах! Твой список не полнее...
Автор: forever
Дата сообщения: 24.09.2006 21:13
DenZzz
Подсказка: 404-я возникает тогда, когда соединение с сервером _установлено_.
Автор: unreal666
Дата сообщения: 24.09.2006 21:19
DenZzz

Цитата:
P.S. Лично мне удобен вариант: "Отменить временно, если включено"...

А мне удобнее "Инвертировать". Для примера, эта же опция используетс и для автономного режима. При этом клавиша "Отменить..." как раз чаще будет нужна для перехода (т.е. получается включения) в автономный режим.
Автор: mai62
Дата сообщения: 24.09.2006 22:04
DenZzz

Цитата:
Цитата:[+] Все клавиши временного управления переименованы в Временно отменить клавишей с соотв. изменениями в их работе;
Что имелось в виду? Если, как раньше: "Временно инвертировать клавишей", то почему бы так и не назвать?
Временно отменить означает временно изменить состояние чекбокса Разрешить на противоположное.

Цитата:
И что тогда "изменилось в их работе"?

Раньше такая логика работы была не у всех клавиш, теперь приведено в соответствие.
unreal666

Цитата:
Это баг или фича?
При установленной галке в черном списке "Не показывать соединения" в автономном режиме эти соединения показываются.

Для автономного режима есть своя галка "Не показывать соединения".
Автор: unreal666
Дата сообщения: 24.09.2006 22:17
mai62

Цитата:
Для автономного режима есть своя галка "Не показывать соединения".

Так мне надо, что в автономном реиме не показывались соединения именно для черного списка, а все остальные показывались.
По идее, опции в списках "Не показывать соединения" должны распространяться на любое состояния автономного режима.
Автор: mai62
Дата сообщения: 24.09.2006 23:10
unreal666

Цитата:
По идее, опции в списках "Не показывать соединения" должны распространяться на любое состояния автономного режима.

На счет Черного списка готов с тобой согласиться, сделаю.
Автор: bestman1
Дата сообщения: 25.09.2006 09:14
Дамы и Господа, никто не выложит hcHistorian (первую версию и обновление), а также файл помощи от Kiddy на какую-нибудь рапиду?
А то на родненький для программы сайт попасть никак не получается

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Folder Marker (FolderMarker)


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