BirthdayHelper V3.2------a cross-platform multi-language lunar-birthday reminder
Homepage: http://birthdayhelper.weebly.com
Starter: IT小小龙
Blog: http://blog.sina.com.cn/buduanqs
E-mail: [email protected]
Teammates:
IT小小龙
the designer, programmer and English translator
Blog: http://blog.sina.com.cn/buduanqs
E-mail: [email protected]
富士山の雪
the Japanese translator
Blog: http://blog.sina.com.cn/llaccccall
E-mail: [email protected]
紫贝
the Japanese translator
Blog: http://blog.sina.com.cn/confidencego
E-mail: [email protected]
Join us:
If you want to join us, please send us E-mail at [email protected]. BirthdayHelper is totally a freeware, and can not bring any commercial profit. We just want to practise our skills in python programming and gain more experience, and at the same time, we can bring people more convenience.
Now we have some works to do:
a) to the amateur
1) Translate documents and GUI;
2) Designer the GUI model;
3) Write the documents.
b) to the professional
1) Program the GUI in Python and Tkinter, wxPython and pyGTK;
2) Realize some function of the BirthdayHelper in Python;
3) The development of the Android version haven't begun, if you are interesting in Android, and want to transplant BirthdayHelper to the Android, you can take full charge of the development of the Android version.
Emphasize: BirthdayHelper is a freeware protected by the GPL.(If you want to get more information of GPL, you can visit the official website of the GPL)
Why we program this software?
There is no graphical lunar-birthday reminder on the Ubuntu11.10.
How to remind the birthday?
Convert the lunar-birthday to solar-birthday and sort by date, and calculate the birthday information.
Description:
BirthdayHelper is a cross-platform, multi-language reminder writen by Python and Tkinter, supporting many kinds of OS. It has keyboard shortcuts, so that you can input many birthday information at a time without mouse. Without any advertisement, the clean interface makes you very comfortable. There are three kinds of version--English,Japanese and Simplified Chinese, and we will add more language to BirthdayHelper in the future. If you are a Chinese, having some foreign friends, you can use BirthdayHelper to remind their birthday. And if you are a foreigner, no matter where you are from, having some Chinese friends, you can use our English version to help you remember the birthday of your friends. BirthdayHelper is a green software, without installation, it won't slower your computer. If you want to uninstall it, just delete the folder. As a open-source software, you can modify and republish the software under the GPL(If you want to get more information of GPL, you can visit the official website of the GPL). Attending university, the authors of BirthdayHelper have to prepare the GRE in China. Without enough time and energy, many functions haven't been realized, but they must be realized in the future. If you have some perfect ideas to better the BirthdayHelper, please send us an E-mail at [email protected]. Thank you very much!
Undate information:
1) Add English and Japanese documents;
2) Modify some translation of the Japanese GUI;
3) User-define early days.
Install and Run:
Please see the website at:http://birthdayhelper.weebly.com/1997936733.html
you can find the "安装和运行方法" to install and run this software.(Without enough time, the webpage is writen in Chinese, But you can get enough information from these screenshots.)
How to use:
1) Browse Birthday
There are all the birthday information on the left listbox. You may find some name with "*", for the date of his birthday isn't existing this year, so we have cut one day of his birthday in the listbox. Because we just modify the temporary file to cut the date, so it doesn't affect other years.
2) Add Birthday
Input the name into the textbox after the "Name:", and input the birthday into the textboxs after the "Birth:", and click the "Submit" button. It can be also right to stroke the "Enter" Key, when you complete your input of the day.
3) Delete Birthday
Choose the birthday information from the listbox, and click the "Delete" button. If you don't want to move your mouse, you can stroke the "Delete" Key.
4) Modify Birthday
You can modify birthday information by "Delete and Add".
5) Check Birthday
Click the "CheckBirth" button, or stroke the "F5" Key, and it will show a window to remind who will celebrate his birthday in the days ahead.
6) About
Choose the "About" from the "Help" menu, and it will show the information of us.
7) Change the language of the GUI
Choose the "Language" from the "Setting" menu, and the language of the GUI will be changed at the next startup of the BirthdayHelper.
8) Change the early days of the reminder
Choose the "Option" from the "Setting" menu, input the early days of the reminder, and click "OK" button.
What will be added in the next version?
1) User-define keyboard shortcuts;
2) Import Pmw, and add horizental scroolbar.
What will be added in the future?
1) Auto-start when you open your computer;
2) Export the birthday information to the user-defined position;
3) Auto send an Congratulation E-mail to the person who will celebrate his birthday that day;
4) User-define skin of the GUI.
The problems haven't been solved:
1) How to locate the postion of the window when it initialize?
Long term plan:
1) Program the Android version by python for android.
For the study purpose:
1) Make the GUI by pyGTK;
2) Make the GUI by wxPython;
3) Make the GUI by pyQt;
Remark:
1) Name the version number of BirthdayHelper:
If it has code reconstruction and add some functions or features, the version number will add 1;
If it just add some functions or features, the version number will add 0.1;
If it only reconstruct to enhance the readability of the code, the version number will add 0.01.
Homepage: http://birthdayhelper.weebly.com
Starter: IT小小龙
Blog: http://blog.sina.com.cn/buduanqs
E-mail: [email protected]
Teammates:
IT小小龙
the designer, programmer and English translator
Blog: http://blog.sina.com.cn/buduanqs
E-mail: [email protected]
富士山の雪
the Japanese translator
Blog: http://blog.sina.com.cn/llaccccall
E-mail: [email protected]
紫贝
the Japanese translator
Blog: http://blog.sina.com.cn/confidencego
E-mail: [email protected]
Join us:
If you want to join us, please send us E-mail at [email protected]. BirthdayHelper is totally a freeware, and can not bring any commercial profit. We just want to practise our skills in python programming and gain more experience, and at the same time, we can bring people more convenience.
Now we have some works to do:
a) to the amateur
1) Translate documents and GUI;
2) Designer the GUI model;
3) Write the documents.
b) to the professional
1) Program the GUI in Python and Tkinter, wxPython and pyGTK;
2) Realize some function of the BirthdayHelper in Python;
3) The development of the Android version haven't begun, if you are interesting in Android, and want to transplant BirthdayHelper to the Android, you can take full charge of the development of the Android version.
Emphasize: BirthdayHelper is a freeware protected by the GPL.(If you want to get more information of GPL, you can visit the official website of the GPL)
Why we program this software?
There is no graphical lunar-birthday reminder on the Ubuntu11.10.
How to remind the birthday?
Convert the lunar-birthday to solar-birthday and sort by date, and calculate the birthday information.
Description:
BirthdayHelper is a cross-platform, multi-language reminder writen by Python and Tkinter, supporting many kinds of OS. It has keyboard shortcuts, so that you can input many birthday information at a time without mouse. Without any advertisement, the clean interface makes you very comfortable. There are three kinds of version--English,Japanese and Simplified Chinese, and we will add more language to BirthdayHelper in the future. If you are a Chinese, having some foreign friends, you can use BirthdayHelper to remind their birthday. And if you are a foreigner, no matter where you are from, having some Chinese friends, you can use our English version to help you remember the birthday of your friends. BirthdayHelper is a green software, without installation, it won't slower your computer. If you want to uninstall it, just delete the folder. As a open-source software, you can modify and republish the software under the GPL(If you want to get more information of GPL, you can visit the official website of the GPL). Attending university, the authors of BirthdayHelper have to prepare the GRE in China. Without enough time and energy, many functions haven't been realized, but they must be realized in the future. If you have some perfect ideas to better the BirthdayHelper, please send us an E-mail at [email protected]. Thank you very much!
Undate information:
1) Add English and Japanese documents;
2) Modify some translation of the Japanese GUI;
3) User-define early days.
Install and Run:
Please see the website at:http://birthdayhelper.weebly.com/1997936733.html
you can find the "安装和运行方法" to install and run this software.(Without enough time, the webpage is writen in Chinese, But you can get enough information from these screenshots.)
How to use:
1) Browse Birthday
There are all the birthday information on the left listbox. You may find some name with "*", for the date of his birthday isn't existing this year, so we have cut one day of his birthday in the listbox. Because we just modify the temporary file to cut the date, so it doesn't affect other years.
2) Add Birthday
Input the name into the textbox after the "Name:", and input the birthday into the textboxs after the "Birth:", and click the "Submit" button. It can be also right to stroke the "Enter" Key, when you complete your input of the day.
3) Delete Birthday
Choose the birthday information from the listbox, and click the "Delete" button. If you don't want to move your mouse, you can stroke the "Delete" Key.
4) Modify Birthday
You can modify birthday information by "Delete and Add".
5) Check Birthday
Click the "CheckBirth" button, or stroke the "F5" Key, and it will show a window to remind who will celebrate his birthday in the days ahead.
6) About
Choose the "About" from the "Help" menu, and it will show the information of us.
7) Change the language of the GUI
Choose the "Language" from the "Setting" menu, and the language of the GUI will be changed at the next startup of the BirthdayHelper.
8) Change the early days of the reminder
Choose the "Option" from the "Setting" menu, input the early days of the reminder, and click "OK" button.
What will be added in the next version?
1) User-define keyboard shortcuts;
2) Import Pmw, and add horizental scroolbar.
What will be added in the future?
1) Auto-start when you open your computer;
2) Export the birthday information to the user-defined position;
3) Auto send an Congratulation E-mail to the person who will celebrate his birthday that day;
4) User-define skin of the GUI.
The problems haven't been solved:
1) How to locate the postion of the window when it initialize?
Long term plan:
1) Program the Android version by python for android.
For the study purpose:
1) Make the GUI by pyGTK;
2) Make the GUI by wxPython;
3) Make the GUI by pyQt;
Remark:
1) Name the version number of BirthdayHelper:
If it has code reconstruction and add some functions or features, the version number will add 1;
If it just add some functions or features, the version number will add 0.1;
If it only reconstruct to enhance the readability of the code, the version number will add 0.01.