CONTACT GRABBER from gmail and yahoo

Contact Grabber.

so this is the start of this new module. as you all agreed before this is one of most needed modules for drupal. so i've started developing it for drupal 5.x and 4.7.x .

these days i'm so busy developing some other custom modules for one of our customers.

so i'll do this module in my spare time and i'll share it with you all.

i've checked those open source codes with gmail and yahoo and it seems to work great. but regarding other service providers im not so sure. so for the initial phase i'll only do this gmail and yahoo.

--
Praveen Gunasekara

hey good work.... all the

hprashi - June 12, 2007 - 08:11

hey good work.... all the best

good job... all the best

erika - June 12, 2007 - 09:55

good job...
all the best

thanks

droople - June 13, 2007 - 19:58

We wait to test

thanks, very eager to get

reggie75 - June 15, 2007 - 09:25

thanks, very eager to get this working

thanks, waiting eagerly

reggie75 - June 15, 2007 - 09:26

thanks, waiting eagerly

you will be remembered for making drupal sites more popular

gurukripa - June 15, 2007 - 10:51

this module will make history in Drupal..
:)

thanx alot guys i'm doing my best

praveen-sl - June 19, 2007 - 03:45

thanks for your support people,

but theres no point of writing invite module again its re-inventing the wheel. shall we arrange this module with invite module so invite module can ask for the list of contacts based on the email network. i think that will be great.

comment about it guys.

thanks.

--
Praveen Gunasekara

ya thats a good idea.... and

hprashi - June 19, 2007 - 09:00

ya thats a good idea.... and also if there is a provision for referral modules to use this it'll be good

No Subject

truecms.net.au - June 21, 2007 - 05:17

Does anybody have some real ideas?
Don't mess this thread with Good Idea Postages.

Give real ideas!!!!

I was trying to find a solution for similar task, but, as I couldn't find any APIs from Google nor Yahoo, I went different way. I used widget from plaxo.com web-site. It is free at the moment. Probably it could be integrated into Invite.module.

Of course it is better to have designated Drupal module to do this, but...

I made a form substitution for native drupal registration form with one I have created. It works well. Now I am working in the same way on changing Drupal's invite friends form.

The reason I do that this way is that Forms API - a bit complicated for Drupal's beginner and also I could not find the way to make registration form Multipage form.

Anyway, registration form works well and when I need a new field in it - I simply add the field in Profiles, then create new field in My form with the same fiels name.

If anybody of you, guys, have some idea(s) to at least show the way how to do this - this would be really helpfull, apart from Nice Try notes. Sometimes one word could change everything....

yes.

praveen-sl - June 21, 2007 - 11:01

yes i forgot about that. i can use all the invite module functions,

and then write a form_alter hook in my module.

thank you for reminding it.

--
Praveen Gunasekara

Making this act as a open service - please comment

praveen-sl - June 22, 2007 - 05:20

Hey all,

i'm hoping to deploy a restful application on contact grabbing. where we can make use of xml-rpc to get the necessary information. so then i don't have to commit all the time to make a small correction and also we don't have to worry about adding and removing web mail platforms.

at the same time it is better to do so in order to make this solution extensible.

comment on this please.

--
Praveen Gunasekara

sounds like a good idea

gurukripa - June 24, 2007 - 00:40

lets test it out ...

yes this is a good idea

praveen-sl - June 25, 2007 - 05:09

having every software as a service is a very good thing. coz then we only need to worry about intergration on those two different services. for example take OPEN-ID they have made the head start and they are now supportable with many projects.

becouse for this contact grabbing it needs the curl support, and users the screen buffers and all. so if we can have it as a seperate service then we can worry about performance tuning and bug fixes without harming other applications which uses this service.

and in other hand we dont need to worry about how to make this code work for several drupal versions.

so every-one out there please think about this and if someone is interested please donate me a shared hosting package where i can deploy and test this as a service.

i think its a worthy idea.

thank you.

--
Praveen Gunasekara

regarding your request for a

reggie75 - June 29, 2007 - 13:23

regarding your request for a shared hosting package, i think youre trying to jump over the moon here ..

lets take baby steps and see the module in action first.

that will get people excited and if necessary, we can take it a step further and make it a service. (if that is at all the right way, which i really dont think it is. in all cases that is a way too futuristic step to discuss at this starting stage)

since the contact grabber code is already available and working, how about simply writing a drupal module wrapper around it for starters?

Waiting patiently :)

keysar7 - June 26, 2007 - 05:59

You are about to enter stardom Praveen... Give us a date.

I am also very interested in

CLKeenan - June 28, 2007 - 19:38

I am also very interested in seeing this module created :)

I'm really sorry

praveen-sl - July 3, 2007 - 09:24

Hi all,

I'm really sorry to keep you all waiting but honestly i'm soooo busy these days. and still i'm thinking about hosting this as a separate service other than including this in a module.

i thank you all for updating this thread.

--
Praveen Gunasekara

what is a seperate services?

droople - July 3, 2007 - 15:58

Do you a separate module from invite?

Or a separate "non-open-source" service that we have to buy or pay subscription to?

i think he means a separate

reggie75 - July 5, 2007 - 20:28

i think he means a separate hosted service.
whether free or paid, it does not seem necessary.

Interested and need clarification

jasonwhat - July 6, 2007 - 15:52

This looks very interesting and I'm excited to see where it goes. Looking through the thread I see a lot of questions being asked, but I'm not sure what the end goal is. Is it to move contacts into Drupal for a share contact database using cck nodes or CiviCRM, or is it just a way to invite your friends to join a site? Beyond that, It can have many uses, so is the ultimate build more about creating and api and one sample (maybe playing with invite module) to bring in external users and do something with them.

-Jason

we'll patch the invite module

praveen-sl - July 9, 2007 - 05:03

hi all,

ok i think this thread have gone too far and i think at this point we should have some outcome.
so i decided to patch invite module so you can send invitations to contacts in other mail service providers.

thank you.

--
Praveen Gunasekara

Subscribing......interested

satynos - July 12, 2007 - 16:54

Subscribing......interested in seeing the final solution

subscribing

pamphile - July 20, 2007 - 00:33

subscribing

Where does it stand?

bpocanada - July 24, 2007 - 22:36

Praveen,

Any idea where this stands? I'm also needing this.

--
Roshan Shah
T : 604-630-4292
Vancouver, Canada
Skype/GoogleTalk/Yahoo : bpocanada

what he said

underpressure - July 31, 2007 - 20:40

+1

What exactly does this mean?

CLKeenan - July 14, 2007 - 05:27

What exactly does this mean? Does this mean you will be releasing the module to the public? Can you provide a link to it?

Thanks,
-Chris

subscribing

misty3 - August 4, 2007 - 03:50

subscribing

Contacts List Grabber

soosa - August 10, 2007 - 17:09

Hello,
i have written a set of scripts that grabs the contact list from Hotmail, Gmail, Yahoo!, Lycos, Myspace, orKut, and MSN Messenger contacts, those scripts has been grouped in one project and its already GPLed, i want to make those scripts work for Drupal as will, they are all tested and they seems to work fine, where can i find the module so i can download it and start hacking it and add my scripts to it?.
please note that the Hotmail grabber is working on the old hotmail accounts which means that it doesn't work for the windows live accounts but currently i am trying to make it working on both version of hotmail and i am also working on an AOL grabber as will.
if you want to test it you can visit https://sourceforge.net/projects/cl-grabber/ and download it.
hopefully to be able to make a small contribution in this wonderful community :)

Regards, Ma'moon

at last some progress :)

gurukripa - August 11, 2007 - 14:14

this is nice to hear..hope we get to see a rough version atleast soon for Drupal :)

you could maybe add it to this module - invite

gurukripa - August 15, 2007 - 05:34

http://drupal.org/project/invite

this module is good..but if u cls incorporate your script into it..it wld be ideal...the good thing about the invite option is that it can send emails from the inviters email id...hence making it easily recognisable by the people who are invited...

also prevents spammers...becoz the mail will go from their email id :)

hope ur tool comes soon

bye

Hey, this looks great.

Christefano - August 15, 2007 - 07:34

Hey, this looks great.

I found half the way someone continue

abqaria - September 7, 2007 - 23:49

I used the script above
i uploaded the script folder "grabbers" to my site root
i made a new page called it let us say grabbing

copied the content of main.html (in the script above zip file)
made input type php
made some directory path changes in the file main.php

it worked and imported emails

to use it further you can make the output instead of a table of
name and username

only it should output "email"
and by using the pageroute module
u can make the user copy his desired emails
and paste it in the next page which should be invite module

can someone make the output only emails instead of username and email

hope u got it
thanks

made some directory path changes in main.php

http://www.SmartTowns.com
http://www.i-bloggers.com

i need an implementation to complete

soosa - September 8, 2007 - 20:52

at the first glance i thought that the guy who initially posted this thread was going to open the source of his module "he didn't so far!" and i thought that i may put my scripts in this module and make it grab contacts from as much as possible sources, anyway, i didn't start with it yet but i think that i will in the next few days, its just if there was an already implemented module regarding to this issue it would be much easier to complete but since i will start it from scratch "unless someone already did that before and please if there was anyone did that then let me know to escape work redundancy!" then this should take longer to go live!
please people keep me updated in this thread regarding any new stuff that you may find or know related directly or indirectly to this issue.

Regards, Ma'moon

i used your script as i said

abqaria - September 8, 2007 - 22:15

i used your script as i said in my last comment in one of the pages and it worked more or less smooth
however i couldnt do the process automatically invite
i needed to copy from the results of the scripr
and paste it into the invite box, but i also have a problem , i need ot to import only the emails not the emails and usename , so pasting would be more easy , one email per line

thanks u so much

http://www.SmartTowns.com
http://www.i-bloggers.com

none!

soosa - September 8, 2007 - 22:42

i deeply see your point and i think that its a very good idea :-)
this may really shorten the process of development, thank you for this suggestion :-)

Regards, Ma'moon

any news i really need

abqaria - September 19, 2007 - 00:36

any news

i really need it....please

not yet!

soosa - September 20, 2007 - 22:50

not yet, i really have no time to scratch my skin! once i get done with my projects i shall immediately start with it!

time?

underpressure - September 21, 2007 - 14:32

Can you give up an idea of when you expect to be done with your projects?

Definitely looking forward

that1guy - September 21, 2007 - 18:20

Definitely looking forward to this module coming together.

almost done :)

soosa - September 21, 2007 - 21:01

ok, i have a good news, the modules to grab contact list from yahoo, gmail, lycos and MSN messenger contacts are almost finished, i was able to grab them and to put the contacts emails (address book contacts) in the dedicated text area inside the invite module, i am finalizing and trust me its working very nice with drupal :), you can expect it to be launched as an alpha version "since i see a very big demand on this!" during the next couple of days but if someone can lead me by telling me how to submit the modules i'll be thankful.
please note that the modules are not being grouped into one single module rather you have to download the separate module for each provider since some people may need to have only yahoo or lycos modules and others may not, if you want them all then you have to download them all separately.
anyway, i do really hope that people out there will like it and improve it so we can take drupal to a higher level :)

Cheers, Ma'moon

thats great.....can't wait

abqaria - September 21, 2007 - 21:26

thats great.....can't wait anymore

waiting ...

soosa - September 22, 2007 - 13:11

The module completed, now drupal can import the contact list of users from gmail, yahoo,lycos, and even msn messenger contacs and then it throws them to invite which in its turn will complete the invitation process.
i am waiting for the responce of my CVS account request, once this is accomplished i will upload the module so people can have access to it, once again, this is an alpha version so if there was any bugs or issues regarding the module then please let me know about it and any further developemnt or bugs fixes for it will be appreciated if it was clearly announced.

Cheers :)
Ma'moon

Its already done

j0k3z - September 22, 2007 - 15:54

matadortravel.com is a Drupal website and they are using this feature already. See this screen shot:

http://img20.imageshack.us/img20/7163/picture1ls0.png

It would be nice if they would share their code since there are so many of us looking for this feature. Im not sure how to get in contact with them but someone please try and track them down so we can all use this wonderful feature.

Released!

soosa - September 24, 2007 - 00:17

http://drupal.org/project/dcl_importer

Enjoy ;)

Cheers, Ma'moon

wonderful!! although i cant

reggie75 - October 4, 2007 - 20:08

wonderful!!

although i cant test it since i run 4.7.

any plan to have a 4.7 version too?

all in all, i'm just happy drupal finally has an address book importer module in place!

i am sorry but i doubt that

soosa - October 8, 2007 - 23:03

i am sorry but i doubt that the module will support 4.7!

great news

underpressure - October 4, 2007 - 21:34

I'm thinking of waiting till the stand alone version that doesn't require invite module comes along.

Do you have a ruff estimate as to when the stand alone version will be ready?

hopefully as soon as possible!

soosa - October 8, 2007 - 23:12

i really hope that it will be provided as a stand alone option rather than depending on invite ASAP, but i had to release it this way because there was really a big demand on this module plus most of the requests were related in a way or another to an invitation process and hence i think that invite is the best option where dcl_importer can do its work, anyway, making it a stand a lone module is in my TODO list and thats for sure :) unless someone else will do that "and please let me know if you are doing this to skip work redundancy!" i will be thankful as will :)

Just incase

underpressure - October 9, 2007 - 17:23

I hope you didn't misread my comment as complaining, I'm happy this module exist (in any form) As much as I want this module I can hold out a bit longer and willing to wait for its final version.

Thank you for creating this feature.
----------------------------
Metal head for life \m/

,

grah - October 5, 2007 - 22:14

thank you. works nicely.

you're welcome

soosa - October 8, 2007 - 23:14

you're welcome :)

dear soosa i must thank u

abqaria - October 10, 2007 - 00:27

dear soosa

i must thank u for your great module

however the yahoo import does not import my contact , i t did only import my first page of contacts

also the ms importer it used to give me memory error now it gives me runtime error

however the gmail importer is great !!!!

thank u again

thank u

Please submit the issues

soosa - October 10, 2007 - 11:43

Please submit the issues that you have got in the project page at http://drupal.org/project/dcl_importer and please try to provide as much details as possible in order to reproduce the issue, no one complained from Yahoo or MSN or even Lycos nor GMail importers so far, i do need as much details as you can provide to fix this problem if it does exist.

thank you for reporting

-Ma'moon

any plans to integrate with RSVP create invite page?

SocialNicheGuru - May 25, 2008 - 17:58

Chris

 
 

Drupal is a registered trademark of Dries Buytaert.