Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
NeonLost
Пес войны
76 / 87 / 3
Регистрация: 23.02.2012
Сообщений: 653
#1

Оповещалка о новых сообщениях - C++

19.06.2013, 13:04. Просмотров 493. Ответов 10
Метки нет (Все метки)

появилась идея такого приложения, все равно для какого сервиса, но возмем твиттер например...вот я загружаю страничку, показываю все сообщения и обновляю каждый 30 секунд, потом приходит новое сообщение...и вот вопрос: как мне узнать, что сообщение новое?..сразу в голове появилось 2 идеи, записывать id всех сообщений в локальные файл, чтоб при повторном запуске не выводились те же сообщения, это решение работает стабильно, выводит только нужные сообщения, но оно кажется неочень, файл разрастается со временем...Вторая идея заключалась в сохранении в файле id всех сообщений и при обновлении просто исключать, так бы выявили новые сообщения, здесь файл не растет, но и решение тоже неочень...прошу поделиться еще идеями...)
PS. никакого АПИ не должно быть, ибо не привязаны к твиттеру...)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2013, 13:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Оповещалка о новых сообщениях (C++):

Именование новых объектов - C++
Доброго времени суток. Это, вероятно, простой вопрос, но в лабах и учебниках пока ответа на него не встретил. Допустим, я создаю класс,...

Посоветуйти IDE из новых - C++
Microsoft Visual C++ 2010 Express хочется не Express и поновее ну и очень желательно на русском?

Вычисление новых координат для объекта - C++
Всем здрасьте, молод я по возрасту и не знаю всех формул, нужна помощь в вычислении новых координат. Рисунок приложен. Нужно что бы эта...

Откуда узнавать о нововведениях в новых стандартах С++? - C++
Слышал что один чел каждый год развивается в c++ . Это как?Как узнать о нововведениях в новых стандартах С++? я пока только знаю как...

Формирование двух новых списков из исходного - C++
Доброго времени суток. Задание такое: Структура: список однонаправленный. Реализовать функции: - сформировать список; -...

создать функцию, которая создает 2 новых списка - C++
Написать функцию, которая использует исходный список L и создает два новых списка L1 и L2. L1 содержит нечетные числа, а L2 – четные. !...

10
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.06.2013, 13:07 #2
взаимодейсвовать надо через АПИ, все остальное ересь
1
NeonLost
Пес войны
76 / 87 / 3
Регистрация: 23.02.2012
Сообщений: 653
19.06.2013, 20:15  [ТС] #3
Цитата Сообщение от Jupiter Посмотреть сообщение
взаимодейсвовать надо через АПИ, все остальное ересь
нету апи
0
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.06.2013, 20:18 #4
у твиттера есть апи
0
NeonLost
Пес войны
76 / 87 / 3
Регистрация: 23.02.2012
Сообщений: 653
19.06.2013, 20:53  [ТС] #5
Цитата Сообщение от Jupiter Посмотреть сообщение
у твиттера есть апи
PS. никакого АПИ не должно быть, ибо не привязаны к твиттеру...)

Добавлено через 16 секунд
мне нужна идея
0
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.06.2013, 20:55 #6
Цитата Сообщение от NeonLost Посмотреть сообщение
не привязаны к твиттеру
что значит не привязаны? а к чему тогда привязаны?
Цитата Сообщение от NeonLost Посмотреть сообщение
мне нужна идея
идея чего?
0
NeonLost
Пес войны
76 / 87 / 3
Регистрация: 23.02.2012
Сообщений: 653
20.06.2013, 00:08  [ТС] #7
может быть любой сайт, где обновляется инфа, нужно выделить новую...например журнал с записями
0
gazlan
3135 / 1911 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
20.06.2013, 01:45 #8
Факт обновления легко проверить вычислением хэша. И если хранить "пенку" со старой страницы, то новым окажется все, что выше этого блока. Вариант с хранением всех ID должен быть сравним по "затратам", но выглядит более надежным.
1
NeonLost
Пес войны
76 / 87 / 3
Регистрация: 23.02.2012
Сообщений: 653
20.06.2013, 09:43  [ТС] #9
Цитата Сообщение от gazlan Посмотреть сообщение
Факт обновления легко проверить вычислением хэша. И если хранить "пенку" со старой страницы, то новым окажется все, что выше этого блока. Вариант с хранением всех ID должен быть сравним по "затратам", но выглядит более надежным.
вычислением хэша чего?..)
ну например для твиттера можно хранить id последнего сообщения...а вот для этого форума прийдется хранить id всех тем, ибо если кто-то ответил в теме, она становится жирной и помещается наверх...(
0
UnsKneD
алкокодер
155 / 151 / 12
Регистрация: 27.12.2012
Сообщений: 550
20.06.2013, 10:38 #10
NeonLost, смотреть какой класс\ID используется для подсветки нового сообщения (html\css).
1
Tulosba
:)
Эксперт С++
4705 / 3240 / 297
Регистрация: 19.02.2013
Сообщений: 9,046
20.06.2013, 10:58 #11
Цитата Сообщение от NeonLost Посмотреть сообщение
мне узнать, что сообщение новое?
его временная метка должна быть новее, чем последнего сообщения при предыдущем обновлении.
1
20.06.2013, 10:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2013, 10:58
Привет! Вот еще темы с ответами:

Постоянное добавление в символьный массив новых символов - C++
не могу понять что натворил массив strr заполнялся нормально, постоянно при новой генерации у него были новые значения, но после...

организация списка : удаление и внесение новых элементов - C++
Приветствую! У меня есть односвязный список. Изначально он пустой и я вношу какие то значения, например, 1 , 2 , 3 , все выводится в...

Как вы подходите к решению новых для вас задач - C++
Вопрос имеет с одной стороны косвенное, а с другой прямое отношение к программированию и языку С++. Задаю данный вопрос в данном разделе...

Std::map insert in while - добавление новых элементов в цикле - C++
Задача - обьявить мапу, обьявить цикл и в цикле сначало проверять(если оно есть) содержимое мапы а потом добавлять после добавления...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru