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

» HandyCache ( Часть 4 )

Автор: rs
Дата сообщения: 11.10.2006 22:54
NothingAnother
ну тогда наверное и правда скобки
скобка - в отдельной строке
Автор: NothingAnother
Дата сообщения: 11.10.2006 22:56
rs
Цитата:
скобка - в отдельной строке
Может, каждый уровень - цветом, а ведущие пробелы делать нередактируемыми? Не, всё же по-любому целостность страдает... Да и откуда при редакт. сабж знает - тот же уровень на след. строке делать, или выше/ниже?
Автор: rs
Дата сообщения: 11.10.2006 23:09
NothingAnother
со скобками прозрачнее выходит
от отступов и правда нужно отказаться
Автор: Kronix
Дата сообщения: 11.10.2006 23:28
что-то никак не получается настроить...Вообще через НС ничего не идет, даже внешние прокси отключил,в доступе 127.0.0.1 и порт 8080 прописал, в чем проблема?
Автор: forever
Дата сообщения: 11.10.2006 23:29
Kronix
В самом браузере прокси указал?
Автор: Kronix
Дата сообщения: 11.10.2006 23:31
естесно, на http 127.0.0.1:8080
Автор: forever
Дата сообщения: 11.10.2006 23:35
Kronix
Тады давай подробнее.

Цитата:
Вообще через НС ничего не идет

Т.е. браузер вообще ничего не грузит, или грузит но в кэше НС пусто?
Автор: Kronix
Дата сообщения: 11.10.2006 23:37
Да, браузер грузит, а в НС одни нули, ничего через него не идет. Проверяю пока на IE
Автор: forever
Дата сообщения: 11.10.2006 23:45
Kronix
Что в мониторе? Список "Запись в кэш" включен? Правила в этом списке включены?
Автор: hpoint
Дата сообщения: 11.10.2006 23:46
Для маи62.
Несколько не в тему текущего интересного обсуждения. По поводу вызова Историка. Может кнопочку вызова поставить последней/первой в колонке кнопок монитора, а то она "затесалась" среди кнопок относящихся собственно к HandyCache?
Автор: Kronix
Дата сообщения: 11.10.2006 23:51
В мониторе пусто, в статистике только дата и 0 б. То что ты перечислил где проверить, как точно называется?
Автор: forever
Дата сообщения: 11.10.2006 23:54
Kronix

Цитата:
В мониторе пусто

Проверь включил ли ты прокси в браузере. Для того ли подключения которым пользуешься.
Автор: Kronix
Дата сообщения: 12.10.2006 00:03
На сколько я понял, ставится не для конкретного подключения, а для всех, я Прописывал тут: Свойства обозревателя -> Подключение -> Прокси сервер (здесь галку поставил, чтобы не использовать для локальных адресов) -> Дополнительно

Добавлено:
Не правильно написал =) Свойства обозревателя -> Подключение -> Настройка LAN (здесь галку поставил, чтобы не использовать для локальных адресов) -> Дополнительно
Автор: forever
Дата сообщения: 12.10.2006 00:11
Kronix
http://www.handycache.ru/browser.html

Цитата:
Если Вы используете IE, то запустите его. Выполните команду меню Сервис/Свойства обозревателя. Откройте вкладку Подключения. В списке подключений выберите то, которым Вы пользуетесь. Нажмите кнопку Настройка. Включите опцию Использовать прокси сервер для этого подключения. В поле Адрес введите 127.0.0.1, а в поле Порт 8080. Нажмите ОК и еще раз ОК на окошке Свойства обозревателя.

Автор: Kronix
Дата сообщения: 12.10.2006 00:20
Фу блин, действительно, спасибО! ЛАдно щас убегаю на работу, надо будет ещё разобраться в настройкаХ, так как пока на странице пишет: "Error occurred! Description: Error reading WWW server response (HTTP Header). " После чего прога вылетает с ошибкой в ntdll.dll. В мониторе появились записи. В. 0.97 b1a
Автор: Bolenic
Дата сообщения: 12.10.2006 01:47
В каком виде и куда вписать URL сайта,
над которым работаю?
Прочитал в "Справке" - добавить в "Белый список".
Добавил. Сайт перестал загружаться.
Удалил его из "Белого списка" - он всё равно,
не загружается в браузере ("Нет страницы").

Очистил кеш браузера (1 мб) - страница стала загружаться.
Всё-таки, куда её лучше добавить?
Автор: jlmurat
Дата сообщения: 12.10.2006 05:24
По поводу формата кэша, точнее заглавной страницы сайтов.
Есть некторое неудобство. Конкретнее:
Захожу на сайт (к примеру) handycache.ru - создается файл #_ без расширения
Затем перехожу на страницу загрузки - создается файл download.html

В автономном режиме нажимаю на ссылку Главная страница и HC выдает мне сообщение

Цитата:
File http://handycache.ru/index.html not found in cache.


Затем в он-лайне жму эту ссылку и в кэше появляется index.html

Но ведь реально он уже есть index.html = #_ без расширения
Таким образом лежит два одинаковых файла.

Нельзя ли разработать алгоритм сохранения индексных файлов? Какие будут предложения?


Автор: DenZzz
Дата сообщения: 12.10.2006 06:06
jlmurat

Цитата:
Нельзя ли разработать алгоритм сохранения индексных файлов? Какие будут предложения?

Так уже разбирали здесь (в конце поста) и ты там был!
Вот здесь было конкретное предложение. Вот уточнение.
А вот и положительный ответ mai62!
Дело только за реализацией...

P.S. ИМХО, назвать опцию лучше "Главная страница сайтов", а не "индексный файл", чтобы не было ошибочных ассоциаций с индексами кэша, когда они появятся...
Автор: C0USIN
Дата сообщения: 12.10.2006 06:16
jlmurat
Я уже предлагал способ борьбы с такими ошибками.
Суть в том, что если URL удовлетворяет некоторой маске (которая описывает все возможные индексные файлы и задается в настройках) и файл не найден в кэше, то отбросить прямую ссылку на этот индексный файл и искать #_
Автор: NothingAnother
Дата сообщения: 12.10.2006 06:21
Bolenic
Цитата:
куда вписать URL сайта, над которым работаю?
Имеется в виду собственный сайт? Значит, его совсем кэшировать не надо, т.к. всё ещё не устаканилось и контент часто изменяется. Лучше всего исключение для этого адреса задать прямо в браузере в настройках прокси, ну или в белом списке со всеми гульками
Автор: DenZzz
Дата сообщения: 12.10.2006 07:07
forever

Цитата:
Где ограничить скорость пользователям понятно - в свойствах пользователя/группы. А куда притулить ограничение скорости по типу контента? Еще и типов то нет

Видимо, без еще одного списка не обойтись. Колонки могут быть такими: URL, Content-Type, Пользователь/Группа, Скорость. Этот список должен быть "главнее" настроек скорости в свойствах пользователя.

Цитата:
Если уж обсуждать - давай не стесняться в сроках и возможностях: чего хотелось бы для работы с пользователями/группами по максимуму?

Чаще всего здесь звучало: ограничение трафика и скорости, написание правил для конкретного пользователя/группы.

Кстати, где лучше настраивать ограничения трафика и как?
Проще, по каждому пользователю без учета URL в настройках "Доступа" (Пользователей).
А можно, скажем, вот по этим URL (своя сеть) - безлимит, а в другие места - 200 МБ на месяц. Но это слишком навороченно - больше подходит для биллинга, который, кстати, есть ToDo в отдаленной перспективе.

Как быть с группами? Где их настраивать? Может понадобится еще один отдельный список. Персональные настройки пользователя должны быть главнее настроек всей группы, или нет?
Автор: rs
Дата сообщения: 12.10.2006 07:21
hpoint

Цитата:
Несколько не в тему текущего интересного обсуждения. По поводу вызова Историка. Может кнопочку вызова поставить последней/первой в колонке кнопок монитора, а то она "затесалась" среди кнопок относящихся собственно к HandyCache?
ты, кстати, не забыл про вызов историка из контекстного меню?

я только так и вызываю
Автор: jlmurat
Дата сообщения: 12.10.2006 08:00
C0USINDenZzz
Я когда-то предлагал (по емейлу) автору HC по возможности стараться придерживаться структуры сайта, то есть сохранять в кэше вместо #_ именно index.html

mai62 ответил, что в отдельных случаях это невозможно и приводил эти отдельные случаи.

Я бы попросил автора эти отдельные случаи привести для общего внимания, чтобы обсудить пути их обхождения. А как основной алгоритм использовать index.html. А то плодятся ненужные дубли, и иногда в автономном режиме выдается устаревшая версия страницы.



Автор: DenZzz
Дата сообщения: 12.10.2006 08:17
jlmurat

Цитата:
то есть сохранять в кэше вместо #_ именно index.html

Это не выход, т.к. главная страница сайта может называться: index.htm, index.html, default.htm, index.php и т.д.
Как заметил C0USIN, вариантов много: (index|default)\.((s)?htm(l)?|php|asp)$
Или ты предлаешь все их сохранять под одним именем?

Цитата:
А то плодятся ненужные дубли, и иногда в автономном режиме выдается устаревшая версия страницы.

Есть такое...
Автор: jlmurat
Дата сообщения: 12.10.2006 09:25
DenZzz
Цитата:
Как заметил C0USIN, вариантов много: (index|default)\.((s)?htm(l)?|php|asp)$   Или ты предлаешь все их сохранять под одним именем?

Нет, я предлагаю сохранять оригинальное имя, которое на сайте. По моему, так было в coolproxy

Но mai62 называл некоторые случаи, когда такое невозможно.
Вот об этих случаях и нужно поговорить. Все равно у них есть схема. Прописываем схему в проге, и HC выдает альтернативный вариант сохранения индексного файла.

Автор: C0USIN
Дата сообщения: 12.10.2006 09:41
jlmurat
Цитата:
я предлагаю сохранять оригинальное имя, которое на сайте

Вся проблема в том, что HC не знает под каким именем сайт хранит индексные файлы. CoolProxy всегда сохранял в index.html что вызывало проблемы.
Автор: jlmurat
Дата сообщения: 12.10.2006 10:40
C0USIN
Цитата:
Вся проблема в том, что HC не знает под каким именем сайт хранит индексные файлы.

Интересно... А по какой схеме браузеры работают? Или другие прокси?
Разве нельзя запрос на имя индексного файла отправить? Есть какие-то средства выудить эту инфу?

Автор: C0USIN
Дата сообщения: 12.10.2006 10:58
jlmurat
Браузер запрашивает у сервера не файл а URL. Сервер передает в ответ данные. Браузер их отображает. Файлов на сервере может и не быть вовсе, а все хранится в базе данных. В каком файле сервер хранит индекс это его личное дело. Ни с кем он делиться этой информацией не обязан.
Автор: Kronix
Дата сообщения: 12.10.2006 11:56
Хорошо, перезагрузил комп, глюки пропали, как теперь скрестить с TrafficCompressor, там нет вкладки гдеможно указать для 127.0.0.1 порт 8081, по крайней мере я такой не нашел?
Автор: forever
Дата сообщения: 12.10.2006 12:00

Цитата:
>то есть сохранять в кэше вместо #_ именно index.html     
Это не выход, т.к. главная страница сайта может называться: index.htm, index.html, default.htm, index.php и т.д.
Как заметил C0USIN, вариантов много: (index|default)\.((s)?htm(l)?|php|asp)$
Или ты предлаешь все их сохранять под одним именем?

Имхо логично сделать так: страницу сохранять под родным именем, а в #_ сохранять только ее имя.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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