Bir sonraki yazımızda Rainbow Stream'e bir göz atacağız. Bugün Ubuntu için kullanılabilen birçok Twitter istemcisi var, ancak tercih edenlerden biriyseniz Ubuntu'dan tweetleri görüntülemek ve paylaşmak için bir CLI kullanın, aşağıdaki satırları okumaya devam edin.
Dediğim gibi, terminali kullanmayı seven bir kullanıcıysanız, onun rahatlığından ayrılmak ve Twitter'ın yapmanıza izin verdiği her şeyi yapmak için başka bir yere gitmek istemeyeceksiniz. Terminali kullanmak, belirli görevleri grafik arayüz kullanmaktan daha verimli ve hatta daha hızlı hale getirir. Bu böyledir çünkü komut satırı araçları çok fazla kaynak kullanmazBu, özellikle eski donanım kullanıyorsanız, onları grafik uygulamalarına harika bir alternatif haline getirir.
Sonra herhangi bir kullanıcının nasıl yapabileceğini göreceğiz. doğrudan komut satırından tweet atın Ubuntu çıkışlı Rainbow Stream uygulaması aracılığıyla. Tüm süreci gerçekleştirmek için, Twitter hesabımızı kullanmasına erişim sağlayan uygulamayı nasıl yükleyeceğimizi ve tweet atmayı nasıl bitireceğimizi göreceğiz. Göreceğimiz her şeye sahibim Ubuntu 18.04 LTS sisteminde test edildi.
Rainbow Stream Kurulumu
Bu bir Python tabanlı açık kaynaklı uygulama. Ubuntu'ya şu yolla kurabiliriz: Python Pip3 paket yükleyici. Kurulumuna devam etmek için sadece bir terminal (Ctrl + Alt + T) açmamız ve sisteminizde halihazırda kurulu değilse pip3'ü kurmak için aşağıdaki komutu çalıştırmamız gerekecek:
sudo apt install python3-pip
Yazılım sisteme yüklenecektir. Şimdi yapabiliriz Rainbow Stream paketini pip3 ile kurun:
sudo pip3 install rainbowstream
Ayrıca ihtiyacınız olabilir Rainbow Stream yardımcı programının düzgün çalışmasını sağlamak için birkaç paket daha yükleyin sisteminizde. Bu ek kitaplıklar şu komut kullanılarak kurulabilir:
sudo apt-get install libsqlite3-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
Bundan sonra her şey hazır olacak Rainbow Stream CLI'yi kullanın.
Rainbow Akışını Başlatın ve Tweetleyin
Rainbow Stream'i başlatmak ve kullanmak oldukça basittir. Sadece aşağıdaki komutu yürütmemiz gerekecek Rainbow Stream CLI'yi başlatın:
rainbowstream
Bu istemciyi kullanabilmemiz için Rainbow Stream'in Twitter'a erişim iznine ihtiyacı olacak. Uygulama artık bir PIN gerektiriyor. Onu elde etmek için ihtiyacımız var Web tarayıcımızda otomatik olarak açılacak olan aşağıdaki web sayfası üzerinden Twitter'a giriş yapın Rainbow Stream'i başlattığımızda varsayılan:
E-postanızı / Twitter kullanıcı adınızı ve şifrenizi girin. Ardından «düğmesine tıklayınUygulamayı yetkilendir«. Hesap bilgileri doğrulandıktan sonra, Twitter API, Rainbow Stream aracılığıyla bize erişim izni verilecek bir PIN oluşturacaktır..
Bundan sonra, sadece yapmamız gerekecek yetkilendirme işleminin tamamlanması ve bir sonraki CLI'ye geçmemiz için bu PIN'i Rainbow Stream'e yazın:
Rainbow Stream ile Tweetleri Yönetin
Yazıyor "h"Ve sonra Intro. Bu biz yapabileceğimiz her şey hakkında yardım gösterecek.
Örneğin, istersek tweet'lerde yardım göraşağıdaki komutu kullanacağız:
h tweets
Daha sonra, bu CLI aracılığıyla yapabileceğimiz en yaygın şeylerden bazılarını göreceğiz:
Eğer yazarsakme've tıklayın Intro, yapabiliriz kendi Tweetlerimizi görün.
Eğer istersek belirli sayıda Tweet görüntüle, sadece yazmamız gerekecek:
me [número]
Yazıyor "Anasayfa"Ve bas Intro paragraf Zaman Çizgimizi görün. Biz de yapabiliriz Rainbow Stream'in bize göstermesini istediğimiz Tweet sayısını belirtin yazıyor:
home [número]
Eğer istersek Terminalden tweetyazacak daha fazla kalmayacağız t [tweet metni] ve sonra basın Intro doğrudan tweet atmak.
Bundan sonra yapabiliriz tweet'in doğru şekilde yayınlandığını kontrol edin.
Bu yardımcı program aracılığıyla listelenen tüm tweet'ler bir ID ile birlikte gelir. Yapabileceğiz silmek için tweetlerinizden birinin kimliğini kullanın aşağıdaki komutu kullanarak:
del [ID]
İsterseniz çıkış uygulamasıkısayolu kullanarak yapabilirsiniz Ctrl + C.
kaldırma
Yardımcı programı kaldırmak için, terminalde aşağıdaki komutu çalıştırarak yapabilirsiniz (Ctrl + Alt + T):
sudo pip3 uninstall rainbowstream
Almak için bu yardımcı program ve kullanımı hakkında daha fazla bilgikullanıcılar danışabilir proje GitHub sayfası o resmi belgeler.