Looking for an API (like entourage) to create a database

V

vishal.chauhan

Version: 2008 Operating System: Mac OS X 10.5 (Leopard) Processor: Intel Email Client: Exchange Hi,

I am looking for an API to create a blank entourage database . So that i can put data from a corrupted database to the new database.
Actually it will be a repair tool of the corrupted database which may not be repaired by database daemon utility.

Thanks,
vishal chauhan
 
W

William Smith [MVP]

I am looking for an API to create a blank entourage database . So
that i can put data from a corrupted database to the new database.
Actually it will be a repair tool of the corrupted database which may
not be repaired by database daemon utility.

Microsoft Entourage does not provide developers any APIs, however, you
can use AppleScript to control much of Entourage and manipulate data.

Using AppleScript, you can tell Entourage to switch to a different identity:

tell application "Microsoft Entourage"
set current identity to identity "Main Identity"
end tell

Replace "Main Identity" with the name of an identity of your choosing.

The identity must already exist. You cannot use AppleScript to create a
new identity.

Hope this helps!

--

bill

Entourage Help Page <http://entourage.mvps.org/>
Entourage Help Blog <http://blog.entourage.mvps.org/>
YouTalk <http://nine.pairlist.net/mailman/listinfo/youtalk>
Twitter: follow <http://twitter.com/meck>
 
V

vishal.chauhan

thanks for your reply,
Actually i am not concerned about switching the identities. My purpose is to create a Entourage Database Repair tool, so that user can get back their data from a database which doesn't load in Entourage and which can't be rebuild by Database Daemon Utility (by Microsoft).
I am able to get the data from the Corrupted database,
 
D

Diane Ross

My purpose is to create a Entourage Database Repair tool, so that user can get
back their data from a database which doesn't load in Entourage and which
can't be rebuild by Database Daemon Utility (by Microsoft).

My understanding is Entourage is the last version that will use a database.
Something you might want to consider.

--
Diane Ross, Microsoft Mac MVP
Entourage Help Page <http://www.entourage.mvps.org/>
Entourage Help Blog <http://blog.entourage.mvps.org/>
YouTalk <http://tinyurl.com/bzcrjy> <-- Entourage mailing list
Twitter: follow <http://twitter.com/entouragehelp>
 
V

vishal.chauhan

> On 12/1/09 8:57 PM, in article (e-mail address removed)2ac0, &quot;[email protected]&quot; wrote:
>
> My purpose is to create a Entourage Database Repair tool, so that user can get back their data from a database which doesn't load in Entourage and which can't be rebuild by Database Daemon Utility (by Microsoft).
>
> My understanding is Entourage is the last version that will use a database. Something you might want to consider.
>
> --
> Diane Ross, Microsoft Mac MVP
> Entourage Help Page   
> Entourage Help Blog  
> YouTalk Twitter: follow
>
>
But still i want to help the Microsoft Entourage users to recover their important data..................
any clue please help......
 
W

William Smith [MVP]

Actually i am not concerned about switching the identities. My purpose
is to create a Entourage Database Repair tool, so that user can get back
their data from a database which doesn't load in Entourage and which
can't be rebuild by Database Daemon Utility (by Microsoft).
I am able to get the data from the Corrupted database,
but my concern is to create a database (blank) and put that data into
that...........so i am looking for an API to create a blank database for
me.

Sorry, but unlike Outlook for Windows or other Microsoft Windows
applications, Entourage does not have any APIs accessible to third-party
developers.

The best solution I can offer you is to store an empty Database file
within your application and copy that when needed or instruct the
end-user to create a new identity, which is how he would create a new
Database file.

Alternately, if you create a folder with a name of your choosing here:

~/Documents/Microsoft User Data/Office 2008 Identities/

and then use the AppleScript snippet I provided earlier, Entourage will
create a new Database file in the folder you created.

Hope this helps!

--

bill

Entourage Help Page <http://entourage.mvps.org/>
Entourage Help Blog <http://blog.entourage.mvps.org/>
YouTalk <http://nine.pairlist.net/mailman/listinfo/youtalk>
Twitter: follow <http://twitter.com/meck>
 
V

vishal.chauhan

>
>
> Sorry, but unlike Outlook for Windows or other Microsoft Windows
> applications, Entourage does not have any APIs accessible to third-party
> developers.
>
> The best solution I can offer you is to store an empty Database file
> within your application and copy that when needed or instruct the
> end-user to create a new identity, which is how he would create a new
> Database file.
>
> Alternately, if you create a folder with a name of your choosing here:
>
> ~/Documents/Microsoft User Data/Office 2008 Identities/
>
> and then use the AppleScript snippet I provided earlier, Entourage will
> create a new Database file in the folder you created.
>
> Hope this helps!
>
> --
>
> bill
>
> Entourage Help Page
> Entourage Help Blog
> YouTalk
> Twitter: follow
>
Thanks for your reply.
I am ok with that , let the client create the database for me.
But then again need an API which will put the data (which i will extract from a corrupted database ) in the new database.

Apple scripts will not work here.............
 
W

William Smith [MVP]

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top