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

Вниз

Подскажите, как лучше поступить...   Найти похожие ветки 

 
cosinus   (2008-11-11 19:30) [0]

Есть такая программа - qip.online.
Из описания...
Qip.Online уведомит тебя о новых сообщениях в социальных сетях. Как только тебе придет письмо - ты сразу прочтешь его не переходя на сайт!
Qip.Online сообщит о новых входящих с:
 Odnoklassniki.ru
 Vkontakte.ru
 Мой Мир@Mail.Ru
 Vspomni.Ru
 Loveplanet.ru
 Mamba.ru (и всех партнерских сайтов, включая знакомства на Mail.ru и Rambler.ru) а так же о письмах, которые приходят на твой почтовый ящик.

Когда приходит сообщение, всплывает окошко с ним (как и в обычном квипе), но если в обычном можно это отключить, то тут никак.
Попросили что-нибудь сделать, чтобы это всплывающее сообщение прибить.
Собственно вовпрос... Как лучше это реализовать?
С помощью ловушки, отследить сообщение, которое вызывает окно и прибить его или как?
Как бы вы сделали? С чего начинать?


 
@!!ex ©   (2008-11-11 19:55) [1]

Ну первое что я бы сделал - это снес нахрен эту дрянь. :)
Серьезно, не шучу.

По поводу - как кприбить окно:
1) Если это обычное окно, заменил бы Апишную функцию ShowWindow и при каждом вызове отслеживал бы, что за окно пытается показать, если ТО самое окно, то ничего не делаем, если любое другое - показываем.
2) Если это хинт трейовый, то ловил бы функцию создания этого самого хинта.


 
Fumie   (2008-11-11 19:55) [2]

>Как бы вы сделали?

Попросил бы автора добавить такую возможность.

А вообще, простой скрипт на perl/pyhton/common-lisp/<подставить нужное> проверит наличие писем в скольки-угодно почтовых ящиках за такой-то диапазон времени и доставит их, благо для всего есть соответствующие библиотеки. Я, например, пользуюсь таким (скажу сразу, что для его использования вам будет нужно скачать довольно горомоздкий интерпретатор, настроить его и, что может быть нетривиально для новообращенного, установить несколько библиотек, поэтому, проще написать свой). Технично и аскетично.


 
cosinus   (2008-11-11 20:11) [3]


> @!!ex ©   (11.11.08 19:55) [1]

По поводу снести - верю  )))
Но попросила девушка, ну как ей можно отказать (вопрос риторический, а то знаю я вас тут) )))
Хорошо, так и попробую.


> Fumie   (11.11.08 19:55) [2]

Эко вы... Я знаю, что почтовые ящики можно проще проверять, но насколько я понял, тут упор как раз на социалки.

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


 
Virgo_Style ©   (2008-11-11 20:21) [4]

cosinus   (11.11.08 19:30)
Как бы вы сделали?


Я бы не сообщал квипу о моих аккаунтах в соцсетях, и он бы не смог меня ни о чем уведомить, ибо не знал - о чем.

Кстати, "бы" здесь лишнее.



Страницы: 1 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.005 c
1-1205406336
San1
2008-03-13 14:05
2009.01.11
перемещение содержимого ScrollBox


2-1227949553
man Yury
2008-11-29 12:05
2009.01.11
Access violation и MapViewOfFile


2-1227819867
demon
2008-11-28 00:04
2009.01.11
Как сохранить в ini-файл значение HBRUSH ?


15-1226778810
main
2008-11-15 22:53
2009.01.11
Что это может быть? Мышка как-бы временно прилипает?


2-1227880896
olegIvan
2008-11-28 17:01
2009.01.11
TreeView





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский