sergo
Постоялец
Репутация: +5/-1
Offline
Сообщений: 112
|
|
« : 05 июля 2007, 22:24:44 » |
|
Почему какой-то непонятный CoolProxy удостоен отдельной опции. А перенести для использования в HandyCache имеющийся кэш любой другой программы и браузеров нельзя?
|
|
|
|
|
Дем
Постоялец
Репутация: +6/-3
Offline
Сообщений: 167
|
|
« Ответ #1 : 06 июля 2007, 01:55:36 » |
|
Теоретически - можно. Практически же - надо писать прогу-парсер этого кеша. Для IE это в принципе несложно, доступ к его кешу описан в MSDN Возможно оно уже есть
|
|
|
|
|
Rick
|
|
« Ответ #2 : 06 июля 2007, 08:26:18 » |
|
Почему какой-то непонятный CoolProxy удостоен отдельной опции. Много пользователей с CoolProxy перешло на HandyCache. И им нужна была возможность использовать накопленный в CP кэш при работе в HC. А перенести для использования в HandyCache имеющийся кэш любой другой программы и браузеров нельзя? "Любая другая программа" имеет и свой формат хранения данных в кэше - под каждую нужно писать свой конвертер. Однако, пока необходимости такой не было.
|
|
|
|
|
sergo
Постоялец
Репутация: +5/-1
Offline
Сообщений: 112
|
|
« Ответ #3 : 06 июля 2007, 09:32:55 » |
|
Т.е. чтобы перейти на Handy и нормально там работать рекомендуется уничтожать весь накопленный браузером кэш? Немалая жертва для того, кто хочет для начала лишь попробовать, стоит ли овчина выделки. Да и начинать придется с чистого листа, опять тратить лишние деньги и время на трафик пока кэш не накопиться. Можно это учесть на будущее и научить прогу конвертить кэши основных браузеров?
|
|
|
|
|
DenZzz
|
|
« Ответ #4 : 06 июля 2007, 14:27:51 » |
|
Т.е. чтобы перейти на Handy и нормально там работать рекомендуется уничтожать весь накопленный браузером кэш?
В принципе, если ты не будешь очищать кэш браузера, но ничего страшного не произойдет. HC будет работать, только процент "Взятого из кэша" сначала будет не велик! Но со временем HC накопит свой кэш и его эффективность возрастет... Можно это учесть на будущее и научить прогу конвертить кэши основных браузеров?
Можно, если найдется доброволец, который напишет конверторы кэшей браузеров в формат HandyCache. P.S. Вроде бы, из опытных пользователей еще никто не жаловался, что зазря очистил кэш браузера и променял его на HandyCache...
|
|
|
|
|
sergo
Постоялец
Репутация: +5/-1
Offline
Сообщений: 112
|
|
« Ответ #5 : 06 июля 2007, 19:02:10 » |
|
P.S. Вроде бы, из опытных пользователей еще никто не жаловался, что зазря очистил кэш браузера и променял его на HandyCache... И я тоже не говорю, что это плохо - променять кэш браузера на кэш программы. Плохо, что придется начинать накапливать кэш с нуля, в то время как на компе имеется огромный кэш браузера, который можно использовать. Тогда программа начнет давать результат не когдато в будущем, а сразу + деньги на накопление кэша не потратим. Можно, если найдется доброволец, который напишет конверторы кэшей браузеров в формат HandyCache. Чтоб не забылось и возможный доброволец не прошел мимо, может если никто не против отразить это в списке "Что еще сделать"?
|
|
|
|
|
Дем
Постоялец
Репутация: +6/-3
Offline
Сообщений: 167
|
|
« Ответ #6 : 07 июля 2007, 03:10:55 » |
|
Вот пример проги для просмотра и удаления содержимого кеша ИЕ. На дельфях
|
|
|
|
|
Сергей
|
|
« Ответ #7 : 07 июля 2007, 11:39:48 » |
|
Т.е. чтобы перейти на Handy и нормально там работать рекомендуется уничтожать весь накопленный браузером кэш? Странный вывод. Я бы наоборот не рекомендовал чистить кэш. Смысла не вижу абсолютно.
|
|
|
|
|
sergo
Постоялец
Репутация: +5/-1
Offline
Сообщений: 112
|
|
« Ответ #8 : 07 июля 2007, 13:32:25 » |
|
Странный вывод. Я бы наоборот не рекомендовал чистить кэш. Смысла не вижу абсолютно.
Зачем же тогда эти бесмысленые рекомендации в ФАКе прописанны? Я както факу привык доверять.
|
|
|
|
|
cepera_ang
|
|
« Ответ #9 : 07 июля 2007, 21:59:57 » |
|
Для начала - откуда уверенность, что кеш в браузере накоплен "огромный"? Насколько я знаю по-умолчанию в большинстве браузеров кеш где-то около 20мбайт. Так что извращаться с конвертерами имхо не имеет смысла. Но если вдруг у кого-то гигабайтный кеш браузера и он хочет воспользоваться НС - пускай, никаких проблем. А рекомендация в ФАКе относится немного к другой ситуации.
|
|
|
|
|
sergo
Постоялец
Репутация: +5/-1
Offline
Сообщений: 112
|
|
« Ответ #10 : 07 июля 2007, 23:37:23 » |
|
Насколько я знаю по-умолчанию в большинстве браузеров кеш где-то около 20мбайт. Так что извращаться с конвертерами имхо не имеет смысла.
Не знаю про какое именно большинство идет речь, но в IE кэш по умолчанию занимает 3% свободного пространства на диске. Дальнейшее заключение, имхо следует из не совсем верной посылки. У меня он реально составляет 420 МБ. Предлагается "не извращаться" и качает их заново? Но если вдруг у кого-то гигабайтный кеш браузера и он хочет воспользоваться НС - пускай, никаких проблем. Получается что не "вдруг", а вполне реальная картина. И проблемы как раз возникают. Одна и та же информация будет лежать в разных кэшах. Диск зафрагментируем совсем. Поиск при запросе часто будет происходить сразу в двух больших кэшах. То что написано в черном списке программы может неблокироваться, если содержится в кэше браузера и браузер не лезет в сеть проверять это на обновление. Тоесть чтобы избежать всего этогорекомендации в факе как раз правильные. Вопрос только как без потерь перейти к этому режиму, начав с нуля. Для этого и нужна имхо способность конвертировать кэш браузера. Вот пример проги для просмотра и удаления содержимого кеша ИЕ. На дельфях
Извини я на дельфи не силен. Но если этот код можно подработать и воткнуть в программу - было бы здорово! Спасибо за отклик. Может автор HandyCache тоже смотрит эту тему и посмотрит на код.
|
|
|
|
|
Дем
Постоялец
Репутация: +6/-3
Offline
Сообщений: 167
|
|
« Ответ #11 : 08 июля 2007, 02:10:55 » |
|
Код подработать можно, его там совсем ничего. Но у меня нет ни дельфи, ни кеша...
|
|
|
|
|
cepera_ang
|
|
« Ответ #12 : 08 июля 2007, 11:05:11 » |
|
Не знаю про какое именно большинство идет речь, но в IE кэш по умолчанию занимает 3% свободного пространства на диске. Дальнейшее заключение, имхо следует из не совсем верной посылки. У меня он реально составляет 420 МБ. Предлагается "не извращаться" и качает их заново? Зная как IE работает с кешем можно заключить, что эти 420мбайт лежат на диске мертвым грузом. Для проверки предлагаю включить НС и попробовать зайти на любой сайт, где ты когда-либо бывал, и который должен лежать в кеше IE и посмотреть как он весело грузится заново. А так - есть желание можешь написать конвертер, да есть проблема - мало кому он нужен, а тем кому нужен - только на один раз, пустой труд это.
|
|
|
|
|
sergo
Постоялец
Репутация: +5/-1
Offline
Сообщений: 112
|
|
« Ответ #13 : 08 июля 2007, 12:19:03 » |
|
Зная как IE работает с кешем можно заключить, что эти 420мбайт лежат на диске мертвым грузом. Для проверки предлагаю включить НС и попробовать зайти на любой сайт, где ты когда-либо бывал, и который должен лежать в кеше IE и посмотреть как он весело грузится заново. Был заинтригован и проверил. Из 7 взятых на угад сайтов 5 практически целиком взялись из кэша браузера. Не брались из кэша html, shtml и еще какието непонятные 2 файлы. Все без исключения картинки, скрипты, таблицы стилей взялись из кэша IE. 2 сайта почемуто из кэша не взялись, но наверное по уважительной причине. А зачем тогда в осле кэш если по твоему мнению он не используется? Имхо у тебя неверная информация. Вобще почемуто принято нападать на ослика. :-( есть проблема - мало кому он нужен, а тем кому нужен - только на один раз, пустой труд это. Наверно мало кому нужен из числа уже состоявшихся пользователей программы. А ты взгляни моими глазами. Накопленные за долгое время 420 МБ закачать заново каково? А так - есть желание можешь написать конвертер Непонятно. Я в связи со своим неумением писать программы обращаюсь за помощью/предложением. И являюсь отосланным "тебе надо - ты и пиши". Я бы понял если б это действительно было никому ненужно. Но мне кажеться любой новый пользователь с большим удовольствием воспользуется такой конвертацией если она будет предлагаться во время установки программы. Да и пользователю со стажем воспользоваться чьимто чужим наработанным браузерным кэшем можно юудет (точно так же как сейчас обмениваються кэшами между Handy).
|
|
|
|
|
Дем
Постоялец
Репутация: +6/-3
Offline
Сообщений: 167
|
|
« Ответ #14 : 09 июля 2007, 12:35:54 » |
|
Ещё одну прогу нашёл, на этот раз на С# В архиве - исходники и готовый к использованию экзешник (при наличии .Net ) Хотя готовый - не значит удобный к использованию. по команде WebCacheTool.exe ls "^http" можно получить таблицу соответствия url - файл на диске WebCacheTool.exe ls . выдаёт вообще всё содержимое кеша, включая куки и хистори.
|
|
|
|
|
Дем
Постоялец
Репутация: +6/-3
Offline
Сообщений: 167
|
|
« Ответ #15 : 09 июля 2007, 17:33:05 » |
|
Попробую написать прогу для разбора кеша. Вопрос - а в каком виде файлы должны получиться? Потому как запихивать туда еще и прогон по спискам переименования от НС мне тяжко... Может сделать просто переименование для httр://xxx.yyy.zz/dddddd/DDDDDD/file.ext в xxx.yyy.zz#%dddddd#%DDDDDD#%file.ext а потом уже чем-нибудь по ним пройтись до полного счастья?
|
|
|
|
|
DenZzz
|
|
« Ответ #16 : 09 июля 2007, 21:47:42 » |
|
Вопрос - а в каком виде файлы должны получиться?
В виде, пригодном для использования в HandyCache. Потому как запихивать туда еще и прогон по спискам переименования от НС мне тяжко...
Переговори с v0lt'ом - он уже как-то писал конвертер на C# из старого формата кэша в новый, мож, скооперируйтесь... P.S. В идеале хорошо бы еще прогнать URL-ы по "Черному списку", чтобы отбросить рекламу, да и список "Преобразование URL" учесть не помешало бы... P.P.S. Кстати, из этой задумки в итоге могло бы получиться неплохое дополнение к процедуре "Очистки кэша" по "Черному списку" и конвертер при изменении "Преобразования URL".
|
|
|
|
|
Дем
Постоялец
Репутация: +6/-3
Offline
Сообщений: 167
|
|
« Ответ #17 : 10 июля 2007, 00:30:59 » |
|
собственно, я собираюсь написать приблуду, чтобы "развернуть" содержимое папки кеша в "плоский" вид и обратно. А то накопилось много всякой мелочёвки, и бегать её смотреть по всем подкаталогам тяжко.
|
|
|
|
|
|
|