Thứ Ba, tháng 2 27, 2007

Gmail Notifier

Hehe, cuối cùng cũng giải quyết xong vấn đề Gmail Notifier.
Lúc đầu, chạy nó bị lỗi chả hiểu gì:


./notifier.py
Gmail Notifier v1.6.1b (2007/02/18 19:43:56)
----------
xmllangs: XML file succesfully parsed
Configuration read (/home/luannt/Install/Network/Google/gmail-notify/notifier.conf)
Traceback (most recent call last):
File "./notifier.py", line 409, in ?
gmailnotifier = GmailNotify()
File "./notifier.py", line 54, in __init__
self.configWindow = GmailConfig.GmailConfigWindow( )
File "/home/luannt/Install/Network/Google/gmail-notify/GmailConfig.py", line 134, in __init__
table.attach( self.cbo_langs, 1, 2, 8, 9, ypadding=5 )
TypeError: GtkTable.attach() argument 8, item 134993567 impossible

Tìm một vòng, cuối cùng cũng mò ra cách giải quyết nhờ trang này.
Mở tệp tin GmailConfig.py:
Chỉnh dòng 134 từ

table.attach( self.cbo_langs, 1, 2, 8, 9, ypadding=5 )

Thành:

table.attach( self.cbo_langs, 1, 2, 8, 9, ypadding=5, xpadding=0 )

Chỉnh dòng 141 từ:

table.attach( button, 0, 2, 10, 11, ypadding=2 )

Thành:

table.attach( button, 0, 2, 10, 11, ypadding=2, xpadding=0 )

Và cứ thế là chạy :))

2 bình loạn:

pclouds nói...

Thừa thắng học gtk+ luôn ;) (nếu ngại C thì dùng pygtk cũng được, python cũng dễ)

Nguyễn Thành Luân nói...

Hehe, Bash em còn chưa học xong nói gì đến gtk+ :)).
Sang năm thi đại học rồi nên giờ em phải tạm thời giảm bớt thời gian ngồi nhòm màn hình :D

Đăng nhận xét | Feed



 
^

Powered by Bloggerblogger addicted por UsuárioCompulsivo
original Washed Denim por Darren Delaye
Creative Commons License