Advertisement

Customize

Apr. 20th, 2009

Отчет о размере папок Outlook

Каждый, кто хоть раз пробовал разобраться в накопившейся в MS Outlook почте, рано или поздно узнает об интересной кнопке "Размер папки":



При трех папках и сотне писем большего не требуется.
Но что делать, если папок с полсотни?

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

Самое обидное - данные то вот они, в ListBox-е - бери и пользуйся.
Но почему то все тулзы для съема текста с контролов ничего не показывали, даже Kleptomania которой по идее вообще пофиг какое приложение и как рисует текст на экране.
Казалось бы. Но, видимо из-за особой microsoft-магии, результат был нулевой.

И тут третьего дня замечаю на давно облюбованном сайте Nir-а Sofer-а новую (для себя, утилите уже 6 лет стукнуло) программулину - SysExporter.
Она быстро и аккуратно делает ровно то, что требуется - выдает нужные данные с сохранением табличной структуры.
Просто находим в списке открытых окон ListView от Outlook-а и экспортируем в TXT/HTML/CSV/XML по вкусу:



Дальше - в Excel.
Вуаля:



Самое смешное - всего бы этого не требовалось, добавь Microsoft к исходному контролу сортировку по колонкам.
В самом деле, для поиска самых тяжелых папок всего то и нужно, что видеть top-5 или top-10 толстяков...
Но не судьба, даже в Outlook 2007 колонки монолитны, как гранит.

А к NirSoft-у рекомендую присмотреться повнимательнее - из нескольких десятков написанных товарищем утилит не менее половины - архиполезны.

Mar. 1st, 2009

Elementary v2.0 в PNG/ICO-формате

Обратим свой взор к миру OpenSource.

Что в нем творится интересного с точки зрения графического дизайна малых форм, сиречь, иконок?
Творится много всего разного, но в целом, кроме Everaldo и Tango ничего на ум не приходит.
Чем хорош Tango? Тем, что на него ориентируется куча народу и создает свои мини-нетленки в соответствии с каким-никаким гайдлайном.
И вот товарищ DanRabbit тоже решил отметиться в этой струе со своим набором Elementary, доросшим аж до версии 2.0:



И всем он хорош и пригож, кроме одного маленького косячка - формата SVG. Только SVG.

Ну, знаете, такой формат, чтобы не рисовать несколько растровых иконок под 16x16, 32x32 и т.д. до 256x256 общим весом аж 80 Кб, а написать один компактный XML-файл с описанием иконки в векторе, весом в жалких 100-150 кб.
Я не шучу. Это действительно так, причем иконки в 500 Кб в SVG - не редкость.
После этого не удивляешься жалобам на GNOME-Look.org что, мол "у меня после установки этой темы стандартное окно предупреждения через 3-4 секунды стало открываться". Новые технологии, хуле.
Глядишь, через пару лет догадаются кэшировать это векторное безобразие в растре. Там уже и рукой подать обратно до PNG, а может даже и обычного BMP в контейнере.
И хоть родитель этого мега-формата, Adobe Systems, Inc, похоже, на свое детище уже забило, мир OpenSource поднял упавший флаг и не даст он нем забыть.

Полная трагизма история конвертации ублюдочного прогрессивного SVG в нормальный PNG с сохранением альфа-канала будет рассказана позже, а пока представляю ее результат - набор Elementary 2.0 в ICO/PNG формате:



Как обычно, все отсортировано, огромное количество дублей - прибито, ICO/PNG - в архиве, 1.2 Мб.

Контент под GPL, если что.

Feb. 28th, 2009

MS Accounting 2009 Icons

Ну, поехали

Вы будете смеяться, но Microsoft уже почти 4 года продает свой собственный бухгалтерский софт.
В какой связи это может интересовать матерого ресурс-ковыряльщика, вроде меня?
Естественно, своими иконками.
Сабж ценен тем, что в знакомом до боли MS Office-style отрисованы множество иконок, связанных с предметной областью учета и финансов:



Иконки и PNG были заботливо мною выдраны, отсортированы, почищены от дубликатов и засунуты в традиционную ICL-библиотеку:



В архиве размером 700 Кб вы найдете и ICL, и исходные PNG.

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

Advertisement

Customize