что-то в последней бете исключения у меня валятся как из ведра. причем специально повторить не удается.
» HandyCache - локальный кеширующий прокси сервер
D555
Цитата:
ОК
Цитата:
Очистка кэша - длительная операция, ее запуск при выходе из программы мне не кажется удобным.
unreal666
Цитата:
ОК
mramor
Пришли мне файл HandyCache.elf из папки HandyCache.
Цитата:
-"Удалять файлы, использованные ранее, чем 20 дней"
ОК
Цитата:
"Автоматически запустить при выходе\или старте"
Очистка кэша - длительная операция, ее запуск при выходе из программы мне не кажется удобным.
unreal666
Цитата:
Сделай, плиз, в списке "Белый список" колонку "Применять и к списку "Запись в кэш" " с флажком.
ОК
mramor
Пришли мне файл HandyCache.elf из папки HandyCache.
D555
Цитата:
Пользуйся прогой nnCron.
Цитата:
А можно в Настройки-Очистка кеша добавить галку - Запустить при выходе\старте, или по расписанию и в графу -"Удалять файлы, использованные раньше, чем" добавить окошко с выбором периода дней.
Просто столкнулся с быстрым увеличением обьёма .И было бы удобно удалять по устаревающей дате. Например выставить -"Удалять файлы, использованные ранее, чем 20 дней" и "Автоматически запустить при выходе\или старте".
Пользуйся прогой nnCron.
mai62
Цитата:
Тогда уж, можно и обход проверки размера "больших файлов" прикрутить опционально...
Либо один флажок "Качать большие файлы" на весь "Белый список", но лучше по каждому правилу отдельно...
Цитата:
Сделай, плиз, в списке "Белый список" колонку "Применять и к списку "Запись в кэш" " с флажком.
ОК
Тогда уж, можно и обход проверки размера "больших файлов" прикрутить опционально...
Либо один флажок "Качать большие файлы" на весь "Белый список", но лучше по каждому правилу отдельно...
unreal666
Цитата:
спасибо! наконецто набралось статистики и я хоть немного вкурил что к чему )
вот только не пойму что с "?" в урле делать
например, из
pro.site.ru/.*?ccc...
мне нужно получить
pro.site.ru/.*
то есть выкинуть ?ccc...
Цитата:
Правило: (.*site\.com/.*)((\?|&)(phpsessid|s(id)?)=[^&]{5,}$|(phpsessid|s(id)?)=[^&]{5,}&)(.*) Замена: \1\8
спасибо! наконецто набралось статистики и я хоть немного вкурил что к чему )
вот только не пойму что с "?" в урле делать
например, из
pro.site.ru/.*?ccc...
мне нужно получить
pro.site.ru/.*
то есть выкинуть ?ccc...
Такое предложение по статусу программы в будущем. Бродил я тут по софтодрому и обнаружил такую особенность у некоторых программ: бесплатна для русскоязычного интерфейса. Или вариант – для жителей exUSSR.
Второе условие бесплатности - ограниченное количество пользователей. То есть для персонального потребления – бесплатна, а в качестве корпоративного прокси требуется регистрация (это для тех, кто желает регулировать инет для множества пользователей).
Теперь о функциональности. Нельзя ли добавить такую фичу как запуск приложений. Каждый использует для сетевых прогулок разные проги типа firewallов и других полезных вещей. У меня кроме Handycache стоят Zonealarm, Proxomitron и Vdialer. Можно, конечно, все их грузить при старте Windows или создать bat-file. Но здесь свои минусы есть. Если не трудно, добавьте вкладочку для приложений, которые будут грузиться при запуске Handycache и закрываться при его закрытии.
Второе условие бесплатности - ограниченное количество пользователей. То есть для персонального потребления – бесплатна, а в качестве корпоративного прокси требуется регистрация (это для тех, кто желает регулировать инет для множества пользователей).
Теперь о функциональности. Нельзя ли добавить такую фичу как запуск приложений. Каждый использует для сетевых прогулок разные проги типа firewallов и других полезных вещей. У меня кроме Handycache стоят Zonealarm, Proxomitron и Vdialer. Можно, конечно, все их грузить при старте Windows или создать bat-file. Но здесь свои минусы есть. Если не трудно, добавьте вкладочку для приложений, которые будут грузиться при запуске Handycache и закрываться при его закрытии.
jlmurat
Цитата:
Outpost Firewall для примера нельзя закрыть через другое приложение.
Taimael
Цитата:
Тебе надо выкинуть из ссылки вообще все что идет после вопросительного знака? Или часть ссылки?
Цитата:
Но здесь свои минусы есть. Если не трудно, добавьте вкладочку для приложений, которые будут грузиться при запуске Handycache и закрываться при его закрытии.
Outpost Firewall для примера нельзя закрыть через другое приложение.
Taimael
Цитата:
вот только не пойму что с "?" в урле делать
например, из
pro.site.ru/.*?ccc...
мне нужно получить
pro.site.ru/.*
то есть выкинуть ?ccc...
Тебе надо выкинуть из ссылки вообще все что идет после вопросительного знака? Или часть ссылки?
unreal666
в данном случае нужно выкинуть все что после вопросительного знака и сам вопросительный знак
хоть кто-то русскому языку научит
и вот еще нашел
http://crystalplayer.com/index.php?session=931915125d00274b65ddb566&page=cp
под твой фильтр не попадает (думаю нужно все такое в кучу собрать)
в данном случае нужно выкинуть все что после вопросительного знака и сам вопросительный знак
хоть кто-то русскому языку научит
и вот еще нашел
http://crystalplayer.com/index.php?session=931915125d00274b65ddb566&page=cp
под твой фильтр не попадает (думаю нужно все такое в кучу собрать)
У меня еще есть такие ссылки
http://udm.ru/Session/124932-vbfVfz2zZpujm7KrVanj/Mailbox.wssp?Mailbox=INBOX
Борюсь правилом
\d+-[^/]{9,}/
http://udm.ru/Session/124932-vbfVfz2zZpujm7KrVanj/Mailbox.wssp?Mailbox=INBOX
Борюсь правилом
\d+-[^/]{9,}/
Вопрос по сохранению списков. Не раз уже натыкался, когда редактируя списки, делаю им сохранения, однако после перезагрузки компа список остается старым (к примеру комп перегружался ресетом или входил выходил в спящий режим). HandyCache как-то автоматом еще и сам сохраняет списки? Иначе почему после сохранения они откуда-то восстанавливаются? Может стоит добавить что-то типа условия, настраиваемого пользователем, сохранять списки при выходе?
Умные люди советуют самый лучший поисковик: Архивариус 3000
Попробовал, неплохо. Умеет искать даже в gzip и файлы без расширения глотает без проблем. Единственный недостаток - просит денег
Попробовал, неплохо. Умеет искать даже в gzip и файлы без расширения глотает без проблем. Единственный недостаток - просит денег
C0USIN
Спасибо за наводку насчёт Архивариуса.Давно юзаю эту прогу-Архивариус 3000(3.16),которая не просит денег.
Но лень было заглянуть в настройки,просто добавил сейчас расширение .* для индексации
и обалдел от результатов поиска в кеше HandyCache.
Вопрос с поиском для меня решён,еще бы чем сделать просмотр кеша,чтобы все ссылки
на страницах были живые?
Спасибо за наводку насчёт Архивариуса.Давно юзаю эту прогу-Архивариус 3000(3.16),которая не просит денег.
Но лень было заглянуть в настройки,просто добавил сейчас расширение .* для индексации
и обалдел от результатов поиска в кеше HandyCache.
Вопрос с поиском для меня решён,еще бы чем сделать просмотр кеша,чтобы все ссылки
на страницах были живые?
Столкнулся с зацикливанием вида -
идет запрос урл вида _http://site.ru, скачивается текст
Цитата:
Это можно как-то автоматом обработать?
идет запрос урл вида _http://site.ru, скачивается текст
Цитата:
<META http-equiv="Refresh" content="1; URL=http://www.site.ru">который кэшируется HC, затем идет переадресация на _http://www.site.ru, и по правилу "Свежий" из кэша опять берется этот текст и зацикливается.
Это можно как-то автоматом обработать?
Я знаю, что некоторые проги не будут закрываться. Кроме аутпоста зоналарм. Но пусть хоть запускаются одним кликом.
DenZzz
Цитата:
ОК
jlmurat
Цитата:
Я уже почти готов это сделать. Не знаю только как сделать, чтобы программу не запускать, если она уже загружена.
Interceptor
Цитата:
Схраняет по кнопке и при выходе.
Цитата:
Тогда уж, можно и обход проверки размера "больших файлов" прикрутить опционально...
Либо один флажок "Качать большие файлы" на весь "Белый список", но лучше по каждому правилу отдельно...
ОК
jlmurat
Цитата:
Нельзя ли добавить такую фичу как запуск приложений.
Я уже почти готов это сделать. Не знаю только как сделать, чтобы программу не запускать, если она уже загружена.
Interceptor
Цитата:
HandyCache как-то автоматом еще и сам сохраняет списки?
Схраняет по кнопке и при выходе.
Заглянул в кэш и обнаружил, что часть файлов имеет атрибут "системный"... Что это значит и для чего?
sp000
Это значит, что файлы сжаты GZIP. HC ставит им атрибут "системный", чтобы правильно передать потом браузеру.
Это значит, что файлы сжаты GZIP. HC ставит им атрибут "системный", чтобы правильно передать потом браузеру.
Цитата:
Это значит, что файлы сжаты GZIP. HC ставит им атрибут "системный", чтобы правильно передать потом браузеру
Ну вот (:, значит после перестановки из <Браузер - Proxomitron - HC> в <Браузер - HC - Proxomitron> перестал работать gzip... Подозревал, что так, но руки проверить не доходили... Или Proxomitron сам gzip распаковывает и отдает в HC все уже в распакованном виде?
Добавлено:
Цитата:
Версия 0.94b1 18.02.06
[+] Добавлена вкладка Настройки/Кеш/Преобразование URL;
Теперь, если правила, по которым HC будет создавать кэш и извлекать из него, каким-либо образом утратятся, то HC перестанет находить файлы в кэше?
mai62
1. сделай, пжалста, в меню в трее опцию "отображать HC поверх всех окон"
2. еще очень нужна в меню в трее опция "HC дисабл" (как в адманчере)
3. неприяная недоработка - при перезапуске программы сбрасываются выбранные вкладки на всех уровнях - сделай, плиз, чтоб сохранялся выбор для всех вкладок (не только для активной на момент закрытия HC вкладки, а вообще для всех вкладок)
1. сделай, пжалста, в меню в трее опцию "отображать HC поверх всех окон"
2. еще очень нужна в меню в трее опция "HC дисабл" (как в адманчере)
3. неприяная недоработка - при перезапуске программы сбрасываются выбранные вкладки на всех уровнях - сделай, плиз, чтоб сохранялся выбор для всех вкладок (не только для активной на момент закрытия HC вкладки, а вообще для всех вкладок)
sp000
Цитата:
Именно! И это очень удобно.
Цитата:
Или Proxomitron сам gzip распаковывает и отдает в HC все уже в распакованном виде?
Именно! И это очень удобно.
rubel
Цитата:
Чем это не вопрос. Конечно браузером!
Вопрос в другом:как вытащить ссылку на файл из результатов поиска?
как по имени файла узнать URL
как передать URL в браузер Первую задачу решить просто. У архивариуса есть втроенный web сервер, к которому можно обращаться так же как к Google. Надо только подправить шаблон отчета. Он представляет из себя обычный html файл с подстановочными переменными вида ~FileName~
Может еще возможно написать на JavaScript функцию которая создаст на основе имени файла URL и передаст ее браузеру?
Оказывается, в JavaScript тоже можно RegExp использовать! Иду читать документацию по скриптам.
Цитата:
еще бы чем сделать просмотр кеша,чтобы все ссылки на страницах были живые?
Чем это не вопрос. Конечно браузером!
Вопрос в другом:как вытащить ссылку на файл из результатов поиска?
как по имени файла узнать URL
как передать URL в браузер Первую задачу решить просто. У архивариуса есть втроенный web сервер, к которому можно обращаться так же как к Google. Надо только подправить шаблон отчета. Он представляет из себя обычный html файл с подстановочными переменными вида ~FileName~
Может еще возможно написать на JavaScript функцию которая создаст на основе имени файла URL и передаст ее браузеру?
Оказывается, в JavaScript тоже можно RegExp использовать! Иду читать документацию по скриптам.
sp000
Цитата:
Да, эта тема уже как-то обсуждалась. Кто-то был за, кто-то против... Если любишь руками поковыряться в кэше, то это благо. А если бережешь дисковое пространство и не хочешь сжимать сам диск, то это плохо.
Кстати, а зачем тебе нужен Proxomitron? HC прекрасно справляется и без него...
Цитата:
Да. Если ты даже временно отключишь этот список, то ненайденные страницы будут качаться из Инета поновой. Так что, временами надо архивировать правила...
Цитата:
Или Proxomitron сам gzip распаковывает и отдает в HC все уже в распакованном виде?
Да, эта тема уже как-то обсуждалась. Кто-то был за, кто-то против... Если любишь руками поковыряться в кэше, то это благо. А если бережешь дисковое пространство и не хочешь сжимать сам диск, то это плохо.
Кстати, а зачем тебе нужен Proxomitron? HC прекрасно справляется и без него...
Цитата:
Теперь, если правила, по которым HC будет создавать кэш и извлекать из него, каким-либо образом утратятся, то HC перестанет находить файлы в кэше?
Да. Если ты даже временно отключишь этот список, то ненайденные страницы будут качаться из Инета поновой. Так что, временами надо архивировать правила...
Цитата:
Кстати, а зачем тебе нужен Proxomitron? HC прекрасно справляется и без него...
Их нельзя противопоставлять. У них разное назначение. И они прекрасно дополняют друг друга.
Добавлено:
mai62
Может выложишь кусок кода отвечающий за преобразования URL в имя?
Напишем все вместе документацию.
DenZzz
Цитата:
Я с ним гораздо раньше познакомился , хотя регэспы до сих пор не изучил .
На данный момент м.б. и заменяет, но в будущем хочу использовать Proxomitron по назначению, а не только как баннеро-резалку.
Цитата:
Да. Если ты даже временно отключишь этот список, то ненайденные страницы будут качаться из Инета поновой. Так что, временами надо архивировать правила...
Цитата:
Кстати, а зачем тебе нужен Proxomitron? HC прекрасно справляется и без него...
Я с ним гораздо раньше познакомился , хотя регэспы до сих пор не изучил .
На данный момент м.б. и заменяет, но в будущем хочу использовать Proxomitron по назначению, а не только как баннеро-резалку.
Цитата:
Цитата: Теперь, если правила, по которым HC будет создавать кэш и извлекать из него, каким-либо образом утратятся, то HC перестанет находить файлы в кэше?
Да. Если ты даже временно отключишь этот список, то ненайденные страницы будут качаться из Инета поновой. Так что, временами надо архивировать правила...
C0USIN
Цитата:
Поддерживаю. У меня допустим прокс отвечает в основном не за резку баннеров, а за...
1. Исправление неправильных MIME-типов
2. Блокировки на определенныз сайтах скриптов и событий
3. Добавление нужных скриптов в нужных местах на определенных сайтах
3. Блокировка куки на некоторых сайтах
4. Автоподстановка куки на сайтах ru-board.com, nncron.ru, proromitron.ru (так что мне теперь плевать, есть куки в браузере или нет, все равно будет заходить как надо).
5. Корректировка внешнего вида страниц (для большей читабельности) на некоторых сайтах. Например, на руборде в режиме версия для печати у меня выводится вот так...
6. И. т.д.
Цитата:
Цитата:
Кстати, а зачем тебе нужен Proxomitron? HC прекрасно справляется и без него...
Их нельзя противопоставлять. У них разное назначение. И они прекрасно дополняют друг друга.
Поддерживаю. У меня допустим прокс отвечает в основном не за резку баннеров, а за...
1. Исправление неправильных MIME-типов
2. Блокировки на определенныз сайтах скриптов и событий
3. Добавление нужных скриптов в нужных местах на определенных сайтах
3. Блокировка куки на некоторых сайтах
4. Автоподстановка куки на сайтах ru-board.com, nncron.ru, proromitron.ru (так что мне теперь плевать, есть куки в браузере или нет, все равно будет заходить как надо).
5. Корректировка внешнего вида страниц (для большей читабельности) на некоторых сайтах. Например, на руборде в режиме версия для печати у меня выводится вот так...
6. И. т.д.
Taimael
Цитата:
ОК
Цитата:
В адманчере это сделано потому, что он внедряется в код программы. В случае с НС достаточно изменить настройки браузера.
Цитата:
ОК
C0USIN
Цитата:
Хорошо, подготовлю и выложу.
sp000
Цитата:
Есть программы, которые это делают. Про одну из них писали в I части.
Цитата:
1. сделай, пжалста, в меню в трее опцию "отображать HC поверх всех окон"
ОК
Цитата:
2. еще очень нужна в меню в трее опция "HC дисабл" (как в адманчере)
В адманчере это сделано потому, что он внедряется в код программы. В случае с НС достаточно изменить настройки браузера.
Цитата:
3. неприяная недоработка - при перезапуске программы сбрасываются выбранные вкладки на всех уровнях - сделай, плиз, чтоб сохранялся выбор для всех вкладок (не только для активной на момент закрытия HC вкладки, а вообще для всех вкладок)
ОК
C0USIN
Цитата:
Может выложишь кусок кода отвечающий за преобразования URL в имя?
Хорошо, подготовлю и выложу.
sp000
Цитата:
Еще предложение, добавить фичу:
Сканирование кэша и генерация страницы с урлами соответствующими всем корневыми файлам (или вообще всем). Чтобы было легко браузить по кэшу в автономном режиме.
Есть программы, которые это делают. Про одну из них писали в I части.
Небольшой багрепорт. По поводу автодетекта подключения к инету.
Я пользуюсь следующими подключениями к сети.
1-Диалап.
2-Сеть через обычную сетевуху.
3-Сеть через вайфай сетевуху.
Посидел на диалапе... отлогинился.. кеша перешел в автономный режим. Залогинился, зеленый шарик - короче все пучком. Отлогинился... автономный... (обе сетевухи в это время офф.)
Потом врубаю вайфай сетевуху, кеша нефига не хотит выходить из автонома.
Врубаю обычную сетевуху, все равно не хотит..
Проблема в общем то просто решается, не пользоваться галкой автоперехода в автономный режим. А включать это дело ручками.
Однако если у автора есть желание довести програмный продукт до совершенства, этот пункт можно учесть при создании нового билда.
Всем спасибо за внимание
HC рулит !!!
mai62
Цитата:
можно конретнее? - не листать же все страницы...
Цитата:
Есть программы, которые это делают. Про одну из них писали в I части.
можно конретнее? - не листать же все страницы...
тыкни на "версия для печати" )
Извините, если пропустил ответ, но интеграция с Оперой ожидается?
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: грабилка экрана под OpenGL
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.