gianthare: (Default)
gianthare ([personal profile] gianthare) wrote2002-05-21 06:35 pm

[sms2lj] Мысли в пути

По-русски-то я постить могу, а вот по-английски - хрен, потому что перекодирую я все подчистую. Так что таги тоже пролeтают.

[identity profile] mopexod.livejournal.com 2002-05-21 09:02 am (UTC)(link)
Ты СМСки шлёшь на домашний компьютер и он постит? Или как?

[identity profile] gianthare.livejournal.com 2002-05-21 10:04 am (UTC)(link)
A close guess: I send SMS through sms2mail gate (excell.to) to my Technion account, which recodes them and posts. (If I had a comp at home, I probably wouldn't do all that sms2lj staff :-) )

[identity profile] dwarkin.livejournal.com 2002-06-02 12:26 am (UTC)(link)
А можно технические подробности ? Очень интересно :-)

[identity profile] gianthare.livejournal.com 2002-06-02 01:40 am (UTC)(link)
Очень просто. Требуется:
1) почтовый счёт, который способен по прибытии почты запускать скрипт, который эту почту обработает, например, университетский.
2) бесплатно зарегистрироваться на excell.to
3) открыть где-нибудь email, который будет пересылаться на счёт из пункта 1 и использоваться исключительно для постов в ЖЖ. Этот пункт не обязателен, но у меня реализовано именно так
4) создать на excell.to алиас lj, который будет обознаать счёт из пункта 3. Тоже не обязательно, но позволяет сэкономить символы в sms, который ограничен 256 символами.

Процесс выглядит следующим образом:
1) sms на номер телефона excell.to: +393334774753 в формате
EMA lj .subject.body latinicej
Латиница, правда, сильно заточена под мои вкусы
2) excell.to пересылает его на email из п. 3, а то на счёт из п. 1
3) на счету из п. 1 запускается скрипт, который по полю To: определяет, что данная почта это пост в ЖЖ (остальные, скажем, игнорируются)
4) скрипт перекодируе латиницу в win-1251
5) скрипт постит в ЖЖ. У меня user и password жестко прописаным, но это можно изменить

Скрипт и перекодировщик предоставляются по требованию. Если есть свой сервер или счёт, который больше никак не используется, то из этого можно сделать услугу для general public. Пункт 3 реализуется покупкой купив domain name, вся почта которого будет пересылаться на этот счёт/сервер, а пользователь (и пароль) будет определяться по адресу, типа dwarkin:meir@sms2lj.net

[identity profile] dwarkin.livejournal.com 2002-06-02 04:27 am (UTC)(link)
Это все понятно ...
1) Дай скрипты :-)
2) Сколько ты платишь Оранжу (или кому там ...) за посылку СМС'а за границу ?

[identity profile] gianthare.livejournal.com 2002-06-02 05:00 am (UTC)(link)
Надо было сразу сказать, что всё понятно, ради чего я распинался тогда?
1) куда слать? Кстати, там один скрипт на Перле и одна программа на Си.
2) Оранджу, столько же сколько внутри Израиля. Точной цифры не назову, т.к. Оранджу за СМС все платят по-разному
3) Так что, будешь для личного пользования устанавливать или для народа?

[identity profile] dwarkin.livejournal.com 2002-06-02 05:07 am (UTC)(link)
Сорри; кстати про excell.to я не знал - спасибо, думал напрямую это дело к оранджу как-то прикручивать ....
Адрес - meir@kulichki.com,

[identity profile] gianthare.livejournal.com 2002-06-02 05:22 am (UTC)(link)
Пошлю через некоторое время. Я там постараюсь всё, что надо менять в начало вынести.

[identity profile] gianthare.livejournal.com 2002-06-02 07:05 am (UTC)(link)
Ну я послал. Скажи потом, чего вышло.

[identity profile] dwarkin.livejournal.com 2002-06-02 07:44 am (UTC)(link)
пока не пришло ... :-( можешь продублировать на Meir.Litmanovich@comverse.com ?