ค้นหาเว็บไซต์

Rainbow Stream - ไคลเอนต์ Twitter บรรทัดคำสั่งขั้นสูงสำหรับ Linux


สำหรับทุกคนที่ต้องการใช้ Twitter ในคอนโซล/เทอร์มินัล แทนที่จะเป็นอินเทอร์เฟซผู้ใช้แบบกราฟิก สามารถเข้าถึงบัญชี Twitter ของตนได้จากคอนโซล Linux ใช่คุณได้ยินมันถูกต้อง ตอนนี้คุณสามารถเข้าถึงบัญชี Twitter ของคุณโดยใช้ไคลเอนต์ Twitter บรรทัดคำสั่ง Linux ที่เรียกว่า Rainbow Stream

เรนโบว์สตรีมคืออะไร

Rainbow Stream เป็นไคลเอนต์ Twitter แบบโอเพ่นซอร์สฟรีสำหรับบรรทัดคำสั่ง Linux ซึ่งเผยแพร่ภายใต้ใบอนุญาต MIT สามารถแสดงทวีตสตรีมแบบเรียลไทม์ เขียนทวีต ค้นหา รายการโปรด….. ฯลฯ Rainbow Stream มอบความสนุกอย่างแท้จริงให้กับเทอร์มินัล Linux ของคุณ นอกจากนี้ยังสามารถแสดงภาพ Twitter บนเทอร์มินัลได้โดยตรง

เขียนด้วยภาษา Python และสร้างขึ้นจาก Twitter API และ Python Twitter Tool หากต้องการเรียกใช้แอปพลิเคชันนี้ในคอนโซลของคุณ คุณต้องติดตั้ง python และ pip เวอร์ชัน 2.7.x หรือ 3.x .

คุณสมบัติของ RainbowStream

  1. Twitter-client ฟรีและโอเพ่นซอร์สสำหรับบรรทัดคำสั่ง Linux
  2. สามารถแสดงภาพ Twitter ใน Terminal ได้
  3. รองรับพร็อกซี
  4. รองรับโหมดโต้ตอบ
  5. การปรับแต่งธีมดำเนินการอย่างดี
  6. สามารถแสดงสตรีม Twitter แบบเรียลไทม์
  7. คุณสามารถทวีต ค้นหา ทวีตโปรดได้จากเทอร์มินัลของคุณ

การติดตั้งไคลเอนต์ Rainbow Stream Twitter ใน Linux

ในการแจกจ่าย Linux ส่วนใหญ่ในปัจจุบัน ควรติดตั้ง python ไว้ในระบบของคุณแล้ว คุณสามารถตรวจสอบเวอร์ชันของ Python ที่ติดตั้งเป็น:

python --version

จากนั้น ติดตั้งแพ็คเกจ python-pip โดยใช้คำสั่งต่อไปนี้ตามการกระจาย Linux ของคุณ

apt-get install python-pip 	[on Debian alike systems]
yum install python-pip 	[on CentOS alike systems]

หมายเหตุ: ใช้ 'dnf' แทน yum หากคุณใช้ Fedora 22

ตรวจสอบเวอร์ชันของ pip ที่ติดตั้ง

pip --version

pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)

ตอนนี้ได้เวลาติดตั้งไคลเอนต์ Twitter สตรีมสายรุ้งแล้ว

pip install rainbowstream 	[For Python 2.7.x version]
pip3 install rainbowstream	[For Python 3.x version]

หลังจากการติดตั้งสำเร็จ คุณควรได้รับข้อความด้านล่างในเทอร์มินัลของคุณ

คุณอาจต้องการความช่วยเหลือจาก rainbowstream

rainbowstream -h 
OR
rainbowstream --h 

การใช้งานไคลเอ็นต์ Twitter ของ Rainbow Stream

1. ก่อนอื่นคุณต้องเชื่อมต่อและอนุญาตแอปพลิเคชันบนเว็บไซต์ Twitter โดยใช้บัญชี Twitter ของคุณ

หมายเหตุ: คุณต้องมีบัญชี Twitter หากคุณไม่ได้สร้างบัญชี

2. ตอนนี้พิมพ์ 'rainbowstream' ในเทอร์มินัล Linux ของคุณในฐานะผู้ใช้

rainbowstream

มันจะเปิดแท็บในเว็บเบราว์เซอร์ HTTP เริ่มต้นของคุณ เข้าสู่ระบบแล้วคุณจะได้รับพิน หากคุณได้ลงชื่อเข้าใช้บัญชีของคุณแล้ว หน้าเว็บควรแสดง PIN หากคุณได้กำหนดค่าบัญชี Twitter มากกว่าหนึ่งบัญชีในเว็บเบราว์เซอร์ HTTP ให้ลองออกจากระบบบัญชีอื่นและเข้าสู่ระบบบัญชีที่คุณต้องการเชื่อมต่อ

3. คัดลอก PIN จากเว็บเบราว์เซอร์ HTTP ไปยังเทอร์มินัลของคุณแล้วกดปุ่ม Return

จะใช้เวลาสักครู่และคุณควรได้รับ twitter_user_name ในพรอมต์ Linux

สังเกตสตรีม Twitter ของคุณ คุณจะเห็นทวีตจากคนที่คุณติดตาม

4. หากต้องการแสดงรูปภาพทวีตโดยตรงใน Terminal ของคุณ คุณสามารถทำได้:

twitter: rainbowstream -iot

5. เพื่อแสดงเทรนด์ทวิตเตอร์ปัจจุบัน

twitter: trend

6. เพื่อดูแนวโน้มของ Twitter ในปัจจุบันโดยเฉพาะในประเทศ เช่น อินเดีย (IN)

twitter: trend IN

หมายเหตุ: ในที่นี้ IN มีไว้สำหรับประเทศอินเดีย หากคุณต้องการดูแนวโน้มปัจจุบันสำหรับสหรัฐอเมริกาหรือประเทศอื่นๆ คุณสามารถทำได้

7. หากต้องการดูหน้าแรกของ Twitter และผู้ติดตามของคุณ

twitter: home
twitter: ls fl

8. T ดูรายชื่อเพื่อนของคุณทั้งหมด คนที่คุณกำลังติดตาม

twitter: ls fr

นี่คือรายการคำสั่งที่คุณสามารถเรียกใช้เพื่อจัดการทวีตและฟีด Twitter จากเทอร์มินัล Linux ของคุณ

Command

มันทำอะไร

h

ช่วยเหลือ

p

หยุดสตรีม Twitter ชั่วคราวสำหรับไคลเอนต์ใน Terminal ของคุณ

r

ดำเนินการสตรีม Twitter ต่อ ซึ่งถูกหยุดชั่วคราวก่อนหน้านี้

c

ล้างคอนโซล Linux

v

ข้อมูลเวอร์ชันของไคลเอ็นต์ Twitter

q

ออกจากสายรุ้งสตรีม

theme

แสดงรายการธีมที่มีอยู่ทั้งหมด

theme Name_of_Theme

ใช้ธีม เช่น ธีม monaki จะใช้ monaki
ธีม

notification

ดูการแจ้งเตือน Twitter ของคุณ

whois @Avishek_1210

มันจะแสดงโปรไฟล์ของ @Avishek_1210

mentions

มันจะแสดงไทม์ไลน์การกล่าวถึง

view @Avishek_1210

แสดงไทม์ไลน์ของ @Avishek_1210

s string

มันจะค้นหาคำว่า 'string' คุณสามารถใช้โดยมี/ไม่มี
แฮชแท็ก

t I Love #Tecmint

มันจะพิมพ์ I Love #Tecmint บน Twitter

inbox

แสดงข้อความกล่องจดหมายของคุณ

fl @Avishek_1210

ติดตาม @Avishek_1210

ufl @Avishek_1210

เลิกติดตาม @Avishek_1210

block @Avishek_1210

บล็อก @Avishek_1210

unblock @Avishek_1210

เลิกบล็อก @Avishek_1210

report @Avishek_1210

รายงาน @Avishek_1210 ว่าเป็นบัญชีสแปม

List home

แสดงไทม์ไลน์ของรายการ

คุณยังสามารถคำนวณทางคณิตศาสตร์ซึ่งเป็นคุณสมบัติของ Python ได้ด้วย:


[@Avishek_1210]: 2*3
6
[@Avishek_1210]: 2**3
8
[@Avishek_1210]: 2+3
5
[@Avishek_1210]: 3-2
1
[@Avishek_1210]: 4/3
1

คุณสามารถใช้คำสั่ง cal เหมือนกับที่คุณทำในเทอร์มินัล


[@Avishek_1210]: cal
    August 2015       
Su Mo Tu We Th Fr Sa  
                   1  
 2  3  4  5  6  7  8  
 9 10 11 12 13 14 15  
16 17 18 19 20 21 22  
23 24 25 26 27 28 29  
30 31                 

ต้องการสนุกกับแอปพลิเคชันนี้หรือไม่? ลองดูว่าจะเกิดอะไรขึ้น:


random_rainbow('Your Text Here')
OR
order_rainbow('Your Text Here')

แล้วเพื่อนๆล่ะ ใบสมัครเป็นยังไงบ้าง? คุณชอบนี่ไหม? หากคุณเป็นผู้ใช้ Linux และคุ้นเคยกับ Twitter แอปพลิเคชันนี้เหมาะสำหรับคุณ ติดตั้งง่ายและใช้งานง่าย แม้ว่าฉันจะไม่ได้ใช้ Twitter บ่อยนัก แต่แอปพลิเคชั่นนี้น่าสนใจและน่าสนใจจริงๆ และใครจะรู้ว่าฉันเริ่มใช้ Twitter ได้มากเท่ากับ Facebook เพียงเพราะสนใจในไคลเอนต์ Twitter แบบบรรทัดคำสั่งนี้ แอปพลิเคชั่นนี้คุ้มค่าที่จะลอง ปล่อยให้เสียงของคุณได้ยิน ให้ข้อเสนอแนะอันมีค่าของคุณในความคิดเห็นด้านล่าง กดไลค์และแชร์เราและช่วยให้เราแพร่กระจาย