About DAO4Sync S60 ...

DAO4Sync S60 is the mobile service broker for the DAO4Sync Mobile Edition running on your mobile (Symbian S60 2nd or 3rd based). It handles the requests for creation/modifying/deletion of contacts or sending of messages. The integration is as easily as possible, e.g. create a new folder below folder My Contacts with your Windows Explorer and a corresponding contact on your mobile side will be created.

Following picture shows what's happening:

Create contact

Delete a contact folder and the contact will be deleted on your mobile. Rename the folder and modify contact’s first or last name or the mobile or cell number.

Text messages can be e.g. created as files within a contact folder, if you save the file the first time DAO4Sync S60 will ask if you want to send the file’s text content to the contact’s mobile number as SMS.

Following picture is showing the functionality:

Send a message


Common Usage


DAO4Sync S60 runs in Background

Basically DAO4Sync S60 will be started once and runs in background. Done operations (create, modify, delete of contacts, todos, anniversaries) will be written for your information to the DAO4Sync S60 main window, as following picture shows:

Create contact 

To ensure that DAO4Sync S60 will be started automatically, you can use e.g. Jbak Taskman, enable autostart within the program rules for DAO4Sync S60.


Possible Approval Dialogs

In case of sending a message or calling a number, DAO4Sync S60 will ask for your approval, regardless in which application you are working.

Following pictures are showing an approval dialog before sending a message...

Ask to send message

...Or following before calling a number:

ask to call



Standby Mode

In case of DAO4Sync S60 is not connected to DAO4Sync ME, a stand by mode will be activated, to reserve energies of your mobile. DAO4Sync S60 will recognize if a reconnection to DAO4Sync ME has been done.

Getting Started

DAO4Sync S60 1.8.1 is based on Nokia’s PyS60 runtime, please ensures that version 1.9.6 or newer is installed on your mobile. 

Installation of Nokia’s PyS60 Runtime

DAO4Sync S60 is based on Nokia’s PyS60 runtime, please ensures that version 1.9.6  (Read More ») is installed. Download e.g. Python_1.9.6_fixed.sis or a stable newer version.

Installation of DAO4Sync S60

Install and start the DAO4Sync ME on your Microsoft Windows system. The setup process will create a folder named S60_3nd containing the DAO4Sync S60 SIS files for your mobile (e.g. C:\Program Files\DAO4Sync Mobile Edition\S60_3nd\DAO4Sync_..._3ndEd.SIS).

Please adjust the date & time of your mobile with your system (pc, laptop) running DAO4Sync Mobile Edition.

Establish a connection to your mobile, install the corresponding SIS file and start it.




Handling Contacts


Creating Contacts

Create a folder below folder My Contacts with your Windows Explorer in following possible ways:

Firstname Lastname [mobilenumber cellnumber]
e.g. Bill Brown [123 456]
Create contact


‘First name with more words’ ‘Last name with more words’ [mobilenumber cellnumber]
e.g. 'my special Billy' 'Brown in New York' [123 456]
Create contact


Firstname ‘Last name with more words’ [‘mobile number with blanks’ ‘cell number with blanks’]
e.g. 'my special Billy' 'Brown in New York' ['+41 12 345 67 89'  '+41 12 333 444 555']
Create contact



Deleting Contacts

Delete the contact folder to delete the mobile’s contact (the contact will be exported as .vcf file in folder "%Deleted Contacts%")

Importing Contacts

Contacts can be imported to your mobile when copying a .vcf file into folder My Contacts.

Import .vcf file

Sending Messages

There are two possibilities to do that:

  • Create a .txt file within a contact folder, the very first time you save it, DAO4Sync S60 will recognize that and ask via a dialog if it should send the .txt file's content to the contact folder mobile number.
  • Create a .txt file within the folder "SMS_Outbox" with the following text content structure:

    Line 1 -> mobilenumber1, mobilenumber2, …
    Line 2...n -> message text

    DAO4Sync S60 will read the file and send the content to the found mobile numbers.

Following picture is showing a possible file content:

SMS to multiple addresses
The text "Hi all, ..." will be send to number 012345678, 5566778899 and 001122334455.

Handling Todos and Anniversaries



Creating Todos and Anniversaries

DAO4Sync ME will integrate todos and anniversaries in the same manner as contacts. Create a subfolder within folder My Todos or My Anniversaries and the corresponding todo or anniversary will be created on mobile side.

Following pictures are showing what's happening, creating todos:

Create Todo

And following creating anniversaries:

Create Anniversaries


Handling Todos


Creating Todos

Create a folder below folder My Todos with your Windows Explorer in the following way:

yyyy-mm-dd ! <Subject of the todo>
    yyyy-mm-dd is the due date of the todo
    ! indicated the todo has high priority

e.g. 2009-05-23 ! Finish tax forecast 2009 part 1
Todo



Deleting Contacts

Delete the todo folder to delete the mobile’s todo (the todo will be exported as .vcs file in folder "%Deleted Todos%")

Handling Anniversaries


Creating Anniversaries

Create a folder below folder My Anniversaries with your Windows Explorer in the following way:

yyyy-mm-dd <Occasion>
    yyyy-mm-dd is the date of the anniversary

e.g. 2009-02-17 Mom
Anniversary



Deleting Anniversaries

Delete the anniversary folder to delete the mobile’s anniversary (the anniversary will be exported as .vcs file in folder "%Deleted Anniversaries%")

Settings

With the dialog shown below you can configure following basic setting (with under line marked values are the default):
Settings

Ask before sending SMS (enable/disable)

Launches a dialog to give you the possibility to cancel a SMS send.

Ask before calling number (enable/disable)

Launches a dialog to give you the possibility to cancel a phone call.

Log to file when startup (enable/disable)

Logs the done operations also to file doa4sync.log in folder .dao4sync, beginning when DAO4Sync S60 starts.

Log errors to file (enable/disable)

Logs errors during processing to the log file. This can be useful, to e.g. disable normal logging, but enabling error logging.

Encoding (latin_1)


The encoding setting will be used in all cases of reading and writing files/folders. Actual the following text encodings are possible: latin_1, ascii, utf16, utf8 and utf7.