ปัญหาของ Gwibber บน Fedora Core 15

โดย udomsak เมื่อ 28 September 2011 เวลา 3:39 pm ในหมวดหมู่ คอม #
อ่าน: 2360

หลังจากทำการ set เครื่องได้มา วันกว่าๆ นึกได้ถึงเรื่อง backup Facebook + Twitter news feed  เนื่องจากผู้เขียนเอง กะว่าคงไม่ access socail network ประมาณพักใหญ่ๆ แต่ก็อยากจะรับ feed  จึงได้ทำการติดตั้ง gwibber บน  Fedora core 15 หรือ Linux OS  ที่เพิ่งลงไป

ปัญหาที่พบคือ Gwibber เองไม่สนับสนุน proxy  และ มีปัญหากับการเชื่อมต่อกับ proxy  ลักษณะของ gwibber เป็น GTK+ application + webkit สำหรับ render HTML page ซึ่งเขียนขึ้นด้วย python  หลังจากผู้เขียนได้ทำการค้นเวบ เผื่อจะเจอคนมีปัญหาเดียวกัน ก็พอพบบ้างแต่ คนละ release ซึ่งปัญหาที่ ผู้เขียนพบคือไม่สามารถเชื่อมต่อกับ Social network ใดๆ ได้ จึงได้ทำการ hardcore  พบว่ามีหลายส่วนยังต้องทำการปรับเปลี่ยน ไม่วาจะเป็นในส่วนของ code webkit เอง และ utility ที่ใช้ feed  หรือ get content จาก web ดังกล่าว

gwibber เป็น python GTK+ application สามารถทำการเชื่อมต่อกับ หลายๆ social network protocol ได้  นอกจากนั้นทำการเก็บเข้าไว้ใน DB มีสองตัวคือ sqlite และ CouchDB

คิดว่าอาจจะใช้ หนทางอื่นๆแทน ในการดึง feed มาเก็บไว้ที่เครื่อง

pyfacebook + embed DB or Key-Value DB

ภาพด้านล่างคือปัญหาที่เกิดขึ้น

  • code ส่วนแรก ที่ต้องแก้  คือ ส่วนของ plugin ของ Gwibber ส่วนนี้จะใช้สำหรับ ในการเรียก  ระบบ authentication ของ facebook เป็นด่านแรกก่อนทำการ save account  ปัญหาก็คือ webkit ไม่สามารถเชื่อมต่อ facebook.com ได้  แม้จะทำการ set proxy environment แล้วก็ตาม

/usr/share/gwibber/plugins/facebook/gtk/facebook

  • code  ส่วนที่สอง คือ ส่วนที่ใช้ feed content จาก facebook ส่วนนี้จะใช้  pycurl ทำการ connect และ feed content มา

/usr/lib/python2.7/site-packages/gwibber/microblog/network.py

/usr/lib/python2.7/site-packages/gwibber/microblog/util/

ปล. คิดว่าส่วนใหญ่ user คงเปลี่ยนไปใช้ app อื่น แทน ที่จะมานั่งแก้ code เหมือนผู้เขียน

« « Prev : Kimono lantern kit & Solar cell phone charger

Next : รัน Android บน PC ธรรมดาๆ » »


ผู้ใช้ Facebook สามารถให้ความเห็นที่นี่ได้ โดยกด Like เพื่อแสดงตัว

ความคิดเห็นสำหรับ "ปัญหาของ Gwibber บน Fedora Core 15"

ไม่มีความคิดเห็น

แสดงความคิดเห็น

ท่านอยากจะเข้าระบบหรือไม่
You must be logged in to post a comment.

Main: 0.61295604705811 sec
Sidebar: 0.00016307830810547 sec