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

» hc.Historian - просмотр кэша программы HandyCache

Автор: mai62
Дата сообщения: 15.12.2006 14:23
Стояла у меня версия 2.5, решил обновиться. Скачал, запустил. Для меня было неприятной неожиданностью, что он ничего не спрашивая распаковался туда, где лежал этот экзешник. А лежал он в папке downloads, где у меня за несколько лет скопилась, наверное, не одна тысяча файлов. Так что останется там это дело мусором лежать, не искать же эти файлики вручную. Ладно, скопировал экзешник в специально для этого созданную папку (береженого Бог бережет), распаковал. Скопировал новый экзешник куда следует, запустил. Секунд 15 прога грузила комп на 90%, потом выдала маленькое окошко с сообщением "Cannot change Visible in OnShow or OnHide". И после этого все что я вижу это значок в трее.
Автор: Bolenic
Дата сообщения: 15.12.2006 17:40
Запустил файл hc.Historian.3.0.exe
Что-то куда-то установилось.
Запустил HC, запустил "Показать историю", смотрю -
в "Сервис" - как было v2.6.1, так и осталось...
Что я не так сделал?
Автор: DocSer
Дата сообщения: 15.12.2006 17:40
mai62
Один в один такой же гиморрой!!! Че то автор перемудрил...
Автор: Bolenic
Дата сообщения: 15.12.2006 17:43
Теперь вот, думаю -
не "сломалось" ли где чего...
После такого "обновления".
Автор: NothingAnother
Дата сообщения: 15.12.2006 18:27
rs
Поставил с утра - полёт нормальный, и больше сюда не заглядывал. Сейчас как-то случайно забрёл - вау! да тут уже пол-страницы проклятий
Зря ты повёлся на это - паковал бы как и раньше в нормальные архивы, а не SFX... Я вот по давней крякерской привычке человек осторожный, никогда не позволяю SFX саморезвиться - сначала обычным образом распаковываю его (как и в этот раз), смотрю - что там к чему (заодно ридми всякие почитать можно ), и так же обычным образом вынимаю затем что мне надо и куда мне надо... Но ведь в основном люди как делают?: увидят exe - и давай его скорее маусом тыкать, а та-ам... Но ведь они по-своему правы!
Нет уж, ты или давай нормальный инсталлер делай (в чём смысла, имхо - 0, кроме увеличения размера - чего там инсталлить-то), или продолжай лучше простые архивы лепить
Автор: rs
Дата сообщения: 15.12.2006 19:31
mai62

Цитата:
Скачал, запустил. Для меня было неприятной неожиданностью, что он ничего не спрашивая распаковался туда, где лежал этот экзешник. А лежал он в папке downloads, где у меня за несколько лет скопилась, наверное, не одна тысяча файлов. Так что останется там это дело мусором лежать, не искать же эти файлики вручную.

это самораспаковыающийся архив - при выполнении создаёт в текущем каталоге каталог hc.Historian.install - то что раньше лежало в hc.Historian.3.0.rar теперь просто упаковано в hc.Historian.3.0.exe

следовательно в папке downloads нужно удалить папку hc.Historian.install и не нужно искать там отдельные файлики




Цитата:
Секунд 15 прога грузила комп на 90%, потом выдала маленькое окошко с сообщением "Cannot change Visible in OnShow or OnHide". И после этого все что я вижу это значок в трее.

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

Bolenic

Цитата:
Запустил файл hc.Historian.3.0.exe
Что-то куда-то установилось.
Запустил HC, запустил "Показать историю", смотрю -
в "Сервис" - как было v2.6.1, так и осталось...
Что я не так сделал?

распаковать hc.Historian.3.0.exe во временную папку, как написано в инструкции (как и раньше это нужно было сделать) и взять из полученного каталога hc.Historian.install нужные файлы


Цитата:
Теперь вот, думаю -
не "сломалось" ли где чего...
После такого "обновления".

думаю, что нет, не сломалось



Добавлено:
NothingAnother

Цитата:
или продолжай лучше простые архивы лепить

хочешь чтоб пользователям попроще было...


наверное ты прав...
Автор: NothingAnother
Дата сообщения: 15.12.2006 19:54
mai62
Цитата:
станется там это дело мусором лежать, не искать же эти файлики вручную
Вручную не надо - установи у этого каталога Вид->Таблица, затем в контекст. меню табов добавь столбец "Дата создания" и кликни по этому табу для упорядовачивания - вуа-ля! - всё, что из архива просыпалось окажется в компактной кучке...
Автор: Bolenic
Дата сообщения: 15.12.2006 20:57
rs
Инструкцию виднее было бы прямо тут, в шапке ("SFX-архив" - хотя бы!),
а то забывается как-то всё...
Каталог hc.Historian.install действительно, нашёлся в системном Temp
Но вот, что касается "обновлённых файлов"!
Например, файл hc.Historian.RestoreSettings.bat увидел впервые.
Так что - не обновлять, а размещать его нужно. Только вот - куда?
Это же касается некоторых других bat и reg файлов.
Ну, не было у меня до v2.6.1 включительно следующих файлов:
ClearRegistry.reg
GlobalUserOffline.reg
hc.Historian.install.bat
hc.Historian.RestoreSettings.bat
hc.Historian.SaveSettings.bat
hc.Historian.uninstall.bat

В какие каталоги разместить указанные файлы?
Я, конечно, со всем уважением.
Но - местами напоминает конструктор. Возможно, так и надо.

Автор: V0lt
Дата сообщения: 15.12.2006 21:35
rs
таже беда - "Cannot change Visible in OnShow or OnHide"

Добавлено:
после напряженного шаманства (сброс настроек, неоднократного перезапуска HC и Историка) неожиданно заработал
Автор: DocSer
Дата сообщения: 15.12.2006 21:45
rs
После установки тройки при первом (после включения машины) запуске программы стабильно выдается предупреждение: "Cannot change Visible in OnShow or OnHide", после чего историк тихо закрывается, так и не открывшись... При втором и последующих запусках вроде нормально.
После стольких прекрасных версий получился настоящий отстой!
Автор: mai62
Дата сообщения: 16.12.2006 00:05
rs

Цитата:
в папке downloads нужно удалить папку hc.Historian.install

Спасибо

Цитата:
если не рудно, постарайся запустить несколько раз, может быть выявится закономерность...
это на быстрой машинке или слабой?

Я сразу попробовал несколько раз, результат одинаковый.
Celeron 2000
Автор: jlmurat
Дата сообщения: 16.12.2006 03:41
rs

Цитата:
[+] Реализован браузер каталогов кэша: (Ctrl-E) или кнопка "Вид"

Отличная фича, Но плохо, что в этом браузере нельзя удалять папки, только файлы.



Добавлено:
rs
Мы как-то обсуждали возможность удаления полностью папки, где находится страница.
Я бы добавил, чтоб была возможность "Открыть каталог" (как в мониторе HC)
Автор: ALeXkRU
Дата сообщения: 16.12.2006 11:57

Цитата:
таже беда - "Cannot change Visible in OnShow or OnHide"

похоже, это с операционкой связано... и/или отключением встроенного эксплорера...
потому как не у всех встречается...
Автор: DocSer
Дата сообщения: 16.12.2006 12:16
ALeXkRU

Цитата:
потому как не у всех встречается

Вроде нашел закономерность.
При запуске, от момента появления иконки историка в трее до его открытия проходит 2-2,5 минуты (очень уж долго - такого раньше не было), и если юзер, не дождашись развертки проги, щелкнет на иконку в трее - оппа - "Cannot change Visible in OnShow or OnHide"...
По крайней мере у меня - так.
Автор: NothingAnother
Дата сообщения: 16.12.2006 13:29
DocSer
Цитата:
если юзер, не дождашись развертки проги, щелкнет на иконку в трее
Ну вот и нашли врага - мешает не что иное, как однопоточность Историка!.. У меня-то он в трее не живёт - запускаю изредка, по мере надобности, потому и миновала меня чаша сия. Думал - усё o'k, ан нет - не всё в порядке в датском королевстве...

rs
Зато теперь и голову ломать не надо,- что там происходит у юзеров,- всего и делов-то - развести GUI и основную бизнес-логику по разным потокам. Странно - как-то даже не подумалось, что это не было сделано изначально...
Автор: Dimanish
Дата сообщения: 16.12.2006 20:58
Хм... В 3.0 перестало работать открытие/скрывание браузера в правой части по F4.
А кого-нибудь наблюдается подобное?
Автор: ALeXkRU
Дата сообщения: 17.12.2006 18:41
Dimanish
работает как и раньше
Автор: Dimanish
Дата сообщения: 17.12.2006 19:14
ALeXkRU
У меня работает только по Ctrl-H.
Автор: rs
Дата сообщения: 19.12.2006 07:41
mai62

Цитата:
Я сразу попробовал несколько раз, результат одинаковый.
Celeron 2000
так ни разу не запустился нормально?

jlmurat

Цитата:
Отличная фича, Но плохо, что в этом браузере нельзя удалять папки, только файлы.
удаление будет позже, это обкатка первых вариантов браузера кэша... как выяснилось - полезная обкатка, поскольку у меня описанные здесь баги не проявляются


Цитата:
Я бы добавил, чтоб была возможность "Открыть каталог"
уточни - открыть текущий каталог браузера кэша? чем? обычным win-эксплорером?

ALeXkRU

Цитата:
похоже, это с операционкой связано... и/или отключением встроенного эксплорера...
потому как не у всех встречается..

да
хорошо бы понять, с чем это связано

Bolenic

Цитата:
Инструкцию виднее было бы прямо тут, в шапке ("SFX-архив" - хотя бы!),
а то забывается как-то всё...
Каталог hc.Historian.install действительно, нашёлся в системном Temp

следующая версия будет опять в обычном rar-архиве, поскольку все попытки улучшения способа хранения дистрибутива (7z для уменьшения размера, sfx для упрощения распаковки) только увеличивают вероятные проблемы для пользователей


Цитата:
Так что - не обновлять, а размещать его нужно. Только вот - куда?

ок, в следующей версии будут точные указания путей для всех файлов в дистрибутиве


Цитата:
Ну, не было у меня до v2.6.1 включительно следующих файлов:
ClearRegistry.reg
GlobalUserOffline.reg
hc.Historian.install.bat
hc.Historian.RestoreSettings.bat
hc.Historian.SaveSettings.bat
hc.Historian.uninstall.bat

бОльшая часть из них входила в дистрибутивы и раньше



Цитата:
Но вот, что касается "обновлённых файлов"!
Например, файл hc.Historian.RestoreSettings.bat увидел впервые.
Так что - не обновлять, а размещать его нужно. Только вот - куда?
Это же касается некоторых других bat и reg файлов.

есть сила в этих словах

но у этой медали две стороны
- либо вообще не создавать файл со списком новых файлов (тогда пользователь просто сам сравнит, какие файлы появились в новой версии по отношению к той, что была именно у него, не обязательно предыдущая)
- либо перечислять новые файлы по отношению к предыдущей версии, но тогда по отношению ко всем более ранним, чем предыдущаяя версия, эти списки новых файлов могут быть неполны по естественным причинам - делать же разные версии списков обновлений файлов по отношению к разным предыдущим версиям историка - тоже бестолковая работа

поэтому в результате я остановился на обновлениях файлов по отношению только к предыдущей версии...
хотя, похоже, и файл "!!! Обновленные файлы.txt" может сбивать с толку...

--
all
вопрос на общее обсуждение - на самом деле до сих пор местоположение следующих (опциональных) файлов никак не оговаривалось:
WhatsNew.txt
Прочти.Меня.htm
hc.Historian.RestoreSettings.bat
GlobalUserOffline.reg
hc.Historian.1251.reg
hc.Historian.uninstall.bat
hc.Historian.SaveSettings.bat
hc.Historian.RemoveUserAgent.reg
ClearRegistry.reg
hc.Historian.ClearRegistry.reg
hc.Historian.install.bat

т.е. установщик заполнял жизненно выжные каталоги "C:\Program Files\HandyCache\hcHistorian.Bin\" и "C:\Program Files\HandyCache\hcHistorian.Data\", а прочие (опциональные) файлы пользователь мог разместить по своему усмотрению

вероятно, размещение опциональных файлов также следует чётко определить, чтобы пользователи каждый раз не решали задачу - куда бы их пристроить

может быть следует для них определить отдельный каталог "C:\Program Files\HandyCache\hcHistorian.Optional\"?

тогда при установке и обновлении достаточно будет обновить как минимум "C:\Program Files\HandyCache\hcHistorian.Bin\" и при желании "C:\Program Files\HandyCache\hcHistorian.Optional\", не сильно вникая в детали, если в этом нет особой нужды

каковы будут соображения по такому изменению раскладки файлов в каталоги?

DocSer

Цитата:
После установки тройки при первом (после включения машины) запуске программы стабильно выдается предупреждение: "Cannot change Visible in OnShow or OnHide", после чего историк тихо закрывается, так и не открывшись... При втором и последующих запусках вроде нормально.

какова ситуация на текущий момент? сейчас в результате работает или не работает?


Цитата:
При запуске, от момента появления иконки историка в трее до его открытия проходит 2-2,5 минуты (очень уж долго - такого раньше не было),

можно сказать определённо, что длительная загрузка в две минуты появилась только в версии 3? сколько времени длится загрузка (старт) историка 2.6.1?
нужно постараться провести чистый эксперимент с замером времени старта разных версий историка, исключив влияние других программ на замедление старта историка.


Цитата:
и если юзер, не дождашись развертки проги, щелкнет на иконку в трее - оппа - "Cannot change Visible in OnShow or OnHide"...

у всех подобная закономерность, связанная со стартом?


Цитата:
Хм... В 3.0 перестало работать открытие/скрывание браузера в правой части по F4.
А кого-нибудь наблюдается подобное?

можешь привести полную последовательность нажатий клавиш и кликов мыши сразу после старта программы, приводящую к ошибке?
на какой версии windows?

сбросить настройки не пробовал? - "Вид" | "Восстановить"

NothingAnother

Цитата:
Зато теперь и голову ломать не надо,-

это только кажется

причины могут быть и такими, что многопотоковость к ним не будет иметь вообще никакого отношения
многопотоковость не панацея ото всех бед... отнюдь...
Автор: NothingAnother
Дата сообщения: 19.12.2006 12:31
rs
Цитата:
причины могут быть и такими, что многопотоковость к ним не будет иметь вообще никакого отношения
Ну канэшна! Я вовсе не сваливаю все беды Историка на его историческую однопоточность. Но отлучать дитя от матери (т.е. интерфейс от программы) во время каких-либо длительных фоновых операций...


Цитата:
многопотоковость не панацея ото всех бед
А кто-то утверждает обратное? Просто полезность этого можно наблюдать даже в NotePad'е (хотя примеров может быть - легион ) при открытии файлов размером в деятки M (в таких случаях он тоже забывает про собственный GUI). Фи!
Автор: mai62
Дата сообщения: 19.12.2006 17:09
rs

Цитата:
так ни разу не запустился нормально?

Подождал 2 минуты и запустился. Что делает при этом? Не знаю. К винту не обращается, но 2 минуты грузит комп на 99%.
Пару слов про брауер кэша.
1. Хотелось бы чтобы по своей воле не открывал файлы, ибо тормозит сильно при этом.
2. Хорошо бы видеть какую-то синхронизацию между списком страниц вверху и браузером кэша внизу.
3. Возможность удалять папки.
Автор: ALeXkRU
Дата сообщения: 19.12.2006 18:23
rs
08:41 19-12-2006
Цитата:
вероятно, размещение опциональных файлов также следует чётко определить, чтобы пользователи каждый раз не решали задачу - куда бы их пристроить

может быть следует для них определить отдельный каталог "C:\Program Files\HandyCache\hcHistorian.Optional\"?

я их обычно в .bin закидывал...
как раз вчера, пытался инсталлятор прицепить - думал, что нужно пару папочек добавить... - типа, tools и docs)
так что, появление еще одной папки - назревшая необходимость

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

Добавлено
ЗЫ имеет смысл инсталлятор делать для программки?
Автор: NothingAnother
Дата сообщения: 19.12.2006 18:37
ALeXkRU
Цитата:
имеет смысл инсталлятор делать для программки?
Нет
Автор: jlmurat
Дата сообщения: 20.12.2006 05:47
rs

Цитата:
уточни - открыть текущий каталог браузера кэша? чем? обычным win-эксплорером?

Я лично предпочел бы выбор между проводником (я не пользуюсь, но другие юзеры его предпочитают) и тоталом. А фичу эту и в основное окно историка и в браузер кэша, если будет контекстное меню

Автор: rs
Дата сообщения: 20.12.2006 07:44
ALeXkRU

Цитата:
так что, появление еще одной папки - назревшая необходимость

ок
в 3.1 появился каталог Options


Цитата:
ага... я же предлагал писать изменение для новой версии и по отношению первоначальной установке...

ну да... а те у кого уже установлена не первая, а предыдущая версия - ничего уже не узнают...


в общем файл со списком новых файлов в 3.1 ликвидирован



Добавлено:
ALeXkRU

Цитата:
ЗЫ имеет смысл инсталлятор делать для программки?

я согласен с NothingAnother - думаю, что нужды в инсталляторе нет

Добавлено:
jlmurat

Цитата:
Я лично предпочел бы выбор между проводником (я не пользуюсь, но другие юзеры его предпочитают) и тоталом.

хорошо, подумаю, как это сделать красивее


Цитата:
А фичу эту и в основное окно историка и в браузер кэша,

можешь подробнее? ЧТО передавать в проводник из основного окна историка?

Добавлено:
mai62

Цитата:
Подождал 2 минуты и запустился. Что делает при этом? Не знаю. К винту не обращается, но 2 минуты грузит комп на 99%.

разобрался - там были проблемы, связанные именно с браузером каталогов кэша
в 3.1 постарался их устранить

зы
только что отправил 3.1 ALeXkRU...

после распаковки дистрибутива создадутся три каталога:
hc.Historian.install\hcHistorian.Arc
hc.Historian.install\hcHistorian.Bin
hc.Historian.install\hcHistorian.Options
и два файла
hc.Historian.install\hc.Historian.install.bat
hc.Historian.install\hc.Historian.uninstall.bat

--
по процедуре обновления версии:
hc.Historian.install\hcHistorian.Bin просто переписываем в "C:\Program Files\HandyCache\hcHistorian.Bin"

hc.Historian.install\hcHistorian.Options - не опасаясь потерять настройки историка, переписываем в "C:\Program Files\HandyCache\hcHistorian.Options"



Добавлено:
Dimanish

Цитата:
Хм... В 3.0 перестало работать открытие/скрывание браузера в правой части по F4.
А кого-нибудь наблюдается подобное?

проблема имеет место быть?


Добавлено:
jlmurat
mai62
по поводу удаления папок - пока (в 3.1) можно выделить все файлы в каталоге (Ctrl-A, к примеру) и удалить

при этом удаление реализовано так - если после удаления очередного файла каталог оказывается пуст - удаляется и сам каталог

Автор: Abs62
Дата сообщения: 20.12.2006 08:16

Цитата:
хорошо, подумаю, как это сделать красивее

Можно просто в настройках задавать команду, которая будет выполняться. Подобно "CompressExeFileName" - типа "FileManagerExeName". А каждый сам пропишет, что ему надо.
Автор: rs
Дата сообщения: 21.12.2006 07:42
Abs62
да, нечто подобное я и имел в виду

нужно удобоваримый текст в контекстном мкню для этого придумать... и имя параметра в настройках
Автор: NothingAnother
Дата сообщения: 21.12.2006 11:50
rs
Цитата:
только что отправил 3.1 ALeXkRU...
Миновали вторые сутки... Где 3.1? Или это секретная версия?
Автор: ALeXkRU
Дата сообщения: 21.12.2006 19:42
NothingAnother
я бы тоже хотел посмотреть на неё...

Цитата:
Миновали сутки...
на самом деле, бывало и по несколько суток... (правки, перепаковки... etc)
Автор: rs
Дата сообщения: 22.12.2006 08:05
NothingAnother
ALeXkRU
траблы с почтой...

--
отправил 3.2 уж...


ещё...

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: Посоветуйте софтину


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