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

» HandyCache - локальный кеширующий прокси сервер

Автор: V0lt
Дата сообщения: 18.02.2006 19:54
хотя вот придумал. rs, ты хотел чтобы в конце было .html? Записывай:
(http.*) \1_.htm - +
Автор: unreal666
Дата сообщения: 18.02.2006 20:03
Чем вообще конкретно занимается функция Преобразование URL во вкладке "кэш"?
Автор: V0lt
Дата сообщения: 18.02.2006 20:43
unreal666

Цитата:
Чем вообще конкретно занимается функция Преобразование URL во вкладке "кэш"?

Преобразует урл перед записью или чтения из кеш. Позволяет сохранять урлы в нужном тебе виде. Не влияет на работу списков и URL-конвертера, измененный урл используется только для работы с кешем.
Идея была примерна такая. Послушаем, что mai62 скажет...

Добавлено:
C0USIN

Цитата:
Вот если бы конвертировать не url а имя файлов...

не-е, файлы лучше не трогать. кто корректность проверять будет? а вот преобразование URL->File пока нормально работало.
Автор: unreal666
Дата сообщения: 18.02.2006 20:53
V0lt
Ништяк.
И так вопрос. Для ссылок в Преобразование URL и URL конверторе началом является http или то, что идет после http?
А то хочу сделать так, что картинки с сайта imageshack.us сохранялись как папки 2-го уровня, а не 3-го.
Т.е. чтобы вместо папок вида image666.imageshack.us сохранялись в папке imageshack.us.
Автор: cluster
Дата сообщения: 18.02.2006 23:24
mai62
Просьба по файлу WhatsNew.txt:
- разделять версии пустой строкой. В последних версиях она отсутствует. Неудобно.
- Поправь "Версия 0.94b1 18.02.06" на "Версия 0.94b2 18.02.06"
Автор: Interceptor
Дата сообщения: 18.02.2006 23:57

Цитата:
Версия 0.94b2 18.02.06
[+] Добавлено поле ввода пути к Total Commander.


Если уж добавлено поле ввода для ТС, то можно ли это, вместе с чексбоксом, переназвать как: открывать в файл-менеджере, а в этом поле ввода уже каждый введет тот файл-менеджер, который ему захочется. Я к примеру испытываю неприязнь к ТС, и обожаю ФАР...
Автор: C0USIN
Дата сообщения: 19.02.2006 00:10
unreal666
Правило: (\?|&)sid=[^&]+$|sid=[^&]+&
Замена: \2
Проверил на ссылках
http://site.com/index.php?sid=dsg564dsgf21
http://site.com/index.php?p=12&sid=dsg564dsgf21
http://site.com/index.php?sid=dsg564dsgf21&p=12&t=56
http://site.com/index.php?p=12&sid=dsg564dsgf21&t=56
Вроде работает
Автор: NeratKiz
Дата сообщения: 19.02.2006 00:26
Здравствуйте. Спасибо автору за прогу. Хочу внести свой вклад в борьбу с sid'ами. Два правила (применять без кавычек ессно):

"&sid=[0-9, a-z]*" -> ""

"?sid=[0-9, a-z]*" -> "?"

Автор: ALeXkRU
Дата сообщения: 19.02.2006 00:29
C0USIN
а на движке Invision Power Board - sid'ы вот так выглядят:
http://forum.maxthon.com/forum/index.php?s=fb624cd6844bca912a64469aa7b94c58&showtopic=16454&st=360
Автор: C0USIN
Дата сообщения: 19.02.2006 00:31
Чем лучше всего переименовать много файлов/папок сразу в нескольких каталогах? TC, кажется, работает только с текущей папкой.

Только что прочитал в Компьютерре заметку

Цитата:
Утилита ReNamer позволяет быстро переименовать множество файлов или каталогов по довольно замысловатым алгоритмам. К имени можно добавить префикс или суффикс, заменить одну подстроку на другую, транслителировать или детранслителировать и сделать еще множество нетривиальных действий - вплоть доиспользования регулярных выражений и различных метатегов (id3, EXIF и др.). Доступна функция предварительного просмотра планируемых изменений, при этом программа предупреждает, если получаются одинаковые или неправильные имена.
http://www.redbrick.dcu.ie/~den4b/Projects/ReNamer/ReNamer.zip
540 Кбайт


Добавлено:
ALeXkRU
(\?|&)s(id)?=[^&]{5,}$|s(id)?=[^&]{5,}&
Автор: Pitersky
Дата сообщения: 19.02.2006 00:40
C0USIN

Цитата:
по довольно замысловатым алгоритмам

Где-то обсуждали уже... Пока эти алгоритмы изучишь легче всё ручками сделать
Автор: NeratKiz
Дата сообщения: 19.02.2006 00:43
Хм. Юзать "s" это свинство со стороны IPB, если считать что на сайтах не юзаются переменные "s" длинее семи знаков, то можно так:

"\?(sid|s)=[0-9, a-z]{7,}&" -> "?"

"&(sid|s)=[0-9, a-z]{7,}" -> ""
Автор: C0USIN
Дата сообщения: 19.02.2006 00:44
Pitersky
Прога предельно проста. Алгоритм придумываешь ты сам!
Интерфейс на английском, но у автора русская фамилия
Автор: ALeXkRU
Дата сообщения: 19.02.2006 00:56
C0USIN
01:31 19-02-2006
Цитата:
(\?|&)s(id)?+=[^&]{5,}$|s(id)?=[^&]{5,}&

ага, только сообразил, что s - это часть sid, а ты уже и написал...

NeratKiz

Цитата:
если считать что на сайтах не юзаются переменные "s" длинее семи знаков,

я на прошлой странице приводил пример: там - 32 "юзаются"
Автор: NeratKiz
Дата сообщения: 19.02.2006 01:09
ALeXkRU
Не, я имел в виду сайты которые не-форумы. Если считать что переменная с именем "s" длиной от пяти/семи знаков и длинее однозначно принадлежит форуму, то можно записать правила как у меня и у C0USIN (кстати оно лучше, да =))
Автор: C0USIN
Дата сообщения: 19.02.2006 01:26
Исправил, лишний плюсик был.
(\?|&)s(id)?=[^&]{5,}$|s(id)?=[^&]{5,}&

Что-то не получается у меня с переименованием. Из нескольких файлов с сидами должен остаться только идин с удаленным из имени sid. Тот что самый свежий.
Как это провернуть?

Добавлено:
Пора спать, пожалуй уже
Автор: jlmurat
Дата сообщения: 19.02.2006 03:40
Поддерживаю: «Закладка Очистка кэша должна быть внутри вкладки Кэш»
О списке сайтов и истории. Не нужна история всех дней. Но желательно, чтобы можно было выводить последние посещения, чтобы оперативно удалить ссылки на баннеры, которые цепляются. Например при посещении софтодрома всегда создается каталог softbn.ru.

Попутно хочу задать вопрос автору: если сайт в черном списке, то пишется ли он в кэш пустым каталогом (по алгоритму проги и практически)? А то, помнится, в coolproxy даже при наличии списка «Не записывать в кэш» упорно создавались каталоги типа spylog и hotlog.


Добавлено:
Желательно, чтобы можно было выводить последние посещения. Не последнююю сессию, котороая видна в мониторе, а последний день.
Автор: Taimael
Дата сообщения: 19.02.2006 05:21
помогите типовое правило для Преобразователя сделать

blablabla.blabla.ru/blabla/НУЖНОЕ/НЕНУЖНОЕ/blabla?bla/НУЖ?НОЕblaНЕНУЖНОЕblaНУЖНОЕblaНЕНУЖНОЕ


bla - не меняющиеся части урла
НУЖНОЕ - случайно меняющиеся части урла которые нужно оставить
НЕНУЖНОЕ - случайно меняющиеся части урла которые нужно выкинуть


можно добавить в пример и другие типовые элементы и вынести его в фак
Автор: Spine
Дата сообщения: 19.02.2006 07:25
C0USIN

Цитата:
Исправил, лишний плюсик был. (\?|&)s(id)?=[^&]{5,}$|s(id)?=[^&]{5,}&


не, чего-то не так, было
http://site.com/index.php?p=12&sid=dsg564dsgf21
стало
http://site.com/index.php?p=12id
Автор: C0USIN
Дата сообщения: 19.02.2006 08:50
Spine
Строка Замена должна быть пустой.
Автор: Spine
Дата сообщения: 19.02.2006 09:20
угу, заработало. Спасибо.
Автор: rs
Дата сообщения: 19.02.2006 12:46
jlmurat

Цитата:
О списке сайтов и истории. Не нужна история всех дней.

я бы не был так категоричен
пусть будет ВСЁ - каждый возьмет из этого то, что нужно ему
зачем молоток для забивания гвоздя в левом дальнем углу


Цитата:
Желательно, чтобы можно было выводить последние посещения. Не последнююю сессию, котороая видна в мониторе, а последний день.

сортировка ВСЕЙ истории по дате - последний день сверху
Автор: Taimael
Дата сообщения: 19.02.2006 13:03
C0USIN

Цитата:
(\?|&)s(id)?=[^&]{5,}$|s(id)?=[^&]{5,}&


а как это к конкретному ресурсу привязать?
чтонить типа
(.*)site.com/(.*)(\?|&)s(id)?=[^&]{5,}$|s(id)?=[^&]{5,}&




mai62
сделай, пожалуйста, возможность перемещения правил вверх-вниз по списку



Автор: DOE_JOHN
Дата сообщения: 19.02.2006 13:19
Может черный список от Sheligan в шапку поместить. Есть вариант его куда нибудь выложить?
Автор: VideoHEAD
Дата сообщения: 19.02.2006 13:27
C0USIN

Не совсем понимаю принцип работы конвертера, поясни, какую галку ставить напротив твоего правила "Заменить все" или "Обязательный" - и почему? FAQ читал как заклинание, но что-то путанно там написано.

ПРЕДЛОЖЕНИЕ. Чтобы FAQ был еще понятнее, лучше дополнять/заменять абстрактные и оторванные от действительности объяснения принципов работы правил (а действительность такова, что мало кто знает RegExp'ы - ну не все программеры) КОНКРЕТНЫМИ примерами. Хотя бы примером с этими sid-ами.
Конечно, обо всем со временем догоняешь, но кто-то на HC 12 месяцев, а кто-то месяц...

Но это мое мнение.

Добавлено:
DOE_JOHN

Тут кроме уважаемого Sheligan выкладывал список не менее уважаемый ALeXkRU. Аж на 100 с лишним правил. Они реально работают, только глаза мозолит зверское "Blocked". Все никак gif не пристегну.
Автор: cluster
Дата сообщения: 19.02.2006 14:24
Объясните назначение URL конвертора. И если он такой полезный, то может и для него списки выкладывать будем (как и чёрные)?
Автор: NeratKiz
Дата сообщения: 19.02.2006 14:28
И объясните плз смысл преобразовывалки урлов в Настройки - Кеш
Автор: C0USIN
Дата сообщения: 19.02.2006 15:28
NeratKiz
Например, чтобы в кэше не создавались мусорные файлы типа
"f=1&sid=023025d0564bf004e93b3e14a24da377"
"f=1&sid=0e39c380434c9c35db24d5a224fc4ca8"
"f=1&sid=1f1d5ad12cd56e6d2b9af07f596778d3"
"f=1&sid=4436393b5322666f2f16f0852a329fb4"
"f=1&sid=69e860acb4c2b43f5859b5bc96b901d1"
"f=1&sid=7da6301e9a66c5d4cf3177b6fb3d62d2"
"f=1&sid=82d6ecad153f2d4caf26a8d9644556b2"
"f=1&sid=8719b2515f1c4b98f1035cb78a114dae"
"f=1&sid=97f9e75a1baabdecad19083dab397acf"
"f=1&sid=a5f6e151dc6070e98d10c5933f2d79d9"
а каждый раз страница сохранялась в файл
"f=1"

Экономится пространство на диске и оживают мертвые ссылки.
Автор: dadu
Дата сообщения: 19.02.2006 15:38
C0USIN

Цитата:
оживают мертвые ссылки

вот про это подробнее, у меня что-то не получилось "оживить"
в офф-лайне браузер из кэша такую ссылку не берет.
т.е. а адресной строке f=1&sid=a5f6e151dc6070e98d10c5933f2d79d9 , в кэше f=1
лежит .

Но....

пока только
Экономится пространство на диске
Автор: VideoHEAD
Дата сообщения: 19.02.2006 15:39
C0USIN

А мне не скажешь, где галку лучше ставить?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: грабилка экрана под OpenGL


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