[Çözüldü] Vk plugin. Git Clone, Clementine Player?

Başlatan heavenly, 06 Aralık 2013 - 16:53:35

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

heavenly

Windows 7 işletimim çökmesiyle boot edip kurdum yeni yeni çözüyorum herşeyi.

Clementine player'in klonunu indirdim dosya klasör halinde ama nasıl uyarlıcağım konusunda en ufak fikrim yok.

istediğim şey bu
https://code.google.com/r/shedwardx-clementine-experiments/

git clone dedikten sonra home klasörümde clementine-player i belirtmem gerekiyordu terminal üzerinde?

Bir git cola gui var onu da kurcaladım ama beceremedim...

heartsmagic

Amacın nedir burada, kısacası tam olarak ne yapmak istiyorsun? Git ile indirdiğin şey muhtemelen kaynak koddur. Haliyle derlemen gerekiyordur. Bu kullandığın yer Clementine'den çatallanmış bir uygulama, özellikle mi istiyorsun bu uygulamayı?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heavenly

vk.com üzerinden entegre müzik arama vs. özellikleri getirmiş ben de aynı  ayarları istiyorum.

Derleme vs. çok anlamıyorum kodla ilişkim aynısı terminale yazmadıktan ibaret.. Elle uğraşmadan verdiğim linkteki kodlu haliyle nasıl kullanıbilir. Yani get your local copy denmişti onu nasıl kullanıyoruz onu öğrenmek istiyorum.

heartsmagic

Şimdi anladım. Dediğim gibi elle derlemen lazım. Oradaki git deposu bir geliştiricinin özelliği eklemiş haliyle beraber Clementine'in kendisini barındırıyor. Senin onu elle derlemen lazım. Fakat ha deyince olacak bir şey değil bu. Yönergeler şurada:
https://code.google.com/p/clementine-player/wiki/CompilingFromSource

Gördüğün gibi bir dünya bağımlılık var, onları kuracaksın sisteme önce. (Prerequisites dediği yer)
Kaldı ki orada boost der de doğrudan boost diye bir paket yoktur, libboost vardır falan. Bu nedenle adamlar hazır komut kümesi vermişler. Onu kullanabilirsin:

sudo apt-get install liblastfm-dev libtag1-dev gettext libboost-dev \
    libboost-serialization-dev libqt4-dev qt4-dev-tools libqt4-opengl-dev \
    cmake libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev \
    libglew1.5-dev libqjson-dev libgpod-dev libplist-dev \
    libusbmuxd-dev libmtp-dev libcdio-dev \
    protobuf-compiler libprotobuf-dev libqca2-dev libqca2-plugin-ossl \
    libfftw3-dev libsparsehash-dev libsqlite3-dev


Yukarıdaki komutu aynen kopyalayıp yapıştıracaksın uçbirime, sondaki \ karakterleri kalsın, satırın devamı anlamında onlar. Kopyaladıktan sonra satır başlarında > görmen normal, son bir defa enter tuşuna basar kurulumu yaparsın.

Ardından da derleme aşamasına geçeceksin:

cd bin
cmake ../
make
sudo make install


Tabi make install aşamasına geçmeden önce cmake ve make adımlarının güzel güzel, hata vermeden bitmesi lazım. Orada sıralanan bağımlılıklardan başkaları da çıkabilir karşına. Derleme için geliştirme araçlarında eksiklerin olabilir, hatta olacaktır.

Linux tarafına çok taze geçip de zor bir işe girişmişsin. Az biraz vakit olsa ilk elden derleyeyim derdim ama inanılmaz bir bağımlılık listesi var, bu saatte bana eziyet olur :)
Sen işin altından kalkamazsan ve bu Clementine'in asıl sürümüne işlenene kadar bekleyemem diyorsan bir ara belki bakabiliriz, ancak sözünü veremiyorum ne yazık ki. Hayat, iş, güç derken unutulabiliyor sözler. Sen durumu ara ara geçersin buraya.


Dayanamadım, diğer başlıkları gezerken derledim bir yandan. Sorunsuzca derlendi bende. QT tabanlı olduğu için derlenmesi biraz sürüyor haberin olsun. Ben bu iletiyi muhtemelen 40dk. önce yazmaya başlamışımdır. Clementine'i çalıştırdım VK falan görünüyor orada, ancak ne işe yarar bilemem. Üyelik falan gerektiriyor sanırım Ruslara ait olan bu site. Ekran görüntüsü aşağıda.

Sorun olursa vakit bulduğumuzda yardımcı olmaya çalışırız.







[eklenti yönetici tarafından silindi]
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heavenly

Aynen siz direk işin piri olduğunuz için hakkından gelmişsiniz  :) Bu dediklerinizi şimdi satır satır okuyup uyarlamaya çalışacağım umarım başarı olurum  :) Terminale kopyala/yapıştır ve hata verdiğinde nasıl düzeltmem gerektiğini dahi bilmiyorum ama bakalım deneyeceğim olduğu kadar.

VK rus facebook'u olarak geçiyor bir sosyal medya platformu, ben de yeni keşfettim. Müzik tutkunu olduğum için ve vk'nin müzik arşivi kuvvetli olduğu için clementine de eklentisini görünce edinmek istedim.

Ayrıca cevap verip tekrardan ayrıntısıyla anlattığınız için de çok teşekkür ederim  :)

heartsmagic

Eğer illa Clementine olmasına gerek yok diyorsan Rhythmbox ile de mümkünmüş bu. Rus arkadaş anlatmış:
http://boutnew.ru/tehnika-i-tehnologii/muzyika-s-vk-com-cherez-rhythmbox-na-ubuntu-12-04-12-10-13-04-13-10.html

cd ~/.local/share/rhythmbox/plugins
git clone https://github.com/radistmorse/rhythmbox-vk.git vk


Arkadaş orada git için sudo'lu vermiş komutu ama gerek olmaması lazım. Bu işlemden sonra Rhythmbox üzerindeki Eklentiler bölümünden VK eklentisini etkinleştirmen yeterli oluyor. Derleme yok, uğraş yok.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heavenly

Çok teşekkürler derlemniz için ve tavsiyeniz için, ellerinize sağlık.


İki satır kodla da başarıya ulaşamadım Rhythmbox'da :)

Uçbirimde /plugins dosyasını görmedi mkdir yaptım. Rhythmbox a girip vk plugini tıkladığımda olmadı malesef.

[eklenti yönetici tarafından silindi]

heavenly

Kullandığınız Rhythmbox versiyonu nedir acaba? (Benimki 2.98)

decent

Foobnix kullanabilirsin:



Kurulum:
http://www.foobnix.com/download?lang=en
# Ubuntu 10.04, 11.04, 11.10, 12.04, 12.10, 13.04
sudo add-apt-repository ppa:foobnix-team/foobnix-player
sudo apt-get update
sudo apt-get install foobnix


Ekran Görüntüleri:
http://www.foobnix.com/screenshots?lang=en

Ayrıntılar:
http://www.foobnix.com/about?lang=en
http://forum.ubuntu-tr.net/index.php?topic=26811

heavenly


decent

Rica ederim.
İstediğin özellik geldiyse ilk iletiye [çözüldü] etiketi ekleyebilirsin.

heartsmagic

@decent'in affına sığınarak etiketi kaldıralım, zira Clementine konusu netleşmedi. Gerçi ben derledim ve başarılı oldum, vazgeçip tekrar etiketliyorum :)
Bu arada, Rhythmbox eklentisi bende de çalışmadı, bir ara bakmış ancak buraya yazamamıştım vakit sıkıntısından dolayı.

Konumuzu da kapatalım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.