473,386 Members | 1,830 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Weblinks automatically stored in address book ?

I would be very curious to record automatically the presence on the
net (links!) for all the contacts in my address book.

I believe that can be programmed easily in VB by calling the Google
API, so could easily be an add-in of Outlook. However, if another
easy technology does it, I am open to it (Access?)

That could be done by calling regularly onto a search
engine(Google?), get all links, notice new ones, and store them in the
contact manager as attribute of the contact (in the journal for
instance). Then it is easy to:

1) display when there is new entry ("you have news about a friend"!)

2) identify the pattern of entry over time ("someone got famous around
that time")

3) figure out who is the network of who by just looking at common
links ("so and so appear on the same page, they must be related"!)

We could also make the data collection more general by scrapping, so
then not being tied to Google APIs. For instance in Perl, all
libraries are already written, but then interfacing with VB is a bit
trickier.

Does anyone have seen anything like that? It is a bit
likegooglealert.com, except that the alert engine is not a service on
a web but running locally on one's machine, it is a recurring task
that store the result on a local database (for instance the address
book in Outlook).

Thanks a lot if you have any suggestion!

Fabrice Cavarretta
Nov 20 '05 #1
5 976
Cor
Hi Fabrice,

Is there any reason you send this to the microsoft.dotnet.languages.vb
newsgroup?

Cor
I would be very curious to record automatically the presence on the
net (links!) for all the contacts in my address book.

I believe that can be programmed easily in VB by calling the Google
API, so could easily be an add-in of Outlook. However, if another
easy technology does it, I am open to it (Access?)

That could be done by calling regularly onto a search
engine(Google?), get all links, notice new ones, and store them in the
contact manager as attribute of the contact (in the journal for
instance). Then it is easy to:

1) display when there is new entry ("you have news about a friend"!)

2) identify the pattern of entry over time ("someone got famous around
that time")

3) figure out who is the network of who by just looking at common
links ("so and so appear on the same page, they must be related"!)

We could also make the data collection more general by scrapping, so
then not being tied to Google APIs. For instance in Perl, all
libraries are already written, but then interfacing with VB is a bit
trickier.

Does anyone have seen anything like that? It is a bit
likegooglealert.com, except that the alert engine is not a service on
a web but running locally on one's machine, it is a recurring task
that store the result on a local database (for instance the address
book in Outlook).

Thanks a lot if you have any suggestion!

Fabrice Cavarretta

Nov 20 '05 #2
ng
In microsoft.public.fr.vb, fr stands for french...

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Fabrice Cavarretta wrote:
I would be very curious to record automatically the presence on the
net (links!) for all the contacts in my address book.

I believe that can be programmed easily in VB by calling the Google
API, so could easily be an add-in of Outlook. However, if another
easy technology does it, I am open to it (Access?)

That could be done by calling regularly onto a search
engine(Google?), get all links, notice new ones, and store them in the
contact manager as attribute of the contact (in the journal for
instance). Then it is easy to:

1) display when there is new entry ("you have news about a friend"!)

2) identify the pattern of entry over time ("someone got famous around
that time")

3) figure out who is the network of who by just looking at common
links ("so and so appear on the same page, they must be related"!)

We could also make the data collection more general by scrapping, so
then not being tied to Google APIs. For instance in Perl, all
libraries are already written, but then interfacing with VB is a bit
trickier.

Does anyone have seen anything like that? It is a bit
likegooglealert.com, except that the alert engine is not a service on
a web but running locally on one's machine, it is a recurring task
that store the result on a local database (for instance the address
book in Outlook).

Thanks a lot if you have any suggestion!

Fabrice Cavarretta

Nov 20 '05 #3
> In microsoft.public.fr.vb, fr stands for french...

Désolé, mais étant français, j'avais publié là aussi par défaut.
J'avais oublié que la norme est peut-être que la langue soit
française...

Sorry, but being French, I naturally posted it there also. Quite
forgot that the working language in that group would be ... French!

Fabrice
Nov 20 '05 #4
"Cor" <no*@non.com> wrote in message
Is there any reason you send this to the microsoft.dotnet.languages.vb
newsgroup?


Yes: I understood that programming some cool stuff into Outlook should
be done in VB, and even read Sue Mosher book about it. Then, since I
did not dev for years, I did not feel moving forward on my own.

since I find it a cool things to do, and believe it could easily be
done (in VB ! :-), I posted around to see if anyone had played in that
direction lately.

Best to you,
Fabrice
Nov 20 '05 #5
ng
Ok no problemo.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Fabrice Cavarretta wrote:
In microsoft.public.fr.vb, fr stands for french...


Désolé, mais étant français, j'avais publié là aussi par défaut.
J'avais oublié que la norme est peut-être que la langue soit
française...

Sorry, but being French, I naturally posted it there also. Quite
forgot that the working language in that group would be ... French!

Fabrice

Nov 20 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: VJ | last post by:
Hi, I apologize if this question has been asked many times on the group! I am new to programming, I know that there are three section in address space- one for code, one for stack, and the...
5
by: Alex | last post by:
Hi all, I'm sure this is really really easy but I do need some help. I'm writing a java stored prcedure to manage the assignment of IP addresses to mac addresses for a network device database...
5
by: Sami | last post by:
Please bear with me, and if you answer this question, please do it step by step. I am new at Access, not at all sophisticated. I am using Office XP. This will need to be read in Access for...
2
by: lovecreatesbeauty | last post by:
I'm disturbed on this question on a long time. I think if I finally get understand it with your kind help, I will get close to a excellent C++ programmer. And I only can rely on your expertise and...
21
by: MLH | last post by:
If I choose a command button on a form in design view, open the properties box and click the Picture property and its wiz button, I'm presented with a lengthy list of pictures. Everything from Add...
9
by: fniles | last post by:
I am using VB.NET 2003 and SQL2000 database. I have a stored procedure called "INSERT_INTO_MYTABLE" that accepts 1 parameter (varchar(10)) and returns the identity column value from that table....
4
by: KishorAditya | last post by:
Hi All, Consider the following scenario: class Top { }; class Left: virtual public Top { }; class Right: virtual public Top { }; class Bottom: public Left, public Right {}; Many books propose...
11
cjbrx3115
by: cjbrx3115 | last post by:
Hey guys- I just got this email from my friend. I'm not sure it will really work (it's a forward), so I'm askin' you people. Well, here it is: ...
1
by: Lpitt56 | last post by:
I am running MS Access 2007 and I want to update an Outlook Address book from my Access Database. I started out by importing the Outlook Address Book as a linked table and it linked fine. I then...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.