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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено через 16 секунд
мне нужна идея
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.06.2013, 20:55     Оповещалка о новых сообщениях #6
Цитата Сообщение от NeonLost Посмотреть сообщение
не привязаны к твиттеру
что значит не привязаны? а к чему тогда привязаны?
Цитата Сообщение от NeonLost Посмотреть сообщение
мне нужна идея
идея чего?
NeonLost
Пес войны
74 / 85 / 3
Регистрация: 23.02.2012
Сообщений: 653
20.06.2013, 00:08  [ТС]     Оповещалка о новых сообщениях #7
может быть любой сайт, где обновляется инфа, нужно выделить новую...например журнал с записями
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
20.06.2013, 01:45     Оповещалка о новых сообщениях #8
Факт обновления легко проверить вычислением хэша. И если хранить "пенку" со старой страницы, то новым окажется все, что выше этого блока. Вариант с хранением всех ID должен быть сравним по "затратам", но выглядит более надежным.
NeonLost
Пес войны
74 / 85 / 3
Регистрация: 23.02.2012
Сообщений: 653
20.06.2013, 09:43  [ТС]     Оповещалка о новых сообщениях #9
Цитата Сообщение от gazlan Посмотреть сообщение
Факт обновления легко проверить вычислением хэша. И если хранить "пенку" со старой страницы, то новым окажется все, что выше этого блока. Вариант с хранением всех ID должен быть сравним по "затратам", но выглядит более надежным.
вычислением хэша чего?..)
ну например для твиттера можно хранить id последнего сообщения...а вот для этого форума прийдется хранить id всех тем, ибо если кто-то ответил в теме, она становится жирной и помещается наверх...(
UnsKneD
алкокодер
153 / 149 / 11
Регистрация: 27.12.2012
Сообщений: 548
20.06.2013, 10:38     Оповещалка о новых сообщениях #10
NeonLost, смотреть какой класс\ID используется для подсветки нового сообщения (html\css).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2013, 10:58     Оповещалка о новых сообщениях
Еще ссылки по теме:

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

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

размер массива должен быть указан в новых выражениях - C++
static classA **mas; mas = new classA*; static int l = 0; ifstream f("gs.txt"); if (f) { while (!f.eof()) { f >> p >> name; ...

Из символов данной строки составить три новых слова - C++
Нужна помощь , Дана строка символов.Из символов данной строки составить три новых слова.Каждое в отдельной строке.

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


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

Или воспользуйтесь поиском по форуму:
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
20.06.2013, 10:58     Оповещалка о новых сообщениях #11
Цитата Сообщение от NeonLost Посмотреть сообщение
мне узнать, что сообщение новое?
его временная метка должна быть новее, чем последнего сообщения при предыдущем обновлении.
Yandex
Объявления
20.06.2013, 10:58     Оповещалка о новых сообщениях
Ответ Создать тему
Опции темы

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