Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut mocp'sidir.
Program:
ADI
MOC - Konsol ses oynatıcısı
SİNOPSİS
model [SEÇENEKLER] [DOSYA|DIR ...]
TANIM
MOC, basit ncurses arayüzüne sahip bir konsol müzik çalardır. OGG, WAV, MP3'ü destekler
ve diğer formatlar. Sadece koş model, menüyü kullanarak bir dizine gidin ve enter tuşuna basın
dosyayı oynatmaya başlayın. Program, dosyadaki geri kalan dosyaları otomatik olarak oynatır.
dizin.
Seçenek ve dosya argümanı olmadan program geçerli dizinde veya
MüzikDir eğer StartInMusicDir seçeneği yapılandırma dosyasında ayarlanır. eğer verirsen
dizini komut satırında, MOC oraya gitmeye çalışacaktır. Bir çalma listesi verilirse, o zaman
yüklendi. Birden fazla dosya, çalma listesi veya dizin ile her şey
çalma listesi özyinelemeli (verilen herhangi bir çalma listesinin içeriği dahil). (bkz: akraba
çalma listelerindeki yollar, çalma listesinin dizinine veya
symlink referans vermek için kullanılıyor.)
SEÇENEKLER
Yapılandırma dosyasında bir seçenek de ayarlanabiliyorsa, komut satırı onu geçersiz kılar (ancak
bakın -O liste değerli yapılandırma seçenekleri istisnası seçeneği).
-D, - hata ayıklama
MOC'yi hata ayıklama modunda çalıştırın. İstemci ve sunucu hata ayıklamak için birçok bilgiyi günlüğe kaydeder
Dosyalar. Bunu kullanmayın; sunucu günlüğü büyük. Bu, yalnızca MOC
olmadan derlenmiş --devre dışı bırakma-hata ayıklama.
-S, --sunucu
Yalnızca sunucuyu çalıştırın ve çıkın.
-F, --ön plan
ima -S. Sunucuyu ön planda çalıştırın ve her şeyi stdout'a kaydedin.
-R ADI[:...], --ses sürücüsü ADI[:...]
Belirtilen ses sürücüsünü/sürücülerini kullanın. Onlar yapabilir OSS, ALSA, JACK, SNDIO or boş (için
hata ayıklama). Sürücülerden bazıları derlenmemiş olabilir. Bu seçenek
denilen Ses Sürücüsü yapılandırma dosyasında.
-m, --müzik-dir
Başla MüzikDir (yapılandırma dosyasında ayarlayın). Bu ayrıca şurada da ayarlanabilir:
yapılandırma dosyası olarak StartInMusicDir.
-q, --sıraya almak
Komut satırı seçeneklerinden sonra verilen dosyaları kuyruğa ekleyin. başlama
Arayüz aynı
-a, --eklemek
Komut satırından sonra verilen dosyaları, dizinleri (yinelemeli olarak) ve çalma listelerini ekleyin
çalma listesine seçenekler. Arayüzü başlatmayın.
-c, --açık
Oynatma listesini temizle.
-p, --Oyna
Oynatma listesindeki ilk öğeden oynatmaya başlayın.
-f, --sonraki
Sunucunun çalma listesinden sonraki şarkının çalınmasını isteyin.
-r, --öncesi
Sunucunun çalma listesinden önceki şarkının çalınmasını isteyin.
-s, --Dur
Sunucudan oynamayı durdurmasını isteyin.
-x, --çıkış
Sunucuyu indirin.
-P, --Duraklat
Sunucudan oynatmayı duraklatmasını isteyin.
-U, --duraklatma
Duraklatıldığında sunucudan oynatmaya devam etmesini isteyin.
-G, --geçiş-duraklat
Oynat ve duraklat arasında geçiş yapın.
-k [+|-]N, --aramak [+|-]N
ile ileriye (olumlu) veya geriye (negatif) arayın. N şu anda dosyada saniye
oynanıyor.
-T TEMA, --tema TEMA
Bir tema dosyası kullanın. Yol mutlak değilse, dosya içinde aranacaktır.
/usr/share/moc/themes/ (kurulum önekine bağlıdır), ~/.moc/temalar/ ve
geçerli dizin.
-C DOSYA, --yapılandırma DOSYA
Varsayılan yerine belirtilen yapılandırma dosyasını kullanın. Bu dosyanın yapabileceği gibi
MOC'nin başlatmayı reddedeceği diğer uygulamaları çağıran komutları belirtin
kök veya geçerli kullanıcıya ait değil veya başka biri tarafından yazılabilirse
sahibinden daha.
-O ADI[+]=DEĞER, --set-seçenek ADI[+]=DEĞER
VALUE ile NAME yapılandırma seçeneğini geçersiz kıl. Bu seçenek çok sayıda tekrar edilebilir.
gerektiğinde ve seçenek adı büyük/küçük harfe duyarlı değildir. Çoğu seçenek değeri
yapılandırma dosyası işlenmeden önce ayarlanır (bu, yeni değerlerin
ikameler tarafından alınır); ancak, liste değerli seçenekler daha sonra geçersiz kılınır
(yapılandırılan değerlerin değiştirilip değiştirilmeyeceği veya eklenip eklenmeyeceği seçimini verir).
Örnek yapılandırma dosyasına bakın (yapılandırma.örnek) açıklaması için
kullanılabilir seçenekler.
Örnekler: -O OtomatikSonraki=hayır
-O mesajlaşma zamanı=1 -O XTerms+=xxt:xwt
MOC'nin, okunan değerler için olduğu gibi değişken ikamesi yapmadığını unutmayın.
yapılandırma dosyasından.
-M DIR, --moc-dir DIR
Varsayılan yerine belirtilen MOC dizinini kullanın. Bu da neden olur
kullanılacak bu dizinden yapılandırma dosyası. Bu da belirtilebilir
yapılandırma dosyasını kullanarak MOCDir seçeneği.
-y, --senkronizasyon
Arayüzün bu kopyası, çalma listesini diğer istemcilerle senkronize edecektir. Bu
seçenek denir SenkronizasyonOynatma Listesi yapılandırma dosyasında.
-n, --Senkronizasyon yok
Arayüzün bu kopyası, çalma listesini diğer istemcilerle senkronize etmeyecek
(yukarıyı görmek).
-A, --ascii
Çizgi çizmek için ASCII karakterlerini kullanın. (Bu, bazı terminallerde yardımcı olur.)
-i, --bilgi
Yürütülmekte olan dosya hakkındaki bilgileri yazdırın.
-Q FORMAT_STRING, --biçim FORMAT_STRING
Bir biçim dizesi kullanarak şu anda yürütülmekte olan dosyayla ilgili bilgileri yazdırın.
Dize dizilerini gerçek bilgilerle değiştirin:
%durum Eyalet
%dosya fileto
%Başlık Başlık
%sanatçı Sanatçı
%şarkı ŞARKI ADI
%albüm Albüm
%tt Toplam zaman
% tl Kalan zaman
% ts ToplamSn
%ct Şimdiki zaman
%cs GeçerliSn
%b Bit Hızı
%r oran
Ayrıca değişkenleri kullanmak da mümkündür. BiçimDizesi yapılandırma dosyası
seçeneği.
-e, --tekrarlı
takma adı -a geriye dönük uyumluluk için.
-h, --yardım et
Kısa açıklamalar içeren bir seçenekler listesi yazdırın ve çıkın.
-V, --versiyon
Program sürümünü yazdırın ve çıkın.
--eko-arglar
POPT tarafından yorumlanan komut satırı bağımsız değişkenlerini yazdırın ve çıkın. (Bu seçeneğin
OpenWRT'de mevcut değildir.)
-v [+|-]N, --Ses [+|-]N
Mikser sesini ayarlayın. ayarlayabilirsiniz (-v 50) veya ayarlayın (-v + 10, -v -10).
-t SEÇENEK[,...], --aç/kapa SEÇENEK[,...]
-o SEÇENEK[,...], --üzerinde SEÇENEK[,...]
-u SEÇENEK[,...], --kapalı SEÇENEK[,...]
Bir tanımlayıcı listesi tarafından takip edilen bunlar, MOC'nin çalma listesi seçeneklerini kontrol edecektir.
Geçerli tanımlayıcılar karıştırmak, tekrar et ve otomatik sonraki. ' şeklinde kısaltılabilirler.s',
'r'Ve'n' sırasıyla.
Örnek: -t karıştır,r,n
karıştırmayı değiştirir, tekrar eder ve hepsini aynı anda otomatik olarak değiştirirdi.
-j N{s|%}, --zıplamak N{s|%}
Geçerli dosyada bir konuma atlayın. N saniye sayısıdır (ne zaman
ardından bir 's') veya toplam dosya süresinin yüzdesi (ardından bir '%').
Örnekler: -j 10s, -j 50%
KULLANMA POP takma adlar
MOC, komut satırını işlemek için POPT kitaplığını kullanır. Bu, kullanıcıların MOC atamasına olanak tanır
Seçtikleri bir takma ad için seçenekler ve argümanlar. Takma adlar yalnızca
~/.popt metin dosyası ve genel forma sahip:
model takma ad yeni seçenek genişleme
Bu sanki çalışıyor genişleme metinsel olarak değiştirir yeni seçenek komut satırında. NS
değiştirme özyinelemelidir; yani, diğer yeni seçeneks içine gömülebilir genişleme.
genişleme için kullanılmasına izin veren bir kabuk komutuna benzer şekilde ayrıştırılır.
alıntı yapmak. Bir satırdaki son karakter ters eğik çizgi ise, dosyadaki bir sonraki satır
aşağıdaki gibi ters eğik çizgiyi içeren satırın mantıksal bir devamı olduğu varsayılır.
kabuk. NS yeni seçenek kısa veya uzun bir seçenek olabilir ve herhangi bir sözdizimsel olarak geçerli olabilir
kullanıcının kullanmak istediği isim.
Yeni seçenek ve/veya herhangi bir argüman için açıklama eklerseniz,
özel POPT seçenekleri --POPTdesc ve --POPTar'lar, ardından seçenek ekranda görüntülenecektir.
çıktı --yardım et ve --kullanım. Bu iki seçeneğin değeri, formun dizeleridir.
$"dizi".
Yani, örneğin:
model takma ad --bekar -D --set-seçenek otomatik sonraki=hayır \
--POPTdesc=$"Oynat sadece the dosya seçildi"
kullanıcının günlüğe kaydetmeyi açmasına izin verir (-D) ve yapılandırma dosyasının
OtomatikSonraki sadece kullanarak seçenek ayarı --bekar mocp komutuna bir seçenek olarak.
Bazen komut satırından diğer ad seçeneklerine değerler sağlamak isteyebilirsiniz. Eğer
yalnızca bir takma ad seçeneği böyle bir değere sahiptir, o zaman onu en sona yerleştirmek basit bir meseledir:
model takma ad --seninki --ses sürücüsü OSS --tema
bu şekilde kullanıldığında:
model --seninki temanız
sonuçlanacak:
model --ses sürücüsü OSS --tema temanız
Ancak birden çok seçeneği bu değerlerle takmak, özel yapıyı kullanmak anlamına gelir.
!#:+ (ve dikkatlice alıntı yaparak):
model takma ad -1 "-R !#:+" "-T benim Temam" "-Ö !#:+"
bu şekilde kullanıldığında:
model -1 OSS karıştır=evet ~/my_müzik
sonuçlanacak:
model -R OSS -T benim Temam -O karıştır=evet ~/my_müzik
Ayrıca, var ~/.popt olduğunda farklı bir programın yürütülmesine izin veren giriş
ilgili seçenek kullanılır. Bunun için bir exec yerine kullanılır takma ad ve
genişleme yürütülecek programdır:
model exec --yardım et /usr/bin/adam 1 model \
POPTdesc=$"Sağlayın the adam Kanal yerine of Yardım"
Bu, normal MOC'yi geçersiz kılar --yardım et çıktısını alın ve sistemin adam programlamak
bunun yerine bu adam sayfasını sunun.
unutmayın ki ~/.popt (Ya da /etc/popt) varsayılan POPT yapılandırma dosyasıdır,
bunun yerine kullanılacak belirli dosya(lar)ı aday göster MOCP_POPTRC Çevre değişkeni.
ÇEVRE DEĞİŞKENLER
Aşağıdaki ortam değişkenleri doğrudan MOC tarafından kullanılır. Ek değişkenler olabilir
MOC'nin kullandığı kütüphanelerle ilgili. Ayrıca, herhangi bir ortam değişkenine şuradan erişilebilir:
yapılandırma dosyası.
ESC GECİKMESİ
An ncurses'in(3X) gecikmeyi (milisaniye cinsinden) belirten değişken
bir ESC'yi, çıkış karakter dizisinin bir parçası olarak değil, bağımsız bir anahtar olarak ele alır
(işlev tuşları tarafından oluşturulan gibi). MOC bu değeri varsayılan olarak 25ms'ye ayarlar,
çoğu sistem için yeterlidir.
ANA SAYFA MOC'a ana dizininizin nerede olduğunu ve çeşitli amaçlarla kullanıldığını söyler,
MOC dizininin varsayılan konumu dahil.
MOCP_OPTS
Bu değişkenin değeri, daha önce komut satırı seçeneklerine eklenecektir.
işlenirler.
MOCP_POPTRC
Sırayla yüklenecek olan iki nokta üst üste ile ayrılmış POPT yapılandırma dosyaları listesi
başlatma sırasında MOC tarafından. Değişken ayarlanmamışsa,
varsayılan POPT yapılandırma dosyası kullanılacaktır. Değişken ayarlanmış ancak boşsa
o zaman hiçbir POPT yapılandırma dosyası yüklenmeyecektir. Değişken ayarlanmışsa, o zaman
var olan dosyalar yüklenecek ve olmayanlar atlanacaktır.
Bu dosyalar diğer uygulamaları çağıran komutları belirleyebildiğinden, MOC
root'a veya mevcut kullanıcıya ait değilse veya
sahibi dışında herhangi biri tarafından yazılabilir.
VADELİ ve PENCERE
MOC tarafından X terminallerini ayırt etmek için kullanılır, ekran(1) ve konsol terminalleri.
MOC, yapılandırma seçeneklerini kullanır XTermler ve Ekran Terimleri bunu yapmaya yardımcı olmak için
belirleme.
onworks.net hizmetlerini kullanarak mocp'yi çevrimiçi kullanın