Форум программистов, компьютерный форум CyberForum.ru

Клиент для vk.com - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Konnigun
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 12
01.07.2012, 00:22     Клиент для vk.com #1
Всем привет)
Изучаю с++ недавно, написал вот простой интерпретатор, теперь хочу написать что-нибудь посложнее, возникла идея написать клиент для vk.com, который висит в трее и извещает о том, что пришло новое сообщение.
Но вот незадача: понятия не имею, с чего начать) То есть совершенно) Не понимаю, как это реализовать, с чего начать, что почитать)
Посоветуйте пожалуйста?)
Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2012, 00:22     Клиент для vk.com
Посмотрите здесь:

C++ Клиент-сервер
C++ Клиент - сервер
C++ код сервера и клиент для онлайн игры
C++ Клиент-серверное приложение для сети
Сервер-клиент C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
D-Vampire
3 / 3 / 0
Регистрация: 16.05.2012
Сообщений: 36
01.07.2012, 01:37     Клиент для vk.com #2
Документацию по сокетам, html и многопоточности. Это для того, чтобы собрать необходимые модули/классы, которые будут работать без интерфейса. Оный лучше всего не писать на winapi, а все таки использовать встроенный в современную ide класс.
Union
 Аватар для Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252
01.07.2012, 01:40     Клиент для vk.com #3
Многопоточность какраз не необходима... Если только вы досить не собираетесь, или не производите очень мощный анализ получаемых данных.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
01.07.2012, 04:23     Клиент для vk.com #4
D-Vampire, Встроенный в IDE использовать не стоит. Стоит использовать кроссплатформенные библиотеки (буст к примеру) + изучить API контакта.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
01.07.2012, 09:51     Клиент для vk.com #5
Цитата Сообщение от Konnigun Посмотреть сообщение
написать клиент для vk.com
Рекомендую для начала написать почтовый клиент, который будет наличие новых писем проверять. Для такой задачи есть куча готовых программ с исходниками и довольно много теоретических описаний (включая этот форум). А когда разберёшься, как работать с сетью и вообще, тогда уже и с вконтактом попробуй. Опираясь только на АПИ и без сторонних примеров разобраться сложнее будет. Но если по вконтактному АПИ примеры найдёшь, то можно и сразу с него начать.)
Konnigun
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 12
01.07.2012, 10:44  [ТС]     Клиент для vk.com #6
Всем спасибо большое за советы) начну и правда с почтового клиента пожалуй)
Спасибо еще раз)
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
01.07.2012, 18:05     Клиент для vk.com #7
Цитата Сообщение от Konnigun Посмотреть сообщение
Всем привет)
Изучаю с++ недавно, написал вот простой интерпретатор, теперь хочу написать что-нибудь посложнее, возникла идея написать клиент для vk.com, который висит в трее и извещает о том, что пришло новое сообщение.
Но вот незадача: понятия не имею, с чего начать) То есть совершенно) Не понимаю, как это реализовать, с чего начать, что почитать)
Посоветуйте пожалуйста?)
Заранее спасибо
либо забудь про с++ и используй какой нибудь джаваскрипт, либо посмотри чё у Студии и Борлонда есть для работы с Net. Либо пиши расшифровщик данных посылаемых браузером(а лучше просто шифровку отруби, хотя это не безопасно), пиши свой снифер(через него будишь мониторить покеты браузера) и потом через нормальный снифер пытайся понять как выглядит сообщение посылаемое\приходящие через вкоонтакте

Добавлено через 9 минут
Цитата Сообщение от Van111 Посмотреть сообщение
либо забудь про с++ и используй какой нибудь джаваскрипт, либо посмотри чё у Студии и Борлонда есть для работы с Net. Либо пиши расшифровщик данных посылаемых браузером(а лучше просто шифровку отруби, хотя это не безопасно), пиши свой снифер(через него будишь мониторить покеты браузера) и потом через нормальный снифер пытайся понять как выглядит сообщение посылаемое\приходящие через вкоонтакте
надо бросать тяжёлые наркотики))(шутка). открываешь код клиента находишь функцию которая отвечает за то чтобы в твоем окне счётчик сообщений увеличился на один в конец её добавляешь свой джава код который допустим в файл сохраняет нужную тебе информацию . пишешь свою прогу которая всё время проверяет содержимое файла и реагирует на это
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
01.07.2012, 18:51     Клиент для vk.com #8
Van111, И почему же на чистом С++ без завязки на определенную IDE/OS нельзя написать такой клиент?)
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
02.07.2012, 11:02     Клиент для vk.com #9
Цитата Сообщение от ForEveR Посмотреть сообщение
Van111, И почему же на чистом С++ без завязки на определенную IDE/OS нельзя написать такой клиент?)
можно , но согласитесь вам придётся изучать клиент в контакте чтобы понять какие сообщение посылать серверу и как их применять, плюс там будут проблемы с передачей данных методом POST(дополнительный) и т д
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2012, 12:23     Клиент для vk.com
Еще ссылки по теме:

C++ icq клиент
C++ Клиент-сервер
программа (клиент-сервер) для обмена информацией через сокет C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
02.07.2012, 12:23     Клиент для vk.com #10
Van111, Да все там нормально, только изучить API, а дальше через http (либ для работы с http на С++ написано достаточно) слать запросы.
Yandex
Объявления
02.07.2012, 12:23     Клиент для vk.com
Ответ Создать тему
Опции темы

Текущее время: 21:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru