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

» HandyCache ( Часть III )

Автор: mai62
Дата сообщения: 15.05.2006 11:22
rs

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

Да, решил. Я не готов допустить, чтобы в одной колонке в разных строках галочки вели себя по-разному. Кроме этого так более наглядным выглядит вкл./выкл. условных и безусловных прокси.
Я сам люблю унивесальные решения, но в данном случае я должен дать шанс разобраться с настройками пользователю, который не читал инструкцию (тем более, что инструкции пока нет).
C0USIN

Цитата:
а ПП где тут?

ПП (прокси с пустой ячейкой Хост) могут быть в любом из списков.
Yugres1

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

Согласен, поиск нужен. Сделаю как доберусь.
arc

Цитата:
А что будет если с одной папкой кеша будут работать несколько програм (по сети)? Это необходимо так как несколько провайдеров.

Думаю, все будет хорошо. Можно сделать разделяемым как основной кэш, так и кэш только для чтения (или скомбинировать).
Автор: Yugres1
Дата сообщения: 15.05.2006 12:42
rubel

Цитата:
А что тебе мешает открыть файл чёрного списка-black.lst блокнотом,там найти и править?


мы ж ленивые

1. Открыть проводник (любимый файлменеджер)
2. Найти папку с Handy
3. Открыть на редактирование black.lst
---
4. Сделать поиск
5. Исправить.
---
6. Сохранить
7. Сделать "Перезагрузить списки"

Итого: около 5 лишних телодвижений

mai62
Что быстрее ?

(rusip|sj8|dl2|yadro)\.ru

или соответствующее количество правил

+rusip.ru
+sj8.ru
.
.
ну так, теоретически ? Предположение хотя бы.
Автор: mai62
Дата сообщения: 15.05.2006 13:06
Yugres1

Цитата:
Что быстрее ?

Думаю, что если не злоупотреблять, то первый вариант лучше. Правила хранятся в скомпилированном виде, поэтому работают быстро. А на накладных расходах при этом можно сэкономить. К тому же в первом случае можно используя всю мощь синтаксиса регулярных выражений построить более универсальные правила, чем простое пречисление вариантов. С другой стороны нужно помнить, что чрезмерно сложные правила требуют большого расхода ресурсов компьютера и, в первую очередь, памяти.
Автор: rs
Дата сообщения: 15.05.2006 17:15
mai62
"Да, решил. Я не готов допустить, чтобы в одной колонке в разных строках галочки вели себя по-разному. Кроме этого так более наглядным выглядит вкл./выкл. условных и безусловных прокси.
Я сам люблю унивесальные решения, но в данном случае я должен дать шанс разобраться с настройками пользователю, который не читал инструкцию (тем более, что инструкции пока нет)."

ааа, ясно... при условии, что "ПП (прокси с пустой ячейкой Хост) могут быть в любом из списков." - в принципе я согласен - по смыслу выходит именно так, как я и предлагал

и хотя мне больше нравится один список - если функциональность будет именно такая как договорились - фиг с ним, пусть будет два списка


--

профили для списков прокси сделаешь?
Автор: mai62
Дата сообщения: 15.05.2006 18:03
rs

Цитата:
профили для списков прокси сделаешь?

Не вижу причин выделять именно профили для прокси. Когда доберусь до профилей, сделаю.
Автор: rs
Дата сообщения: 15.05.2006 18:10
mai62
ок
Автор: rs
Дата сообщения: 16.05.2006 07:46
mai62
попробовал УП - вроде бы работает... однако не всегда понятно какое из условий сработало

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

хорошо бы еще вести отдельный лог обработки условий прокси и результата выбора

желательно (может для начала или насовсем) не смешивать этот лог с основным (существующим) логом

--

какие маски нужно определить для того, чтобы ходить минуя проксомитрон на варезник руборда и для "входа" сюда (http://forum.ru-board.com/misc.cgi?action=login), для просмотра личного почтового ящика (с проксомитроном нельзя)?
Автор: Spine
Дата сообщения: 16.05.2006 10:16

Цитата:
надо бы отображать сработавшее условие


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

и ещё возможно или нет?
если прокси по условию до сайта достучаться несмог (или вообще недоступен) то отправлять запрос на БП...
Автор: abz
Дата сообщения: 16.05.2006 10:20
mai62

Послал тебе лог ошибки с favicon.ico
Автор: Dr Eam
Дата сообщения: 16.05.2006 11:00
Проблема.
К сожалению, чёткого контекста дать не смогу.

В общем, иногда так бывает (вот сегодня опять, хотя, возможно, это не сегодня, а на днях случилось), что некоторая информация из кеша пропадает. У меня в опере открыта куча вкладок, сегодня попытался посмотреть некоторые - но они в кеше не нашлись. Более того, в кеше вообще отсутствуют папки этих сайтов.
Я их, разумеется, не удалял. Я вообще давно в папку кеша не заглядывал. Очисткой тоже не пользуюсь.
ФС NTFS, диск абсолютно здоров, так что потери исключены.

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

И ещё. Может, это как-то связано с этим (хотя вряд ли). Иногда при завершении работы винды хэндикеш не успевает сразу закрыться и появляется окно с таймером и принудительным закрытием хэндикеша (программа не отвечает и т.д.), но я ничего не жму, и, вроде как, всё закрывается до истечения таймера.
Автор: mai62
Дата сообщения: 16.05.2006 11:33
rs
Spine

Цитата:
надо бы отображать сработавшее условие

Эта информация сейчас пишется в лог. О записи в мониторе подумаю.
rs

Цитата:
какие маски нужно определить для того, чтобы ходить минуя проксомитрон на варезник руборда и для "входа" сюда (http://forum.ru-board.com/misc.cgi?action=login), для просмотра личного почтового ящика

Попробуй так
forum\.ru-board\.com/messanger\.cgi|topic\.cgi\?forum=35|misc\.cgi
Dr Eam

Цитата:
некоторая информация из кеша пропадает

Скорее всего ее там и не было. Возможная причина - длинные URL. Если дашь пример такой страницы можно будет говорить точнее.
abz

Цитата:
Послал тебе лог ошибки с favicon.ico

Спасибо. Проблема в самом деле есть, возможна только при работе напрямую (без внешнего прокси). Постараюсь решить.
Автор: Dr Eam
Дата сообщения: 16.05.2006 13:44
mai62

Цитата:
Скорее всего ее там и не было. Возможная причина - длинные URL. Если дашь пример такой страницы можно будет говорить точнее.

Да нет, урл короткий. Пример:
http://www.sev.ru/price/
Правда, странно она ведёт себя. Попробовал сейчас прямо обновить её, потом в автономном режиме посмотреть - не видится.
Автор: C0USIN
Дата сообщения: 16.05.2006 14:00

Цитата:
попробовал УП - вроде бы работает

Тоже хочу попробовать! Уже готова новая версия?
Автор: mai62
Дата сообщения: 16.05.2006 14:33
Dr Eam

Цитата:
Правда, странно она ведёт себя. Попробовал сейчас прямо обновить её, потом в автономном режиме посмотреть - не видится.

У меня видится. А что в мониторе при загрузке из сети?
C0USIN

Цитата:
Тоже хочу попробовать! Уже готова новая версия?

Дал rs и Spine поюзать предварительную версию как принявшим наиболее активное участие в обсуждении проблемы.
Автор: Spine
Дата сообщения: 16.05.2006 14:59
Dr Eam
Цитата:
Проблема. Пример: http://www.sev.ru/price/

Не подтверждаю, всё кэшируется и извлекается, смотри правила, видно что-то там наворотил...
Автор: Dr Eam
Дата сообщения: 16.05.2006 15:37
Spine
Правила я вообще не менял, всё дефолтное.

mai62
http://c.foto.radikal.ru/0605/7e94323f0193.gif
Вот картинка монитора. Первая загрузка - из сети, попытка второй - из кеша в автономном режиме.


Автор: DenZzz
Дата сообщения: 16.05.2006 16:04
Dr Eam

Цитата:
Вот картинка монитора.

Судя по картинке, у тебя либо отключен список "Запись в кэш", либо в нем отсутствуют нужные правила...
Покажи содержимое твоего списка "Запись в кэш" (файл cache.lst) ...
Автор: rs
Дата сообщения: 16.05.2006 17:28
mai62

Цитата:
Цитата:
надо бы отображать сработавшее условие     
Эта информация сейчас пишется в лог. О записи в мониторе подумаю

но там она перемешана с остальным и очень трудно отлаживать последовательности строк с прокси, продираясь в логе среди прочей информации

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


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


Цитата:
О записи в мониторе подумаю

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

можно сделать этот вспл.хинт опциональным (настройки)

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



Добавлено:
Spine

Цитата:
и ещё возможно или нет?
если прокси по условию до сайта достучаться несмог (или вообще недоступен) то отправлять запрос на БП

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



Добавлено:
mai62
как ты трактуешь условие с пустой строкой - тождественно истинными или тождественно ложным?
Автор: mai62
Дата сообщения: 16.05.2006 17:45
rs

Цитата:
специальный лог для прокси


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


Цитата:
чтобы не переживать, какой прокси включился

Думаю, что будет достаточно записи в мониторе.
Автор: rs
Дата сообщения: 16.05.2006 17:54
mai62

Цитата:
Думаю, что будет достаточно записи в мониторе.



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

сделай опционально включаемый вспл.хинт на факт смены прокси - не скупись
Автор: C0USIN
Дата сообщения: 16.05.2006 18:03
rs

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

Но ведь Условные Прокси активны все одновременно! Каждый запрос от браузера может идти через свой прокси.
Ты предлагаешь каждую запись в мониторе дублировать в трее? Зачем?
Автор: abz
Дата сообщения: 16.05.2006 18:05
mai62

Цитата:
возможна только при работе напрямую (без внешнего прокси).

Именно так я в интернет и хожу.
Автор: rs
Дата сообщения: 16.05.2006 18:08
C0USIN

Цитата:
Но ведь Условные Прокси активны все одновременно!

ну нет


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

поэтому целесообразно видеть, кстати, и сам ход перебора, включая ложные условия вплоть до первого истинного
Автор: C0USIN
Дата сообщения: 16.05.2006 18:11

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

Но перебор делается для каждого URL, значит активный прокси будет меняться с бешеной скоростью.
Автор: rs
Дата сообщения: 16.05.2006 18:19
активным будет тот, на котором перебор остановится

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


я говорю о показе ВСЕХ проверок в в логе, а результрующий (выбранный, активный) прокси - во вспл.хинт
Автор: Spine
Дата сообщения: 16.05.2006 18:20
rs
Цитата:

Цитата: и ещё возможно или нет?   если прокси по условию до сайта достучаться несмог (или вообще недоступен) то отправлять запрос на БП
тут и делать ничего не нужно - существющая модель это легко позволяет описать: ставишь последним в списке условий тот, который нужен при невыполнении всех предыдущих условий (тот, что ты назвал БП - но он по сути будет последний УП)
Автор: rs
Дата сообщения: 16.05.2006 18:25
Spine
вон ты про что... не про невыполнение условия, а про упавший прокси с выполненным условием...

ну не знаю... может ли автор узнать свалился ли прокси? - т.е. идентифицированть отвал прокси и приравнять его к невыполнению условия?
Автор: C0USIN
Дата сообщения: 16.05.2006 18:27
rs

Цитата:
активным будет тот, на котором перебор остановится

Обясни мне, когда происходит перебор? При запуске HC? При включении сети? При первом запросе к HC?

Цитата:
прокси с неистинными условиями у меня язык не поворачивается назвать активными
у меня тоже
Автор: rs
Дата сообщения: 16.05.2006 18:28
Spine

Цитата:

PS а хинт всплывающий имхо запарит через 15 минут

ну и снимешь флажок показа хинта в настройках, как только запарит

меня вот не запарит

на хинт нажимать то не нужно

задержку показа хинта тоже можно в настройки занести - кстати здержка ноль - хинт не показывать
Автор: C0USIN
Дата сообщения: 16.05.2006 18:30
rs
Может еще и сработавшие правила в хинт засунуть

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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