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

» HandyCache ( Часть III )

Автор: V0lt
Дата сообщения: 04.08.2006 18:31
mai62

Цитата:
Что-то имеешь предложить?

Нет. Я просто подумал что не следует перегружать HC "нестандартными" функция, а реализоваывать их через плагины.

Когда появится свободное время, попробую поискать в этом напрвлении...
Кстати как я понимаю монитор HC обменивается инфой с несколькими процессами. Какие функции/библиотеки ты использовал и есть ли описание на русском?
Автор: StirolXXX
Дата сообщения: 04.08.2006 19:50
mai62
А будет? А-то очень шустро рабоает!!!

Добавлено:
Еще-бы функцию работы как служба!
Автор: NothingAnother
Дата сообщения: 04.08.2006 20:06
StirolXXX
Основное назначение HC - кэширующий прокси, и все его фичи исходят из этого и направлены на это Поскольку кэширование для SOCKS невозможно в принципе (т.к. работает не с высокоуровневым HTTP, а с низкоуровневыми TCP и UDP, и имеет дело не с контентом, а с пакетами), то и смысл реализации SOCKS в HC сомнителен. Для этого есть спец. софт (например, WinGate, и др.)

Цитата:
Еще-бы функцию работы как служба
А в чём сакральный смысл этого (ну, кроме некоторых ограничений в реализации интерактивности со стороны винды, т.к. основное назначение служб - работа в фоне без GUI)?
Автор: unreal666
Дата сообщения: 04.08.2006 20:11
StirolXXX

Цитата:
Еще-бы функцию работы как служба!

Работа как служба можно делать через спецпроги.
Автор: NothingAnother
Дата сообщения: 04.08.2006 20:15
unreal666
Ну, да - типа RunAsService... Но зачем?
Автор: unreal666
Дата сообщения: 04.08.2006 20:20

Цитата:
Ну, да - типа RunAsService... Но зачем?

Это откуда? Чего-то знакомое
Автор: NothingAnother
Дата сообщения: 04.08.2006 20:24
unreal666
Цитата:
Это откуда?
Это от Core Technologies Consulting, а есть ещё и SrvInstW, не помню от кого.
Автор: StirolXXX
Дата сообщения: 04.08.2006 20:27
Это все-равно не-то! Хочеться что-бы работала как Native service... Like Apache MySQL etc...
Автор: NothingAnother
Дата сообщения: 04.08.2006 20:33
StirolXXX
Цитата:
Хочеться
Вопрос "зачем?" всё ещё в силе. Чтобы было?
Автор: StirolXXX
Дата сообщения: 04.08.2006 21:28
NothingAnother
Нет, что-бы я мог поставить на сервер и наслаждаться дома прекрасной работой через прокси и не думать когда она упадет и мне надо будет снова логинить там юзера что-бы прожка запустилась...
Автор: Spine
Дата сообщения: 04.08.2006 22:56
NothingAnother
Цитата:
Поскольку кэширование для SOCKS невозможно в принципе (т.к. работает не с высокоуровневым HTTP, а с низкоуровневыми TCP и UDP, и имеет дело не с контентом, а с пакетами), то и смысл реализации SOCKS в HC сомнителен. Для этого есть спец. софт (например, WinGate, и др.)


угу, а ты в курсе сколько этот софт "весит" и сколько проблем с тем что он хочет денег?

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

хотя более насущным мне чудится - биллинг и шейпер (особенно первый)...

StirolXXX
а ты nnCron'ом запускай как это делаю я, он и профиль если нужно подгружать умеет, и сервисом запускать...
Автор: mai62
Дата сообщения: 04.08.2006 23:52
StirolXXX

Цитата:
А будет?

Мне хотелось бы сделать Socks, просто интересно. Но времени на все у меня не хватает, приходится выстраивать преоритеты и тут Socks не на первых местах.

Цитата:
Еще-бы функцию работы как служба!

Чтобы это сделать должен быть маленький и быстрый модуль, работающий как служба и отдельно интерфейс с пользователем (так мне это представляется). Может быть это будет в вер. 2, а пока бы первую доделать.
V0lt

Цитата:
Я просто подумал что не следует перегружать HC "нестандартными" функция, а реализоваывать их через плагины.

Нужно еще хорошо продумать API.

Цитата:
Кстати как я понимаю монитор HC обменивается инфой с несколькими процессами. Какие функции/библиотеки ты использовал и есть ли описание на русском?

Наверное, ты имеешь ввиду HCCmd? Там используется file mapping (поищи про него в Google). Если интересно, могу выложить исходник HCCmd.
Автор: Lexus81
Дата сообщения: 05.08.2006 02:14
HC ни в какую не хочеть работать с IE, просто тупо висит в систрэе, как только открываю оперу, сразу начинает работать. В опере и в IE одинаково прописан локальный ip. В чем может быть проблема?
Автор: forever
Дата сообщения: 05.08.2006 02:33
Lexus81
HTTP 1.1 в ослике не забыл включить?
Автор: mai62
Дата сообщения: 05.08.2006 02:54
Lexus81

Цитата:
HC ни в какую не хочеть работать с IE, просто тупо висит в систрэе, как только открываю оперу, сразу начинает работать. В опере и в IE одинаково прописан локальный ip. В чем может быть проблема?

Работа через прокси должна быть прописана в настройках используемого соединения. Но и это не гарантирует правильную работу. IE иногда игнорирует все настройки и лезет в инет напрямую. Выход из положения - использовать любую надстройку над IE и настраивать прокси в ней.
Автор: unreal666
Дата сообщения: 05.08.2006 05:46
mai62

Сделай так, чтобы при очистке окна монитора не удалялись активные закачки (и в самом окне и в окне активных закачек). Если закачка находится в какой-то ветке, т.е. у нее есть реферер, то все файлы, кроме активных закачек, в этой ветке удалять. А то сейчас, если очищаешь окно монитора, что-то там качается, а что - не видно.
Автор: faZZ
Дата сообщения: 05.08.2006 06:56
mai62
может сделать некий список ToDo с примерным списком что будет реализовано в близжайшем будущем? а то одни и те же вопросы задаются
Автор: V0lt
Дата сообщения: 05.08.2006 07:59
mai62

Цитата:
Наверное, ты имеешь ввиду HCCmd? Там используется file mapping (поищи про него в Google).

Я имел в виду работу монитора HC. Т.е. какие-то процессы качают и пишут данные, а монитор управляет ими и дает о них информацию.
Автор: NothingAnother
Дата сообщения: 05.08.2006 10:20
mai62
Цитата:
Мне хотелось бы сделать Socks, просто интересно
Совершенно верно - чтобы автору не надоело в конце концов собственное произведение, в первую очередь надо реализовывать (воплощать, материализовать... ) то, что интересно прежде всего себе, а уж этот интерес - холить и лелеять нам всем (заинтересованным в развитии и долгом существовании проекта). И, ес-сно, подбрасывать искры для возгорания всё новых интересов вместо того, что выпрашивать типа "...ну, приделай ещё один фантик, только чтоб розовый был и в горошек..."

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

forever
Цитата:
HTTP 1.1 в ослике не забыл включить?
При чём здесь это, если IE просто не обращается к прокси? Копать надо именно в этом направлении. Кстати, Lexus81, а в ослике у тебя, случайно не включен режим offline?

faZZ
Цитата:
может сделать некий список ToDo с примерным списком что будет реализовано в близжайшем будущем?
Активно присоединяюсь к просьбе, но с поправкой - не "будет реализовано", а "хотелось бы реализовать", дабы не загонять автора в рамки "...а помнишь, ты обещал!.."
Автор: hpoint
Дата сообщения: 05.08.2006 11:14
Небольшой полуOFF.

Цитата:
...использовать любую надстройку над IE и настраивать прокси в ней.

Есть програмуля IMTranslator, от Промта. Уж очень она много куда лезет в Inet помимо своей основной функции. Как бы ее направить через HC и закэшировать ее обращения или запретить вовсе, если она не позволяет направить ее через proxy? Какие программки есть, чтобы направить программу, которая не умеет работать через HTML прокси через HC?
Автор: NothingAnother
Дата сообщения: 05.08.2006 11:24
hpoint
Цитата:
Как бы ее направить через HC и закэшировать ее обращения или запретить вовсе, если она не позволяет направить ее через proxy? Какие программки есть, чтобы направить программу, которая не умеет работать через HTML прокси через HC?
Ты имел в виду HTTP прокси? Посмотри здесь. А запретить можно в файрволле
Автор: faZZ
Дата сообщения: 05.08.2006 12:11
NothingAnother
15:20 05-08-2006
Цитата:
Активно присоединяюсь к просьбе, но с поправкой - не "будет реализовано", а "хотелось бы реализовать", дабы не загонять автора в рамки "...а помнишь, ты обещал!.."

да. просто думал как лучше написать. ты лучше придумал
Автор: hpoint
Дата сообщения: 05.08.2006 12:39

Цитата:
Ты имел в виду HTTP прокси?

Да, конечно HTTP, спасибо NothingAnother, но может посоветуете что-то более конкретное, чтобы на локальной машине работала, была небольшой и удобной в настройке. Чтобы не пришлось поочередно скачивать и тестировать все.
Автор: NothingAnother
Дата сообщения: 05.08.2006 13:10
hpoint
Цитата:
может посоветуете что-то более конкретное, чтобы на локальной машине работала, была небольшой и удобной в настройке. Чтобы не пришлось поочередно скачивать и тестировать все
Увы... Но там к каждой программе есть ссылки либо на подробное описание, либо на FAQ
Автор: Lexus81
Дата сообщения: 05.08.2006 14:38

Цитата:
HTTP 1.1 в ослике не забыл включить?

Включен.
Цитата:
Выход из положения - использовать любую надстройку над IE и настраивать прокси в ней.

Что за надстройки, можно побробнее.
Автор: forever
Дата сообщения: 05.08.2006 14:49
Lexus81

Цитата:
Что за надстройки, можно побробнее.

Например Maxthon.

Но прежде чем качать Макстон расскажи подробнее, в чем проблема - как выглядит, в чем проявляется, на всех ли сайтах?
Правильно ли указан номер порта в IE?
Используешь ли firewall?
Нормально ли работает ослик без НС?
Автор: NothingAnother
Дата сообщения: 05.08.2006 14:50
Lexus81
Цитата:
Что за надстройки, можно побробнее
Maxthon, MyIE, Avant, etc. "...И имя им - легион..."
Автор: unreal666
Дата сообщения: 05.08.2006 15:16
Lexus81
Ты этот прокси в нужное соединение прописал?
Автор: Lexus81
Дата сообщения: 05.08.2006 15:50

Цитата:
Ты этот прокси в нужное соединение прописал?

Сперва прокси прописал для всех соединений, а пять минут назад прописал в настройках конкретного соединения, заработало на ура!
unreal666 огромное спасибо.
Автор: mai62
Дата сообщения: 05.08.2006 21:11
unreal666

Цитата:
Сделай так, чтобы при очистке окна монитора не удалялись активные закачки (и в самом окне и в окне активных закачек). Если закачка находится в какой-то ветке, т.е. у нее есть реферер, то все файлы, кроме активных закачек, в этой ветке удалять. А то сейчас, если очищаешь окно монитора, что-то там качается, а что - не видно.

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

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

Это - полезная идея. Хорошо бы там еще сохранялся сухой остаток обсуждений. Как это организовать? Нужен человек (или группа людей), который бы этим занимался. Если пустить это на самотек, то это дело скоро заглохнет.
V0lt

Цитата:
Я имел в виду работу монитора HC. Т.е. какие-то процессы качают и пишут данные, а монитор управляет ими и дает о них информацию.

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

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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