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

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

Автор: mai62
Дата сообщения: 09.08.2005 12:34
2All
Спасибо за ваши отклики. Есть над чем поразмышлять. Над интерфейсом действительно нужно будет поработать когда устаканится набор основных функций.
unhappy

Цитата:
Если можно было сделать настраиваемое предупреждение (то есть опционально) о неверном пути, то было бы чудесно!

Сделаю.
waik
Сожалею, но работа без род. прокси реализована пока слабо. Подбираюсь понемногу к этой проблеме. Мешает, кроме дефицита времени, отсутсвие у меня доступа в инет без род. прокси. Так или иначе намерен с этим разобраться. Пока предлагаю найти возможность подключиться через род. прокси. Например, поставить Proxomitron и замутить такое Браузер->HandyCache->Proxomitron->инет
nickddd

Цитата:
Просто иногда нужна какая-нибудь экзотическая конфигурация, типа без гифов, без скриптов или еще что-нибудь и начинаешь скакать по табам галочки ставить/снимать, а потом опять скакать и нажимать везде сохранить, потому что не помнишь, все ли нажал

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

Добавлено:
front242
Любопытную картинку Вы предъявили . Напишите используете ли род. прокси и покажите кусочек лога.
Автор: nickddd
Дата сообщения: 09.08.2005 18:12
mai62

Цитата:
На данный момент НС не хранит никаких настроек в реестре, вся конфигурация хранится в файлах в каталоге программы.

Не вижу, как это мешает тому, что я предложил. Ну да ладно. Понятно. Спасибо.
Автор: RatioFromYoshkarOla
Дата сообщения: 09.08.2005 18:14
Почему когда в MyIE жмешь кнопку обновить, то все картинки грузятся заново? Если просто серфить, то все ОК.
Автор: nickddd
Дата сообщения: 09.08.2005 18:16
front242

Цитата:
Не пойму, чего вы мудрите. Берете какой-нибудь Партишн маджик и создаете логический диск специально для кэша. Какой смысл в виртульном диске?

Цитата: наверно из-за лишней фрагментации
Автор: front242
Дата сообщения: 09.08.2005 18:59
nickddd
ну в реале там же будет 1 файл в котором тысячи мелких, которые могут быть меньше размера кластера, так что думаю в этом есть экономия, особенно на больших FATах + всё это дело можно сжимать если драйвспейсом делать
Автор: V0lt
Дата сообщения: 09.08.2005 20:40
RatioFromYoshkarOla

Цитата:
Почему когда в MyIE жмешь кнопку обновить, то все картинки грузятся заново?

поставь галку на Игнорировать No-cashe и проверь что-бы в списках не обновлять стояла галка на (.)*\.(jpg|jpeg|png|gif|bmp|swf|ico)(.)?, ну и сам список должен быть включен

front242
какая дефрагментация? я вообще ее перестал делать и разницы не чувствую. а один громадный файл ihmo жутко неудобен (как я могу посмотреть все имеющиеся в кеше картинки) и к тому же автору придется придумывать собственную файловую систему такого кеша

mai62
структура кеша у тебя отличная

Цитата:
На данный момент НС не хранит никаких настроек в реестре, вся конфигурация хранится в файлах в каталоге программы.

и это правильно
Автор: QuickeneR
Дата сообщения: 09.08.2005 20:51

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

Не придется. См. MSDN IStorage.
Автор: DrHyder
Дата сообщения: 09.08.2005 20:59
Если хочется одного файла - есть MyCache
Автор: Nimnul
Дата сообщения: 09.08.2005 21:16
Для тех кто все таки все еще ищет прогу для виртуального диска, есть бесплатный проект:
http://www.truecrypt.org/

Цитата:
T r u e C r y p t
Free open-source disk encryption software for Windows XP/2000/2003
Main Features:

It can create a virtual encrypted disk within a file and mount it as a real disk.
It can encrypt an entire hard disk partition or a device, such as USB memory stick, floppy disk, etc.
Provides two levels of plausible deniability, in case an adversary forces you to reveal the password:
1) Hidden volume (more information may be found here).
2) No TrueCrypt volume can be identified (TrueCrypt volumes cannot be distinguished from random data).
Encryption algorithms: AES-256, Blowfish (448-bit key), CAST5, Serpent (256-bit key), Triple DES, and Twofish (256-bit key). Supports cascading (e.g., AES-Twofish-Serpent).
Based on Encryption for the Masses (E4M) 2.02a, which was conceived in 1997.

Further information regarding the features of the software may be found in the documentation.
Автор: waik
Дата сообщения: 09.08.2005 21:44
Ещё немного потестировал в разных вариантах... Результат такой: глухие зависоны через время случаются не зависимо от варинта подключения (прокси, сеть. диал-ап) но сильно зависит от браузера. FireFox стабильно показывает засисы через 10-15 минут активного брожения, а вот опера такого себе не позворлила за целый день ни разу. Я не совсем понимаю какая связь между этими событиями, но связка FF->HC->[any type connection] у меня всегда висьнет.
Автор: mai62
Дата сообщения: 09.08.2005 22:02
waik
Сам FF не пользуюсь. Может это Вам поможет (цитата с 14 страницы от DrHyder)

Цитата:
Что-то непонятное творится с firefox'ом и последней бетой subj, открываются какие-то левые сайты. Пытаешься зайти на ixbt - открывается гугл... Лечится выставлением network.http.max-persistent-connections-per-proxy в ноль.
Автор: waik
Дата сообщения: 10.08.2005 09:18
mai62
Спасибо за совет. Буду пробывать... результаты опишу здесь.
Автор: Minoz
Дата сообщения: 10.08.2005 19:45
У меня, вроде, ни каких проблем замеченно небыло.. Связка: FF-HC-Prox и все это жмется трафиккомпресором...
Автор: Nimnul
Дата сообщения: 10.08.2005 20:19
Minoz

Цитата:
все это жмется трафиккомпресором...

Я тоже его использую...
Автор: bulkazoid
Дата сообщения: 10.08.2005 20:52

Цитата:
трафиккомпресором

Поясните плиз чем?
Автор: Nimnul
Дата сообщения: 10.08.2005 22:06
bulkazoid
http://www.TCompressor.com но это оффтоп.
Автор: CriticalMass
Дата сообщения: 11.08.2005 03:13
Народ посоветуйте как сделать связку naviscope =>handycache=>maxthon.

И еще вопрос автору, в программе naviscope есть очень удобная вещь, панель ресурсов т.е. видно что в данный момент грузится, показывается полоска на которой видно много полезной информации и щелкнув по ней можно прекратить загрузку, возможно ли такое сделать в HandyCache?
Автор: Nimnul
Дата сообщения: 11.08.2005 09:30
CriticalMass

Цитата:
возможно ли такое сделать в HandyCache?

А можно скриншот сделать, а то мне тоже интересно как там в навископе.
Вот например так реализовано в Трафик Инспекторе

(у себя в конторе я его поставил, но он подходит и для домашнего пользователя, но с кешем у него проблемы, снова все по стандартам RFC.)
По порядку сверху вниз, слева направо.
Кнопка похожая на кнопку Play это кнопка подключится к серверу. (там особая реализация, этой кнопкой действительно можно выключить доступ к интернет на ПК в локальной сети. Т.е. если поднят НАТ то функция очень полезная, предотвращает доступ в интернет). В НС например этой кнопкой можно включать выключать автономный режим.
Три ведра, это режимы кеширования. Максимальная экономия, экономия с проверкой, и отключить кеш.
Внизу четыре кнопки, это предустановленные фильтры (типа профилей о которых говорил nickddd)
Ну и два окна статистики. В принципе для НС они вряд ли нужны, но хотя не плохо бы видеть в байтах (кило или мега, лучше в кило) сколько закачено из инета и из кеша.
Автор: arsvrn
Дата сообщения: 11.08.2005 10:26
Nimnul
Ну, вот тебе скриншот Naviscope.

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

CriticalMass
Зачем тебе Naviscope?
Он только как индикатор удобен. Все остальное гораздо лучше сделано в других прогах.
А самое главное - Naviscope запрещает GZIP, из-за чего может в несколько раз вырасти трафик.
Я его когда-то активно пользовал, но выяснив про GZIP отказался раз и навсегда.
Автор: mai62
Дата сообщения: 11.08.2005 11:12
Можно сделать что-то подобное. По существу - это уменьшенно-упрощенная вкладка монитор с тулбаром. Можно сделать сохранение нескольких пользовательских конфигураций с их загрузкой по нажатию кнопки. Правильно я вас понял?
Автор: Nimnul
Дата сообщения: 11.08.2005 11:25
mai62

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

Ну да по сути профиль это комбинация включенных и выключенных галочек.
Т.е. хочу например загрузить все новое из интернета (html, php, asp, css, js) кроме картинок.
Либо обновить только картинки, а все остальное оставить... Ну вообщем следует продумать механизм. (хотя я думаю так и нужно настроил галочки как надо, и нажал кнопку сохранить профиль, обязательно с понятным именем. Потом можно на панели вынести кнопки, 4 достаточно, нужные профили назначить на них. А остальные можно было бы включать из контекстного меню, если их больше четырех у человека. Правда учитывая то что у НС списки не жестко закрепленные, подобная задача становится трудноразрешимой.)
Автор: mai62
Дата сообщения: 11.08.2005 11:49
Nimnul

Цитата:
у НС списки не жестко закрепленные

что имеешь ввиду? Порядок правил? Птички ведь привязаны к правилам, а не кномеру строки.
Автор: Nimnul
Дата сообщения: 11.08.2005 14:48
mai62

Цитата:
что имеешь ввиду? Порядок правил?

Ну сначала я думал это может допустить не однозначную ситуацию.
Теперь я даже думаю что возможно представить например это в таком виде.
Создается profile.lst например такого формата:
X NAME
где Х - id профиля.
NAME - имя для отображения пользователю.
теперь в списках lst, к каждому правилу прибавляется id профиля.
---
Но вообще мне кажется это достаточно добавит сложностей в освоении программы...
(Это я про профили.) Так что я даже не знаю, вроде это и необходимо, для реализации панели управления, и в то же время усложнят программу для новых пользователей...
Автор: kpane
Дата сообщения: 11.08.2005 15:01
Спасибо mai62 за замечательную программу - действительно, удобных аналогов ей нет, сам искал недавно, пока не наткнулся на эту ветку в форуме

Nimnul
Идея с профилями очень вкусная но имеет ли смысл выносить кнопки на панель? Ведь главная ее задача - вывести максимум полезной информации при минимальном размере. Может поступить проще - сделать пункт в меню по аналогии с выбором родительского прокси?
Автор: mai62
Дата сообщения: 11.08.2005 15:15
Nimnul

Цитата:
Но вообще мне кажется это достаточно добавит сложностей в освоении программы...
(Это я про профили.)

Когда пользователь начинает работать, он пользуется профилем по умолчанию, о существовании других профилей он может и не подозревать.
kpane
Показ кнопок можно сделать опциональным. Кому они не нужны, тот может их спрятать.
Автор: kpane
Дата сообщения: 11.08.2005 15:21
mai62
Точно как в Навископе. Просто я сравнивал с панелью Трафик Инспектора, где кнопки не убираются.

И еще вопрос: можно ли сделать шрифт в табличных частях такого же размера, как и заголовки столбцов? У меня он несколько больше, причем когда редактируешь строку, шрифт становится маленьким... или это только у меня так?
А на вкладке статистики шрифт колонки "Дата" вообще больше шрифта колонки "local". Вроде бы мелочь, но в глаза бросается.
Автор: mai62
Дата сообщения: 11.08.2005 16:10
kpane
Разберусь в чем дело. У меня это как-то не очень заметно. Сейчас присмотрелся и обнаружил, что при редактировании у меня шрифт наоборот становится чуть больше.
Автор: CriticalMass
Дата сообщения: 11.08.2005 16:33
mai62
Интересны не профили, их можно выбирать например, через меню правой кнопки на значке программы. Интересует возможность в реальном времени видеть что загружается в данный момент из интернета и щелчком по полоске остановить загрузку как на скрине arsvrn там ведь кроме процента загрузки отображается сначала "запрос" потом "соединение с сервером" потом "ожидание ответа" и только потом процент загрузки, т.е. если долго весит полоска "ожидание ответа" то скорее всего сервер либо лежит либо перегружен.

arsvrn вот именно потому что Naviscope это ОЧЕНЬ удобный индикатор при работе в нете я и хочу объединить его с HC, чтобы получилась цепочка интернет-Naviscope-HC
-Maxthon(это браузер такой надстройка над IE). Но пока не получается
Автор: mai62
Дата сообщения: 11.08.2005 16:56
CriticalMass

Цитата:
там ведь кроме процента загрузки отображается сначала "запрос" потом "соединение с сервером" потом "ожидание ответа" и только потом процент загрузки

Ну я и назвал это

Цитата:
уменьшенно-упрощенная вкладка монитор

Там все это есть. Нужно только сделать компактнее.

Цитата:
цепочка интернет-Naviscope-HC -Maxthon

Должно получиться. Браузеру записать в качестве прокси НС. В НС род. прокси - Naviscope. Naviscope смотрит в инет. Что не получается? Как это выглядит?
Автор: arsvrn
Дата сообщения: 11.08.2005 18:23
CriticalMass

Цитата:
кроме процента загрузки отображается сначала ...

Согласен, отображается.
Но не забывай про GZIP, а то из-за этого "удобного индикатора" будешь, например, на этом форуме страничку вместо 8-10 кБ качать 60-80 кБ

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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