Среда, 27.11.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 ... 13 14 15 16 17 ... 19 20 »
Показано 211-225 из 294 сообщений
84. ТОККо   (26.12.2005 16:42)
0  
Как пользоваться тренажером и есть ли где - нибудь перевод Ваших правил. Подскажите пожалуйста ресурс о регулярных выражениях, где даже чайникам будет все понятно, а то уже сил нет.
Ответ: <Как пользоваться тренажером>
В поле Правило впишите правило. В текстовое поле слева внизу впишите URL, на котрый должно срабатывать правило. Нажмите кнопку Применить. Если в тестовом поле снизу справа тест не появился, значит правило не сработало. Если тест появился, то правило сработало.
О регулярных выражениях можно почитать, например, здесь http://www.fortunecity.com/skyscraper/motorola/668/rus/python/lib152/re-syntax.html
Если регулярные выражения даются трудно, можно использовать альтернативный синтаксис (цитата со страницы описания программы)
Правила принимаются в двух форматах:
1. Регулярные выражения
2. Выражения вида +*.ad?/php.*,
где
символ * означает любое количество любых символов,
символ ? означает 1 любой символ.
Правила, оформленные во втором формате, должны начинаться с символа +.

83. ТОККо   (23.12.2005 14:28)
0  
Как и куда записать вот такое правило: Запись в кеш по максимуму, но кроме вот этих адресов:

Бесплатный диапазон IP-адресов:

80.73.64.226/32
80.73.64.239/32
217.106.69.80/32
217.106.69.81/32
217.106.69.82/32
217.106.69.83/32

82.179.48.0/21
82.179.56.0/24

Стоимость траффика: 0.07 руб. за 1 Мбайт:

80.73.80.0/24
217.106.69.0/24
80.73.74.250/32

212.16.201.0/24

82.194.164.0/24
82.194.180.0/22
212.16.196.0/22
217.107.32.0/24

Дайте пожалуйста пример, чтобы понять че к чему на этом примере.
Ответ: Сейчас IP можно фильтровать только если запросы тоже будут содержать IP, а не доменные имена. Если это устраивает, то в списке Запись в кеш нужно добавить правило .*, а колонке Исключение перечислить IP, которые кешировать не надо. Например так (80.73.64.(226|239)|217.106.69.8(0|1|2|3)).*

82. deal   (20.12.2005 22:20)
0  
Список преобразований в студию :) Если можно.
Мне важно организоваь такую систему, я бы конвертер слепил для этого... Но сперва попробую закачку через HC, хотя неизвестно что будет геморней..
Ответ: function DelSubstr(const sb, s: String; p: Integer=0): String;
var
n: Integer;
begin
Result:= s;
n:= Pos(sb, Result);
if (n>0) and ((p<1) or (p=n)) then Delete(Result, n, length(sb));
end;

function URLPrepare(const fn: String): string;
var
n: Integer;
begin
Result:= fn;
Result:= DelSubstr(''http://'', Result, 1);
Result:= DelSubstr(''www.'', Result, 1);
while True do
begin
n:= Pos(''/'', Result);
if n>0 then Result[n]:= '''' else break;
end;
while True do
begin
n:= Pos('':'', Result);
if n>0 then Result[n]:= ''!'' else break;
end;
while True do
begin
n:= Pos(''?'', Result);
if n>0 then
begin
Result[n]:= ''^'';
Insert('''', Result, n+1);
end else break;
end;
while True do
begin
n:= Pos(''\'', Result);
if n>0 then Result[n+1]:= ''~'' else break;
end;
n:= Length(Result);
if (n>0) and (Result[n]='''') then Delete(Result, n, 1);
end;

function URLToCacheFileName(const url: String; short: Boolean= True): String;
var
n: Integer;
ch: Char;
begin
Result:= url;
n:= Pos(''#'', Result);
if n>0 then Delete(Result, n, 30000);
if (Pos(''?'',Result)<1) then
begin
if Result='''' then ch:= ''/'' else ch:= Result[Length(Result)];
if ch=''/'' then Result:= Result+''index.htm'';
end;
if not short then Result:= CachePath+URLPrepare(Result);
end;

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

81. ТОККо   (20.12.2005 20:22)
0  
И вот еще чего оказывается нехватало для связки с НС, в Proxomitrone нужно было поставить всего лишь галочку на использование прокси.

80. ТОККо   (20.12.2005 18:55)
0  
<Может Proxomitron нужен доступ к 4480 от Касперского АнтиХакера?>

Хм, в Касперском для Proxomitron?, проверил оказалось, что ДА, не опасно ли правило разрешено ВСЕ для НС и Proxomitron?

<Нужно искать в инете описание синтаксиса регулярных выражений. Этого добра в инете полно.>

Искал, но для какого "языка", потому что попадаются разные.

Белый список, а для чего он?
Ответ: <не опасно ли правило разрешено ВСЕ для НС и Proxomitron?>
Думаю, не опасно
<Искал, но для какого "языка", потому что попадаются разные>
Язык Регулярные выражения (RegEx). У него есть несколько вариантов, но в основном все совпадает. Для изучения предназначена вкладка Тренажер.
<Белый список, а для чего он?>
Он работает первым. Если правило из Белого списка срабатывает, то остальные списки (кроме Запись в кеш) для этого файла не используются.
За доп. информацией о программе можно сходить на форум http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=16397&start=0
Посетители этого форума составили FAQ http://handycache.nm.ru/

79. deal   (20.12.2005 16:54)
0  
а как положить - я подумал, что может просто скопировать сайт в папку с соотв. доменным именем..
Ответ: Если так сделать, то не все будет доступно для НС. Дело в том, что не все символы, разрешенные в URL разрешены в имени файла Windows. Поэтому приходится делать преобразование URL в имя файла. Так вот вероятность, что эти преобразования в НС и в той проге, что сделала зеркала, далеко не 100%. Скорее всего какие-то различия будут и какие-то файлы НС не найдет.

78. deal   (20.12.2005 16:53)
0  
а, нет, тут такая ситуация, что закачанные сайты поступают вообще из другого источника, не из инета.
И для удобства просмотра хочется положить их в кэш, чтобы не лазать по папкам с зеркалами.. Конечно какойто трафик будет, но основной контент уже будет лежать локально.

77. deal   (20.12.2005 15:42)
0  
мне тут подумалось - а если взять и скачать качалкой зерало сайта, а потом положить его в кэш HC? Он будет оттуда корректно взят (без закачки из инета)? Какие требоания по формату сохраненного сайта будут, чтоб он был как родной в кэше? :) И не будет ли проблем с временем жизни документа?..
заранее спасибо
Ответ: Проблем с временем жизни документа не будет, НС его игнорирует. А вот как его положить? Можно попробовать запустить качалку через НС (Правило Запись в кеш .*). Тогда все что будет качаться осядет в кеше.

76. ТОККо   (20.12.2005 07:43)
0  
НС упорно не хочет работать в связке с Proxomitron (

Вот с такими настройками

Mozilla Firefox (настройка прокси в ручную) HTTP - прокси 127.0.0.1 порт 4480
Не использовать прокси для: localhost, 127.0.0.1

Proxomitron
HTTP порт 4480
В окне "Селектор внешних прокси" HTTP прокси: 127.0.0.1:8080
и нажать на тест, вот что получаем в окне HTTP Message Log:

New Message Log Window....

Testing 127.0.0.1:8080
Waiting for remote proxy''s reply
Proxy DNS lookup = localhost
Proxy IP = 127.0.0.1
>GET / HTTP/1.0
>User-Agent: Mozilla/2.0 (Macintosh; I; PPC)
>Pragma: no-cache
>If-Modified-Since: Tue, 20 Dec 2005 11:52:06 GMT
>HTTP/1.0 200 Proxy test OK
Ending proxy test

НС работает если в
Mozilla Firefox (настройка прокси в ручную) HTTP - прокси 127.0.0.1 порт 8080
Не использовать прокси для: localhost, 127.0.0.1, даже при включенном Proxomitron
Ответ: Может Proxomitron нужен доступ к 4480 от Касперского АнтиХакера?

75.   (20.12.2005 04:21)
0  
Ля-Ля-Ля-Уря-УРЯ!
Заработало!

Вот как это было: переустановил НС и Proxomitron по новой, как оказалось зря, НС продолжал бойкатировать.Тогда я решил попробовать НС без связки с Proxomitron, сделал в Firefox 8080. И...
оказалось, шо НС нужен был доступ к 8080 от Касперского АнтиХакера, шо и было сделано, результат - значок закрутился! Похоже щас даже и связка с ProxomitronОМ работает. Теперь разобраться бы во всех настройках НС и ProxomitronА и научится бы для них сохдавать правила. Как научится создавать правила, а?
Ответ: Нужно искать в инете описание синтаксиса регулярных выражений. Этого добра в инете полно. Ну и вкладка Тренажер от НС тебе в помощь.
У Proxomitron синтаксис слегка измененный. Тоже искать в инете. Его я и сам не изучил.

74. ТОККо   (19.12.2005 22:56)
0  
Всё проверил, НС объявил мне бойкот. Может попоробовать переустановить НС?
Ответ: Попробуй, но не думаю, что дело в этом. Проделай все, как я писал ниже. Что в журнале, что пищет фокс?

73. ТОККо   (19.12.2005 17:32)
0  
Ёпт, НС опять не работает. Кеш и Отправлено - на нуле, монитор тоже пуст, а страницы открываются, дааа, задааача))).
Ответ: Проверь еще раз все настройки и посохраняй их (обрати внимание на сохр. настроек в Proxomitron, они автоматом не сохраняются).

72. ТОККо   (19.12.2005 17:10)
0  
<А Firefox показывает страници из инета?>
Да, показывает.

<Proxomitron запустить не забыл?>
Не забыл.

<В окошке строчки побежали?>
Побежали, еще как.

<Если строчки побежали, а в мониторе НС пусто, то проверяй настройки НС и Proxomitron.>

... Ё! Заработало, даже незнаю, почему... Похоже, первым нужно запускать НС, а затем Proxomitron (?)

Я тут еще скачал расширение для Firefox. Описание: Позволяет быстро и легко переключаться между различными конфигурациями прокси-серверов.
Так у нее есть строчка ввода для настройки прокси, называется - Метка прокси. Туда шо вставлять?
Еще там: SSL,FTP,Gopher,SOCKS - прокси, все ли они нужны? Если SOCKS-нужен, то версия 4 или 5?
И в НС настройки-пользователи, самого себя надо ли вводить?
Ответ: Надо ставить HTTP-прокси.
В НС после установки через Setup уже есть пользователь. С локальной машины должен пускать без пароля.

71. ТОККо   (19.12.2005 03:10)
0  
< Сегодня программа обновилась, много нового>

--> Скачал и установил, с этими же настройками:
В HandyCache порт 8080.
В Proxomitron Настройки/HTTP/Порт 4480, Прокси 127.0.0.1:8080.
Firefox настроить на использование прокси 127.0.0.1:4480.

И теперь ошибка, почему то не вылазит, Но вот что показывает HandyCache --> Интернет: 0,00 В Кеш: 0 Отправлено: 0,00 В <-- это значит что он не работает? Почему?

(Я на самом деле чайник, так что простите за дурацкие вопросы))).
Ответ: А Firefox показывает страници из инета?
Если в мониторе НС пусто, значит запросы к нему не приходят. Proxomitron запустить не забыл? Если не забыл, у него есть кнопочка Журнал, нажми ее. Появится еще окошко. Попробуй что-нибудь загрузить в Firefox. В окошке строчки побежали? Если нет, проверяй настройки Firefox. Если строчки побежали, а в мониторе НС пусто, то проверяй настройки НС и Proxomitron.

70. ТОККо   (18.12.2005 22:48)
0  
В HandyCache порт 8080.
В Proxomitron Настройки/HTTP/Порт 4480, Прокси 127.0.0.1:8080.
Firefox настроить на использование прокси 127.0.0.1:4480.

Вот как реагирует на это HandyCache:

ОШИБКА порт 8080 уже занят

Шо делать?


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2024
    Создать бесплатный сайт с uCoz