Twitter durumunuzu Linux konsolundan güncelleme
Yazı uzun görünüyor ancak eğer deneyimsiz bir konsol kullanıcısıysanız yazının tamamını okumanızı öneririm çünkü bu yazıda sık kullanılan bir çok komutu kullanma şansına sahip olacaksınız.
Twitter durumunuzu konsoldan güncelleyebilmek şunları yapın;
sudo vi /etc/bin/tweet
bu komut Vim adlı editörü karşınıza çıkaracak. Bu editörde dosyaya yazma moduna geçmek için i tuşuna basın. Yazma moduna geçtiğimizde dosyaya istediğimiz şeyleri ekleyebileceğiz, eğer bu moda geçmezsek tuşladığımız tüm tuşlar Vim tarafından komut olarak algılanacak.
Sonra buradaki komutları kopyalayıp tweet adlı dosyanın içine yapıştırın.
Komutu yapıştırdıktan sonra kullanıcı adı ve şifrenizin girilmesi gereken yeri düzenleyin. Sonra önce ESC tuşuna basarak komut moduna geçin. Şimdi :wq yazın ve ENTER tuşuna basın. İki nokta üst üsteden sonra yazdığınız şeyler vim’in komutları. w dosyaya yazmayı sağlar, q dosyayı kapatır.
Şimdi sudo chmod +x /usr/bin/tweet komutu ile tweet adlı dosyamızı çalıştırılabilir dosya haline getirelim ve komutumuz hazır hale gelsin.
Bu komutun ardından artık istediğimiz zaman konsoldan tweet komutunu kullanabilirsiniz. Örneğin twitter’a “konsoldan merhaba dünya” gibi bir cümle göndermek istediniz, şu komutu yazın;
tweet "konsoldan merhaba twitter"
Kaynak: IBM
Kaynağın kaynağı : Levent Yalçın




Şimdi denedim sonuç felaket. Bir sürü konsol kodu çıktı
farklı bir yöntem de şu şekilde
#!/bin/bash
curl -u kullanici:sifre -d status=”$1″ http://twitter.com/statuses/update.xml
@tdgunes ne gibi kodlar çıktı ? Her adımı yaptıysanız sorun olmamalı veya ben bir adımı yazarken adladım :P
Söylemeyi unutmuşum. Ben yanlış kopyalamışım. Bir de mini bir program yaptım fakat yöntemlerde bir eksiklik var. dosya.tdgunes.org/projeler/twitter.tar.gz <- göreceğiniz .py betikte belirtilen curl yöntemi işe yaramıyor. Selam diyince kolaylıkla gönderirken, selam selam selam diyince göndermiyor. Yardımcı olabilir misin?
veriyi $1 ile değil de kdialog ile alırsak daha şık olur gibi :)
@tdgunes yazacağınız şeyi tırnak içinde yazarsanız tüm cümleler gönderilecektir.
@uic kdialog da olabilir, hatta yapılmışı şurada var; http://www.kde-apps.org/content/show.php/Twitter+Kdialog+script?content=56641
Çalıştı, teşekkürler, Pisi paketi olarak paketlemeyi planlıyorum
–http-password kısmı gözden kaçmış sanırım. –http-password olmasımı gerekiyor ne? Heheh facebook’ta satılık arkadaşlar uygulaması için python ile benzer bişey yapacaktım ki mechanize falan uğraşmadan bunu bir deneyim dedim :)
@tdgunes paketleyebilirsiniz tabi ama daha faydalı paketler yapılabilir :P Çok gerekli değil bence bu paket.
@Kırmızı o olay benim fonttan kaynaklıymış. En güzeli o kısmı dpaste’e aktardım. Uyarı için teşekkürler.