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

» HandyCache ( Часть III )

Автор: abz
Дата сообщения: 06.06.2006 12:44
mai62

Цитата:
13.04 ты писал, что новая версия не зацикливается. Глянь какая у тебе версия перед этой датой есть. Лог пришли на мыло.

Так там теперь списки не подходят.

Добавлено:
Блин, все списки у меня теперь слетели. Ну его в баню с такими экспериментами.
Автор: Kronch
Дата сообщения: 06.06.2006 12:57
что то не пойму, юзаю Firefox 1.5.0.4 + HandyCache 0,96b1b....в HC установил чтобы не обнавлять свежие файлы, но всё равно при возврате на шаг назад или обновлении страницы идёт закачь из инета, а хотелось бы только из HC.
Автор: mai62
Дата сообщения: 06.06.2006 13:07
abz

Цитата:
Блин, все списки у меня теперь слетели.

Попробуй восстановить из ххх.~lst (ищи в папке программы)
Автор: mrFiX
Дата сообщения: 06.06.2006 13:12
mai62

Цитата:
Цитата:С новой версией замечена такая трабла на паре сайтов.
При смене экзешника некоторые страницы из кеша в автономном режиме не грузятся (File not found in cache). Возвращаю старый exe – все в норме.
Пример:
http://www.erowid.org/plants/show_image.php?i=mushrooms/images/archive/psilocybe_semilanceata15.jpg
Не грузится вся страница, не только jpg. Причем в каталоге кэша эти jpg-и лежат. Может, дело в php?

Да дело в php. Раньше имя этого файла было такое
...\Сache\erowid.org\plants\show_image.php^\i=mushrooms\images\archive\psilocybe_semilanceata15.jpg
стало такое
...\Сache\erowid.org\plants\show_image.php^\i=mushrooms#%images#%archive#%psilocybe_semilanceata15.jpg
Если сравнишь их, увидишь, что вложенных каталогов стало ментше, а это экономия ресурсов и времени на сохранение таких файлов.
Так что придется загрузить эти файлы заново (картинки грузиться заново не будут их имена не изменились).

То есть олучается что в каталоге Кеша будут валяться файлы, которые никогда не будут востребованны?
А нельзя ли сделать конвертилку уже имеющизхся файлов. Или на крайний случай чистилку уже ненужных каталогов и файлов ?

Автор: C0USIN
Дата сообщения: 06.06.2006 14:19
Я давно об этом говорю. Конвертор просто необходим. Во первых формат кэша иногда меняется. Во вторых есть Преобразование URL.
Автор: CKA3O4H1K
Дата сообщения: 06.06.2006 15:47
hc.Historian от rs хороша.
Пробывал сохранить кеш в архив и подумал...
А почему в целях архивации кеша использован архиватор rar?
Ведь любой, бесплатный архиватор на основе zip'а работает с большими списками файлов и папками значительно гибче и быстрее чем rar!..

Спасибо авторам за чудесные программы. Без HC я уже обходиться немогу =)
Автор: arsvrn
Дата сообщения: 06.06.2006 16:52
CKA3O4H1K

Цитата:
А почему в целях архивации кеша использован архиватор rar?
Ведь любой, бесплатный архиватор на основе zip'а работает с большими списками файлов и папками значительно гибче и быстрее чем rar!..

И значительно хуже сжимает файлы, особенно на больших списках.
Автор: C0USIN
Дата сообщения: 06.06.2006 17:34
mai62

Цитата:
Только, если IP-адрес будет в URL

Жаль. А очень нужно. Ты вроде собирался сделать кеширование DNS?
Если сделаешь, то и IP-адреса тогда можно будет использовать.
Автор: DAphnie
Дата сообщения: 06.06.2006 18:31
arsvrn
а для сжатия гигабайта-трех мелких файлов, которых просто тьма, zip будет работать быстрее, да и для современных винтов есть проблема в лишних мегабайтах? Для переноса на флешаке или любом другом носителе, при большом объеме, спору нет - критично...
Автор: V0lt
Дата сообщения: 06.06.2006 20:48
mai62

Цитата:
...Раньше имя этого файла было такое...

т.е. формат кеша немного изменился. Имхо надо было это особенно упомянуть.
Будет время, напиши на мыло, что поменялось, может чего придумаю... чтобы старый кеш не пропал.
PS: Если есть готовая функция string->crc32, тоже пришли, пожалуста

Автор: aleks2133
Дата сообщения: 06.06.2006 21:42
При аварийном завершении работы лог не сохраняется. Нужно прикрутить автосохранение через Х мин, а еще лучше каждый час Y:00 минут системного времени, так проще будет обрабатывать статистику
Автор: mai62
Дата сообщения: 06.06.2006 22:27
mrFiX

Цитата:
А нельзя ли сделать конвертилку уже имеющизхся файлов. Или на крайний случай чистилку уже ненужных каталогов и файлов ?

Ну вот может V0lt возьмется.
Kronch

Цитата:
что то не пойму, юзаю Firefox 1.5.0.4 + HandyCache 0,96b1b....в HC установил чтобы не обнавлять свежие файлы, но всё равно при возврате на шаг назад или обновлении страницы идёт закачь из инета, а хотелось бы только из HC.

В список Не обновлять нужно добавить правило
#6#~#True#~#.*#~##~##~#0:15#~#0
(забери эту строку в буфер и на списке выполни команду Добавить из буфера)
Это правило заставит НС отдавать из кэша все файлы не старше 15 мин.
Если в списке Запись в кэш нет правила .* или (.)*, то добавь.
C0USIN

Цитата:
Ты вроде собирался сделать кеширование DNS?
Если сделаешь, то и IP-адреса тогда можно будет использовать.

Ты все правильно понимаешь когда будет DNS, легко будет сделать то, что ты хочешь.
V0lt

Цитата:
формат кеша немного изменился. Имхо надо было это особенно упомянуть.
Будет время, напиши на мыло, что поменялось, может чего придумаю... чтобы старый кеш не пропал.
PS: Если есть готовая функция string->crc32, тоже пришли, пожалуста

Мыло твое потерял, возьми здесь
_http://handycache.e-voice.ru/download/URLToCache.pas


Добавлено:
aleks2133

Цитата:
При аварийном завершении работы лог не сохраняется. Нужно прикрутить автосохранение через Х мин, а еще лучше каждый час Y:00 минут системного времени, так проще будет обрабатывать статистику

Если включить опцию Оставлять в Мониторе последние N строк, то при каждом удалении "лишних" строк они предварительно сохраняются в файл.
abz
Тебе удалось восстановить списки? В папке НС есть фалы имя_списка.~lst. Это резервные копии списков. Нужно переименовать имя_списка.~lst --> имя_списка.lst
Автор: abz
Дата сообщения: 06.06.2006 23:27
mai62

Цитата:
Тебе удалось восстановить списки? В папке НС есть фалы имя_списка.~lst. Это резервные копии списков. Нужно переименовать имя_списка.~lst --> имя_списка.lst

Да. Но, они не подходят к старой версии! А как без них тестировать? А что будет с кешем, если я сейчас откачу на старую версию? Не будет ли там каши? Может проще найти, то письмо с логом, что я тебе отсылал? Или ты не хранишь письма? Мне страшно уже делать откат...
Автор: aleks2133
Дата сообщения: 07.06.2006 00:00
"удалять ссылку на порт 80 из имени файла в кеше"

напоните для чего это нужно ?



Цитата:
Если включить опцию Оставлять в Мониторе последние N строк, то при каждом удалении "лишних" строк они предварительно сохраняются в файл.

Минимум можно выбрать 1000 строк, это (для меня) первые 2-3 часа работы будут без сохранения.. надо бы расширить выбор или позволить юзеру вручную указывать количество.
Автор: mai62
Дата сообщения: 07.06.2006 00:08
abz

Цитата:
А как без них тестировать?

Больше не надо, я не хочу чтобы ты пострадал.

Цитата:
Может проще найти, то письмо с логом, что я тебе отсылал? Или ты не хранишь письма?

Я недавно почистил ящик, собралось 100 Мб. Искал твой лог на винте и дома и на работе - не нашел. Ладно, что-нбудь придумаю.
Автор: abz
Дата сообщения: 07.06.2006 00:12
mai62

Цитата:
Больше не надо, я не хочу чтобы ты пострадал.

Да ну, перестань. Общее дело делаем. А если установить старую версию в другой каталог - это сработает?
Автор: mai62
Дата сообщения: 07.06.2006 00:13
aleks2133

Цитата:
"удалять ссылку на порт 80 из имени файла в кеше"

напоните для чего это нужно ?

IE делает это автоматом. Опция нужна, чтобы другие браузеры приблизить к поведению IE.

Цитата:
Минимум можно выбрать 1000 строк, это (для меня) первые 2-3 часа работы будут без сохранения.. надо бы расширить выбор или позволить юзеру вручную указывать количество.

Проверь, 1000 строк не так уж много. У тебя что аварийное завершение так часто случается?
Автор: abz
Дата сообщения: 07.06.2006 00:14
У меня письма сохранены, но дело в том, что я не знаю какое из них надо. Переслать все? Или скажешь, что там должно быть такого, чего нет в других?
Автор: mai62
Дата сообщения: 07.06.2006 00:15
abz

Цитата:
Да ну, перестань.

Это на меня так те картинки подействовали, что ты вверху нарисовал.

Цитата:
А если установить старую версию в другой каталог - это сработает?

Да. И друную папку кэша можно.

Добавлено:
abz

Цитата:
должно быть такого, чего нет в других?

Мне кажется ты мне лог присылал. Посмотри что ты мне слал перед 13 апреля с аттачем.
Автор: abz
Дата сообщения: 07.06.2006 00:19
mai62

Ушло. Проверяй почту.

Добавлено:
Письмо от 31-го марта. До этого было 20 января. После этого - 16 мая. Так, что думаю оно. Если нет, то надо искать тут. Я несколько баг репортов постил здесь. Если опять не найдём, то пойду тестить.

Добавлено:
Вот нашёл на форуме, где писал тебе Баг репорт:

http://forum.ru-board.com/topic.cgi?forum=5&topic=18348&start=1140#17

Добавлено:
Оно?
Автор: mai62
Дата сообщения: 07.06.2006 00:55
abz

Цитата:
Оно?

Оно
Автор: aleks2133
Дата сообщения: 07.06.2006 09:32

Цитата:
Проверь, 1000 строк не так уж много. У тебя что аварийное завершение так часто случается?

Не часто, но если случится, то теряется инфа о последних несохраненных 1000 строк...
Самый большой лог что у меня был - 11000 строк, так что потерять 10% инфы в случае краха - критично.

п.с.
Выставил, накрутил 1000 строк, но из монитора они не исчезают и соответственно лог не пишется..
версия от 30.05.06
Автор: mai62
Дата сообщения: 07.06.2006 11:11
aleks2133

Цитата:
Не часто, но если случится, то теряется инфа о последних несохраненных 1000 строк...
Самый большой лог что у меня был - 11000 строк, так что потерять 10% инфы в случае краха - критично.

Ты не правильно считаешь. Если бы крах случался в среднем каждые 11000 строк, то было бы 10%. Но ведь это не так?

Цитата:
Выставил, накрутил 1000 строк, но из монитора они не исчезают и соответственно лог не пишется..
версия от 30.05.06

Эта штука работает так: когда наберется 2000, первые ~1000 будут сохранены и удалены и останутся последние ~1000.
Автор: aleks2133
Дата сообщения: 07.06.2006 14:43

Цитата:
Ты не правильно считаешь. Если бы крах случался в среднем каждые 11000 строк, то было бы 10%. Но ведь это не так?

Я неверно выразился, уточняю: потери от 10 до 100% за сессию на которую пришелся крах..


Цитата:
Эта штука работает так: когда наберется 2000, первые ~1000 будут сохранены и удалены и останутся последние ~1000

тем более!
Автор: Blumella
Дата сообщения: 07.06.2006 18:15
Подскажите, пожалуйста, как встроить НС в Firefox?
Автор: NothingAnother
Дата сообщения: 07.06.2006 19:56
Blumella
Цитата:
как встроить НС в Firefox?

Как и в любой другой браузер - в качестве proxy
Автор: sbudnik
Дата сообщения: 08.06.2006 05:18
mai62

Цитата:
при возврате на шаг назад или обновлении страницы идёт закачь из инета, а хотелось бы только из HC.

В список Не обновлять нужно добавить правило
#6#~#True#~#.*#~##~##~#0:15#~#0

Это правило нужно поставить в начало списка,или без разницы?
Автор: DenZzz
Дата сообщения: 08.06.2006 05:31
sbudnik

Цитата:
Это правило нужно поставить в начало списка,или без разницы?

В конец. Иначе будут обновляться все файлы старше 15 минут.
Автор: CKA3O4H1K
Дата сообщения: 08.06.2006 17:13

Цитата:
Цитата: А почему в целях архивации кеша использован архиватор rar?   Ведь любой, бесплатный архиватор на основе zip'а работает с большими списками файлов и папками значительно гибче и быстрее  чем rar!..


arsvrn

Цитата:
И значительно хуже сжимает файлы, особенно на больших списках.


Мне кажеться важнее время (не менее 30%) работы программы, чем незначительные растраты дискового пространства. Ведь коэфициэнт сжатия рисунков (которые состовляют основную массу кеша) между архиваторами совершенно не отличаеться!
Автор: V0lt
Дата сообщения: 08.06.2006 18:22
CKA3O4H1K
= В скорости архивации проблему не вижу, т.к. ее можно настраивть.
+ Время открытие большого архива (>0.5 Гб) и с большим количеством фалов у ZIP на порядок меньше
+ ZIP бесплатен
- ZIP не держит файлы больше 2 гигов (кроме Zip64)

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Internet Download Accelerator


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