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

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

Автор: mai62
Дата сообщения: 30.10.2005 01:21
jCHex

Цитата:
Т.е. я, конечно же, зА отключение обработки (правил) списков для POST-запросов (еще интересно [+] для "Запись в кеш"), НО опционально! (ведь не сложно хотя б чекбокс?)

Оно, конечно, чекбокс - не сложно. Просто не хочется перегружать интерфейс. Если сделать один чекбокс для всех правил, получится негибко. Сделать много чекбоксов - сложно этим управлять. Кто полезет редактировать правило [4)] ради экономии на обновлении пары файлов?
s1n

Цитата:
Смотрел filemon'ом, при "паузах" многократно обращается к файлу C:\Documents and Settings\[username]\Local Settings\Temporary Internet Files\Content.IE5

Может попробовать почистить кеш IE?
Попробуйте уменьшить кол-во одновременно загружаемых страниц. Поменяйте состав страниц. Может проблема заключается в какой-то одной странице. Я видел одну страницу, на которой скрипт с маниакальной настойчивостью (похоже в цикле) пытался загрузить картинку, которой не было в кеше (посмотрите лог).
Автор: Nimnul
Дата сообщения: 30.10.2005 08:20
mai62

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

А я вот нашел страничку которая с помощью НС не открывается
Страничка с темами для смартов windows mobile (Осторожно!!! 4 мб с картинками!!!)
Вот она http://smartphone.kleinweder.ch/index.php
Так вот спотыкается он на скрипте http://smartphone.kleinweder.chscripts/antiklick.js пишет ошибку "502 Bad Gateway (Cannot connect)"
А так же на скрипте: http://smartphone.kleinweder.chscripts/framekiller.js.
Как можно выяснить почему он посылает? (оч. хотел засунуть эту страничку целиком в кеш...)

Добавлено:
Упс. Извиняюсь. Просто занес эти скрипты в черный список и страничка стала открыватся!!!!
Автор: V0lt
Дата сообщения: 30.10.2005 08:27
mai62
согласен какие-то мудреные нововведения jCHex пытается предложить, нагородим всякой ерунды, а потом и не вспомним зачем это надо было. Да и ошибки потом вылавливать тяжело будет.

Я конечно повторяюсь, но все-таки скажу : хочу видеть все урлы которые сейчас обрабатываются/закачиваются. Варианты исполнения я писал выше
Автор: rubel
Дата сообщения: 30.10.2005 14:48
Вот хочу спросит всех.А нельзя ли сделать так.
Предположим загрузил я из инета сейчас любую страницу,через любое
другое время вновь обращаюсь к ней и если никаких изменений на ней не произошло,то
HandyCache выдал бы мне её из кеша,а если изменения есть,то загрузил бы из инета?
Т.е.HandyCache сравнивал бы содержание страницы на сервере с содержанием страницы в кеше.
Было бы очень здорово и экономно.
Автор: and3636
Дата сообщения: 30.10.2005 15:13
rubel
практически нельзя.это будет уже двойной трафик,а дату изменения документа никто не обновляет.
Автор: klb
Дата сообщения: 30.10.2005 17:19
Внимание, фэйк.

hxxp://www.predatorsoft.com/soft/handycache.html - здесь предлагают скачать версию 1.0.
Ссылка на файл: hxxp://rhandycache.narod.ru/download/HandyCache.zip
Адрес этого сайта отличается от оригинального на одну букву.

Ссылка не работает, но очевидность подставы настораживает.
Автор: abz
Дата сообщения: 30.10.2005 17:48
klb

А где ты эту ссылку нашёл?
Автор: and3636
Дата сообщения: 30.10.2005 18:01
abz
это похоже на раскрутку
Автор: abz
Дата сообщения: 30.10.2005 18:14
and3636

Цитата:
это похоже на раскрутку

На раскрутку чего?
Автор: and3636
Дата сообщения: 30.10.2005 18:15
конечного сайта не существует,значет того где ссылка всплыла.
Автор: deniss i
Дата сообщения: 30.10.2005 18:46
к вопросу о Google, я решил этот вопрос для себя следующим образом ( наверно не самым лучшим) в черный список добавил правило (.)*&url=http%3*(.)
Автор: mai62
Дата сообщения: 31.10.2005 10:17
rubel

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

Все примерно так и происходит: если НС получает запрос на загрузку файла, такой файл есть в кеше и URL не удовлетворяет правилам Не обновлять, то НС запрашивает у сервера не обновился ли файл. И только если сервер отвечает, что файл обновился, то НС его закачивает. Ну а то что на самом деле файл мог и не обновиться лежит на совести сервера.
klb

Цитата:
Внимание, фэйк

Я думаю это просто опечатка.
Автор: rubel
Дата сообщения: 31.10.2005 14:04
mai62

Цитата:
Ну а то что на самом деле файл мог и не обновиться лежит на совести сервера.

Понятно,но99%-файл загрузится из инета.
Автор: pochti
Дата сообщения: 31.10.2005 18:05
Скачал, запустил, ничего не кеширует. Что нужно выставить?
Автор: YuraH
Дата сообщения: 31.10.2005 18:41
pochti
19:05 31-10-2005
Цитата:
Скачал, запустил, ничего не кеширует. Что нужно выставить?
Прокси в настройках осла выставил?
Автор: kpane
Дата сообщения: 31.10.2005 20:01
pochti
Прочитать это http://handycache.nm.ru/
Автор: jCHex
Дата сообщения: 01.11.2005 15:09
mai62

Цитата:
Оно, конечно, чекбокс - не сложно. Просто не хочется перегружать интерфейс. Если сделать один чекбокс для всех правил, получится негибко. Сделать много чекбоксов - сложно этим управлять. Кто полезет редактировать правило [4)] ради экономии на обновлении пары файлов?
Согласен, но все же; тогда может 2)?
Ну а если и его много, то очень прошу (ну не одному же мне требо), пжлстааа, хотяб чекбокс (+ разреш по кл + временно по кл) - имхо уж лучше (ПОКА) негибко, да хоть как-то, чем вообще ничего.
(Конечно, разумеется это всего-лишь предложения, решать Вам)

V0lt
Цитата:
какие-то мудреные нововведения jCHex пытается предложить

ну.. такие уж и мудреные.. (еще раз сорьки за пудрение мозгов..)
Повторюсь, я всего-лишь описал возможные варианты, а как сделать - решать разумеется только автору.
Автор: Gavdis
Дата сообщения: 01.11.2005 15:41
Отличная программа. Только сначала имел некоторые проблемы: в Опере уже установлен антибаннер и я долго не мог понять почему HC сначала полностью грузит страничку, а уже потом отдает е на съедение браузеру. Снял галку в HC на черном списке и заработало как надо. Вторая проблема в несохранении настроек после перезагрузки компа. Решилась проблема выставлением всех нужных галок в нужных местах и выходом-запуском программы в ручном режиме.
Автор: kpane
Дата сообщения: 01.11.2005 22:40
mai62
Предлагаю очередную порцию бреда



На этом рисунке - информация об окнах текущего процесса, оформленная не в виде таблицы, а в виде дерева (программа называется AnVir Task Manager, рекомендую ). Так вот, можно ли сделать в НС монитор не в виде таблицы, а именно в виде такого дерева, где корнем будет html-страница, непосредственно идущая по кликнутой ссылке, а ветками - картинки, стили и проч. объекты, которые грузятся вместе с этой страницей?

Польза от этого такая: если свернуть все, то получится список страниц, которые мы посетили за сегодня, с указанием суммарного "веса" страницы со всеми находящимися на ней объектами. Просто у меня приятель не из Москвы, он на GPRSе сидит и для него каждый килобайт влетает в копейку, а так было бы удобно, посылая ему ссылку, указывать, сколько всякого добра зальется вместе с html-ем .

UPD. Только что поговорил со знакомым программистом, он сказал, что есть компонента, реализующая такую возможность, т.е. рисующая дерево с текстом, картинками и прочим оформлением - TTreeList.
Найти можно у Торри (http://www.torry.net/pages.php?s=77) или по прямой ссылке, для некоммерческого использования бесплатна . В архиве, кстати, есть рабочий пример.
Автор: tranzit13
Дата сообщения: 01.11.2005 22:57
привет!
перешел на прогу с кулпрокси.
первые впечатления хорошие, но вот есть одно существенное неудобство-
необходим список разрешенных адресов и правил.
иначе приходится на время отключать соотв.правило.
и еще= обязательно необходима возможность добавления правила из монитора

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


пс
если что пропусти и по не знанию... прошу прощения у автора и сообщества!!!

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

вопрос= как чувствительна прога к количеству правил... ну скажет сотни 1,5... тормозов не будет?
и вообще в чем она критична?... вы то знаете точно!

удачи!!!

Добавлено:

Цитата:
.... потом отдает е на съедение браузеру. Снял галку в HC на черном списке и заработало как надо. Вторая проблема в несохранении настроек после перезагрузки компа. Решилась проблема выставлением всех нужных галок в нужных местах и выходом-запуском программы в ручном режиме.


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


Добавлено:
там добавлено для
Цитата:
Gavdis
!!!

пс
я тут недавно на форуме... осваиваюсь
Автор: abz
Дата сообщения: 02.11.2005 01:28
Разобрался
Автор: STNG
Дата сообщения: 02.11.2005 06:06
Во-первых спасибо mai62 за незаменимую программу и за отзывчивость. Особенно радует тот факт, что программа развивается.

У меня несколько вопросов к уважаемому разработчику.

1. В гостевое книге на домашней страничке HC я прочел, что в связке HC-Opera не работает режим "HTTP 1.1 для прокси", вместо этого врубается медленный HTTP 1.0. Проблема с Оперой и http 1.1. может быть решена или уже решена?

2. В связке с каким списком работает опция "Не обновлять свежие файлы"? Правильно ли я понимаю, что когда отключен режим "только из кэша" данная опция не работает? Вообще зависит ли включение/отключение опции "Не обновлять свежие файлы" от состояния(вкл/выкл) какого-либо режима (не обновлять, только из кэша, запись к кэш) или опция независима от других настроек?

Еще процитирую чужую цитату (просьбу)

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


Можно такое сделать опциональным?
Ну чтобы messagebox с вопросом выводился при попытке браузера закачать файлы с определенными расширениями - например zip, rar, 7z, mp3 и т.п.
Автор: Gavdis
Дата сообщения: 02.11.2005 09:31
tranzit13

Цитата:
о второй проблеме подробнее плизззз

Делаешь все настройки как тебе надо. В трее правой кнопкой мыши закрываешь программу. Потом запускаешь ее. Так все настройки сохраняются, в т.ч. и после последующей перезагрузки.
Автор: mai62
Дата сообщения: 02.11.2005 11:42
jCHex

Цитата:
пжлстааа, хотяб чекбокс (+ разреш по кл + временно по кл) - имхо уж лучше (ПОКА) негибко, да хоть как-то, чем вообще ничего.

Сделаю из уважения к тебе
Gavdis
tranzit13

Цитата:
проблема в несохранении настроек после перезагрузки компа

НС при перезагрузке пытается сохранить настройки. Но делает он это медленно (уже писал об этом, хочу переделать, пока некогда) и виндовc не дает ему это завершить. На вкладке Настройки есть кнопочка Сохранить. По ней сохраняются все настройки (кроме списков). Списки сохраняются по кнопочке на соотв. вкладке или при выходе из прогор.
kpane

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

Посмотрю. Хорошо если там дают исходники. Что-то захочется переделать (раскраски, например, там может не быть).
tranzit13

Цитата:
необходим список разрешенных адресов и правил

Есть возможность использовать исключения. В след. версии будет Белый список (если я правильно понял о чем речь).

Цитата:
вопрос= как чувствительна прога к количеству правил...

Правила хранятся в скомпилированном виде, работают быстро.
STNG

Цитата:
в связке HC-Opera не работает режим "HTTP 1.1 для прокси", вместо этого врубается медленный HTTP 1.0. Проблема с Оперой и http 1.1. может быть решена или уже решена?

Там речь идет о том, что Opera (причем разные версии ведут себя по разному) когда видит, что работает через прокси (любой) включает режим HTTP 1.0 считая, что не все прокси поддерживают HTTP 1.1 и подстраховывается.

Цитата:
В связке с каким списком работает опция "Не обновлять свежие файлы"?

см. FAQ п.12

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

Зависит от Запись в кеш, т.к. текущее время сравнивается со временем последней модификации.

Цитата:
Можно такое сделать опциональным?
Ну чтобы messagebox с вопросом выводился при попытке браузера закачать файлы с определенными расширениями - например zip, rar, 7z, mp3 и т.п.

Там будет поле ввода размера файла. Можно сделать поле для ввода правила для URL, на котрые будет распространяться эта опция. Давйте обсудим.


Автор: abz
Дата сообщения: 02.11.2005 12:13
mai62

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

А нельзя ли сделать, чтобы HC при установке галок записывал, а не при выгрузке?
Автор: mai62
Дата сообщения: 02.11.2005 12:56
abz

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


Цитата:
Но делает он это медленно (уже писал об этом, хочу переделать, пока некогда)

На слабой машине на это уходит 3-5 сек. Если при каждой установке галки он начнет сохранять, картина будет печальная. Надо переделывать сохранение.
Автор: Gavdis
Дата сообщения: 02.11.2005 13:11
kpane
Поддерживаю идею. Было бы очень удобно и наглядно с древовидной структурой


Цитата:
чтобы messagebox с вопросом выводился при попытке браузера закачать файлы с определенными расширениями - например zip, rar, 7z, mp3 и т.п.


и про jpeg, gif... не забудьте. Хорошо было бы, например, для форума выставить ограничение для графики до 10 Kb на картинку (а то аватар килобайт на 500 поставят!). И чтоб тихо работало...меньше 10 Кб - грузится, больше 10 Кб - нет
Автор: abz
Дата сообщения: 02.11.2005 18:18
mai62

Ну, когда же новая версия будет?! Сил уже терпеть нету!!!
Автор: tranzit13
Дата сообщения: 02.11.2005 18:32
спасибо всем за внимание!
как сказал один знакомый=" скучно жить... придраться не к чему!"

теперь по сути проги:
1\ про сохранение и прочие предлагаемые навороты автор прав, что скороть важнее!!!
в пул предожение= расширения делать опционально тось хочешь устанавливай(запускай) хочешь нет( они не работают и систему не грузят)

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

2\ я не понял как пропускать нужное правило используя "исключения"?
"необходим список разрешенных адресов и правил     
---------------
Есть возможность использовать исключения. В след. версии будет Белый список (если я правильно понял о чем речь)."
--------------------------
в общем правильно.
только вот препятствием будет логика программы тось прохот всего через "черный список"!!!
нужна следующая последовательность прохождения
"не сохранять в кэш">"белый список">"всегда обновлять">"черный список"
кстати, "не сохранять в кэш" это тоже практически белое правило только оно пропускает правило мимо кэша.
причем "не сохранять в кэш" и "не обновлять" не одно и тоже!
и еще= посути "не обновлять" и "только из кэша" одно и тоже!

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


Добавлено:
АВТОРУ !!!

поверьте мне наслово= это может быть серьезным проектом и используемым способом работы с проектом результат будет как у всего аналогичного софта!!!
причем если автор думает, что разкручу прогу и т.п., а уже пото подумаю о будущем и настоящем, то он серьезно заблуждается!!!
проекты захлебываются по причине отсутствия 1\ресурсов 2\ надлежащей организацией проектной работы.

а в остальном удачи!!!
Автор: mai62
Дата сообщения: 03.11.2005 08:33
abz

Цитата:
Ну, когда же новая версия будет?! Сил уже терпеть нету!!!

Загружен на работе по самое немогу. Вот немного разгребусь...
tranzit13

Цитата:
2\ я не понял как пропускать нужное правило используя "исключения"?
"необходим список разрешенных адресов и правил

Например есть правило Не обновлять (.)*\.(js|css). Но Вы хотите, чтобы обновлялись эти файлы с сайта bla-bla.com или abc.ru. Тогда в колонке Исключения пишите .*(bla-bla\.com|abc\.ru).*

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

П о р я д о к р а б о т ы с п и с к о в будет такой
-------------------------------------------

Белый список
Нет Да
| |
| |
Черный список |
Да Нет |
| | |
X | |
| |
-------------+----| |
| | |
| | |
Только из кеша Запись в кеш
|
|
Не обновлять


Цитата:
посути "не обновлять" и "только из кэша" одно и тоже!

Не обновлять - если файла нет в кеше, то он грузится из инета
Только из кеша - если файла нет в кеше, то сообщение 'Не найден'

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

Приходится почти все имеющееся время тратить на то, что приносит доходы уже сегодня

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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