Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > [ANN] blackbook 1.0.0 Released

Reply
Thread Tools

[ANN] blackbook 1.0.0 Released

 
 
Dave Myron
Guest
Posts: n/a
 
      02-02-2008
blackbook version 1.0.0 has been released!

* <http://rubyforge.org/projects/contentfree/>

## DESCRIPTION:

Blackbook automates the nitty-gritty of importing contacts from
various services and files and exporting them as VCard, XML, or simple
Hash. Utilize those contacts from services like AOL, GMail, Yahoo
Mail, Hotmail or CSV to help your social networking site become
GIGANTIC overnight! You'll be able to get big and sell for millions
before anyone figures out it's just like every other social network.

Changes:

## 1.0.0 / 2008-01-30

* 2 major enhancements
* Birthday!
* Mechanize patch for AOL sign-on. Thanks Mortee!

* <http://rubyforge.org/projects/contentfree/>

Thanks to Mike Mondragon <http://blog.mondragon.cc> for finalizing
blackbook and getting it birthed.

 
Reply With Quote
 
 
 
 
Matt Stone1
Guest
Posts: n/a
 
      02-03-2008
Hi Dave,

This looks like a really, really useful library.

I've just given it ago & while the gem install successfully, when I ran
my simple code I received this error message.

/usr/lib/ruby/1.8/uri/common.rb:432:in `split': bad URI(is not URI?):
0;%20url='http://www.google.co.uk/accounts/SetSID?ssdc=1&sidt=6QlI3RcBAAA..[snip]'
(URI::InvalidURIError)

I'm running Suse linux, 10.2 & ruby 1.86

My code is pretty simple.

require 'rubygems'
require 'blackbook'

contacts = Blackbook.get :username => my_email , assword =>
my_password
contacts.each { |c| puts "#{c.name}: #{c.email}" }

Is there something else that I should be doing or need to install?

rgds,
- matt.

Dave Myron wrote:
> blackbook version 1.0.0 has been released!
>

--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
 
Matt Stone1
Guest
Posts: n/a
 
      02-08-2008
Hi there,

I managed to get this working by making a simple change to gmail.rb in
the gem.

Line 28 changed from:

url =
page.search('//meta').first.attributes['content'].split("URL=").last
rescue nil

To:

url =
page.search('//meta').first.attributes['content'].split("url=").last.gsub("'","")
rescue nil

A regex guru could probably think of a better way of doing this.

Hope that helps someone.

- matt.

Matt Stone1 wrote:
> Hi Dave,
>
> This looks like a really, really useful library.
>
> I've just given it ago & while the gem install successfully, when I ran
> my simple code I received this error message.
>
> /usr/lib/ruby/1.8/uri/common.rb:432:in `split': bad URI(is not URI?):
> 0;%20url='http://www.google.co.uk/accounts/SetSID?ssdc=1&sidt=6QlI3RcBAAA..[snip]'
> (URI::InvalidURIError)
>
> I'm running Suse linux, 10.2 & ruby 1.86
>
> My code is pretty simple.
>
> require 'rubygems'
> require 'blackbook'
>
> contacts = Blackbook.get :username => my_email , assword =>
> my_password
> contacts.each { |c| puts "#{c.name}: #{c.email}" }
>
> Is there something else that I should be doing or need to install?
>
> rgds,
> - matt.
>
> Dave Myron wrote:
>> blackbook version 1.0.0 has been released!
>>


--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Win XP wireless network adapter gets released and then connects ba =?Utf-8?B?cGkyMmJ5Nw==?= Wireless Networking 1 08-01-2008 08:33 PM
Battlefield 2 New Patch Released (yet Again...) Silverstrand Front Page News 4 07-20-2005 04:33 PM
*Mozilla Firefox 1.0.4 Released* Roland Firefox 4 05-13-2005 03:05 PM
Firefox 1.0.1 released Z Firefox 2 02-26-2005 04:11 AM
ANN: Anyplace Control 2.6 released Yura Goncharuk Wireless Networking 0 09-28-2004 10:13 AM



Advertisments