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

» HandyCache - локальный кеширующий прокси сервер

Автор: GregoryPek
Дата сообщения: 09.11.2005 11:24

Цитата:
Цитата:
Что-то у меня новая версия не так работает Иногда загружаю страницу, части элементов нет (некоторых гифов, css и т.д.). В мониторе про незагруженные элементы написано: 304 Not modified. Если включить автономный режим и обновить страницу, все подгружается. С предыдущей версией такого не наблюдаю.     

Тоже самое происходит и у меня в новой версии.

Присоединяюсь, думал это только у меня.
Автор: mai62
Дата сообщения: 09.11.2005 15:09
Zeroglif

Цитата:
Сходу не догнал, в каком случае в чёрном списке может работать такого рода регулярное - ^(www\.)?(.)*, в начале строки запроса разве этому суждено быть без http?

Просто http автоматом отсекается

Цитата:
Сотртировка в Мониторе работает только в столбце с иконками. Это у меня подглючивает?

Это я прозевал. Я то не собирался делать сортировку, что бы не нарушать хронологию

Цитата:
Хорошо бы в Мониторе в пункте "Взято из интернет" и прочих не отсекать статистику по датам, а держать целиком сессию

Подумаю

Цитата:
Хорошо бы в Мониторе в столбце "Ответ" номер правила сделать ссылкой на соответсвующее правило. Кликнул - перешёл. Можно?

Можно, но если их (сработавших правил) несколько, сложно определить на котором из них был щелчок. Придется делать окошко со списком правил в этой ячейке.
nickddd
tanned
GregoryPek

Цитата:
Что-то у меня новая версия не так работает
Иногда загружаю страницу, части элементов нет (некоторых гифов, css и т.д.). В мониторе про незагруженные элементы написано: 304 Not modified. Если включить автономный режим и обновить страницу, все подгружается. С предыдущей версией такого не наблюдаю.

У меня такого нет, поэтому мне нужна дополнительная информация по этой проблеме. По описанию мне кажется, что это проделки IE. 304 Not modified в мониторе означает, что браузер попросил прислать файл, если от обновился. Получил ответ, что тот не обновился и по идее должен его взять в кеше. Но почему-то этого не делает.
Сообщите любые закономерности, которые хотя бы угадываются, любые ваши соображения. Покажите лог. Идеально было бы, если бы вы научили меня повторить это у себя.
Автор: tranzit13
Дата сообщения: 09.11.2005 15:20

Цитата:
Zeroglif


Цитата:
Хорошо бы в Мониторе в столбце "Ответ" номер правила сделать ссылкой на соответсвующее правило. Кликнул - перешёл. Можно?


отличная идея!!!
дело в том, что... и думаю не ошибусь... пользователи достаточно активно работает с правилами и потому все что касается внести и редактировать правила списков очень нужно.
кстати,
Цитата:
mai62
, такой опции нет у др.прокис!!!

в догонку= улучшения и введения всяких там опций не должно быть стихийным т.е. должна быть некая стратегия и тактика развития проги!

для
Цитата:
mai62

у меня есть такой вопрос:
если сайт помещается в БС, то он все равно кэшируется?

Автор: mai62
Дата сообщения: 09.11.2005 15:25
tranzit13

Цитата:
если сайт помещается в БС, то он все равно кэшируется?

Да
Автор: tranzit13
Дата сообщения: 09.11.2005 15:32
привет
Цитата:
mai62


Цитата:
Можно, но если их (сработавших правил) несколько, сложно определить на котором из них был щелчок. Придется делать окошко со списком правил в этой ячейке.

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


Добавлено:
есть вот такя фигняу нас... Пользователей
понапишим всяких правил и некоторые как бы противоречат др.другу.
есть решение этой проблемы?

и еще= я там писал про регулярные выражения т.е. про основные или что-то вроде основных.
может сделать какие-то рекомендации?

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

Автор: mai62
Дата сообщения: 09.11.2005 15:54
tranzit13

Цитата:
я как понимаю, там указываются все соответствия правил, а срабатывает какое-то одно... не так?

Там указываются только сработавшие. Могут сработать правила из разных списков

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

и еще= я там писал про регулярные выражения т.е. про основные или что-то вроде основных.
может сделать какие-то рекомендации?

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

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

Добавлено:
Возвращаясь к

Цитата:
Иногда загружаю страницу, части элементов нет

Можно сказать, что
1. все эти файлы попадают в список Не обновлять?
2. эти файлы могут быть востребованы несколькими одновременно загружаемыми страницами?
Точно ли этого не было в пред. версиях. Вроде ничего, что привело бы к этому, в этой версии я не делал. Хотя, конечно, могу ошибаться.

Автор: abz
Дата сообщения: 09.11.2005 16:30
mai62

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

Было бы здорово!



Цитата:
А эти правила где-то описаны? Сбрось мне их.


Цитата:
Правила такие же, которые mai62 называет упрощённым синтаксисом, это привычные всем маски:

* - любой символ сколько угодно раз (включая ни разу);
? - любой символ только один раз;

Только в Maxthone не нужен плюс перед выражением. Я так понимаю, что плюс mai62 нужен, чтобы отличать упрощённый синтаксис от нормального регулярного выражения. Тебе чего не нравится-то? Плюс?


Я думаю, что плюсом лучше помечать рег.выражения, так как они сложнее и пользоваться ими будут реже. Да и те, кто ими пользуется не запутаются, так как более продвинуты, чем мы простые смертные.
Автор: pop2ROOT
Дата сообщения: 09.11.2005 16:49

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

и еще - добавляю исключение к правилу в черном списке: там тоже плюс ставить надо, если оно пишется не в регулярных выражениях? или достаточно *сайт*?
Автор: Zeroglif
Дата сообщения: 09.11.2005 20:25
mai62

Цитата:
Zeroglif

Цитата:Сходу не догнал, в каком случае в чёрном списке может работать такого рода регулярное - ^(www\.)?(.)*, в начале строки запроса разве этому суждено быть без http?

Просто http автоматом отсекается

Понял. Это важно. То есть регулярное с http:// внутри работать не будет по определению. Может стоит где-нибудь об этом написать, в тренажёре, например.

pop2ROOT

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

Насколько я понял, это от списка не зависит. Плюс обязательно нужен перед маской и не нужен перед регекспом. Иначе HC записи не отличит.

abz

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

Как-то модифицировать регулярное прямо в записи (плюс перед ним ставить) - это режет глаз. Маска - другое дело, она блатная. Наверняка же ты будешь использовать простейшие регулярные, их легко освоить.
Автор: abz
Дата сообщения: 09.11.2005 20:31
Zeroglif

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

Если было бы легко, то не суетился. По мне так легче такого *.adserver.* в чёрном списке, например, ничего не придумать...
Автор: tranzit13
Дата сообщения: 09.11.2005 21:19
про регулярные выражения:
может я пропустил, но нигде не упомянали знак "^"(начало строки), а ведь он очень важен.
если вы к примеру напишите просто www.yrte.ru, то потянет не только с сайта, но и другое top.. и ban... всякие.
у меня при записи без "^" НС пропускал и top.list.ru/counter?id=144554;js=10;r=http%3A//forum.ru-board.com/topic.cgi%3Fforum%3D5%26topic%3D16397%26start%3D0;rand=0.6725089771207422
при записи ^forum.ru-board.com все прошло.
Автор: mai62
Дата сообщения: 09.11.2005 22:57
abz

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

Было бы здорово!

Выложил. Прислал Wonderboy.
_http://handycache.narod.ru/download/HandyCache_black.zip
pop2ROOT

Цитата:
Цитата:Доступ к https без родительского прокси
как бы это организовать, поясните пожалуйста!

Укажите в настройках браузера использовать проки для https

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

везде одинаково
Zeroglif

Цитата:
Просто http автоматом отсекается

Понял. Это важно.

Я имел ввиду, что http удаляется из URL перед его обработкой.

Цитата:
То есть регулярное с http:// внутри работать не будет по определению

Не понял, почему?

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

Согласен. Все таки regex это признанный стандарт и не стоит без особой нужды его модифицировать.
abz

Цитата:
Если было бы легко, то не суетился. По мне так легче такого *.adserver.* в чёрном списке, например, ничего не придумать...

Достаточно * заменить на .*, а . на \. и все будет работать (.*\.adserver\..*). Кстати именно это и делает НС когда встречает плюсик вначале.

Автор: abz
Дата сообщения: 10.11.2005 00:01
mai62

Цитата:
Достаточно * заменить на .*, а . на \. и все будет работать (.*\.adserver\..*).

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

Код: +*.adserver.*
Автор: Zeroglif
Дата сообщения: 10.11.2005 00:13
mai62

Цитата:
То есть регулярное с http:// внутри работать не будет по определению

Не понял, почему?

Спрошу иначе, я ввёл в адресной строке браузера http://www.rambler.ru, запрос пришёл в HC. С какой точно строкой он (HC) начинает сопоставлять регулярное выражение:

1) http://www.rambler.ru
2) www.rambler.ru
3) rambler.ru

К примеру, я создал несколько постепенно расширяющихся правил для чёрного списка, начиная от ^http:\/\/www\.rambler\.ru и заканчивая (.)*rambler.ru

И выходит, что срабатывает только последнее правило, то есть регулярное сопоставляется с пришедшей от браузера строкой rambler.ru. Всё перед этим предварительно отсекается. Или меня клинит?
Автор: mai62
Дата сообщения: 10.11.2005 01:26
abz

Цитата:
Это как, в моём случае, должно выглядеть? Так?:

Код:+*.adserver.*

Да
Zeroglif

Цитата:
С какой точно строкой он (HC) начинает сопоставлять регулярное выражение:

1) http://www.rambler.ru
2) www.rambler.ru
3) rambler.ru

С 3). Я сделал это, чтобы не заморачиваться с этим

Цитата:
^http:\/\/www\.

А сосредоточиться на этом

Цитата:
(.)*rambler.ru


Цитата:
И выходит, что срабатывает только последнее правило, то есть регулярное сопоставляется с пришедшей от браузера строкой rambler.ru. Всё перед этим предварительно отсекается.

Да. А http:// иногда встречается внутри URL и http внутри рег. выр. вполне имеет право на жизнь.
Автор: tanned
Дата сообщения: 10.11.2005 13:10
mai62

Цитата:
Можно сказать, что
1. все эти файлы попадают в список Не обновлять?
2. эти файлы могут быть востребованы несколькими одновременно загружаемыми страницами?
Точно ли этого не было в пред. версиях. Вроде ничего, что привело бы к этому, в этой версии я не делал. Хотя, конечно, могу ошибаться.

1. Все эти файлы попадают в список не обновлять - стоит правило (.)*.
2. Загружается только одна страница.
В предыдущей версии HandyCache092b10h этого точно не было.

Цитата:
По описанию мне кажется, что это проделки IE.

Вряд ли, происходит это в Opera 8.50, IE вообще практически не пользую.
Автор: mai62
Дата сообщения: 10.11.2005 13:34
tanned
Спасибо за информацию. Хотелось бы еще увидеть лог.
Автор: tanned
Дата сообщения: 10.11.2005 14:34
mai62
Лог куда выложить?
Автор: mai62
Дата сообщения: 10.11.2005 15:11
tanned

Цитата:
Лог куда выложить

Мне на мыло mai62 собака mail.ru
Автор: tanned
Дата сообщения: 10.11.2005 16:52
mai62
Log я отослал на мыло.
Автор: Zeroglif
Дата сообщения: 10.11.2005 22:30
mai62

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

Вкладка "Очистка кеша"
- дать возможность в столбце "Каталог" сортировать по доменам;
- сделать столбец "Удален" вторым слева (по аналогии со списками);
- сделать этот столбец сортируемым (тяжело искать отмеченные при прокрутке);
- дать доступ к чекбоксам этого столбца (чтоб чекать руками);
- кнопку "Пуск" переделать в "Анализ" (до удаления) и добавить кнопку "Удалить";

Монитор
- сделать сортировку для всех столбцов;
- отдельный столбец для сработавших правил;
- номер правила сделать ссылкой;
- сделать возможность выделять несколько строк (SHIFT-ом);
- настроить статистику строго для сессии;

Списки
- сделать сортировку для всех столбцов;
- отдельный столбец для попаданий в текущей сессии;
- в контекстное меню добавить "Копировать" и "Вставить";
Автор: mai62
Дата сообщения: 10.11.2005 23:32
tanned
К сожалению, вопрос о причине происходящего пока открыт. Хотелось бы увидеть оветы на мои вопросы nickddd и GregoryPek

Цитата:
Можно сказать, что
1. все эти файлы попадают в список Не обновлять?
2. эти файлы могут быть востребованы несколькими одновременно загружаемыми страницами?
Точно ли этого не было в пред. версиях.

Наюлюдает ли еще кто-нибудь эту проблему?

Цитата:
Иногда загружаю страницу, части элементов нет (некоторых гифов, css и т.д.). В мониторе про незагруженные элементы написано: 304 Not modified. Если включить автономный режим и обновить страницу, все подгружается. С предыдущей версией такого не наблюдаю

Zeroglif

Цитата:
Вкладка "Очистка кеша"
- дать возможность в столбце "Каталог" сортировать по доменам;
- сделать столбец "Удален" вторым слева (по аналогии со списками);
- сделать этот столбец сортируемым (тяжело искать отмеченные при прокрутке);
- дать доступ к чекбоксам этого столбца (чтоб чекать руками);
- кнопку "Пуск" переделать в "Анализ" (до удаления) и добавить кнопку "Удалить";

Согласен с некоторыми изменениями.
Думаю вторым столбцом нужно сделать Удалить. Столбец Удален оставить там где есть (по аналогии с Кол-во попаданий).
В столбце Каталог сортировка есть, или я чего не понял?

Цитата:
Монитор
- сделать сортировку для всех столбцов;
- отдельный столбец для сработавших правил;
- номер правила сделать ссылкой;
- сделать возможность выделять несколько строк (SHIFT-ом);
- настроить статистику строго для сессии;

Согласен с некоторыми изменениями.
Сортировку после того как незавершенные закачки будут выделены в отдельную таблицу. Иначе и они затеряются.
Номер правила сделать ссылкой; Идея нравится, но сделать будет непросто. Компанента, которую я использую этого не поддерживает. Исходники есть, но трудно будет найти время. Если есть желающий помочь с этим - добро пожаловать.

Цитата:
Списки
- сделать сортировку для всех столбцов;

Тут не согласен. Последовательность проверки правил имеет значение, а после сортировки будет путаница.

Цитата:
- отдельный столбец для попаданий в текущей сессии;
- в контекстное меню добавить "Копировать" и "Вставить";

Принимается

Автор: abz
Дата сообщения: 11.11.2005 00:59
mai62

Цитата:
Наюлюдает ли еще кто-нибудь эту проблему?

У меня такого нет. После того как уменьшил кеш до 1-го Мб. Помнишь, мы долго с тобой искали причину? Но это было задолго до этой последней версии! Не знаю, мне кажется, что в кеше браузера дело.
Автор: mai62
Дата сообщения: 11.11.2005 01:17
abz
tanned пользуется Opera 8.5. В присланном им логе криминала в поведении НС я не нашел. Нужна доп. информация.
Автор: abz
Дата сообщения: 11.11.2005 01:27
mai62

Цитата:
tanned пользуется Opera 8.5.

Ну и что? Разве с кешем Оперы не может быть такого?
Автор: GregoryPek
Дата сообщения: 11.11.2005 06:09
mai62

Цитата:
Можно сказать, что
1. все эти файлы попадают в список Не обновлять?

Да

Цитата:
2. эти файлы могут быть востребованы несколькими одновременно загружаемыми страницами?

Да.

Цитата:
Точно ли этого не было в пред. версиях.

Не могу сказать, периодически ухожу-возвращаюсь.

Это у меня я заметил происходит при одновременном обновлении нескольких сессий (Opera 8.9-9.0), в каждой их которых 3-16 страниц. При обновлении-загрузке 1-3-страниц все нормально.




Добавлено:
Значок HC в трее ИМХО надо менять, сильно похож на FireFox.
Автор: mai62
Дата сообщения: 11.11.2005 11:28
abz

Цитата:
Ну и что? Разве с кешем Оперы не может быть такого?

Да может конечно. Как раз при расмотрении лога, присланного tanned у меня и создается впечатление, что в его проблеме виновата Opera. Пока только впечатление.
Картина такая: Opera дает запрос с полем If-Modified-Since. От удаленного сервера (не НС) приходит ответ Not modified. Вроде бы Opera должна показать то, что у нее есть в кеше, но почему-от не показывает.
GregoryPek
Спасибо за ответы. Еще бы кусочек лога увидеть, что бы сравнить с логом tanned.

Цитата:
Значок HC в трее ИМХО надо менять, сильно похож на FireFox

Я уже писал здесь: если есть у кого дизайнерские способности - предлагайте.
Автор: pop2ROOT
Дата сообщения: 11.11.2005 12:28
mai62
а нужно именно анимированный значок, правильно?
Автор: mai62
Дата сообщения: 11.11.2005 12:39
pop2ROOT
Желательно, чтобы было видно грузится/не грузится. Тот значок, что сейчас тоже был неанимированным. Я его повернул несколько раз на 45 град. и все.
Автор: nickddd
Дата сообщения: 11.11.2005 13:17

Цитата:
Значок HC в трее ИМХО надо менять, сильно похож на FireFox.

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

p.s. mai62, лог отослал.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: бесплатный аналог Partition Magic


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