Гейт работает следующим образом: если Ваша компания-оператор позволяет отправлять sms на e-mail, пишется сообщение на адрес lj@onas.ru или lj@go.ru (они - равнозначны) следующего вида:
login:password [!f][!s][!d][!r][!l][!u"picture keywords"][!t"new subj"][!c"community"] text
(примечание: квадратные скобки отправлять, конечно же, не нужно - они лишь означают, что ключ - необязательный)
(примечание2 - для клиентов "Сонет" и "СМАРТС Астрахань GSM": см. примеры ниже)
- если задан ключ "!f", постинг отправляется как "friends-only", иначе - "public"
- если задан ключ "!s", "password" надо передавать в md5 (на тот случай, если Вы не хотите передавать пароль в открытом виде)
- если задан ключ "!r", транслит (точнее, все латинские буквы) конвертируется в русский язык. Все, что попадает в < > (тэги), в русский текст не переводится.
Здесь подробнее описано, по каким правилам осуществляется перевод транслита:
http://www.livejournal.com/users/demidov/143823.html?thread=589007
Форма для перевода транслита в русский и наоборот:
http://lj.onas.ru/translit/ - ключ "!d" работает следующим образом: гейт постит сообщение по московскому времени. И, соответственно, если Вы находитесь в ином часовом поясе, Вы получите вот такой отлуп: "Incorrect time value: Your most recent journal entry is dated xxxx-xx-xx xx:xx, but you're trying to post one at yyyy-yy-yy yy:yy without the backdate option turned on. Please check your computer's clock. Or, if you really mean to post in the past, use the backdate option." Исправлено это следующим образом: если используется ключ "!d", то дата для постинга берется из поля "Date:" входящего сообщения. При использовании местных гейтов - это помогает.
- ключ "!l": по умолчанию sms-2-lj отправляет весь текст до первого символа конца строки. Так сделано для того, чтобы не постить всякий "мусор", который сотовые операторы приписывают в конце сообщения, отправляемого через гейт sms-e-mail. Однако есть возможность отправить и весь текст целиком (удобно, например, при отправке е-мейла с PDA). Просто используйте ключ "!l".
- ключ "!u" позволяет выбирать юзерпик. Формат использования: !u"picture keywords". Кавычки - обязательны.
Есть неочевидные моменты при использовании совместно с ключом "!r". Например, есть картинка с названием "другой userpic", sms пишется транслитом, но хочется перекодирования в русский язык. В этом случае ту часть текста, которая не должна перекодироваться, надо писать в угловых скобках. Пример:
lj@onas.ru login:password !r !u"drugoj <userpic>" Zdes' tekst postinga
Появится запись: "Здесь текст постинга" - с использованием юзерпика "другой userpic".
Без использования "!r" название картинки надо писать "как есть". - ключ "!t" или "+t" позволяет изменять default'ный subject. Формат использования: !t"new subj". Кавычки - обязательны. Примеры:
При использовании ключа !t"new subj" subject постинга будет таким:
[sms-2-lj] new subj
При использовании ключа +t"new subj" subject постинга будет таким:
new subj
При использовании совместно с ключом "!r" транслит будет переводиться в русский язык по тем же правилам, по которым происходит перевод всего текста. - ключ "!c" позволяет делать постинги в community. Формат использования: !c"community". Кавычки (только для данного ключа) - необязательны.
Обратите внимание! Если Ваш пароль - "MyPassword", и Вы пишете его именно в таком виде, но при этом задаете ключ "!s", - Ваш постинг не появится. Потому что пароль будет неверный. Задавая ключ "!s", пароль надо писать в md5. Например, "MyPassword" в md5 - это "48503dfd58720bd5ff35c102065a52d7".
Например, md5 можно получить с помощью утилиты "md5sum":
echo -n "MyPassword" | md5sum
Или здесь: http://lj.onas.ru/md5/
"text" можно писать по-русски (если позволяет телефон и гейт оператора).
В общем случае должны приходить подтверждения об успешной (или неуспешной) отправке сообщения.
* * *
Примеры:
lj@onas.ru login:password Testing gate sms-2-lj!
lj@onas.ru login:48503dfd58720bd5ff35c102065a52d7 !s Не хочу светить паролем...
lj@onas.ru login:password !f !r Posting tol'ko dlya druzej.
* * *
Примеры для конкретных сотовых операторов:
1. BeeLine (любой регион зоны охвата):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 684.
2. МТС (Москва):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер +0883 через SMSC +70957699800.
3. Мегафон (СПб):
*lj@onas.ru*login:password [!f][!s][!d][!r] text
отправляется на номер 99009.
4. Мегафон (Поволжье):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер +79272909091.
5. KyivStar (Украина):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 555.
6. Смартс:
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 708077.
7. Универсальный гейт (для всех операторов):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер +358405174761.
8. UMC (Украина):
lj@onas.ru login:password !! [!f][!s][!d][!r] text
отправляется на номер 101. Обратите внимание на первые два !! - они обязательны.
9. МТС (Омск):
lj@onas.ru login:password [!f][!s]!d[!r] text
отправляется на номер 0883 через SMSC +79029889991.
10. ЮУСТ (Челябинск) - Южно-Уральский Сотовый Телефон:
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 00004.
11. Golden Telecom (Украина)
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 025.
12. Уралтел (Екатеринбург)
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 00004, для получения потверждений должна быть включена услуга "прием SMS из интернета".
13. СОНЕТ:
lj@onas.ru login*password [!f][!s][!d][!r] text
отправляется на номер 8888888 или 888. Обратите внимание: разделитель - именно "*", а не ":"!
14. MTC (Новосибирск):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер +00004 через SMSC +79139869990.
15. Кубань-GSM (МТС Кубань)
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер +990 через SMSC +79024330000.
16. sms.zzz.ru
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер +79166330784 или +79262667156.
17. Енисей-Телеком (Красноярск)
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 2001.
18. СМАРТС Астрахань GSM
lj@onas.ru*login*password [!f][!s][!d][!r] text
отправляется на номер 102. Обратите внимание: разделитель - именно "*", а не ":"!
19. МТС Кострома
lj@onas.ru login:password [!f][!s][!d][!r][!l] text
отправляется на номер 00004 через SMSC +79106609999.
20. Tele2 Санкт-Петербург
lj@onas.ru login:password [!f][!s][!d][!r][!l] text
отправляется на номер 000.
21. БМТелеком (МТС-Башкортостан)
lj@onas.ru login:password [!f][!s][!d][!r][!l] text
- отправляется на номер 9999 через SMSC +79173400670 (у сотового оператора происходит перевод транслита в кириллицу);
- отправляется на номер 9998 через SMSC +79173400670 (у сотового оператора не происходит перевод транслита в кириллицу).
22. Мегафон (Сибирь)
lj@onas.ru login:password [!f][!s][!d][!r][!l] text
отправляется на номер 509.
23. "Джинс" (Украина):
lj@onas.ru login:password !! [!f][!s][!d][!r] text
отправляется на номер 101. Обратите внимание на первые два !! - они обязательны.
24. Wellcom (Украина):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 010.
25. "Ди-Джус" (Украина):
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 555.
26. МТС (Реком) (Воронеж, Орел, Курск, Брянск, Белгород, Липецк):
lj@onas.ru .. login:password [!f][!s][!d][!r] text
отправляется на номер 00004 через SMSC +79107459999.
27. Чувашия Мобайл (GSM)
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 076.
28. Мегафон (Урал)
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 000800.
29. Байкалвестком (Иркутск)
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 00004.
* * *
Буду рад информации о других операторах.
Пишите предложения / замечания / etc...
Хостинг сайта и гейта - Зенон Н.С.П.
← Ctrl← Alt
Ctrl →Alt →
June 9 2003, 03:24:17 UTC 8 years ago
*lj@onas.ru*login:password [!f][!s] text
отправляется на номер 99009.
June 9 2003, 03:30:26 UTC 8 years ago
Anonymous
4 years ago
Deleted comment
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
7 years ago
June 9 2003, 04:19:04 UTC 8 years ago
Ps: md5 да еще набирать с телефона это мазохизм чистой воды!
June 9 2003, 04:23:35 UTC 8 years ago
Deleted comment
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
7 years ago
6 years ago
6 years ago
8 years ago
8 years ago
7 years ago
4 years ago
June 9 2003, 04:27:58 UTC 8 years ago
lj@onas.ru login:password [!f][!s] text
на номер +79272909091
June 9 2003, 07:41:27 UTC 8 years ago
8 years ago
June 9 2003, 05:30:21 UTC 8 years ago
June 9 2003, 05:33:57 UTC 8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
7 years ago
6 years ago
June 9 2003, 06:01:15 UTC 8 years ago
lj@onas.ru login:password [!f][!s] text
отправляется на номер 555.
June 9 2003, 07:41:46 UTC 8 years ago
June 9 2003, 07:39:54 UTC 8 years ago
June 9 2003, 07:42:03 UTC 8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
June 9 2003, 08:38:26 UTC 8 years ago
June 9 2003, 08:42:44 UTC 8 years ago
Re:
Не, там скобочки вообще не нужны!Они ставятся здесь, чтобы показать, что этот параметр - необязательный. ;)
8 years ago
8 years ago
8 years ago
8 years ago
June 12 2003, 21:41:22 UTC 8 years ago
lj@onas.ru login:password [!f][!s] text
отправляется на номер 708077
June 15 2003, 09:03:23 UTC 8 years ago
8 years ago
July 4 2003, 08:48:57 UTC 8 years ago
lj@onas.ru login:password [!f][!s] text
+358405174761
July 6 2003, 22:41:33 UTC 8 years ago
Re:
Спасибо!8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
7 years ago
7 years ago
7 years ago
7 years ago
6 years ago
6 years ago
July 4 2003, 10:02:00 UTC 8 years ago
Для СОНЕТ
lj@onas.ru login:password [!f][!s] textотправляется на номер 888 или 8888888
Только вот что то у меня не получилось... ладно... завтра разберёмся что к чему..:-)
July 6 2003, 22:43:47 UTC 8 years ago
Re: Для СОНЕТ
Ну и как, получилось?8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
July 5 2003, 18:18:43 UTC 8 years ago
Амурская область, Благовещенск
ДальТелеком Интернешнл (Билайн):адрес (пробел) сообщение отсылается на номер 102
July 6 2003, 22:44:02 UTC 8 years ago
Re: Амурская область, Благовещенск
Спасибо!8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
July 7 2003, 07:07:19 UTC 8 years ago
lj@go.ru login:password [!f][!s] text
отправлять надо на номер 101 (это гейт UMC->e-mail)
Кстати, исправь plz пометку возле оператора KyivStar - он не только в Киеве работает, а по всей Украине (как и UMC)
July 7 2003, 07:16:33 UTC 8 years ago
Re:
Спасибо!Исправил.
July 7 2003, 20:20:52 UTC 8 years ago
July 7 2003, 20:24:41 UTC 8 years ago
Как быть?
8 years ago
8 years ago
8 years ago
8 years ago
July 11 2003, 09:41:12 UTC 8 years ago
сделать какой-нибудь ключ, по которому сообщение будет перекодироваться из транлита в русский. А то количество транслита в ленте уже превышает разумные пределы :)
July 13 2003, 23:36:39 UTC 8 years ago
Вопрос лишь в том, что у каждого - своя интерпретация транслита. ;)
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
Deleted comment
6 years ago
July 12 2003, 20:33:11 UTC 8 years ago
July 13 2003, 23:38:06 UTC 8 years ago
Поэтому public доступ к нему не дается, к сожалению. :(
8 years ago
8 years ago
8 years ago
8 years ago
July 12 2003, 23:49:51 UTC 8 years ago
July 13 2003, 23:45:05 UTC 8 years ago
Тут почему-то была проблема с временем:
(Глядя в лог) Вы отправляли сообщение в 10:12 (по Москве), ключ "!d" был, из сообщения было взято время 13:12. Вроде, должно быть все ок, но в журнале есть запись "из будущего" (2004-07-12 16:02). Поэтому ничего и не запостилось. :(
Видимо, надо сделать какой-то ключ, который будет включать "backdate option"?
8 years ago
July 15 2003, 00:41:28 UTC 8 years ago
July 15 2003, 00:47:48 UTC 8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
July 15 2003, 04:46:56 UTC 8 years ago
Вроде лишним не будет
ЮУСТ (Челябинск) - Южно Уральский Сотовый Телефонlj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 0004.
Ключи еще не проверял, но вроде проблем не должно быть.
July 15 2003, 04:54:23 UTC 8 years ago
Re: Вроде лишним не будет
Да, конечно.Спасибо!
8 years ago
8 years ago
8 years ago
8 years ago
July 15 2003, 06:01:00 UTC 8 years ago
И ещё вопрос. Отправляла один раз смс-ку на транслите, без ключей конвертации. Почему-то она не дошла. У меня есть предположение, что это произошло из-за использования мною в самом тексте сообщения "звёздочек" (*). Если это так, то, может, есть ещё какие-то символы, которые нельзя использовать, т.к. они не воспринимаются какой-то системой. Хотелось бы, если можно, их знать, чтобы больше не "прокалываться". :) Заранее спасибо!
July 15 2003, 06:19:58 UTC 8 years ago
А проблема, видимо, была в этом:
http://www.nwgsm.ru/site/rus/services/s
Из-за звездочек логин, пароль, ключи и, видимо, часть текста попали в subject, и гейт этого не понял.
Надо подумать, что с этим можно сделать...
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
July 16 2003, 05:52:29 UTC 8 years ago
July 16 2003, 06:01:01 UTC 8 years ago
#!/usr/local/bin/perl
use Digest::MD5 qw(md5 md5_hex md5_base64);
...
$pass = md5_hex($pass);
Кому что удобнее. ;)
8 years ago
8 years ago
8 years ago
July 16 2003, 06:04:29 UTC 8 years ago
July 16 2003, 06:08:52 UTC 8 years ago
То, что его нельзя менять, или ссылка в subj'е?
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
July 17 2003, 02:36:21 UTC 8 years ago
July 17 2003, 02:43:35 UTC 8 years ago
Re:
Вот:http://www.livejournal.com/users/demido
July 17 2003, 06:10:54 UTC 8 years ago
lj@onas.ru login:password [!f][!s][!d][!r] text
отправляется на номер 025
July 17 2003, 06:35:07 UTC 8 years ago
July 18 2003, 01:39:53 UTC 8 years ago
А сервак onas.ru не упадет???
А то я представляю, сколько народу сейчас начнет этим сервисом пользоваться... :))
July 18 2003, 01:48:02 UTC 8 years ago
Re:
Думаю, что не упадет:http://www.host.ru/tech/
;)
July 18 2003, 03:08:56 UTC 8 years ago
July 18 2003, 03:14:11 UTC 8 years ago
Re:
Приятно. ;) Спасибо.← Ctrl← Alt
Ctrl →Alt →