
ruby
iteye_9737
这个作者很懒,什么都没留下…
展开
-
配置irb支持tab自动补全
编辑~/.irbrc,输入下面内容即可使irb支持tab自动补全。[code="ruby"]require 'irb/completion'IRB.conf[:PROMPT_MODE] = :SIMPLE[/code]原创 2009-10-20 14:34:16 · 327 阅读 · 0 评论 -
获取gmail新邮件---ruby版
[code="ruby"]#! /usr/bin/ruby#author newdongyuwei@gmail.comrequire 'uri'require 'net/http'require 'net/https'require 'rexml/document'#https://user:password@mail.google.com/mail/feed/...原创 2010-07-29 22:55:07 · 1641 阅读 · 0 评论 -
基于web飞信接口的飞信应答机器人
[size=large]fetion-robot是基于web飞信接口的飞信机器人(一小段ruby脚本)。最初目标是做一个可以发新浪微博的飞信机器人。 目前实现了[list][*]登录(验证码)[*][b]收[/b]信息[*]发信息等功能[/list]做[b][color=red]应答机器人[/color][/b]最合适源码仅仅145行--意味着任何人都可以很容易地修改以...2010-11-25 23:08:44 · 584 阅读 · 0 评论 -
邮件发新浪微博
绑定邮件后,发邮件即可收发新浪微博。请先访问 [url]http://session.im[/url] 授权,使用gmail体验。目前仅支持通过gmail邮箱发微博及图片(附件)。其他邮箱待测试。[list][*]v@session.im 授权认证[*]t@session.im 发微博[*]l@session.im 阅读微博(或者friends_timeline@session...2010-11-25 22:46:26 · 1751 阅读 · 0 评论 -
ruby-sms
出处:[url]http://raa.ruby-lang.org/project/ruby-sms/[/url][code="ruby"]#!/usr/local/bin/ruby require "serialport.so"require "socket"class SMSController def initialize(bluetoothDevic...原创 2009-08-19 19:55:09 · 132 阅读 · 0 评论 -
A simple full-text search engine in 200 lines of Ruby
[url]http://eigenclass.org/hiki/simple+full+text+search+engine[/url]原创 2009-08-18 23:25:30 · 133 阅读 · 0 评论 -
最小的ruby飞鸽客户端--仅可以发消息
飞鸽(IPMSG)在企业局域网内应用还是非常广泛的,我本来想用ruby写个程序可以与之交互,网上一番搜索,发现一日本程序员已经实现了一个ruby版的,略改一下,测试效果不错(原文参见:[url]http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/10343[/url]):[code="ruby"]require "sock...原创 2009-08-18 21:51:29 · 138 阅读 · 0 评论 -
最小的ruby飞信客户端
最小的飞信的ruby客户端,功能很简单,目前只能给自己和飞信好友发短信。使用TCP连接,没有走HTTP通道。源码:[url]http://code.google.com/p/fetion-ruby/[/url][b]2012-06-13 更新,又可以工作了[/b]登录时rsa加密部分参考了pyftion([url]http://code.google.com/p/pytool/...2009-08-09 14:38:02 · 139 阅读 · 0 评论 -
ruby非阻塞式socket编程--写飞信客户端的经验总结
最近在使用ruby编写飞信客户端时,遇到TCPSocket的阻塞问题,socket总是直接挂死或者超时失败。经过一番探索,下面的方法颇有奇效,终于可以成功发短信啦:[code="ruby"]require "socket"class SIPC def initialize(sipc_addr) puts sipc_addr #uri = "221.176.31.33:80...2009-08-07 23:27:16 · 276 阅读 · 0 评论 -
飞信 HTTPS入口
[code="ruby"]require 'net/http'require 'net/https'url = 'nav.fetion.com.cn'path = '/ssiportal/SSIAppSignIn.aspx?mobileno=13909850927&pwd=XXX'http = Net::HTTP.new(url, 443)http.use_ssl = ...2009-07-27 14:02:31 · 272 阅读 · 0 评论 -
Camping is a Microframework
[code="ruby"]require 'camping' Camping.goes :Blog module Blog::Models class Post < Base; belongs_to :user; end class Comment < Base; belongs_to :user; end class User < Base;...原创 2009-06-08 22:35:03 · 204 阅读 · 0 评论 -
if $0 == _FILE_
[code="python"]if __name__ == "__main__": main ()[/code] 与之等价的ruby写法如下: [code="ruby"] if $0 == __FILE__ main end [/code]快速单元测试的一条路。2009-11-18 09:56:45 · 232 阅读 · 0 评论 -
更新了那个"最小的ruby飞信客户端"
曾经的那个[b]“最小的ruby飞信客户端” [/b][url]http://www.iteye.com/topic/443302[/url] 2012-06-13日更新,又可以工作了 :wink:源码:[url]http://code.google.com/p/fetion-ruby/[/url]登录时rsa加密部分参考了pyfetion([url]http://code.g...2012-06-13 23:39:51 · 322 阅读 · 0 评论