|
GSM и аська, Как прикрутить |
|
|
|
Jul 22 2008, 11:37
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 28-05-06
Пользователь №: 17 529

|
Можно ли отправлять и принимать сообщения с GSM-модуля на аську?
|
|
|
|
|
 |
Ответов
(1 - 11)
|
Jul 22 2008, 13:23
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 28-05-06
Пользователь №: 17 529

|
Альтернативный (дополнительный) канал оповещения. А по существу вопроса, можно ли подробнее на примере (в смысле, делал ли кто-нибудь это на практике и как быстро доставляются сообщения)?
|
|
|
|
|
Jul 22 2008, 15:09
|
Участник

Группа: Участник
Сообщений: 60
Регистрация: 11-07-06
Из: Челябинск
Пользователь №: 18 726

|
Цитата(rsmsr @ Jul 22 2008, 19:23)  А по существу вопроса, можно ли подробнее на примере (в смысле, делал ли кто-нибудь это на практике и как быстро доставляются сообщения)? Сделать можно, если для себя, а не в серию, ибо иногда меняют протокол. Как сделать - смотреть исходники opensource клиентов.
|
|
|
|
|
Jul 22 2008, 15:21
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата делал ли кто-нибудь это на практике Я делал. С промежуточным сервером. Дабы ничего не менять в конечных клиентах при смене протокола. Цитата как быстро доставляются сообщения От менее секунды то 5 минут запросто (через 5 минут я связь просто рвал, если не было пакетов keep-alive). Цитата смотреть исходники opensource клиентов. Очень вдумчиво смотреть и сравнивать с оффициальными спеками, благо они выложены на аоловском комьюнити. Если надо, найду ссылку.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Jul 24 2008, 04:55
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата только думаю исходный вопрос немного не про то был Так на исходный вопрос мы ответ дали. И предупредили о некислых граблях, которые могут возникнуть при смене протокола. Цитата что мешает делать на том сервереecho "bla-bla-bla" | centerim -s msg -p icq -t 123456789 Я так понимаю, произойдет соединение, отправка сообщения, и разъединение? Если так слишком часто делать, то забанят на сервере за слишком частые подключения. Так что промежуточный сервер надо писать, от него никуда не денешься.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Jul 24 2008, 07:12
|
Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 7-04-08
Из: Украина, Запорожье
Пользователь №: 36 541

|
Цитата(Rst7 @ Jul 22 2008, 18:21)  Очень вдумчиво смотреть и сравнивать с оффициальными спеками, благо они выложены на аоловском комьюнити. Если надо, найду ссылку. http://dev.aol.com/aim/oscar/только по лицензионному соглашению все равно никак не приветствуется использование "сторонних клиентов". Сам в подробности спецификаций не вникал, но отзывов положительных о них не видел
|
|
|
|
|
Jul 24 2008, 14:43
|
Местный
  
Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664

|
Цитата(Rst7 @ Jul 24 2008, 08:55)  Я так понимаю, произойдет соединение, отправка сообщения, и разъединение? Если так слишком часто делать, то забанят на сервере за слишком частые подключения. нет, хотя это не суть важно - я же написал, что centerim далеко не еднственный консольный im-клиент
|
|
|
|
|
Jul 26 2008, 11:01
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата(edo @ Jul 24 2008, 17:43)  нет, хотя это не суть важно - я же написал, что centerim далеко не еднственный консольный im-клиент Простите, Ваше "нет" относится к первому или второму процитированному предложению? Даже если к первому, то остаются вопросы посылки следующих сообщений и обратной связи. Автору: в любом случае проще сделать свой сервер. Это менее накладно по ресурсам сервера и более гибко. Могу дать библиотеку, которую пользую я (с необходимыми доработками, в частности для трансляции подтверждений о доставке, что кстати, очень полезно) и регулярно ее подтачиваю под изменения в протоколе. Или могу дать собранный сервер, правда он под винду.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Jul 26 2008, 14:59
|
Местный
  
Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664

|
Цитата(Rst7 @ Jul 26 2008, 15:01)  Простите, Ваше "нет" относится к первому или второму процитированному предложению? к первому Цитата Даже если к первому, то остаются вопросы посылки следующих сообщений ??? какие вопросы - шлёте сообщения, да и всё. Цитата и обратной связи. можно повесить скрипт (внешнюю программу) на входящие сообщения Цитата Могу дать библиотеку, которую пользую я (с необходимыми доработками, в частности для трансляции подтверждений о доставке, что кстати, очень полезно) и регулярно ее подтачиваю под изменения в протоколе. вот именно "регулярные подтачивания" меня не вдохновляют, лучше я что-то широко используемое возьму. если уж писать свой сервер - так брать что-то типа libpurple, а не кропать в своём темном углу очередной велосипед.
|
|
|
|
|
Jul 27 2008, 11:42
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата вот именно "регулярные подтачивания" меня не вдохновляют, лучше я что-то широко используемое возьму. Только тут есть тонкость маленькая. При смене протокола Вам надо ждать, когда подточат того клиента, которого Вы используете. А в это время Вам заказчики названивают - "игидэ маи увэдомлэния в асыку?"  А своя собственная библиотека - ее самому не долго подточить. Конечно, знать ее внутренности надо хорошо. Цитата так брать что-то типа libpurple Слишком тяжеловесно. Пока один клиент - все хорошо, а когда их станет 300? Кстати, часто общедоступные библиотеки не являются потокобезопасными или содержат такую ахинею в работе с сокетами, что страшно становится. И опять-же, рекомендую подумать, как общедоступными библиотеками организовать трансляцию подтверждений о доставке. Смысл в том, чтобы сообщение подтверждалось не тогда, когда оно дошло до сервера, а когда оно дошло до конечного клиента.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|