Find Jobs
Hire Freelancers

Optimize VBScript and Outlook Sync Component

$100-500 USD

Selesai
Disiarkan lebih dari 20 tahun yang lalu

$100-500 USD

Dibayar semasa penghantaran
We have an Outlook Syncronization system that syncs data between MS Outlook and a web-based contact manager. The system syncronizes MS Outlook Tasks, Contacts, and Appointments. The system consists of a PHP routine, a VBScript, and a component written in C. The system works, but is much too slow when there are a large number of records in Outlook. It can take several hours just to read these records and import them into the web-based system. Based on our testing, we believe that several improvements are required. (Please refer to the attachment to view the individual files). 1) Rewriting all or portions of the VBScript ([login to view URL]) into C or C++. (We have determined that the VBScript is currently a bottleneck). 2) Changing the Outlook Sync component ([login to view URL]) to make it do more caching. This was recommended by another programmer but we are open to suggestions. 3) Fixing the component [login to view URL] so that it doesn't trigger the MS Outlook security prompts (requires Extended MAPI). We would prefer not to use Redemption for this. 4) optimize [login to view URL] so that it handles records in batch rather than one by one 5) If possible, give 'feedback messages' to the user informing them each stage that's completed in the syncing process - right now with the VB script this isn't possible. 6) test and verify that system is fast for large numbers of Appointments, Contacts, Tasks. Also, verify that the system functionality works properly for every sync combination. If you are serious about bidding on this job let me know and I can provide a login to our web-based system. I don't want to put login information in the job description. There is a word document in the attachment that was prepared by our programmer with some specs. The specs document is long and mentions various issues. However, we only require that you solve the problems mentioned in this bid request. IMPORTANT: To make communication easier, we require programmers to use Yahoo Messenger to maintain good contact during development. If you cannot make yourself available online using Yahoo Messenger, please do not bid on this project. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Requirements: - The programs should be able to syncronize up to 3000 records in less than 2 minutes. - The system should support double-byte characters (it currently does) - The system should support MS Exchange (it currently does) 2) We already have an installation package that will install the client-side software components from the web. This is currently operational but must continue to be supported in your development. 3) Complete, exclusive ownership and distribution copyrights to all work purchased. ## Platform The client side programs should work in IE 5.5 or greater on Win98, Win2000, or WinXP. The web-based application is PHP on Linux with PostgreSQL. There is no web-based development required.
ID Projek: 2971342

Tentang projek

5 cadangan
Projek jarak jauh
Aktif 21 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
Dianugerahkan kepada:
Avatar Pengguna
See private message.
$340 USD dalam 45 hari
4.9 (27 ulasan)
5.1
5.1
5 pekerja bebas membida secara purata $425 USD untuk pekerjaan ini
Avatar Pengguna
See private message.
$382.50 USD dalam 45 hari
4.0 (32 ulasan)
5.2
5.2
Avatar Pengguna
See private message.
$850 USD dalam 45 hari
4.4 (4 ulasan)
3.0
3.0
Avatar Pengguna
See private message.
$340 USD dalam 45 hari
5.0 (4 ulasan)
2.3
2.3
Avatar Pengguna
See private message.
$212.50 USD dalam 45 hari
4.5 (11 ulasan)
2.6
2.6

Tentang klien

Bendera CANADA
Canada
4.8
47
Ahli sejak Ogo 18, 2003

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.