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

» HandyCache ( Часть III )

Автор: hpoint
Дата сообщения: 24.07.2006 16:06
mai62

Цитата:
На мой взгляд это стандартное поведение: искать от позиции курсора. Иначе как будет работать поиск, если искомое буквосочетание встречается в списке несколько раз?
Так, как работает любой поиск в Windows приложениях:
Поиск начинается с 1-ой записи и, в случае успеха, останавливается и предлагает альтернативу искать Дальше/Назад или закрытие по ОК или просто по [Х] в Title Bar-е.
В этом случае можно легко пробежаться по списку и сделать правильный выбор.
Конечно, если курсор уже активировал какую либо строку, то новый поиск вести от нее.
Но это так, пожелания, но то, что ИМХО надо сделать обязательно, так это начинать поиск с 1-ой записи после выбора списка. Фактически это должно выглядеть, как открытие нового документа и поиск должен осуществляться с 1-ой записи.
А сейчас - надо еще сообразить, что нужно ткнуть на запись, а после этого нажать Ctrl+F
Автор: forever
Дата сообщения: 24.07.2006 16:12
C0USIN

Цитата:
Разве у тебя нет стрелочек? Увеличь ширину столбца - увидишь

Опаньки. Оказывается стрелочки есть. У меня их не было и клики по заголовкам солбцов не давали ровно никакого эффекта. И дело не в узких столбцах. Наоборот, пока не уменьшил размер окна, чтобы в нем строки не помещались сортировка не заработала. А теперь работает при любом размере окна.
Если бы не твоя реплика, я бы про них и не узнал никогда.

Добавлено:
hpoint

Цитата:
Так, как работает любой поиск в Windows приложениях:
Поиск начинается с 1-ой записи

Неверно! Поиск начинается с текущей позиции и от нее вниз или вверх (если есть соответствующий выбор). Если ни одна строка не выбрана - поиск идет с 1-й позиции.


Цитата:
Можно подправить запрос и снова пробежаться, не нажимая постоянно Ctrl+F

Ctrl+F нужен для "подправить запрос", для продолжения поиска F3.

Попробуй чтонить в реестре поискать - для выяснения "как работает любой поиск в Windows приложениях".
Автор: hpoint
Дата сообщения: 24.07.2006 16:26
forever
Не важно где искать, В Ворде или реестре. Ты не ухватил основную идею. После выбора списка в работу поиск должен производится с 1-ой записи, если пользователь не захотел иначе, т.е не ткнул в нужную запись.
А сейчас, если выбрать список для работы, позиция курсора стоит на EOF и попытка поискать никчему не приводит.
Представь, ты хочешь поискать что либо во ВСЕМ реестре, запускаешь regedit, набираешь Ctrl+F, вводишь искомую строку, и... ничего не получаешь! Понимаешь о чем я?
Автор: forever
Дата сообщения: 24.07.2006 16:35
hpoint

Цитата:
Ты не ухватил основную идею.

Когда я писал ответ ее еще не было.


Цитата:
А сейчас, если выбрать список для работы, позиция курсора стоит на EOF и попытка поискать никчему не приводит.

Согласен. Нехорошо.
+1
Автор: hpoint
Дата сообщения: 24.07.2006 16:53
forever

Цитата:
Когда я писал ответ ее еще не было.
Видимо я не совсем четко сформулировал мысль. Прошу прощения.
Автор: mai62
Дата сообщения: 24.07.2006 16:53
hpoint

Цитата:
Так, как работает любой поиск в Windows приложениях

Скорее то, что ты написал относится не к Windows-приложениям, а к Mikrosoft-приложениям.

Цитата:
А сейчас, если выбрать список для работы, позиция курсора стоит на EOF и попытка поискать никчему не приводит.

Курсор находится там, где ты его оставил. Если ты заходишь первый раз, он будет в первой строке.

Цитата:
Представь, ты хочешь поискать что либо во ВСЕМ реестре, запускаешь regedit, набираешь Ctrl+F, вводишь искомую строку, и... ничего не получаешь! Понимаешь о чем я?

Запускаю regedit, курсор в начале реестра. Выхожу из regedit. Запускаю regedit заново. Курсор там, где я его оставил в прошлый раз. Набираю Ctrl+F, ввожу искомую строку, и... поиск идет от позиции курсора! Понимаешь о чем я?
Автор: forever
Дата сообщения: 24.07.2006 16:57
mai62

Цитата:
Курсор находится там, где ты его оставил. Если ты заходишь первый раз, он будет в первой строке.

Тогда надо показывать положение курсора - сейчас при возвращении это никак не видно.
Автор: hpoint
Дата сообщения: 24.07.2006 17:02
mai62
Если считаете, что так хорошо, пусть будет так. Это было только пожелание.
Автор: Engaged Clown
Дата сообщения: 24.07.2006 18:59
mai62
Пишу расширение для Firefox'a , не подскажете что игнорирует ваша программа , когда стоит опция "игнорировать no-cache" ?

Только тег <meta http-equiv="Cache-Control" content="no-cache"> или есть что-то ещё ?
Автор: NothingAnother
Дата сообщения: 24.07.2006 19:09
hpoint
Цитата:
после \.ico затесался пробел и фильтр не сработал. Может накидывать на строчки trim?

mai62
Цитата: В след. версии НС вообще будет игнорировать пробелы в правилах (даже внутри)
Автор: hpoint
Дата сообщения: 24.07.2006 19:21
Спасибо, NothingAnother, я пока еще только начал читать про регэспы и такие выпажения как "\b\d*c(nt|ount(\d+|er)?s?)\b", кажутся мне пока больше похоже на матерные слова
Тем не менее, наверняка, это полезно для большинства владеющих этой "абракадаброй"

А вообще, программа просто супер! Спасибо большое автору (mai62) за столь замечательную идею и реализацию. В следующем месяце обязательно позвоню на кошелек, сейчас временные материальные затруднения


Добавлено:
У меня такой, возможно не совсем корректный, вопрос. А что делает на 2253 UDP hs.Historian? Вроде нигде не встречалось, что он каким-то образом работает с tcp/ip протоколами?
Автор: NothingAnother
Дата сообщения: 24.07.2006 20:21
hpoint
Цитата:
что делает на 2253 UDP hs.Historian?
В шапке есть ссылка на топик по hc.Historian
Автор: hpoint
Дата сообщения: 24.07.2006 21:46
Кэш IE я убрал до минимума в 1MB, а не
подскажите, как правильнее выставить в IE?

Check for never versions of stored pages:

1-Every visit to the page
4-Never

Что-то я зациклился. Или это вообще неважно?
Автор: faZZ
Дата сообщения: 25.07.2006 03:21
hpoint
02:46 25-07-2006
Цитата:
Кэш IE я убрал до минимума в 1MB, а не
подскажите, как правильнее выставить в IE?

Check for never versions of stored pages:

1-Every visit to the page
4-Never

Что-то я зациклился. Или это вообще неважно?

надо 1 поставить - При каждом посещении страницы и на вкладке дополнительно поставить галочку Удалять все файлы из папки временных файлов Интернета при закрытии оборзевателя
Автор: DocSer
Дата сообщения: 25.07.2006 09:39
hpoint
faZZ
Сорри за офф-топик, никак не соображу, где я могу так над кэшем IE поизголяться? Я так понимаю, что в параметрах обозревателя, а где там копать?
Автор: YuraH
Дата сообщения: 25.07.2006 10:32
DocSer
Да сразу же, в Internet Options - General - кнопка Settings.
Автор: faZZ
Дата сообщения: 25.07.2006 10:35
DocSer
14:39 25-07-2006
Цитата:
hpoint
faZZ
Сорри за офф-топик, никак не соображу, где я могу так над кэшем IE поизголяться? Я так понимаю, что в параметрах обозревателя, а где там копать?


Свойства оборзевателя - Общие - Временные файлы интернета
Автор: hpoint
Дата сообщения: 25.07.2006 10:46
Спасибо, faZZ!

DocSer
У меня XP английский, поэтому пишу в английских терминах IE:
1. IE->Tools->Internet options...->General (вкладка)->Settings->Отметить "Every visit to the page" и выбрать "1MB"
2. IE->Tools->Internet options...->Advanced (вкладка)->Security (это последняя секция)->Empty Temporary Internet Files when browser is closed
Автор: DocSer
Дата сообщения: 25.07.2006 11:11
YuraH
faZZ
hpoint
Спасибо, разобрался...
Автор: mai62
Дата сообщения: 25.07.2006 11:45
Engaged Clown

Цитата:
Пишу расширение для Firefox'a , не подскажете что игнорирует ваша программа , когда стоит опция "игнорировать no-cache" ?

Только тег <meta http-equiv="Cache-Control" content="no-cache"> или есть что-то ещё ?

НС не парсит html-файлы, поэтому не может реагировать на тэги. Упомянутая опция позволяет сохранять в кэше файлы, в заголовках которых упоминается no-cache.
Интересно, что за расширение ты пишешь. Может расскажешь?
NothingAnother

Цитата:
Я давно уже предлагал уважаемому mai62 просто включить по умолчанию эту опцию regex-engine при компиляции программы, но он проигнорил...

Когда я писал, что в правилах пробелы не будут мешать, я именно это и имел в виду. Так что я твое предложение не проигнорировал и, кажется, тогда я об этом написал. Спасибо за конструктивное предложение.
Автор: Engaged Clown
Дата сообщения: 25.07.2006 13:49
mai62
Да вот решил улучшить кэширование фокса , правда не совсем понятно с парсингом как быть.
Автор: schax
Дата сообщения: 25.07.2006 14:02
Извините если не в тему
Может ли этот прокси ограничивать скорость для конкретного пользователя?
(На скринах не нувидел. может плохо смотрел)
Автор: mai62
Дата сообщения: 25.07.2006 14:18
Engaged Clown

Цитата:
Да вот решил улучшить кэширование фокса , правда не совсем понятно с парсингом как быть.

Так вроде для кэширования парсить ничего (кроме заголовков) не нужно.
schax

Цитата:
Извините если не в тему
Может ли этот прокси ограничивать скорость для конкретного пользователя?
(На скринах не нувидел. может плохо смотрел)

Не может.
Автор: Den_Klimov
Дата сообщения: 25.07.2006 15:25
В случае сетевой неактивности в течении некоторого времени, если инет раздаётся через локальную сеть, то HC теряет коннект (переходит в режим "домик"). И до той поры пока не зайдёшь через "сетевое окружение" на любую удалённую машину в локалке, HC инета не видит. А при загрузке машины HC не видит его изначально (опять таки пока не зайдёшь через "сетевое окружение").
Проверялось на разных машинах в небольшой локальной сети с коммутатором.
---------
PS. На каждой машине стоит фаер. Для HC открыты порты 80-83.
Автор: mai62
Дата сообщения: 25.07.2006 15:49
Den_Klimov

Цитата:
В случае сетевой неактивности в течении некоторого времени, если инет раздаётся через локальную сеть, то HC теряет коннект (переходит в режим "домик").

Если автомат работает неудовлетворительно, его нужно вылючить (опция Кэш/Управление/Автономный режим/Переходить при отсутствии соединения с интернетом).

Объявление
Всем пользователям HandyCache! Есть возможность опубликовать статью о HandyCache в электронном журнале InZone (www.andrakov.narod.ru). Если кто-то чувствует в себе силы - милости прошу. Готов оказать посильную помощь.
Автор: Dimanish
Дата сообщения: 25.07.2006 23:18
Можно ли как-нибудь заставить HandyCache кешировать защищённые страницы?
Автор: mai62
Дата сообщения: 26.07.2006 00:55
Dimanish

Цитата:
Можно ли как-нибудь заставить HandyCache кешировать защищённые страницы?

Если ты имеешь в виду сайты с доступом по HTTPS протоколу, то нельзя. Такие сайты проходят через НС в зашифрованном виде без разбиения на файлы.
Автор: hpoint
Дата сообщения: 26.07.2006 07:54
Проводил эксперимент по связке HС->Proхomitron->toonel.net.
Если цепочка HС->toonel.net, то получаю сжатые страницы с откликом 200 ОК gzip.
Если же цепочка HС->Proхomitron->toonel.net, то страничка поступает в разжатом виде с откликом просто 200 ОК.
Это правильно? Странички реально сжимаются? Или присутствие Proxomitron-a приводит к тому, что эффект сжатия пропадает?
И еще, можно ли добиться, чтобы и Proxomitron был и чтобы контент оставался бы в сжатом виде с откликом 200 ОК gzip?
Автор: faZZ
Дата сообщения: 26.07.2006 08:44
hpoint
12:54 26-07-2006
Цитата:
Проводил эксперимент по связке HС->Proхomitron->toonel.net.
Если цепочка HС->toonel.net, то получаю сжатые страницы с откликом 200 ОК gzip.
Если же цепочка HС->Proхomitron->toonel.net, то страничка поступает в разжатом виде с откликом просто 200 ОК.
Это правильно? Странички реально сжимаются? Или присутствие Proxomitron-a приводит к тому, что эффект сжатия пропадает?
И еще, можно ли добиться, чтобы и Proxomitron был и чтобы контент оставался бы в сжатом виде с откликом 200 ОК gzip?

проксомитрон разжимает гзип, т.е. страницы к тебе приходят сжатые, а прокс распаковывает их
Автор: hpoint
Дата сообщения: 26.07.2006 09:04
Спасибо, faZZ!
Жалко, конечно, что приходится сохранять контент разжатым и на мониторе постоянно видишь, что контент идет в кэш несжатым. Это напрягает немного.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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