Перейти к содержимому

Взаимодействие между приложением и службой Андроид

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

XMPP-SMS шлюз на Android

XMPP-SMS шлюз на Android
XMPP-SMS шлюз на Android
Причиной написания данной статьи послужила необходимость создания программы для системы Android, с помощью которой можно отправлять данные заказа в виде SMS сообщений владельцам интернет магазинов о том, что был совершен заказ товаров или услуг. Ранее мною использовалась система включающая GSM-модем и программу написанную на языке С++, использовавшая AT-команды для общения с модемом и библиотеку gloox для получения сообщений по протоколу XMPP, на стороне web-сайта использовалась библиотека xmpphp, для отправки данных заказа. При такой схеме приходилось держать включенным компьютер постоянно, так как система приема заказов работала круглосуточно, соответственно отсюда дополнительный расход электроэнергии, шум от вентиляторов ночью и постоянный контроль интернет соединения.

XMPP бот, рассылающий новостные RSS ленты, оформленные в BB коды.

XMPP бот, рассылающий новостные RSS ленты, оформленные в BB коды.
Мною разработка бота прекращена.

Бот продолжает свою работу здесь: tester.qip.ru/rssbot Благодаря: Santiago26 и Commaster.

XMPP(jabber) бот, рассылающий новостные RSS ленты, оформленные в BB коды.

Язык программирования: JAVA
Среда разработки: Eclipse
Подробнее »XMPP бот, рассылающий новостные RSS ленты, оформленные в BB коды.

Добавление кнопки плагина к окну сообщения QIP

Добавление кнопки плагина к окну сообщения QIP. В этом примере узнаем, как можно создать кнопку плагина в окне сообщения программы QIP, а также добавить ей событие. Для этого будет использоваться плагин заготовка, необходимые действия описаны в виде алгоритма действий:
Подробнее »Добавление кнопки плагина к окну сообщения QIP

Создание плагина заготовки для QIP

Создание плагина заготовки для QIP.
Работа плагина для QIP
Для продолжения дальнейших экспериментов с написанием плагина для программы QIP, понадобиться плагин заготовка, который представляет собой каркас, на который в последующем будет наращиваться функционал создаваемого плагина. За основу был взять исходник поставляемый вместе с портированным SDK для C++, в котором был немного изменен код, удален функционал и добавлен показ сообщения при нажатии кнопки «Настроить» в настройках модулей.

Скачать плагин

Создание плагина для QIP используя Microsoft Visual C++

Создание плагина для QIP используя Microsoft Visual C++.
Создание плагина для QIP используя Microsoft Visual C++QIP – это многофункциональная программа, которая со временем станет нечто большим, нежели мульти протокольным средством мгновенного обмена сообщениями. Для расширения представленных возможностей программы, существует SDK для написания плагинов, при помощи которого будем добавлять новый функционал к программе QIP.
В данной заметке попробуем создать первый простой плагин, из поставки SDK, при этом ни написав, ни одной строки кода. В первую очередь это заметка дает начальные навыки создания плагина и необходимую информацию для этого. На момент написания заметки использовался QIP Infium Release 3.0 Build 9044 и QIP Infium VC++ Plugin SDK Версия 1.9.0. Плагин создавался в Microsoft Visual C++ 2010. Описание создание плагина будет приведено в виде алгоритма действия.
Подробнее »Создание плагина для QIP используя Microsoft Visual C++

Просмотр сетевых сеансов

Просмотр сетевых сеансов. В операционных система Windows имеется интересный инструмент «Общие папки», являющийся средством для просмотра общих ресурсов локального компьютера, открытых сетевых сеансов и используемых файлов, для того чтобы запустить данное приложение, нужно набрать в командной строке fsmgmt.mscПодробнее »Просмотр сетевых сеансов

Программирование WinInet C++. Часть 2

Программирование WinInet C++. Часть 2. Целью создания системы явилась потребность в удаленном управлении и администрировании домашним компьютером, получении и обмене информации с ним, при помощи веб браузера используемого как в компьютере, так и в сотовом телефоне.Подробнее »Программирование WinInet C++. Часть 2

Программирование WinInet C++

Программирование WinInet C++. WinInet сокращение от Windows Internet, это ничто иной как расширение к Windows API, созданное компанией Microsoft, который предоставляет простой в использовании интерфейса для трех прикладных протоколов Интернета.
В данном примере рассматривается способ получения строки с web сайта используя протокол HTTP, данную реализацию можно использовать для того чтобы приложение могло проверять наличие обновлений или скачивать заранее подготовленный файл, в общем можно найти огромное количество примеров для применения данной технологии.Подробнее »Программирование WinInet C++

Прокси туннелирование. Часть 2

Прокси туннелирование. Часть 2 . Прокси серверы представляют из себя компьютеры с установленным специализированным программным обеспечением и являются, по сути, обработчиками разнообразных запросов со стороны клиента и передачи их дальше по сети. Они играют большую роль в функционировании компьютерных сетей, как локальных, так и глобальной сети Интернет.Подробнее »Прокси туннелирование. Часть 2