'gem.sms'에 해당되는 글 1건
2009/06/16 15:16
파란 같이 무료 문자를 제공하는 사이트가 여럿 있습니다. 컴퓨터로 문자를 보낼 수 있기 때문에 손쉽게 문자를 보낼 수 있는 꽤 유용한 서비스입니다. 다만 문자를 보내기 위해 사이트에 접속해야 하는 것이 번거롭다는 단점이 있지만요. 이런 단점을 보완하기 위해서 문자보내기 프로그램을 만드신 분도 있습니다. 꽤나 잘 만드셨어요. 이것을 사용하다가 ruby로도 한번 만들어보고 싶다는 생각이 들었습니다.
sms_client gem은 무료문자를 제공하는 사이트를 통해 무료문자를 보낼 수 있도록 해줍니다.
설치
- gem install aproxacs-sms_client
문자 보내기
설치를 마친 후에는 send_text 명령을 사용할 수 있습니다. 그래서 명령 프롬프트에서 다음과 같이 사용할 수 있습니다.
- send_text <text> <to> <from> <client> <id> <password>
text는 보내려고 하는 문자입니다. to는 문자를 보내려고 하는 전화번호, from은 보내는 사람의 전화번호 입니다. client는 사용하고자 하는 사이트의 이름입니다. 현재는 paran, joyzen, lgt, xpeed 이렇게 네 가지를 선택할 수 있습니다. id와 password는 사이트에 로그인하기 위해 사용하는 id와 password입니다.
ruby code를 이용하는 방법은 다음과 같습니다.
- require ‘sms_client’
- SMS::Client.new("xpeed") do |cli|
- cli.login("ID", "PASSWORD")
- cli.from = "01012344567"
- cli.deliver("0107564321", "Hello~ SMS")
- end
더 자세한 내용은 github의 sms_client gem 페이지를 참조하세요.
'Ruby' 카테고리의 다른 글
| Github를 사용해서 gem 배포하기(windows 환경) (0) | 2009/06/16 |
|---|---|
| [Ruby] Gem 만들기 (0) | 2009/06/16 |
| [ruby] sms_client gem (0) | 2009/06/16 |
| [Ruby] mechanize gem을 이용해 웹사이트와 통신하기 (0) | 2009/06/16 |
| [ruby] RDOC 을 위한 주석 달기 (0) | 2009/02/23 |
| [Ruby] block expressions, 그리고 code block (0) | 2008/08/12 |