Fixed noknok.py
Submitted by sugree on Mon, 07/14/2008 - 09:03.โค้ดคราวที่แล้วมีบั๊ก มีคนเจอด้วย นิดหน่อย ตกไปสองบรรทัด
diff --git a/noknok.py b/noknok.py index 82e260f..8c30159 100644 --- a/noknok.py +++ b/noknok.py @@ -199,6 +199,8 @@ Commands: runonce(self.nok, q, eval(query), since_id,self._save_since_id) def _save_since_id(self, since_id): + if not self.conf.has_section('twitter'): + self.conf.add_section('twitter') self.conf.set('twitter', 'since_id', str(since_id)) self.conf.write(open(self.options.config, 'w'))
ถ้าไม่ได้สร้างไฟล์ noknok.conf ไว้ตั้งแต่แรกก็อาจจะเจอปัญหาเล็กๆ น้อยๆตอนพยายามเขียน
diff --git a/noknok.py b/noknok.py index 8c30159..f7bb15a 100644 --- a/noknok.py +++ b/noknok.py @@ -151,7 +151,7 @@ Commands: command = self.args[0] else: command = 'twitterforever' - method = getattr(self, 'do_%s' % self.args[0]) + method = getattr(self, 'do_%s' % command) if not method: print 'unknown command' return
Following all followers in NokNok
Submitted by sugree on Thu, 07/10/2008 - 00:12.สคริปต์ noknok.py เมื่อวันก่อนทำเอาหลายคนกลายเป็นสแปม เพราะพยายามจะเอาไปรันใน cron ยกตัวอย่างเช่น @pruet คราวนี้เลยแก้ตัวใหม่ ใส่ไฟล์คอนฟิกให้อันนึง อย่างน้อยก็เอาไว้เก็บว่าเคย sync ถึงไหนแล้ว และแถมด้วยการติดตามเพื่อนทุกคนของคนที่ต้องการ
เนื่องจาก NokNok ยังไม่มี APIs ผมก็ขี้เกียจทำ regexp สุดท้ายเลยตัดสินใจใช้ XPath ของ lxml ซะเลย ดูเหมือนว่าจะไม่มี lxml บนวินโดส์ ยังไม่รู้จะแก้ปัญหาให้ยังไง คำแนะนำตอนนี้คือ ลงลินุกซ์
Twitter to NokNok
Submitted by sugree on Tue, 07/08/2008 - 01:04.ช่วงนี้กำลังพยายามปั้น NokNok ให้เป็นดาว อย่างน้อยมันก็รับส่ง SMS ในไทยได้โดยตรง แต่ก็มีปัญหาอยู่บ้าง คือมันไม่มี API ไม่มีไคลเอนต์ ไม่มี IM อีกอย่าง ผมก็ฝั่งตัวเองอยู่ใน Twitter จนไม่อยากไปไหน โดยเฉพาะอย่างยิ่งบริการที่เป็นไทยล้วน เพื่อคนไทยโดยเฉพาะ มันแคบไปนิด เมื่อเป็นเช่นนี้ก็เลยต้องลำบากเขียนโปรแกรมมาช่วยอำนวยความสะดวกกันหน่อย
Planet Twitter Thailand
Submitted by sugree on Wed, 07/02/2008 - 21:58.พักนี้เห็น TwitThai เงียบๆ แม้ว่าจริงแล้วจะไม่เงียบใน Twitter แต่ก็กลัวว่าจะเหงาเกินไป วันนี้เลยเซ็ต Planet Twitter Thailand ซักหน่อย ไม่มีอะไรซับซ้อน ตอนนี้มี 2 ประเภท




