August 12th, 2004

полосатая свинья

(no subject)

Интересные вещи можно найти разгребая старые завалы. Я, конечно, знаю, что у меня есть небольшая коллекция иностранной валюты, есть с килограмм железной мелочи прошлого образца, есть блюдце, с горкой наполненное одно- и пятикопеечными монетами... Но сейчас я нашел старый кошелек со 101 рублем 50 коп. совершенно актуальных денег. Из них 20 руб. пятерками и 20 руб. 50копеечными. Куда бы все это деть... =)
полосатая свинья

(no subject)

Повторять как мантру:
Никогда, никогда не доверять дистрибутиву Миранды, собранному кем-то кроме себя. Единственно правильным способом распространения Миранды является копирование своего каталога с ней в другое место.

Сначала взял дистриб собранный каким-то молодцом, включающий около 50 плагинов, в том числе и полезных. Поставил - не работает сраммный модуль - в нем не отображаются сообщения, т.е. пользоваться Мирандой-то... весьма некомфортно.
Скачал с официального сайта дистрибутив 0.3.3.1. Ну кроме нескольких сомнительных идей в нем появился такой баг - все в том же ssrm'е при прокрутке окна исчезуют все сообщения, т.е. оно прокручивает их за область видимости (все происходит на 98ой винде). Ну и плагинов там был только самый минимум. Вот так вота...
полосатая свинья

рабочее

Об использовании магических чисел:
DVINFO *info = (DVINFO*)type->AllocFormatBuffer(sizeof(DVINFO));
if (!info) return E_OUTOFMEMORY;

info->dwDVAAuxSrc  = 0xd1e030d0;
info->dwDVAAuxCtl  = 0xffa0cf3f;
info->dwDVAAuxSrc1 = 0xd1e03fd0;
info->dwDVAAuxCtl1 = 0xffa0cf3f;
info->dwDVVAuxSrc  = 0xff20ffff;
info->dwDVVAuxCtl  = 0xfffdc83f;

return S_OK;