![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что скажете... [Delphi, Windows]
ElectriC © (2007-07-05 19:10:00)
Страницы: < 1 2 3 4 5 6 7 8 9 10 ... 18 19 >
Написал прогу на KOL(хотя и не первую), что скажете?
http://slil.ru/24597111/1736559902/Symbols_Image.rar
SergeR (2007-09-25 14:06:00) [101]Скачал Zoomer401t. Посмотрел.
Захожу в Настройки>ScreenSaver
Пытаюсь добавить каталог с картинками. Некоторые каталоги добавляются, а некоторые почему то нет в 100% случаях, хотя там обычные jpeg фотки с фотоаппарата. Далее жму ОК или Отмену. Окно с настройками не закрывается ни в какую.
Пришлось убивать Зумера из диспетчера.
Причем ОК и Отмена не работает только после выбора злополучного каталога.
Если выбирать каталоги, "которые выбираются" - то всё ОК.
Vladimir Kladov (2007-09-24 20:05:00) [102]Обновление KOL буду делать завтра на свежую голову. А пока выкладываю Zoomer401t с установкой wallpaper и screen saver'ом внутри. Вроде всё то же, что и у всех, но есть нюансы, надеюсь, приятные.
Unknown Mystic (2007-09-21 11:04:00) [103]Да, действительно разница в один пиксель, но выглядит это не очень... Тот алгоритм, который делает изображение на 1 пиксель шире, добавляет явные дефекты...
Может этот алгоритм "заставить" рисовать на 1 пиксель уже?
или сделать, что если по * масштаб попадает на один из стандартных, то использовался тот алгоритм, который рисует ту картинку, что на 1 пиксель уже...
Ну это диспетчер задач так показывал... И файл подкачки тож гига на 1,5 забит был... В общем понятно... Может в таком случае ограничиваться увеличением видимого в данный момент фрагмента? И наверно даже с настройкой типа если фрагмент больше скажем 500 Мб - пытаться увеличивать все изображение/только видимый фрагмент/спрашивать 1 раз за сеанс работы. (Ну не сейчас, а когда-нибудь в будущем.)
И еще мелочь конечно, но все же. Как-то говорил уже, но это так и осталось... В лицензии, которая выводится в процессе установки заголовок "2. Distribution" съехал...
Vladimir Kladov (2007-09-20 20:37:00) [104]Выложил 401Т, победил 204-ю ошибку на выходе, и порчу тумбов. На этот раз она выскочила у мен, и я надеюсь, е прибил уженавсегда.
Конечно ненормально, считайте: 30000^2=900 000 000. Т.е. 1 Гига пиксель х 3 байта RGB = 3 гига. Ну никак не 500 мегов. Наверное, остальное в свопе оказалось. Или все еще не весь загрузился а с уменьшением. Черное = наверное просто не смог себе столько памяти получить от системы, вывел нули.
Нет, не Уже, я уже встречал такое раньше. Это разный алгоритм смуфинга, в одном случае происходит сдвиг на полпикселя по сравнению с другим. Кажется просто.
Unknown Mystic (2007-09-20 20:21:00) [105]Та же ошибка при выходе. Причем сообщение выдается 2 раза подряд...
Есть здоровенных jpg около 45 мегов 29999 х 29999, 24bpp. Открывается нормально на 3% от размера. Начинаю увеличивать. При переходе с 25% на 50 - жрет памяти мегов этак 500... Это нормально?
При переходе 50% -> 75 и 75 -> 100 вместо картинки черный фон...
В картинках (jpg, bmp), которые при нажатии * отрисовывается в 200 или 400% похоже не верно вычисляются размеры. Т.к. при повторном нажатии * картинка становится чуть уже. В результате, вроде при fit to window часть картинки несколько растягивается.
P4, WinXP
Дмитрий К (2007-09-20 07:50:00) [106]
> Обновил до 401s.
При выходе 204 по адресу 40299с.
Тумбы портятся. (Проверяю так: в Zoomer открываю папку, выбираю в списке картинку, F12, меняю оформление. Тумбы портятся всегда).
В установщике путь установки пустой (вместо C:\Program Files (x86)\Zoomer\). И, если в конце пути нет слэша, пишет что папка не доступна для записи.
Core 2 Duo, Vista x64.
Vladimir Kladov (2007-09-19 20:19:00) [107]Обновил до 401s. Png стали грузиться быстрее (interlaced - в несколько раз). Быстрее работает со списком, грузит каталог. Устранил мелкие неточности. 2-процессорных машин у меня опять нет, но я надеюсь, новых ляпов не наделал, которые бы на 2процессорных машинах дали бы неприятности.
Mariya (2007-09-10 10:06:00) [108]подскажите, pls, новоиспеченноу программисту, как осуществить поиск в delphi, по нескольким полям. Например, есть база - ФИО, я написала фильтр и каждый отдельно работает, в гриде показывает, а мне нужно чтобы из выбранных Ивановых, можно набирать имя, и он фильтровал из имеющихся Ивановых, а он у меня игнорирует предыдущий фильтр (Ивановых). Начинает искать только по следующему (имени). Заранее, thnks.
Vladimir Kladov (2007-09-10 01:19:00) [109]Выложил 401S, проверена мной лично на Core Duo, под свистой (впечатление - у меня на стареньком ноуте с 1ГГц и 256 М памяти на борту летает быстрее, чем на этом новом с 1.8ГГц и 1Гб памяти. Правда, у меня XP, а не Vista). К сожалению, на второй машинке Core 2 Duo Vista слетела при вырублении питания (шнур не успел воткнуть, а окошко было DOS, и само не вырубилось). Если удастся всунуть ХРень, тогда и на 2Duo смогу посмотреть сам. А пока можете у себя глянуть.
Vladimir Kladov (2007-09-09 12:01:00) [110]Перепост, не ту ветку засорял :)
Vladimir Kladov (09.09.07 11:36)
Правильно, я же его не сохраняю. В варианте с сохранением все работало. Есть еще вариант, о котором я не подумал
раньше. Можно сохранение отложить до завершения программы, и потом целиком все выложить. Сегодня сделаю такой. По
идее, текущую ситуацию это не испортит, т.е. прога не сломается, а тумбы сломаются, и вот тут и можно будет поймать, где
что не так.
Vladimir Kladov (09.09.07 11:55)
Хотя, чего откладывать на вечер, там пару строк в коде изменить. Вот сейчас и положу 401r, лог по завершении программы
thumb_draw_log.txt, но только если с папкой в командной строке. Жмется раром во много-много раз.
Все, лежит. Ждет, горяченький :)
Дмитрий К (2007-09-09 00:21:00) [111]В случае папки в пути тумбы портятся. Лог - не понял какой. Создается только exit_log.
Vladimir Kladov (2007-09-08 23:40:00) [112]Балда я, какой лог, сам же его убрал. В общем, положил R, вернул в нем задержку 250 мс в случае директории в пути, до первой загрузки тумба, и плюс лог формируется. Больше ничего не пидумывается что-то. Посмотрите?
Vladimir Kladov (2007-09-08 18:31:00) [113]Tckb 'nj flhtc 4675fc, то абсолютно левый, показывает упакованной поцедуры, которая принадлежит к тиффу. А лог-то создавался, или сразу при старте валится и ничего не успевает показать?
Дмитрий К (2007-09-08 14:20:00) [114]
> Положил 401q, посмотрите, пожалуйста.
Бросил папку с картинками на ярлык. Ошибка в программе. Смещение 675fc.
Vladimir Kladov (2007-09-08 10:08:00) [115]Положил 401q, посмотрите, пожалуйста.
Кстати, для png я пока что сделал хотя бы реагирование на отмену загрузки - по Esc (выход из программы) и по стрелкам, для перехода на другую картинку. Выход, на большой картинке, конечно, не мгновенный, но по крайней мере, это лучше, чем снимать процесс из диспетчера. Вообще, с png я посмотрел, если его улучшить, кое-что для быстрой загрузки и быстрого построения тумба на гигантском png сделать можно. Поставил себе в очередь, тем более, что там с альфа-каналом еще разбираться надо.
я сейчас срочно переключаюсь на завершение программы Анукапочитай, там до 40Мбайт картинок и музыки, и мне надо выложить в ближайшие дни, потом продолжу с зумером. (Это прога для научения детей чтению, от 4 до 8 лет, бесплатная - до сих пор просто некуда было выложить, так раздавал).
Vladimir Kladov (2007-09-07 23:38:00) [116]Замечательно :( Ладно, уберу завтра сохранение "исправлябщего" лога, тогда сообщу Надо будет убедиться, что все это "исправление" при этом сохраняется. Окончательное исправление корней отложу до появления у меня атлона. (А потом не задавайте вопросов, почему у меня дома аж 6 пц...)
Дмитрий К (2007-09-07 16:14:00) [117]На Duo тоже эффект градусника.
Проверил все три случая.
Vladimir Kladov (2007-09-07 15:29:00) [118]Вот такой облом: хоть я и сделал лог с накоплением его в памяти, и сбросом порции лога только после окончания процедуры на диск, сработал тем не менее эффект градусника - на Атлоне64. Есть только 3-секундная задержка перед началом показов тумбов в этом случае но все равботает нормуль, без красных кругов. Посмотрите, приз, на 2 Duo, и если там все такое же, то я оставлю лог, просто уберу его сбрасывание на диск, к этому моменту процедура отрисовки уже завершилась, и лог можно просто очистить. Только посмотрите, пожалуйста, 3 случая: маленькая папка (1-5 файлов), средняя (<100), и большая (200-2000, сколько наберётся). Последний случай отличается только тем, что грузятся не все тумбы сразу, а только те, что видны, остальные - как обычно, по мере надобности догружаются.
Vladimir Kladov (2007-09-07 14:10:00) [119]Положил Q, с подробным логом рисования. Мне бы нужен лог именно с Duo, лог от Атлона 64 мне тоже пришлют, надеюсь. Лог лучше упаковать раром, он жмется в 100 раз. Спасибо!
Vladimir Kladov (2007-09-07 13:15:00) [120]Так, сто не надо качать. Говорят, то же, 50/50. Пойду лог рисовальщика делать.