Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];

Вниз

Что скажете...   Найти похожие ветки 

 
Vladimir Kladov   (2007-07-20 21:14) [40]

2Дмитрий К. Есть. Но качество заметно не то, при большом увеличении. И только в окне отдельного просмотра. А вместе со списком, в предварительном просмотре - пикселизация.

2ElectriC: сегодня смотрел под вистой, не увидел никаких существенных внешних отличий от прочих окон, хотя бы даже и не использует моё приложение темы. Такой же пустой и высокий заголовок, в нём такие же мелкие кнопульки. Никакого дополнительного поля по краям окна пока не увидел. А может оно и было, просто я не обратил внимания. В следующий раз смогу взглянуть в понедельник.

2Unknown Mystic:
И3. Ну так потому и не удаляется. Проводник отслеживает изменения в открытой папке, при этом сам же юзает DirChangeNotify, а когда оно юзается, директория, открытая на мониторинг, не может быть удалена.
И4,5. Я уточнил: требуется изменение в HKCR. Буду просто проверять, что ветка недоступна на изменение и сообщать, что нельзя ничего сделать. Хотя мне интересно, как в таком случае поступать следует, или что делают другие программы, которым нужен такой доступ. Но это можно отложить на будущее, просто пока сообщить.
И6,7: сначала сам посмотрю. Если совсем будети непонятно, спрошу.

П2. Ctrl+C лучше оставить так. Увеличение в 8 (например) раз для достаточно большого файла может не вызывать проблем, поскольку на экране виден небольшой фрагмент, но это может вызвать проблемы при попытке засунуть его целиком в буфер обмена. Кроме того, часто изображение увеличивают, чтобы получше рассмотреть, а потом копируют оригинал. В других программах Ctrl+C или соотв. кнопка копирует именно оригинал, а не масштабированное. Обычно предполагается дополнительное действие типа Resize или Resample.

П4. Вообще-то и поп-ап меню содержит пункт Full screen с подсказкой alt+Enter.

П5. На кнопочку для вызова справки жалко места. Есть ведь F1. Я теперь решил сделать и отдельный линк на вызов справки. Думаю, хватит этого. Ну, можно еще при запуске без параметров нарисовать кнопку на пустом месте, в области просмотра. Не люблю я перегруженность визуальными элементами управления. Итак уже 14 кнопок, в 2 раза больше, чем регистров в мозгу нормального человека.

П9. Потом как-нибудь.
П10. В смысле тулбар? Там кнопки существенно другого размера. Я же говорю, этот режим - на любителя. Не надо - не пользуйтесь. Я им сам уже не часто пользуюсь.
П11. Куда сворачивается? Что это ещё за фокусы в 2000? Вобще-то справка - это отдельный экземпляр той же программы, запущенной с ключом /MANUAL. Это отдельный процесс, и он вообще никак (после старта) не связан с исходным экземпляром программы. Я буду смотреть, что за новости прямо.


 
Unknown Mystic ©   (2007-07-20 23:42) [41]

П11. Снимается. Похоже у меня винду плющило. Сейчас все позакрывал - нормально стало.


 
GMax   (2007-07-21 00:01) [42]

>>Про зум. Какой клавиш? 1 = 100% - устроит? (Кстати, 2 = 200%, 3=300%, >>4=25% (1/4), 5=50% - тоже можно).

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

куда проще и логичнее 1 2 3 4... увеличение 100% 200% 300% 400%...,
а уменьшение shift+1, shift+2, shift+3... или Ctrl/Alt по-вкусу.

а вообще, очень интересно, сколько у zoomer"а скачиваний, он кому-нибудь нужен ? как вы вообще видите его потенциальных пользователей, кто они ?


 
GMax   (2007-07-21 00:32) [43]

btw, без Smooth sсale уменьшенные jpeg"и смотреть без слез не возможно, а с ним программа заметно медленнее acdsee


 
GMax   (2007-07-21 00:44) [44]

... а выскакивающий nag загружает проц на 100%, иногда не желает считать до 0, а после того не реагирует ни на какой обещаный keyboard, вплоть до alt+f4 (кстати, при открытом окне настроек наг иногда попадает под него и вообще не понятно от чего все виснет :)
помогает только нажатие на крестик закрытия окна.

уменьшенные jpeg"и имеются ввиду в режиме NOT "fit to screen"


 
Sapersky   (2007-07-21 12:44) [45]

Насчёт глюков с nag-screen - подтверждаю.
Ещё:
В режиме "Fit to window" кнопка "+" не действует (или это фича?).
При установке размера thumbnails кнопка "Отмена" ничего не отменяет.

Какой-то особой скорости не заметил. Конечно, быстрее ACDSee, но медленнее Irfanview, разве что большие jpeg грузятся быстрее. Местами подтормаживает интерфейс (перемещение сплиттера между списком файлов и окном просмотра - с задержкой, в инсталляторе почему-то дико тормозит подсветка чекбоксов при наведении на них мыши), при генерации thumbnails программа вообще весьма неохотно реагирует на действия пользователя.

В принципе, с учётом конфигурации (P3-700) можете смело игнорировать эти жалобы - всё равно ни у кого из потенциальных покупателей такого нет. Но вот интерфейс бесплатной Picasa, более сложный, между прочим, и не менее "гламурный", на той же конфигурации шевелится заметно резвее...

как вы вообще видите его потенциальных пользователей, кто они ?

Очевидно, это поклонники библиотеки KOL :)
Нет, если Zoomer получит мировую популярность - я буду только рад, чесслово (хотя и с некой долей зависти - у меня же в закромах лежит велосипед не хуже, надо только колёса привинтить как следует, а то отваливаются от любого чиха...).
Но реально перспективы в данном направлении довольно мрачные - и дело даже не в качестве продукта и наличии конкурентов, а в том, что в Висту, говорят, встроен целый ACDSee; да и XP"шный вьюер вполне ничего, многим пользователям его хватает. Вряд ли можно надеяться даже на лавры Irfan Skiljan - а уж требовать денюжку за графический вьюер... впрочем, ладно, это ИМХО.


 
Vga ©   (2007-07-21 19:12) [46]

[40]
По пункту 2.
Не знаю как другие, а я, копируя подредактированную картинку из IrfanView по Ctrl-C ожидаю в буфере получить именно результат редактирования (и что радует - именно его и получаю).
По инсталлеру. Почему бы не использовать уже готовый? InnoSetup конечно не столь уж маленький, но и программа тоже, в принципе не так уж разрастется дистрибутив. Зато он куда более отлаженный и совместим со всеми виндами, включая висту и х64. Насчет NSIS не знаю, но тоже по крайней мере отлаженный. И компактный.
Также согласен с тем, что Zoom In - 1..0, Zoom Out - Shift+<0..1> удобнее.
>  Вобще-то справка - это отдельный экземпляр той же программы,
>  запущенной с ключом /MANUAL
Жесть. А чем CHM не устроило? Нормальный ИМХО хелп. И в оличие от HLP - Vista-compatible.


 
Robt   (2007-07-21 19:52) [47]


> Vladimir Kladov

"классический" скролбар на фоне грашевских градиентов - нелепость
и уш если интерфейс не в тему (ХР) то уш делать окно без рамки
с с самодельным заголовком.


 
=BuckLr=   (2007-07-22 00:37) [48]


> Итак уже 14 кнопок, в 2 раза больше, чем регистров в мозгу
> нормального человека

Дело то не в том, сколько там контролов, а в том, как они сгруппированы. При продуманной группировке и 30 контролов будут укладываться по 7-9 элементов в группы.


 
Vladimir Kladov   (2007-07-22 19:48) [49]

раз-два-три-четыре-пять, сейчас я буду отвечать (приехал из лета домой).

2GMax:

2 = 200%, 3=300%, - вообще пока придётся отложить до второго релиза, по техническим причинам. У меня зум делается в 100*2^n для эффективности. Т.е. кнопки 1,2 могу сделать прямо сейчас, остальные - потом.

без Smooth sсale уменьшенные jpeg"и смотреть без слез не возможно, а с ним программа заметно медленнее acdsee Потом (или сейчас, но не сразу) и это сделаю. Стоит добавить halftone, винда очень медленно масштабирует вниз по StretchBlt. Так что пока этот режим что-то вроде превью. Вообще-то я изначально старался над зумом в сторону увеличения. Скорость Acdsee меня волнует мало: он просто очень долго стартует, очень медленно работает с большими директориями (например, 5000 рисунков в папке), еще и базы тумбов где попало создает. Да и работает не очень устойчиво. Падучее только picassa (на моей машине при попытке поиска всех картинок падает максимум через минуту) и FastStone.

выскакивающий nag загружает проц на 100% Пусть загружает, это так специально сделано.

иногда не желает считать до 0 - а вот это плохо. Что-то я такого не встречал давно. Наверное, считает, но не отображает. Если понажимать все цифры, наверное, всё-таки закрывается на какой-нибудь и в этом случае?

2Sapersky

В режиме "Fit to window" кнопка "+" не действует - как же ей действовать, если Fit to window - вписать в окно? Нет, ну можно сделать, что если уже вписано, то отменять Fit to window автоматом, но это лучше на потом. Всегда Num* нажать можно для отмены fit to window.

Какой-то особой скорости не заметил - а скорость старта, выхода, показа большого списка файла - разве не заметна?

с учётом конфигурации (P3-700) - ну, я смотрел на p2-450, всяко быстрее чем Acdsee 8. А как вы с Irfan сравниваете, если там ни тумбнайлов, ни списка? Для быстрой работы в слабой конфигурации у меня есть возможность в списке отрубить слайды. Если бы я не был уверен в скорости Zoomer"а, я бы вообще не добавлял пункт Including Subdirectories. То, что там предупреждение careful! стоит, это скорее для отмазки. Он у меня на диске все картинки находит и не падает (хотя при этом ему еще и все экзешники пролистывать приходится на предмет ресурсов). И достаточно быстро.

интерфейс бесплатной Picasa - бесплатный сыр как известно... В общем не устроил меня Пикассо ни по каким критериям. Большу картинку не посмотришь в своём истинном виде, маленькую не увеличишь, падает... Это вообще не просмотрщик, а сортировщик-каталогизатор картинок, я его назначение так и понял (еще фотки поворачивать позволяет, молодца, только фотка очень мелкая, выровнять можно только приблизительно). Хотя, смысла мало: половину тифов (например) он не видит (у меня в папке 216, он "видит" 57, и даже из того, что видит, не все правильно показывает). А на непонятно каких картинках просто падает. Что это за каталогизатор, который падает при попытке прочитать каталог.

как вы вообще видите его потенциальных пользователей - не знаю, я ещё не публиковал. Меня устроило :) Вообще, на любой софт найдётся заинтересованный пользователь. Тем более цена - бросовая. Ленивый только разве не заплатит. Не, я наших юзеров в виду вообще не имел, вы сами понимаете. У нас условия необычные: цены те же, что и там, а зарплаты те же, что и раньше :)

2VGA

по Ctrl-C ожидаю в буфере получить именно результат редактирования - а где у меня РЕЖИМ РЕДАКТИРОВАНИЯ? У меня есть только РЕЖИМ ПРОСМОТРА.

По инсталлеру. Почему бы не использовать уже готовый? У меня инсталлирование состоит только из копирования пары файлов куда сказано, а всё прочее уже есть в самой программе (ассоциации например). Ну и зачем всё это дублирование? По мне, было бы достаточно и самого exe-файла в архиве, просто распространители требуют наличия "полноценного" setup"а. Осталось понять, что такое "полноценный" и нафига оно нужно. Я прямо скажу: установщик setup.exe - это и есть zoomer.exe, просто переименованный. Он когда запускается и видит с своём названии слово setup, просто ведёт себя как setup. А иначе - запускается и работает. Это просто обход дурацких "правил" непонятно для кого и для чего придуманных.

чем CHM не устроило? А я сделал CHM. Еще до того, как решил свой интерфейс сделать. Причин много, в FAQ отражено. Размер меньше (сейчас на 100К) и будет ещё меньше, когда будет многоязычность интерфейса и справки - по сравнению с CHM. CHM не работает без установленной системы справки, в NT4 и 95 - вообще не работает. В XP можно отключить сервис, и получить полное отсутствие справки.

2Robt:

скролбар - нет, я прямо сейчас брошусь рисовать скролбар для Grush. Позже, пока функцию свою выполняет (кстати, под Вистой показал себя плохо: глючит при переключении layout"а), потом уже нарисую свой, в развитие версии.
окно без рамки - тоже не к спеху.

2=BuckLr=

Дело то не в том, сколько там контролов, а в том, как они сгруппированы - количество очень важно. Надо, чтобы ещё оставалось место про инфу о текущем файле, занимать для этого еще одну линейку нежелательно. Я в итоге пришёл к вот такой компактной конфигурации, мне она нравится. Позже сделаю настройку вида, в том числе главное меню для фулл-режима. А пока так пусть побудет. Сделаю только вот стартовое окошечко, с возможность вызвать справку оттуда.


 
GMax   (2007-07-22 22:31) [50]

>>Стоит добавить halftone, винда очень медленно масштабирует вниз по StretchBlt. ... Вообще-то я изначально старался над зумом в сторону увеличения.
мне, например, фотки чаще всего приходится смотреть с фотика, а их нужно именно уменьшать :)
Скорость Acdsee меня волнует мало: он просто очень долго стартует, очень медленно работает с большими директориями (например, 5000 рисунков в папке), еще и базы тумбов где попало создает. Да и работает не очень устойчиво.
ACD у меня сейчас стоит девятка, на AthlonXP1700+, именно превьюха работает очень быстро, а переключение в режим thumbnail действительно долго. хотя и не падала ни разу вообще. и тумбы создавала только в собственной базе. где попало - это сама винда создает :)
вообще, самая оптимальная для меня - это была acdsee 2, только вот многостраничных тифов не умела :( а интерфейс у нее на мой взгляд самый оптимальный был

насчёт нага: первый раз он вылетел с цифрой 7 и застыл, я так и понял, что надо 7 нажать. только ничего не нажалось, даже по alt+F4 не закрылось, хотя на крестик закрылось. следующие наги уже уменьшали цифирьки до нуля, но толку ? результат тот же. один раз наг выскочил пока я настройки разглядывал, это вообще-то не очень удачно, но при этом он выскочил под окном настроек. в результате даже настройки не удалось закрыть...


 
Vga ©   (2007-07-23 00:41) [51]


> а где у меня РЕЖИМ РЕДАКТИРОВАНИЯ? У меня есть только РЕЖИМ
> ПРОСМОТРА.

А в IV где? ИМХО, помасштабировать, гамму подергать - это уже редактирование.

> А как вы с Irfan сравниваете, если там ни тумбнайлов, ни
> списка?

Т нажмите на клаве (или в меню файл-миниатюры).

>  Осталось понять, что такое "полноценный" и нафига оно нужно.

Такой, который валидно программу ставит и сносит. А заодно делает иконки и т.п. NSIS ИМХО вам было бы само то. Он маленький (25кб overhead с сжатием UPX и 35 без сжатия) и имеет отличное сжатие.


 
Sapersky   (2007-07-23 12:06) [52]

а скорость старта, выхода, показа большого списка файла - разве не заметна?
я смотрел на p2-450, всяко быстрее чем Acdsee 8. А как вы с Irfan сравниваете, если там ни тумбнайлов, ни списка?


Тумбнэйлы у Irfan есть, как уже сказали, хотя и не очень удобные. И "прыганье окна", кстати, можно отключить.
А сравниваю с ним т.к. по "весовой категории", ИМХО, больше подходит. Было бы странно, если бы Zoomer запускался медленнее AcdSee, с учётом соответствия функциональности.
Сравнивал открытие ассоциированного файла - Irfan на глаз несколько быстрее, во всяком случае, не медленнее. Так что утверждение "only the Zoomer can save your time starting fast and showing the clicked image immediately" представляется, мягко говоря, спорным.
Да, я уже упоминал о встроенных в ОС вьюерах. Вы, конечно, скажете, что XP"шный - убожество и маздай, и вообще не может прочитать tiff 10000*10000. Но запускается-то он тоже мгновенно (хотя грузит медленно).


 
ElectriC ©   (2007-07-23 13:52) [53]


> 2ElectriC: сегодня смотрел под вистой, не увидел никаких
> существенных внешних отличий от прочих окон, хотя бы даже
> и не использует моё приложение темы. Такой же пустой и высокий
> заголовок, в нём такие же мелкие кнопульки. Никакого дополнительного
> поля по краям окна пока не увидел. А может оно и было, просто
> я не обратил внимания. В следующий раз смогу взглянуть в
> понедельник.

Кстати, такой глюк (добавление + 8 пикселей к Ширине и Высоте формы)
появляется CANCLOSE := FALSE;


 
Vladimir Kladov   (2007-07-23 20:12) [54]

IV - крутая программа (не знал про T, но это ж жуть).
Положил я 160 тиффов в 1 директорию (ну ни 1 просмотрщик не умеет смотреть вместе с вложенными, кроме моего, пришлось вот так извратиться).
AcdSee не показал 60, FastStone - 52, Пикасса - 105. IV и Xn на списке тумбов упали. Пикасса упала при попытке открыть первый же картинок двойным кликом.

А по скорости IV пока что круче. Правда, качество увеличения у него даже с ресамплом хуже. Я не о секундах. Если сравнивать 0,5 с и 1,2 с - это чепуха, значения одного порядка. А вот если 1 с и 10 с - это РАЗНИЦА, и acd здесь отстаёт.

Не хочу добавлять никакой инсталлятор. Унинсталл у меня ну никак не хуже. Ассоциации мне надо уметь делать и без него, а всё остальное поправимо. Причём, обязательно надо поправить - для пользы KOL. Под вистой вроде бы проблема с удалением ключа из реестра. Никто не натыкалсмя? Я пока дошёл, куда копать, у меня виста под виртуалкой рассыпалась (упала и больше не грузится). Надо опять устанавливать.


 
Vladimir Kladov   (2007-07-23 21:43) [55]

Забыл написать: Acdsee тоже падает на некоторых тестовых имаджах из этих 160, причём не падает даже, а завешивает систему. 5 минут снимал задачу. Картинка например tiff с lzw-кодированием, 8 бит, 64х64. Тумбу построил прекрасно, двойной клик вот такое даёт.


 
Vga ©   (2007-07-23 23:12) [56]

[54]
Хотелось бы увидеть библиотеку загрузки всего этого добра TIFF"ового на страничке KOL :)
А падать на тумбсах IV вообще похоже любит - я очень редко использую эту функцию (автор видимо тоже - иначе тумбсы появлялись бы при старте :), но когда использую - она часто падает...


 
Vga ©   (2007-07-23 23:19) [57]

Камушек в огород IV - у него стукнутая система плагинов. Строго говоря, это не плагины даже, а опциональные модули - их ставить необязательно, но создать новые нельзя - они прописываются в самом IV (в смысле создать-то можно, а вот подключить такой плагин может только Irfan Skiljan). Хотя у такого решения есть и плюсы, но есть и минусы - например хотелось бы свой формат картинок (или расковырянный чужой :) смотреть тоже в IV, но такой плагин получит вето.


 
Vga ©   (2007-07-24 00:33) [58]

Итак, скачал, попробовал. Результаты:
Определение незанятых ассоциаций в инсталлере глючит - определил несколько расширений как незанятые, в том числе TGA & BMP - что явно неверно.
Тумбсы. Потестил на папке с обоями - ~730MB всего, 3.75MB/file (1280x1024x24bpp BMP). Тормозит. Сильно. В основном заметно на прокрутке списка тумбсов. IV на этой же папке построил тумбсы на удивление быстро, а с прокруткой вообще никаких проблем и тормозов.
Наг достает сильно - согласен с Taddy
После перехода в фулскрин без выделенной картинки и обратно панель тумбсов испарилась бесследно - как вернуть не нашел. Повторить впрочем тоже не пытался.
Увеличение (видимо, судя по отсутствию эффекта "мозаика" это как раз тот самый эксклюзивный алгоритм) страдает артефактами - на изображении явно видна сетка квадратных блоков (похоже блоки сдвинуты относительно друг друга на ~1 пиксел).
Самое приятное - я пишу этот отзыв уже в третий раз >:o Т.к. зумер при увеличении не просто падает, а падает намертво вместе с системой.
Резюме: снести немедленно.


 
и.нкогнито   (2007-07-24 10:31) [59]

Владимир, ящик zoomer@kolmck.net рабочий? Я туда письмо несколько дней назад отправлял.


 
Vladimir Kladov   (2007-07-24 15:54) [60]

2VGA:
Хотелось бы увидеть библиотеку загрузки всего этого добра TIFF"ового на страничке KOL :) Уже 2 месяца как лежит. CxTiff + jpeg оттуда же.
Определение незанятых ассоциаций в инсталлере глючит и не в инсталлере. Нашёл я багу, сегодня Lnk выложу. Отличие в одном символе :)
1280x1024x24bpp BMP). Тормозит. Вот с Bmp не обессудьте, оптимизация пока слабая, юзаю практически только API. (А почему не конвертнуть в jpeg, Windows прекрасно понимает этот формат для обоев рабочего стола).
панель тумбсов испарилась <Enter>. F1 еще есть.
при увеличении не просто падает, а падает намертво вместе с системой У меня не падало ни на одной машине. У меня правда нет ни одной AMD. Все 5 машин дома и на работе Intel. У вас AMD? Тогда надо будет попробовать временно отрубить свой алгоритм для AMD-процессоров.

2и.нкогнито Рабочий с 17.07.07.  Ничего, кроме как от тех, кого я знаю, не было пока.


 
Vga ©   (2007-07-24 19:00) [61]

Core 2 Duo E6300. Проверяйте ту версию что выложили, а не nag-free.
Такое впечатление, что миниатюры вы перечитываете при каждом показе... А десяток картинок по ~4MB считать - не так быстро...
JPEG почему-то не ставится самописной прогой - видимо его нужно как-то иначе прописывать. Но на самом деле мне на это пока пофиг. Место есть.
Ну и как бы то ни было, со всеми реально нужными мне задачами IV справляется лучше. Так зачем переходить на платную утилиту?


 
Vladimir Kladov   (2007-07-24 21:20) [62]

Я вообще-то и не призываю всех (тем более наших) переходить на платную. Duo - это же Intel? Я тогда не понимаю. У меня не 2 процессорный комп, а гипертрединг, и я понимаю, что это не совсем одно и то же. Проверяю я все варианты, и с нагом, и зарегенный. Можно уточнить, что это было: bitmap, jpeg, или ещё что, насколько большой, и на каком (хотя бы приблизительно) увеличении всё упало? Сейчас проверял у себя на десятках тысяч процентов - не падает, хоть тресни.

Кстати, уменьшение я сделал, оптимизация с MMX для 75, 50, 25, 10 и 5% - для того самого случая, когда Smooth scale отключён. Скорость на глазок практически та же, что и StretchBlt без смуфа. Я ещё пододелываю, и тогда уже положу билд (завтра, наверное). Если ещё сделать по этому же принципу уменьшение для битмапов при постройке тумбов, то может, и они быстрее грузиться станут. Я для примера сконвертил 400 своих обоев из jpeg"а в bmp, сейчас тормозит действительно не слабо. А если jpeg"и - махом.


 
Vladimir Kladov   (2007-07-24 21:37) [63]

Я вот думаю: если это с многопроцессорностью связано, не выставить ли на всякий случай AffinityMask для тредов принудительно в одно и то же значение. Никогда раньше не имел дела с многопроцессорными машинами, кроме гипертрединга, и не озабачивался как-то. Вообще, многопоточность - это ещё та штука. Я примерно с год не использую например критические секции. Было дело: в режиме отладки 2 потока ухитрялись войти в защищённую таким макаром секцию. Семафоры работают вроде надёжнее, я только ими сейчас пользуюсь для защиты участков кода. А может, в случае 2 процессоров, как раз семафоры подвели... уже не знаю.


 
Vga ©   (2007-07-25 21:50) [64]

BMP 1280x1024x24bit, 8x. Я еще успел его немного поскроллить прежде чем упало.
Падение выглядит как мертвое зависание всей системы - затыкается звук (плеер в фоне), перестает реагировать на все воздействия (в том числе и Lock-лампочки на клаве), изображение на мониторе остается то, которые было в момент зависания. В первый раз повисло пока я работал в Опере (писал отзыв, альттабнувшись с зумера), во второй раз прямо в зумере.


 
Vladimir Kladov   (2007-07-26 07:20) [65]

Пока делаю обновление для KOL, выложил новую сборку Zoomer"а.

Устранено: ассоциации для уже назначенныйх ассоциаций, недочёты инсталлера (проверка доступности реестра/папки, обновление заголовка кнопки), недочёты по непоняткам в интерфейсе (подсказки в тулбаре, стартовая подсказка для F1, пункт переключить список файлов в поп-меню, переход в полный экран и обратно - F11 и Alt+Enter, есть ярлык на Help - просьба не ругаться если значок неправильный), "1" - возврат в 100% и Gamma=1.00, Z и X = копия стрелок влево/вправо, недочёты по нагу (переднее окно делается прозрачным, счётчик должен работать ОК), ускорена работа с битмапами 32 и 24bpp, большей частью и 8bpp, соответсвенно быстрее грузятся тумбы для битмапов и изображение не должно портиться для масштабирования вниз с отключённым Fit to window, при сохранении скорости. Да, и существенно увеличена скорость загрузки и показа 1-битных картинок (типа тифф и битмап).

Добавлено (кроме перечисленного): отображение bpp для некоторых типов файлов, для которых это имеет смысл.

Найдена и пофикшена пара багов. Не знаю, могли ли они приводить к зависанию компа, у меня зависала только сама программа.

Не удалось пока найти и устранить: невозможность вызова опций до первого нага. У меня такое просто ни разу не происходило. Не дошли руки до улучшения качества иконки. Собственно, эта проблема наблюдается практически только под Вистой, которая "любит" режим гигантских иконок.

Никто пока не прислал запрос на бесплатную регистрацию. Не работает zoomer@ ? Шлите пока на vk@ (хотя бы копию).

Буквочка C в версии = "Сырая" :) Надо ещё кое-что причесать. Но багов не должно быть таких откровенных, как в прежнем варианте.


 
Vladimir Kladov   (2007-07-26 11:10) [66]

И я перезалил ещё разок: сдуру ухитрился назначить новому пункту меню для включения/отключения списка файлов кнопку Enter как акселератор. В итоге пароль стало нельзя набрать. Сейчас переделал как раньше, (Enter) светится справа от пункта меню, но обрабатывается как раньше, своим кодом.

Так, и ещё: желающие потетстит в режиме без нага (регистрация вечная, не только на этот период тестирования) шлём пока запросы на vk@. Что-то с настройками почты, я не получаю письма на zoomer@ (а вместо этого с того ящика получаю письма, отправленные на vk@). Пока разберёмся с этим, как раз и программу доделаю...


 
Unknown Mystic ©   (2007-07-26 19:35) [67]

Теперь сетап сразу после запуска падает (Setup.exe вызвало ошибку и будет закрыто и т.д.). Проверил на 3 машинах - 2 Win2000, одна - WinXP

Из ключей реестра открыт кажется только HKEY_CURRENT_USER, диск С для пользователя только на чтение.


 
Vladimir Kladov   (2007-07-26 22:18) [68]

С сильно ограниченным пользователем не могу сейчас проверить: диск забит (маленький). Некуда виртуальную машину создавать. Чуть позже.


 
iNSiDE ©   (2007-07-27 00:36) [69]

Я сюда так, забрел случайно... Из-за КОЛа. Решил качнуть сию прогу, посмотреть. Кое-что мне не нравится:
1) Наверное это бага. Запускаем Зумер, без картинки даже, открываем Диспетчер задач и наблюдаем, как с каждой секундой Zoomer кушает 4 килобайта оперативы. Непорядок, хотя и некритично.
2) Дважды столкнулся с полным зависоном, когда открыто окно Options and About, и начинает всплывать наг. Никаких действий я при этом не предпринимал, только водил по окну мыхой и нажимал кнопочки, а затем отводил курсор в сторону, так что кнопка не нажималась в итоге, просто мне эффект понравился). Отловить зависон не могу.
3) Если я не ошибаюсь, при включенном ClearType шрифты сглаживаются отнюдь не во всех местах.
4) В режиме Fit To Window не устраивает такое поведение: выделяем мышкой фрагмент, естественно он увеличивается, однако хотелось, чтобы он не обрезался от остального изображения. В других просмотрщиках в таком случае участок изображения просто увеличивается, а не обрезается.

В целом программа работает не намного быстрее конкурентов. К примеру, ACDSee 9 с быстрым предпросмотром открывается едва ли заметно медленней Зумера. Молчу об Ирфанке

ЗЫ: А что, можно ключ нахаляву получить? Был бы рад, и потестил сие чудо). Если не сложно, мне на мыло, или вам скинуть запрос?


 
и.нкогнито   (2007-07-27 10:20) [70]

При перетаскивании сплитера появляется быстро мигающая(раз 30 в секунду) всплывающая подсказка, в которой при каждом срабатывании появляется мусор, каждый раз разный, но одинаковой длины, на глаз — символов 7-8.


 
Vladimir Kladov   (2007-07-27 10:43) [71]

Тэд не отвечает. Может, у них проблемы с климатом, Европа. Пока не работает zoomer@, запросы шлём на vk@.

1) с каждой секундой Zoomer кушает 4 килобайта оперативы. На самом деле, даже бОльше вначале. Это часть алгоритма защиты. Некие данные, использующиеся для защиты в последующем, постоянно копируются во множестве экземпляров в разные места памяти, и даже когда доходит до предела количества, копирование не прекращается, просто самые старые экземпляры уничтожаются. Цель - затруднить хакинг. Это действительно не должно быть сколько-нибудь критично, и памяти должно хватать хоть на сутки (хотя столько я не проверял). Спустя время всё с большей вероятностью переиспользуется память, уже выделенная из системы, и новая практически не запрашивается.

2) когда открыто окно Options and About, и начинает всплывать наг. Версия до 4.01C (в ней включается прозрачность передних окон)? Или ОС ниже 2К и нет прозрачности? Или наг видно, но он застыл и не считает? Подробнее хотелось бы. Всё-таки полный зависон от неполного отличается тем, что при полном даже мышь не ездит или ездит, но другие окна не отзываются. Вообще, при всплытии наг-экрана мышь в основном не должна реагировать в задаче, и клавиатура -тоже, пока не будет введена цифра. Максимум, что можно: двигать окна и менять их размер.

3) при включенном ClearType шрифты сглаживаются отнюдь не во всех местах Не должно сглаживаться только на наг-окне. Чтобы изображение было тождественным для ХП и других ОС, в которых нет clear type. Подробнее сообщать не хочу. Не помню, чтобы отрубал Clear Type в других частях программы.

4) выделяем мышкой фрагмент Нет, у меня это сразу означает вырезание фрагмента. Я не редактор делаю, это да, но иногда (часто) желательно по-быстрому вырезать нужное и сохранить/скопировать. Заодно эту же операцию удобно для увеличения нужного фрагмента использовать, вот я и совместил. Всегда можно вернуть оригинал и увеличивать вместе всю картинку (это же более "дорогая" операция по ресурсам и быстроте, например, если работаем со скриншотом экрана, то он довольно большой).

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

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

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

Запрос шлите на vk@ (поменять адрес назначения). Это не просто письмо,  которое вы сами составляете. Мне нужен ключ из большого числа шестнадцатиричных цифр, сгенерированный на стороне клиента. Программа формирует письмо автоматически по Options/Register. Остаётся только поправить адрес, внести имя (не важно пока), и отправить обычным образом. Это не работает, если нет е-майл клиента в системе или он не поддерживает командную строку (про таких не знаю). Тогда можно просто отправить мне приаттаченный к письму файл keyfile.dat из директории программы. Надо мне всё это расписать в справке, что ли. Или вот, сделать отправку вроди визарда, который спрашивает, получилось или нет, и если нет, даёт инструкцию, как всё-таки отправить запрос без клиента.


 
Vladimir Kladov   (2007-07-27 10:49) [72]

2 ин.когнито: Насчёт подсказки: непонял момент, как можно ухитриться заметить что-то происходящее раз 30 в секунду? А где подсказка-то, в каком месте всплывает? o_O


 
Unknown Mystic ©   (2007-07-27 12:14) [73]

Так. С сетапом проблема осталась, так что я просто переименовал его, чтоб как программа работал.

Предупреждение о том, что не получается ассоциировать появляется нормально, только там опечатка - session написано, как sessuion.

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

Может в настройках кнопку Tips дизайблить, если они и так показываются?

Если в Zoomer"е открыты настройки, то при попытке переключится на него с какой-то другой программы, основное окно не появляется - только окошко настроек и подсказки. При этом, если открылся запрос цифиры, то он, как и основное окно, остается скрытым окном другой программы, а окошки настроек и подсказок - настолько прозрачные, что почти не читаются.
Если Zoomer свернуть, а потом восстановить, то основное окно вновь оказывается поверх других окон (включая настройки и подсказки), и запрос цифры нормально виден.

После долгих махинаций по поводу предыдущего пункта, при открытии папки почему-то не сформировались тумбы, а под ними надпись: Total: 4 Bad: 8 (Когда нормально открывается - просто Total: 4)
Не повторялось.


 
iNSiDE ©   (2007-07-27 12:32) [74]

2Vladimir Kladov
А можно уточнить, какую информацию содержит в себе ключ из шестнадцатеричных цифр? Если Вам отсылается серийник моей винды, то меня такое поведения мягко говоря не совсем устраивает.

По поводу пункта 2: как выянилось Зумер тут не при чем, отбой тревоги)

Еще мелочь: в окне для ассоциации программы с файлами жму кнопку Cancel и получаю сообщение о провале ассоциации из-за недостатка прав доступа к реестру.

И все-таки мне кажется, что программа слишком перенасыщена защитой от взлома. При появлении нага очень высока загруженность процессора.


 
и.нкогнито   (2007-07-27 15:50) [75]

> [72] Vladimir Kladov   (27.07.07 10:49)

Можно :)
Возле курсора, над сплитером, следует за курсором.
ЗЫ. Версия не самая свежая точнее самая первая, в этой ветке.


 
Vladimir Kladov   (2007-07-27 16:03) [76]

2iNSiDE:

Ну зачем мне ваш серийник, я же не агент микрософта. На самом деле, берётся информация: МАС-адрес сетевухи, серийник винта, на котором стоит винда, и логин пользователя, и все это дело пропускается через одностороннюю функцию типа CRC. Т.е. если ещё раз взять те же данные и прогнать через ту же функцию, и сравнить результат, то будет совпадение на этом же компе, с этим же аккаунтом. ОБРАТНОЕ ВОССТАНОВЛЕНИЕ ЭТИХ ДАННЫХ НЕВОЗМОЖНО из того, что передаётся на мою сторону. Про это в лицензии написано (формулировка более обтекаемая, и спёрта из лицензии acdsee). Все прочие цифры - это случайные данные (от времени, от числа свободных байтов на диске, от ещё каких-то данных: RandSeed присваивается CRC от таких данных, уже достаточно случайных, и забивается, но так, чтобы генератор мог проверить валидность, т.е. что ключ не какой попало, а сгенерирован моим алгоритмом).

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

Чем злее наг, тем больше шансов, что либо купят, либо не смогут сломать. Я, конечно, в курсе анекдота про Неуловимого Джо (почему Неуловимый? Да кому он нафиг нужен...) Но у меня есть подозрение, что защита не зря. Кстати, если кто пожелает попробовать поломать, милости просим. Я бы с удовольствием вообще программу не защищал, меньше багов, быстрее скорость, меньше размер дистрибутива, меньше ограничений на использование например со сменного носителя типа флэшки. Но мне, кажется, никто не собирается поднимать жизненный уровень только за то, что я "такой умный" :)

2Unknown Mystic

просто переименовал - тоже вариант. А то пока я тут поправлю, параллельно с перманентным ремонтом квартиры... Заодно пометил себе проверить 2 пункта с предупреждением по ассоциациям, когда будет виртальная машина готова.

в настройках кнопку Tips дизайблить не получится, потому что это ShowQuestion :/ Или уже сделать нормальную форму, чтобы уже и "при попытке переключится на него с какой-то другой программы, основное окно не появляется - только окошко настроек" поправить. Хотя нет, это у нас в KOL модальная форма всегда так работает, я сейчас глянул на другой формочке. Applet есть, вызываю ShowModal. Надо будет другие варианты посмотреть, например, ShowModalParented.

Total: 4 Bad: 8 Раньше бэды считались с нуля прямо в момент показа. На больших папках, да ещё с вложенными, это давало огромные тормоза. Пришлось сделать переменную. Какой-то редкий глюк прошёл, и переменная не обнулилась. Чем папка открывалась, F3 ? (=кнопке на тулбаре, но есть еще drag-drop и история).


 
Vladimir Kladov   (2007-07-27 16:08) [77]

2ин.когнито тогда это просто баг неправильного подключения MHTooltips в первом варианте. Сейчас лежит 4.01с (с - маленькая).


 
и.нкогнито   (2007-07-27 16:09) [78]

Кстати, глюк не повторяемый, второй раз такого воспроизвести не получилось.


 
Unknown Mystic ©   (2007-07-27 17:26) [79]

Помоему вы не верно поняли/прочитали про глюк с сообщением о не возможности ассоциации. И я, и iNSiDE писали про одно и то же - про появление предупреждения, когда его быть не должно, а не про проблемы с самой ассоциацией.

Папка выбиралась из выпадающего списка рядом с кнопкой.
Да, немного поясню. Вместо 4 картинок, тогда отобразились 4 перечеркнутых рыжих круга (если ничего не путаю), а не пустота. И при выборе одного из них, зумер нормально отрисовал картинку (тумбы так и остались кривые)


 
iNSiDE ©   (2007-07-27 17:41) [80]

Вы точно неверно поняли то, о чем сказал я и, ранее меня (я всю ветку не читал) Unknown Mystic Просто попробуйте нажать сами кнопку Cancel в окне ассоциаций. И это под админом)

ЗЫ: ключик высылаю, верю, что там конфиденциально все... Но будет время -- я дебаггером поковыряю-таки)



Страницы: 1 2 3 4 5 6 7 8 9 
10 вся ветка

Форум: "KOL";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.71 MB
Время: 0.024 c
1-1224833921
SpellCaster
2008-10-24 11:38
2009.11.22
Использование хинтов из CHM файла


2-1254990514
Маркабес
2009-10-08 12:28
2009.11.22
where fld <> --- Что это ?


15-1250569118
Дуб
2009-08-18 08:18
2009.11.22
Новосибирск Мастак пати


15-1253880513
Kerk
2009-09-25 16:08
2009.11.22
Рабсила vs труд


2-1254797177
Серый
2009-10-06 06:46
2009.11.22
как распечатать запрос Adoquery





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский