Sunteți pe pagina 1din 4

07/09/2013

daball/Microsoft-Project-to-Google-Calendar @ GitHub

Microsoft Project to Google Calendar


by daball

Converts Microsoft Project files to Google Calendar events.

Contact
David Ball. Visit my web site.

Pre-requisites
In order to use this program you'll need: A computer with a Microsoft Windows operating system with the Microsoft .Net Framework 4.0 installed. Get it here. One or more Microsoft Project files. A Google Account to sign in. Sign up here with your own email address. Or, if you need an email address they have those, too. One or more Google Calendar.

Screenshots

github.com/daball/Microsoft-Project-to-Google-Calendar/zipball/releases

1/4

07/09/2013

daball/Microsoft-Project-to-Google-Calendar @ GitHub

Screenshot 1

Screenshot 2

About the Project


I started the project when I needed to get my school project from Microsoft Project into my Google Calendar and I needed an easy way to do it. Since there wasn't any existing way, other than some code Ashish Paliwal had posted on his web site, I decided to implement a solution. This program was written and the project is maintained at Github by David Ball. See web site at http://www.daball.me/. The project's home at Github is here: http://github.com/daball/Microsoft-Project-to-GoogleCalendar. The original code concept was by Ashish Paliwal. Details at his blog at this URL http://www.ashishpaliwal.com/blog/2008/10/updating-google-calendar-with-ms-project-tasks/. Includes IKVM .Net libraries. I am not affiliated in any way with Microsoft, Google, IKVM .Net, or Ashish Paliwal. The software is granted for use and reuse under the terms and conditions of the BSD License.

User Guide
1. 2. 3. 4. 5. 6. Download the zip or tar archive file for the binary release. Extract/expand the archive file into a folder. Run the Microsoft Project to Google Calendar.exe file from the new folder. Open your project file in the tool. It can take a moment, so be patient. Check the tasks you want to import to Google Calendar. Click the Next Page button.
2/4

github.com/daball/Microsoft-Project-to-Google-Calendar/zipball/releases

07/09/2013

daball/Microsoft-Project-to-Google-Calendar @ GitHub

7. Enter your user name and password for your Google Account. 8. Click the Login... button. If your Internet is slow, it may take a moment. For some reason it won't trigger an error for the login when your user name and password combination is incorrect, so if it appears to do nothing then check your user name and password and try again. 9. Choose one of your Google Calendars from the list. 10. Click the Go... button to begin the process. It creates an event in your selected Google Calendar for each of the tasks on your Microsoft Project schedule. It may take a little while to convert these one-by-one, especially if it's a very large project. Future editions may use the bulk-addition Google Data API. 11. Click Close when finished.

Trouble? Comments?
I hate to hear that you may be having problems. First off, the program comes with no warranty whatsoever. It is a free and open-source program. You can fork this project, edit the code, fix it, do whatever you want to with it provided in the license below. But, I'd like to know if something doesn't work. So I have an issue tracker for the program. Go here to report an issue.

Donations?
Sure it's not that big of a deal. I might could have done better (see above to report an issue). But, I have to make money some way. I've thrown up some Google advertising thinking you might be able to find something useful out of it. Either way, most people tip their server in a restaurant for providing outstanding service with a smile. (I know, I've been a serverfun stuff!) If you want to drop a few dollars in the bucket, I would be honored to accept it.

BSD License
Copyright 2011, David Ball and Ashish Paliwal. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the organization (none specified, not applicable) nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL DAVID BALL OR ASHISH PALIWAL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Download Windows / .Net Release Binaries


You can download this project in either zip or tar formats.

Download Visual Studio 2010/C# .Net Source Code


github.com/daball/Microsoft-Project-to-Google-Calendar/zipball/releases 3/4

07/09/2013

daball/Microsoft-Project-to-Google-Calendar @ GitHub

This project uses open-source code and it is therefore open source. It is released under the You can download this project source in either zip or tar formats. You can also clone the project source with Git by running:
$g i tc l o n eg i t : / / g i t h u b . c o m / d a b a l l / M i c r o s o f t P r o j e c t t o G o o g l e C a l e n d a r

get the source code on GitHub : daball/Microsoft-Project-to-Google-Calendar

github.com/daball/Microsoft-Project-to-Google-Calendar/zipball/releases

4/4

S-ar putea să vă placă și