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

» HandyCache ( Часть III )

Автор: StirolXXX
Дата сообщения: 07.08.2006 04:32
Такой вопрос - как настроить браузер и HandyCahce что-бы можно было через HandyCache качать с FTP-серверов?
Автор: unreal666
Дата сообщения: 07.08.2006 04:44
StirolXXX
HC HTTP-прокси, а не FTP.
Автор: StirolXXX
Дата сообщения: 07.08.2006 05:20
unreal666
Я знаю знаю... Но тот-же кул отлично хавает по HTTP FTP-ссылки... Да и SOCKS'а нехватает... Может ваще NAT сделать? Автор что скажешь?
Автор: V0lt
Дата сообщения: 07.08.2006 05:50
StirolXXX
в браузере зайди в настроки прокси и пропиши HC только для http, тогда все останльное пойдет в обход
Автор: C0USIN
Дата сообщения: 07.08.2006 07:08
StirolXXX

Цитата:
Может ваще NAT сделать?

Думаю, это возможно будет не раньше версии 2.0.
Пока имеем персональный прокси. А сейчас не надо на него навешивать серверные функции.

А в будущем, наверное, имеет смысл делать многопользовательскую версию. Когда на на одном компе будет работать только служба HC, а у пользователей - клиентская часть с GUI. И каждый бы имел собственные списки, горячие клавиши и т.п. Там уже будет смысл в Socks, NAT, биллинге ....
Автор: faZZ
Дата сообщения: 07.08.2006 08:27
NothingAnother
NothingAnother
01:12 07-08-2006
Цитата:
Есть предложение - помочь уважаемому автору путём некоторой систематизации ToDo. Мне это видится так: на руборде (посредством скриптов для голосования, создания эхи, или ещё как - возможности надо спросить у модеров. Или TurboMent поможет - хостер mai62) создаётся очередь, в которую заносятся все конкретные пожелания заинтересованных лиц. Некий модер (требование - регулярное и длительное присутствие онлайн), уполномоченный mai62, отсеивает только абсолютно абсурдные из них с обоснованием отказа. Затем mai62 в зависимости от сложности, важности, злободневности, эффективности, а, главное - собственного интереса присваивает этому запросу приоритет по балльной шкале (или отказывает) и он вносится в ToDo. Формируется динамический список, из которого будет видно (по баллам) чего ждать в следующем билде, а что будет оседать на дно, накапливаясь для упоминавшейся mai62 второй (а там и третьей...) версии HC. Если mai62 это нужно в принципе (прошу ответить), предлагаю всем высказываться по усовершенствованию и конкретной реализации предлагаемой схемы

я бы мог быть неким модером, но боюсь не все пойму, что могут предложить. я конечно понимаю в програмировании, но чем mai62 занимается я еще не пытался даже понять. все таки надо группу человек, знакомых с НС, чтоб знали все, что уже реализовано. и mai62 тоже должен входить в эту группу, т.к. все таки он разработчик и только он знает, можно ли реализовать ту или иную фичу. если все таки будет группа, то я готов в нее вступить
Автор: unhappy
Дата сообщения: 07.08.2006 09:16
NothingAnother

Цитата:
Мне это видится так: на руборде (посредством скриптов для голосования, создания эхи, или ещё как - возможности надо спросить у модеров.

Самый простой вариант - создать топик в Тестировании.
Здесь в шапку добавить ссылку на тот топик и всех желающих принять участие в обсуждении непосредственно разработки приглашать туда.
Автор: C0USIN
Дата сообщения: 07.08.2006 10:45
Предлагаю пойти еще дальше.
Раз автору некогда писать документацию - напишем ее сообща.
Движок Ru-Board для этого неудобен, IMHO лучше создать Руководство пользователя тут

http://ru.wikibooks.org/wiki/HandyCache

и там разложить все по полочкам: описание, FAQ, ToDo, полезные советы...
Автор: mai62
Дата сообщения: 07.08.2006 12:13
forever

Цитата:
Что хранить в этом RAM-кэше? Ясен пень, последние запрошенные данные. А нафига их хранить, если это должен делать (и делает) браузер?

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

Цитата:
Об этом уже писалось. Чтобы определить размер кэша, нужно через какие-то промеутки времени пересчитывать размер всей папки кэша. Что занимает ресурсы компа.
Да и что делать, если размер кэша подошел к лимиту?

Если делать миникэш в памяти не обязательно использовать файловую систему в RAM. Можно сделать что-то свое и избежать этих проблем.


Добавлено:
forever

Цитата:
Единственное что приходит на ум для ускорения процесса: индексный файл который и держать в памяти - без обращения к диску известно что там есть, что нет.

Мысль интересная, надо попробовать сделать.
unreal666

Цитата:
В твоем списке зажач много чего мелкого, но важного нет.

Дело было вскоре после НГ. Пролистал десятка полтора страниц и копипастом повыбирал. Что наловил, то наловил.
Denis_74

Цитата:
Еще заметил на http://forum.mozilla-russia.org/ у меня много чего качается заново хотя это не изменилось(Last-Modified вообще очень давно), особенно это касается CSS и смаилов, оформление в меньшей степени.
Может кто проверить.

Проверил, у меня все нормально. Думаю в настройках списка Не обновлять что-то не так.

Добавлено:
NothingAnother

Цитата:
Если mai62 это нужно в принципе (прошу ответить)

Мне это нужно. Думаю и многим пользователям НС.
DenZzz

Цитата:
И еще, в НС нельзя настроить часовой пояс (GMT+3), поэтому корректно If-Modified-Since будет работать только в Москве зимой или в Минске летом...

В след. версии НС будет брать это из настроек системы.
StirolXXX

Цитата:
Такой вопрос - как настроить браузер и HandyCahce что-бы можно было через HandyCache качать с FTP-серверов?

Сечас доступ к ftp будет только, если НС работает через внешний прокси.
StirolXXX

Цитата:
Да и SOCKS'а нехватает... Может ваще NAT сделать? Автор что скажешь?

Может в будущем.
C0USIN

Цитата:
Предлагаю пойти еще дальше.
Раз автору некогда писать документацию - напишем ее сообща.
Движок Ru-Board для этого неудобен, IMHO лучше создать Руководство пользователя тут

http://ru.wikibooks.org/wiki/HandyCache

и там разложить все по полочкам: описание, FAQ, ToDo, полезные советы...

Отличная идея.
Автор: StirolXXX
Дата сообщения: 07.08.2006 15:36
V0lt
Мне надо что-бы траффик пошел через прокси!!!

В таблице роутингов шаришь? Прочитай, подумай, поймешь почему мне надо что-бы траф шел через прокси!

[more]
===========================================================================
‘ЇЁб®Є Ё-вҐа䥩ᮢ
0x1 ........................... MS TCP Loopback interface
0x10003 ...00 a0 c9 ee 76 7a ...... Intel(R) PRO/100+ PCI адаптер
0x10004 ...00 00 1c d3 d5 44 ...... Realtek RTL8139 Family PCI Fast Ethernet NIC
===========================================================================
===========================================================================
ЂЄвЁў-лҐ ¬ аиагвл:
‘ҐвҐў®© ¤аҐб Њ бЄ бҐвЁ Ђ¤аҐб и«о§ €-вҐадҐ©б ЊҐваЁЄ
62.80.160.174 255.255.255.255 85.202.176.1 85.202.176.250     1
62.149.0.80 255.255.255.255 85.202.176.1 85.202.176.250     1
62.149.0.107 255.255.255.255 85.202.176.1 85.202.176.250     1
62.149.13.138 255.255.255.255 85.202.176.1 85.202.176.250     1
64.12.0.0 255.255.0.0 85.202.176.1 85.202.176.250     1
81.21.0.91 255.255.255.255 85.202.176.1 85.202.176.250     1
81.21.0.170 255.255.255.255 85.202.176.1 85.202.176.250     1
81.177.0.193 255.255.255.255 85.202.176.1 85.202.176.250     1
82.144.192.30 255.255.255.255 85.202.176.1 85.202.176.250     1
82.144.192.32 255.255.255.255 85.202.176.1 85.202.176.250     1
82.144.192.38 255.255.255.255 85.202.176.1 85.202.176.250     1
82.144.192.40 255.255.255.255 85.202.176.1 85.202.176.250     1
82.144.192.41 255.255.255.255 85.202.176.1 85.202.176.250     1
82.144.192.47 255.255.255.255 85.202.176.1 85.202.176.250     1
82.144.195.0 255.255.255.0 85.202.176.1 85.202.176.250     1
82.144.196.0 255.255.255.0 85.202.176.1 85.202.176.250     1
82.144.199.0 255.255.255.0 85.202.176.1 85.202.176.250     1
82.144.200.0 255.255.255.128 85.202.176.1 85.202.176.250     1
82.144.203.0 255.255.255.0 85.202.176.1 85.202.176.250     1
82.144.205.0 255.255.255.0 85.202.176.1 85.202.176.250     1
82.193.101.224 255.255.255.255 85.202.176.1 85.202.176.250     1
83.149.104.57 255.255.255.255 85.202.176.1 85.202.176.250     1
85.25.20.156 255.255.255.255 85.202.176.1 85.202.176.250     1
85.202.104.0 255.255.248.0 85.202.176.1 85.202.176.250     1
85.202.136.0 255.255.248.0 85.202.176.1 85.202.176.250     1
85.202.144.0 255.255.248.0 85.202.176.1 85.202.176.250     1
85.202.153.17 255.255.255.255 85.202.176.1 85.202.176.250     1
85.202.176.0 255.255.240.0 85.202.176.250 85.202.176.250     20
85.202.176.250 255.255.255.255 127.0.0.1 127.0.0.1     20
85.202.224.0 255.255.240.0 85.202.176.1 85.202.176.250     1
85.255.255.255 255.255.255.255 85.202.176.250 85.202.176.250     20
88.81.224.219 255.255.255.255 85.202.176.1 85.202.176.250     1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1     1
192.168.100.1 255.255.255.255 85.202.176.1 85.202.176.250     1
194.50.85.201 255.255.255.255 85.202.176.1 85.202.176.250     1
195.137.203.50 255.255.255.255 85.202.176.1 85.202.176.250     1
195.140.178.83 255.255.255.255 85.202.176.1 85.202.176.250     1
195.214.192.1 255.255.255.255 85.202.176.1 85.202.176.250     1
195.234.213.202 255.255.255.255 85.202.176.1 85.202.176.250     1
205.188.0.0 255.255.0.0 85.202.176.1 85.202.176.250     1
212.42.0.0 255.255.0.0 85.202.176.1 85.202.176.250     1
212.109.44.37 255.255.255.255 85.202.176.1 85.202.176.250     1
212.109.44.73 255.255.255.255 85.202.176.1 85.202.176.250     1
213.186.116.70 255.255.255.255 85.202.176.1 85.202.176.250     1
213.186.192.132 255.255.255.255 85.202.176.1 85.202.176.250     1
213.186.192.240 255.255.255.255 85.202.176.1 85.202.176.250     1
217.115.159.202 255.255.255.255 85.202.176.1 85.202.176.250     1
224.0.0.0 240.0.0.0 85.202.176.250 85.202.176.250     20
255.255.255.255 255.255.255.255 85.202.176.250 85.202.176.250     1
255.255.255.255 255.255.255.255 85.202.176.250 10003     1
===========================================================================
Џ®бв®п--лҐ ¬ аиагвл:
‘ҐвҐў®© ¤аҐб Њ бЄ Ђ¤аҐб и«о§ ЊҐваЁЄ
85.202.176.0 255.255.240.0 85.202.176.1 1
217.115.159.202 255.255.255.255 85.202.176.1 1
85.25.20.156 255.255.255.255 85.202.176.1 1
62.149.0.80 255.255.255.255 85.202.176.1 1
64.12.0.0 255.255.0.0 85.202.176.1 1
205.188.0.0 255.255.0.0 85.202.176.1 1
88.81.224.219 255.255.255.255 85.202.176.1 1
81.21.0.170 255.255.255.255 85.202.176.1 1
81.21.0.91 255.255.255.255 85.202.176.1 1
195.140.178.83 255.255.255.255 85.202.176.1 1
195.214.192.1 255.255.255.255 85.202.176.1 1
82.193.101.224 255.255.255.255 85.202.176.1 1
192.168.100.1 255.255.255.255 85.202.176.1 1
195.234.213.202 255.255.255.255 85.202.176.1 1
212.109.44.73 255.255.255.255 85.202.176.1 1
212.109.44.37 255.255.255.255 85.202.176.1 1
81.177.0.193 255.255.255.255 85.202.176.1 1
83.149.104.57 255.255.255.255 85.202.176.1 1
194.50.85.201 255.255.255.255 85.202.176.1 1
212.42.0.0 255.255.0.0 85.202.176.1 1
213.186.192.240 255.255.255.255 85.202.176.1 1
213.186.116.70 255.255.255.255 85.202.176.1 1
62.149.0.107 255.255.255.255 85.202.176.1 1
195.137.203.50 255.255.255.255 85.202.176.1 1
85.202.153.17 255.255.255.255 85.202.176.1 1
62.80.160.174 255.255.255.255 85.202.176.1 1
82.144.192.30 255.255.255.255 85.202.176.1 1
82.144.192.32 255.255.255.255 85.202.176.1 1
82.144.192.40 255.255.255.255 85.202.176.1 1
82.144.192.41 255.255.255.255 85.202.176.1 1
82.144.192.38 255.255.255.255 85.202.176.1 1
82.144.192.47 255.255.255.255 85.202.176.1 1
62.149.13.138 255.255.255.255 85.202.176.1 1
213.186.192.132 255.255.255.255 85.202.176.1 1
82.144.200.0 255.255.255.128 85.202.176.1 1
85.202.136.0 255.255.248.0 85.202.176.1 1
82.144.199.0 255.255.255.0 85.202.176.1 1
82.144.205.0 255.255.255.0 85.202.176.1 1
85.202.144.0 255.255.248.0 85.202.176.1 1
82.144.195.0 255.255.255.0 85.202.176.1 1
82.144.196.0 255.255.255.0 85.202.176.1 1
82.144.203.0 255.255.255.0 85.202.176.1 1
85.202.104.0 255.255.248.0 85.202.176.1 1
85.202.224.0 255.255.240.0 85.202.176.1 1
[/more]

mai62
Ясно... Когда планируешь сделать нормальную поддержку FTP?
Автор: C0USIN
Дата сообщения: 07.08.2006 16:45
mai62

Цитата:
Отличная идея.

Ты, как минимум, продумай структуру. Создай оглавление. Запиши туда то, что уже есть из документации. Надеюсь, это будет нетрудно.
А дальше мы продолжим.
Автор: V0lt
Дата сообщения: 07.08.2006 18:26
StirolXXX

Цитата:
Мне надо что-бы траффик пошел через прокси!!!

если у тебя HC работает через внешний прокси, то в браузере пропиши
http - 127.0.0.1:port HC
ftp - внешний прокси:порт внешнего прокси

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

Добавлено:
mai62
на счет плагинов я еще подумаю, почитаю, а то я в этом недостаточно компетентен

пожелания:
если списки пусты или повреждены, то не делать резервную копию
(я запустил НС, его глюкнуло, запустил еще раз, вижу списков нет, смотрю в резерв, там только строка "HandyCache_list_Format_X" и все. только архивчик спас)
Автор: unreal666
Дата сообщения: 07.08.2006 18:56
V0lt

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

Ага. Он наверно хочет считать трафик.
Автор: D555
Дата сообщения: 07.08.2006 18:56
Насчёт RAM-кеша в броузере..., то по-возможности стараюсь его вообще отключать(Opera и FF)... с HC.
А в HC имхо очень был бы полезен... (как тут писали.., по принципу построения кэшей в процессорах ).
Автор: forever
Дата сообщения: 07.08.2006 20:33
D555

Цитата:
Насчёт RAM-кеша в броузере..., то по-возможности стараюсь его вообще отключать(Opera и FF)...

Ты сам себе враг.
Автор: StirolXXX
Дата сообщения: 07.08.2006 20:41
V0lt
Нет. Как что-бы через меня работали я знаю. Я о том что нельзя запулить FTP соединение черз 3129 порт! И внешний прокси нельзя!
Автор: D555
Дата сообщения: 07.08.2006 23:10
forever
Не факт.
Автор: forever
Дата сообщения: 07.08.2006 23:24
D555
Аргументы?
Автор: Denis_74
Дата сообщения: 08.08.2006 01:05
Я думал у критерия свежести несколько иной алгоритм.
Когда "Критерием свежести" просрочен проверять обновился фаил или нет и соответственно грузить его из Инета или из кэша.
Автор: unreal666
Дата сообщения: 08.08.2006 02:32

Цитата:
Когда "Критерием свежести" просрочен проверять обновился фаил или нет и соответственно грузить его из Инета или из кэша.

Так и есть.
Автор: D555
Дата сообщения: 08.08.2006 05:09
forever

Аргументы:
Меньше памяти броузер ест..., плюс(на примере Оперы) слетает пореже(более стабильна).
Тормозов больше не становится .
Имхо, лучше весь кэш отдать НС .

А у тебя какие ?
Автор: forever
Дата сообщения: 08.08.2006 05:52
D555

Цитата:
Меньше памяти броузер ест...

Если речь об экономии - поставь хотя бы минимум - 4МБ


Цитата:
плюс(на примере Оперы) слетает пореже(более стабильна).

У меня она вообще не слетает.


Цитата:
Тормозов больше не становится

Если ты не замечаешь тормозов при отсутствии RAM-кэша в Опере - зачем тебе RAM-кэш в НС - его ты тем более не заметишь. Абсолютно.
Как можно не заметить разницу между кэшем в памяти браузера и дисковым кэшем другой программы к которой нужно обращаться через сетевой интерфейс?


Цитата:
Имхо, лучше весь кэш отдать НС

Не всегда стоит держать яйца в одной корзине.


Цитата:
А у тебя какие <аргументы>?

Именно RAM-кэш в Опере дает мгновенное перемещение назад по посещенным страницам - они в памяти. При навигации по сайту с одним оформлением повторяющиеся элементы берутся из памяти. Если ты отключаешь RAM-кэш - берется из дискового кэша, тормоза неизбежны. Если еще и дисковый кэш Оперы отключить (такие "добрые советы" тут попадаются) уповая только на кэш НС, то тормоза еще более усилятся, т.к. кэш Оперы в отличие от кэша НС меньше + имеет индексный файл -> поиск быстрее.
Автор: unreal666
Дата сообщения: 08.08.2006 08:29
forever

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

+ Можно отредактировать исходник страницы и перезагрузить его из кэша.
Автор: GregoryPek
Дата сообщения: 08.08.2006 08:52
И всетаки, нужна фича "Блокировать офф-сайтный коннект", сколько бы времени-денег было-бы сэкономлено тем кто на на повременке, эффекта больше чем от черного списка ИМХО. Это очень сложно сделать?
Автор: abz
Дата сообщения: 08.08.2006 10:05
GregoryPek

Цитата:
"Блокировать офф-сайтный коннект",

А что сие значит? Не пускать за пределы домена открываемой страницы?
Автор: C0USIN
Дата сообщения: 08.08.2006 10:44
GregoryPek
Для этого в списках и появилась колонка Сайт
Автор: faZZ
Дата сообщения: 08.08.2006 11:04
C0USIN
15:44 08-08-2006
Цитата:
GregoryPek
Для этого в списках и появилась колонка Сайт

кстати, как то я пропустил, что она значит?
Автор: C0USIN
Дата сообщения: 08.08.2006 11:20
faZZ
Правило в колонке Сайт сравнивается с http-загловком Referer
Автор: serega40
Дата сообщения: 08.08.2006 11:38
А будет когда нибудь не бета а полная версия?
Автор: faZZ
Дата сообщения: 08.08.2006 11:50
C0USIN
16:20 08-08-2006
Цитата:
faZZ
Правило в колонке Сайт сравнивается с http-загловком Referer

дак может и назвать ее так? не догадался бы сам, а реферер все знают

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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