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

» HandyCache ( Часть 4 )

Автор: forever
Дата сообщения: 06.10.2006 01:17
dimonprodigy

Цитата:
от рода соединения зависит работа сабжа?

Никак.


Цитата:
появляется окошко ввода логина и пароля, ввожу, все вроде работает

Дело, конечно хозяйское, но ты уверен, что тебе нужен пароль? Или есть вероятность, что враги проберутся за комп?


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

Список "Запись в кэш" включен? Правила в нем включены?


Цитата:
если кому-то не влом - пусть кинет в топик скриншоты с настройками

http://handycache.narod.ru/opt_common.html
Автор: dimonprodigy
Дата сообщения: 06.10.2006 01:46
forever

Цитата:
Дело, конечно хозяйское, но ты уверен, что тебе нужен пароль?

дык я ж не написал, что ввожу пароль.
появляется только окошко ввода, а ввожу я только логин

"разрешить" (запись в кеш) галочка стоит.
правил нет никаких.

Добавлено:
всем спасибо.
вопрос снят.
дело было в правилах.
их нужно добавлять
Автор: DenZzz
Дата сообщения: 06.10.2006 14:02
SAI666

Цитата:
А ты, DenZzz, понимаешь зачем список только из кеша нужен? А. Какие чёрные и белые списки.

А ты, SAI666, знаешь, что "Белый список" нужен для того, чтобы отменять проверку любого другого списка, и поэтому он проверяется первым?!

Если ты не хочешь гонять свои "галерии" по лишним спискам, то настрой нужное тебе правило в "Белом списке"! Только это не даст тебе заметного прироста скорости! Почему? Прочти еще раз мой пост - может, со второго раза поймешь...
Автор: unreal666
Дата сообщения: 06.10.2006 14:10
SAI666

Цитата:
К HC приходит запрос от браузера, загрузить www.bla-bla.com/bla-bla.jpg зачем мне его по чёрным и белым спискам гонять если из инета загружаться картинка всё равно не будет, ни при каких условиях.

Как раз "при каких условиях" картинка будет грузиться с Инета.
Если я воткну в "Белый список" правило +www.bla-bla.com/*.jpg и поставлю галку для столбца "Только из кэша", то jpg-картинки с этого сайта не будут реагировать на список "Только из кэш".
Автор: SAI666
Дата сообщения: 07.10.2006 21:40
Ещё раз, для тех кто на бронепоезде. Я постоянно хожу по разным сайтам, у них адреса совершенно разные. Один раз зайду, скачаю и ухожу. Мне нужно чтобы ссылки на КАРТИНКИ вообще по спискам не проходили. Теперь про списки. Я знаю как они работают. Повторю ещё раз, то что написал в прошлом письме. Может дойдёт. Захожу я на сайт, на нём 200 мелких картинок: галлереи, баннеры, флешки мелкие. Браузер обращается к проге, та, сперва смотрит в кеш, есть ли картинка.
1) первый вариант, каринка есть - отдаёт переходит к следующему запросу.
2) второй вариант, картинки нет, смотрит что поставлена галка только из кеша посылает бразуер.
3) картинки нет, галка только из кеша не поставлена - начинает проверять списки, потому что эту картинку, флешку и т.д. ему 70% надо будет грузить из инета.

Даже если при этом раскладе у меня тормоза не уберутся, поскольку машинка слабенькая, программа будет написана правильно. Первым должен стоять список только из кеша. А сейчас получается, приходит запрос www.bla-bla.com/bla-bla.jpg программа прогоняет его по всем спискам, а в конце оказывается - его вообще не нужно из инета тянуть.
Автор: unreal666
Дата сообщения: 07.10.2006 22:08
SAI666

Цитата:
Ещё раз, для тех кто на бронепоезде.

Тебе тоже еще раз повторяю.
Белый список ДОЛЖЕН быть самым первым, кроме списка "Преобразование URL". Потому он и называется белым списком, т.к. контролирует работу всех других списков (кроме преобразования URL).
А вот черный можно и после списком "Не обновлять" поставить.

Цитата:
программа прогоняет его по всем спискам

Не по всем. При срабатывании "черного списка" не прогоняется по списку "не обновлять".

Цитата:
Первым должен стоять список только из кеша.

Перед запросом URL все равно должен проходить списки "Преобразование URL" и "Переадресация" (если последний не запрещен белым списком).
Автор: SAI666
Дата сообщения: 07.10.2006 22:20
Ты говоришь как сделано сейчас, я говорю как ДОЛЖНО быть сделано. Чувствуешь разницу? И вообще, чего вы возбудились, придёт автор программы и скажет, не буду так делать и всё. Никто его не заставит. Какие проблемы?
Автор: unreal666
Дата сообщения: 07.10.2006 22:31

Цитата:
я говорю как ДОЛЖНО быть сделано.

Белый список ДОЛЖЕН быть 1-ым. Даже первее "Переадресации". Не нравится - вообще отключи его.
Если он будет после "Только из кэш", то как я смогу с помощью белого списка использовать обход списка "Только из кэша" ?
Все иерархия списков по принципу их работы и назначению как раз сейчас правильная.

Цитата:
Даже если при этом раскладе у меня тормоза не уберутся, поскольку машинка слабенькая,

В Proxomitron'е правила на много сложнее. И ничего. У меня и на Athlon 800 он не тормозил.
Автор: SAI666
Дата сообщения: 07.10.2006 22:46
Разве в списке "Только из кеша" нет столбца "Исключения"?

Добавлено:
У меня Pentium 2 500.
Автор: ALeXkRU
Дата сообщения: 07.10.2006 22:50
hc.Historian (версия 2.2) от 06.10.06
[+] Благодаря программной реализации мышиного хука, предоставленной Abs62@forum.ru-board,
теперь колесо прокрутки мыши прокручивает информацию в той части программы, над
которой просто "пролетает" в данный момент курсор мыши. Поддерживается в W2000/WXP и
выше (в W95/W98 хук колеса мыши не поддерживатеся).
Хук колеса мыши устраняет ошибку, вызывающую прокручивание списка адресов после достижения
конца web-страницы в браузере при её прокручивании колесом мыши.
[+] В настройки командной строки rar-а для архивирования кэша добавлен ключ -OS.
Если hc.Historian уже установлен, следует на вкладке настройки следует его внести вручную:
CompressParams: u -m5 -OS -r "%CacheArcFileName%" "%CachePath%*.*
DecompressParams1: x -u -OS -o+ "%CacheArcFileName%" C:\
DecompressParams2: x -o+ -OS "%CacheArcFileName%" C:\ "%FileName%
[-] После удаления в списке истории посещений выбраннах адресов из кэша во встроенном браузере
теперь показывается строка, расположенная перед первой из выбранных для удвления.
Аналогичное поведение и при удалении выбранных адресов из БД истории посещений.

качать - тут
Автор: unreal666
Дата сообщения: 07.10.2006 23:13

Цитата:
Разве в списке "Только из кеша" нет столбца "Исключения"?

Во всех списках есть исключения.
А если у меня много правил в списке "Только из кэша"?
А если эти исключения у меня не только в списке "Только из кэша" (например, еще и в "Не обновлять").
Мне что в таком добавлять каждый раз эти исключения во все списки? Так и запутаться не долго.
Для того и был создан белый список, чтобы для конкретных правил отключать нужные списки, вместо занесения этих исключений в правила в каждом списке.

----------
* Белый список находится перед списком переадресации.
* Список "только из кэша" находится после переадресации.
При таком раскладе список "только из кэша" не моет быть перед белым списком, т.к. между ними стоит список переадресации.
Автор: mai62
Дата сообщения: 07.10.2006 23:25
HandyCache переехал на новое место handycache.ru
Место для сайта предоставил pop2ROOT, за что ему огромное спасибо.
Автор: SAI666
Дата сообщения: 07.10.2006 23:36
А мне проще как я предлагаю. Вот и всё. Решать будет mai62. Я тебе уже давно предлагал остановиться.
Автор: unreal666
Дата сообщения: 07.10.2006 23:39
mai62
Только сейчас обратил внимание.
А чего у тебя на сайте все русские буквы написаны в виде о ?
Ты страницы в кодировке win-1252 делал что ли?

и еще вопрос по проге
Нынешняя версия считает правило в белом списке сработавшим, если URL совпало, но все столбцы со списками отключены ?
Автор: mai62
Дата сообщения: 08.10.2006 00:21
SAI666

Цитата:
придёт автор программы и скажет

Черный список стоит раньше других потому что для его работы не нужно знать есть файл в кэше или нет (на поиск в кэше не тратится время для файлов попавших в черный список).
Если тебе хочется чтобы файлы картинок шли мимо каких-то списков, создай в белом списке правило .*\.(jpg|jpeg|png|gif|bmp|ipg|img) и включи галки для этих списков.

Добавлено:
unreal666

Цитата:
Только сейчас обратил внимание.
А чего у тебя на сайте все русские буквы написаны в виде о ?

Лоханулся когда писал, переделывать не хочется.

Цитата:
Нынешняя версия считает правило в белом списке сработавшим, если URL совпало, но все столбцы со списками отключены ?

Правило считается сработавшим, если стои хотя бы одна галка.
Автор: DenZzz
Дата сообщения: 08.10.2006 00:31
SAI666

Цитата:
Ещё раз, для тех кто на бронепоезде.

Не хами!
Я тебе в третий и последний раз повторяю - изменения порядка списков не даст заметного увеличения скорости загрузки картинок! Твои картинки хранятся на диске, а большое количество обращений к диску (проверка наличия файла и его чтение) занимает много времени, особенно если это FAT32 и диск сильно фрагментирован! Кстати, какая у тебя файловая система?
Кроме того, сам HTTP-протокол работает медленно!
Единственное, что можно сделать в твоем случае - это отключить отображение строк "Только из кэша" в Мониторе и отключить ведение лога в настройках HC, если он включен.

Цитата:
1) первый вариант, каринка есть - отдаёт переходит к следующему запросу.

А если мне не надо брать все картинки из кэша для некоторых сайтов?

Цитата:
программа будет написана правильно. Первым должен стоять список только из кеша. А сейчас получается, приходит запрос www.bla-bla.com/bla-bla.jpg программа прогоняет его по всем спискам, а в конце оказывается - его вообще не нужно из инета тянуть.

Во-первых, не по всем, смотри схему в FAQ-е. Во-вторых, существующий порядок списков устраивает большинство пользователей, юзающих HC уже больше года! А в-третьих, ты сам можешь отключить проверку "лишних" списков для сайта www.bla-bla.com, добавив соответствующее правило в Белый список.

Цитата:
я говорю как ДОЛЖНО быть сделано.

С чего ты взял, что так должно быть? Все думают иначе!



unreal666

Цитата:
Потому он и называется белым списком, т.к. контролирует работу всех других списков (кроме преобразования URL).

Почему кроме? "Белый список" в том числе может отключать и "Преобразование URL"!
Автор: unreal666
Дата сообщения: 08.10.2006 00:56

Цитата:
Почему кроме? "Белый список" в том числе может отключать и "Преобразование URL"!

Точно. Просто у меня в белом списке эти столцы ссужены и видно только первые буквы. Вот я и подумал, что буква П. - это Переадресация. А оказалось, что переадресация - это буква А.

Добавлено:
mai62

Цитата:
Лоханулся когда писал, переделывать не хочется.

А чего их переделывать то. Через какой-нибудь пакетный заменитель текста в файлах пропустить и все (типа TextPipe Pro).
Если лень это делать самому, скинь архив со страницами. Я исправлю.
И если переделывать не хочется, то почему дальше добавляешь в таком же стиле (например фраза насчет загрузки последней версии на странице загрузки) ?

Цитата:
Правило считается сработавшим, если стои хотя бы одна галка.

Сделай, плиз, чтобы правило считалось сработавшим, даже если не стоит ни одной галки.
Это нужно, чтобы при попадании URL под такое правило прекращалась дальнейшая проверка этого списка.
Или добавь столбец типа "Ключевое правило" или "Замок" или еще чего-нибудь подобное.
Автор: SAI666
Дата сообщения: 08.10.2006 01:32
Ха-ха, значит плагины, потоки и индексирование кеша, можно забыть, они как я понял нужны тоже одному человеку. Что-то не видел огромного количества пользователей, которые бы просили об этом.

to MAI62. Не убедил. 150 запрсосв проходит по чёрному списку из 50 фильтров!, пусть отсеятся 20 баннеров, потом идёт проверка в кеше!. Я предлагаю сперва проверку в кеше, например сделанную по такому принципу. Обычно в картинки лежат в отдельной директории. Сайт Хрен, картинки хрен/картинки/ если правило включено программа находит каталог на диске Хрен, и видит что каталога картинки там нет, и поэтому одна картинка проверилась, а все остальные убиваются по маске. Ведь напряг возникает именно тогда, когда заходишь на новый сайт, с большими галлереями. А вообще, хорошо бы сделать приоритет правил. Чтобы можно было их самому расставлять в каком надо порядке.
Автор: mai62
Дата сообщения: 08.10.2006 01:49
unreal666

Цитата:
почему дальше добавляешь в таком же стиле

Я не добавляю, только цифры меняю.
А вообще, надеюсь, что в недалеком будущем будет все переделано полностью.

Цитата:
Сделай, плиз, чтобы правило считалось сработавшим, даже если не стоит ни одной галки.
Это нужно, чтобы при попадании URL под такое правило прекращалась дальнейшая проверка этого списка.

ОК
SAI666

Цитата:
Не убедил

А чем тебе не нравится это?

Цитата:
Если тебе хочется чтобы файлы картинок шли мимо каких-то списков, создай в белом списке правило .*\.(jpg|jpeg|png|gif|bmp|ipg|img) и включи галки для этих списков.

Автор: SAI666
Дата сообщения: 08.10.2006 02:06
Это немного не то. Мне просто хотелось снизить нагрузку на обработку маленьких картинок. Но если не нравится тот метод, можно сделать список не загружать, на которй HC будет сразу послать ответ что такого файла\картинки нет, без поиска на винте и проверки.

Добавлено:
Конечно, думай сам, программой я всё равно пользоваться не перестану. Слишком хороша.
Автор: unreal666
Дата сообщения: 08.10.2006 02:31
SAI666

Цитата:
можно сделать список не загружать, на которй HC будет сразу послать ответ что такого файла\картинки нет

То что ты предлагаешь - это блокировка URL. Чем и является черный список.
Автор: SAI666
Дата сообщения: 08.10.2006 02:38
Нет, нужно два отдельных списка, чтобы можно было выключать их отдельно. Если я включаю загрузку картинок, это не значит что мне баннеры нужны.
Автор: DenZzz
Дата сообщения: 08.10.2006 02:53
SAI666

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

Два "Черных списка" - это слишком...

Уж лучше тогда индекс на хост прикрутить, загрузив который один раз из кэша в память, HC будет точно знать, что есть в кэше, чего нет, без лишних обращений к диску.
Автор: V0lt
Дата сообщения: 08.10.2006 09:51
SAI666
не надо выдумывать радикальноновые правила работы списков, они достаточно проработаны и так перенаворочены
в твоем варианте можно сдеать так
- удалить все правила из списка "Только из кеша"
- скопироваь все правила из "Черного списка" в "Только из кеша"
- отключить "Черный спискок" и влючить "Только из кеша"
в итоге банеры не будут грузиться, но и быстее не будет

а теперь покритикую

Цитата:
Не убедил. 150 запрсосв проходит по чёрному списку из 50 фильтров!, пусть отсеятся 20 баннеров, потом идёт проверка в кеше!. Я предлагаю сперва проверку в кеше,...

Ты не понял. Банеры мы отсекае первыми, и больше нигде никак не проверяем. Отсюда выйгрыш в скорости. А на счет 50 правил, ты их вообще не заметишь.


Цитата:
...например сделанную по такому принципу. Обычно в картинки лежат в отдельной директории. Сайт Хрен, картинки хрен/картинки/ если правило включено программа находит каталог на диске Хрен, и видит что каталога картинки там нет, и поэтому одна картинка проверилась, а все остальные убиваются по маске.

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


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

Напряг возникает не от нагрузки на проц, а от нехватки ширины канала.
Еще возможен вариант, когда браузер открывает на закачку одновременно очень много урлов, но опять же напрягают не списки, а обработка этих урлов: процессы закачки (+ влияние ширины канала) и сохранения (может винт виновать? ). Решается изменением пары опций в браузере.
Автор: rs
Дата сообщения: 08.10.2006 11:18
hc.Historian теперь и тут: http://ru.wikibooks.org/wiki/Hc.Historian
в свете вчерашних-позавчерашних событий на борде - весьма актуально, наверное




Добавлено:
DenZzz
forever
к слову о привязке фич к операционной системе, файловой системе и т.п. - мышиный хук работает в W2000/XP и выше, пользователи 95-98 пролетают мимо... и что - это повод не иметь такого удобства?


нет уж - принципы, возведённые в абсолют - это не наш путь!..
Автор: C0USIN
Дата сообщения: 08.10.2006 12:13
SAI666
Цитата:
заходишь на страницу с большими галлереями, у меня картинки не грузятся, но получается все эти маленькие jpg проходят по всем ступенькам, что создаёт не слабые тормоза. А так, они бы в монитор не попадали, а сразу бы шёл отлуп по маске.


С чего ты взял что они не попадут в монитор?
IMHO, тормоза не исчезнут при смене порядка проверки списков.

Тебе надо бороться не с последствиями а с причиной, т.е. сделать так, чтобы браузер не посылал запросы к HC на загрузку картинок. Например, работать в режиме Только кэшированные картинки. Надеюсь, у тебя стоит Опера? На слабой машине использовать другие браузеры это мазохизм.
Автор: AlexanderV
Дата сообщения: 08.10.2006 12:24
Подскажите, где более-менее подробно описано подключение домашней сети к инету через HC
Автор: forever
Дата сообщения: 08.10.2006 12:39
rs

Цитата:
к слову о привязке фич к операционной системе, файловой системе и т.п. - мышиный хук работает в W2000/XP и выше, пользователи 95-98 пролетают мимо... и что - это повод не иметь такого удобства?

Твоя обязанность (именно обязанность!) поддержать пользователей тех ОС, в которых работатет НС. Если не получается предоставить на 98-й ту же функциональность, что и на более старших осях- ты обязан предоставить им адекватный альтернативный вариант.


Цитата:
принципы, возведённые в абсолют - это не наш путь!..

Лучше уж никак вместо как-нибудь! - Повесь этот лозунг на _своем_ пути. А то больше вреда принесешь НС'у, чем пользы.
Автор: PopovSergej
Дата сообщения: 08.10.2006 15:00
forever

Цитата:
именно обязанность!

rs никому и ничем не обязан, его детище абсолютно бесплатно (да и платно бы было - не покупай если не нравится), НС например тоже поначалу писался mai62 для себя а потом был представлен на обозрение публики, которая его полюбила, rs возможно тоже для себя поначалу писал а потом и с народом поделился и что и как реализовывать - ему видней, это его право.
Автор: DenZzz
Дата сообщения: 08.10.2006 16:12
rs

Цитата:
к слову о привязке фич к операционной системе, файловой системе и т.п. - мышиный хук работает в W2000/XP и выше, пользователи 95-98 пролетают мимо...

Уже представляю, как пользователи Win 95/98, до глубины души потрясенные недоступностью новых фич (мышиного хука, сохранения инфы в NTFS-потоках и т.д.), выкорчевывают со своих древних компов "Историка", ругая rs нехорошими словами!

Неужели не понимаешь: чем больше у софта ограничений, тем ниже его популярность в широких массах! Вот mai62 заинтересован в популяризации HC, а ты рискуешь превратить "Историка" в софт для группы "избранных"! Твое дело...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Folder Marker (FolderMarker)


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