cenaze arabası - Bulutta Çevrimiçi

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 cenaze arabasıdır.

Program:

ADI


cenaze arabası - Nethack kemik dosyalarını diğer oyuncularla değiştirin

SİNOPSİS


cenaze arabası [-b | --bones-dir dir] [--kemik modu kip] [-c | --yapılandırma dosyası dosya] [--cron]
[- hata ayıklama] [--delete-yüklendi] [--yardım et] [--kilit dosyası dosya] [-q | --sessizlik] [--benim gibi koş]
[--kullanıcı olarak çalıştır kullanıcı] [--grup olarak çalıştır Grup] [--sunucu-url'si url] [--damga dosyası dosya]
[--Kullanıcı e-postası adres] [--kullanıcı-belirteci simge] [--kullanıcı-belirteç-dosyası dosya] [--versiyon]

TANIM


Nethack bazen öldüğünüz seviyeyi kaydeder (eşyalarınız, sizi neyin öldürdüğü,
ve hayaletiniz) bir "kemik dosyasında". Bu dosyalar daha sonraki Nethack oyunlarına yüklenir. Eğer
sisteminizdeki tek Nethack oyuncusu sizsiniz, yalnızca kendi oluşturduğunuz bone dosyalarını alacaksınız
kendin.

cenaze arabası Nethack kemik dosyasını diğer oyuncularla otomatik olarak değiştirmenizi sağlar. Çalıştırdığınızda
sisteminizde bulduğu yeni kemik dosyalarını yükler, ardından kemik dosyalarını indirir
sunucu bunu vermek istiyor. Görmekhttp://www.argon.org/~roderick/hearse/> daha fazlası için
bilgiler.

Dikkat edilmesi gereken önemli bir nokta, varsayılan olarak kullanılmasıdır. cenaze arabası sonuçlanmanıza neden olacak
normalde sahip olacağınızdan daha fazla kemik. Bu oyunun dengesini değiştirir ve
birçok oyuncu tarafından hafif bir hile türü olarak kabul edilir. Bunu çevirerek çözebilirsiniz
üzerinde --delete-yüklendi seçenek, ancak olumsuz tarafı asla kendi başınıza karşılaşmayacaksınız
kemik dosyaları.

Cenaze arabası sunucusunu kullanabilmek için e-posta adresinizi vermeniz gerekmektedir. Bunu yaparak
ile --Kullanıcı e-postası programı ilk kullandığınızda veya
"Kullanıcı e-postası adres" yapılandırma dosyasında. E-posta adresiniz yalnızca iletişim kurmak için kullanılacaktır
Cenaze Arabası hakkında size bilgi verilecek ve hiçbir zaman üçüncü şahıslara verilmeyecektir. Geçersiz bir değer girerseniz
Badbones dosyasını indirirseniz sunucu sizi destekleyemez ve
Yüklediğiniz dosyalardan herhangi birinin hatalı olması durumunda sizi yasaklamak zorunda kalacağız.

Cenaze arabası Nethack topluluğuna bir hizmet olarak kuruldu. Lütfen buna saygı gösterin; kötüye kullanılması
hizmet yalnızca kaldırılmasına yol açabilir.

HIZLI BAŞLANGIÇ


Varsayılanlar, set-uid olan bir nethack ikili programı kullanılarak bir Linux sistemi için ayarlanır.
veya set-gid oyunları. Eğer sahip olduğunuz şey buysa, root run olarak

# cenaze arabası --kullanıcı-e-postası @adresiniz.com

bir kez elle, sonra koy

0 3 * * * root perl -we 'rand 3600'de uyuduk'; cenaze arabası - sessiz

in / Etc / crontab'ın.

YAPILANDIRMA


cenaze arabası eşleşen çeşitli yapılandırma ayarları için varsayılan değerlerle birlikte gelir.
birçok Linux sistemi kuruludur. Bunlardan herhangi biri sisteminize uymuyorsa, şunları da yapabilirsiniz:
bunları bir yapılandırma dosyasında değiştirin veya doğru değerleri komut satırı aracılığıyla belirtebilirsiniz.
anahtarlar. Bu sonuncusu göründüğü kadar külfetli değil çünkü çoğu insan bunu cron'dan çalıştırıyor.
Anahtarları crontab dosyasına yerleştirip orada bırakabilirsiniz. Eğer bir kullanmayı tercih edersen
yapılandırma dosyasında varsayılan konumu kullanabilirsiniz (/etc/nethack/hearse.conf), veya kullan
the -c (Aka --yapılandırma dosyası) kullanmak istediğiniz dosyayı belirtmek için geçiş yapın.

Yapılandırma dosyası, anlamlı olan tüm seçenekleri aşağıdakileri kullanarak belirtebilir:
seçenek adının uzun versiyonu ve ardından değer. Boş ve yorumlu satırlar
her zamanki gibi görmezden gelindi. Boş anlamına gelmek için bir dize değeri "-" olarak verilebilir.
sicim. Boolean'lar açık/kapalı/doğru/yanlış/evet/hayır/1/0'ı kullanabilir. Bir örnek cenaze arabası.conf içerir
dağıtım ile. Örneğin,

kemikler-dir /local/games/nethackdir
kemik modu 600
sessiz ol
kullanıcı olarak çalıştır arka plan programı
grup olarak çalıştır -
user-token-file /local/games/nethackdir/hearse.user-token

AYRICALIKLAR


cenaze arabası Nethack'in kullandığı izinlere benzer izinlerle çalışması gerekiyor, böylece
kemik dosyalarını okuyup yazın. Ancak set-uid veya set-gid yapılmamalıdır; BT
bunun için denetlenmedi.

Varsayılan yapılandırma hem kullanıcı hem de grup kimliklerini "oyunlar" olarak ayarlamaya çalışacaktır. Nethack
kendisi genellikle yalnızca birine veya diğerine ayarlanacaktır, ancak her ikisini de kullanmak acı verir
hiçbir şey ve izin vermiyor cenaze arabası daha fazla sistemde olduğu gibi çalıştırmak için. Bu yalnızca koşarsanız işe yarar
cenaze arabası kök olarak.

devre dışı bırakmak istiyorsanız cenaze arabası'nin kimlik ayarını kullanabilir ve bununla harici olarak ilgilenebilirsiniz.
--benim gibi koş kapatmak için anahtara basın veya --kullanıcı olarak çalıştır ve --grup olarak çalıştır için anahtarlar
daha ince taneli kontrol. Sadece bunu devre dışı bırakmak için ikincisinden herhangi biri için '' veya "-" belirtin
şey.

KOŞU DAN CRON


Önceden paketlenmiş kullanıyorsanız . Deb or . Rpm sürümü cenaze arabasıprogram zaten
otomatik olarak çalışacak şekilde ayarlayın (hem günlük hem de İnternet'e bağlandığınızda). Yapmıyorsun
Bu davranışı değiştirmek istemediğiniz sürece her şeyi yapmanız gerekir. Eğer yüklüyorsanız cenaze arabası
elle okumaya devam edin.

Programı kullanmanın normal yolu, onu günlük olarak veya herhangi bir zamanda cron'dan çalıştırmaktır.
beğendiğiniz programı yapın. (Yeni kemik bulamazsa sık sık çalıştırmanın bir zararı yoktur.)
dosyalarda sunucuyla iletişim kurmaz bile.) Kendi izinlerini yönetmesine izin veriyorsanız,
sadece root olarak çalıştırırsın. Örneğin, saat 3:00'te bir süre çalıştırmak için şöyle bir şey koyun:

0 3 * * * root perl -we 'rand 3600'de uyuduk'; cenaze arabası - sessiz

in / Etc / crontab'ın. Rastgeleleştirme, sunucunun darbe almasını önlemek içindir.
her zaman diliminin en üst saati 3:00'tir.

Sunucunun ne yaptığını görmek istiyorsanız şunu kullanabilirsiniz: --cron ziyade --sessizlik.
Bu, durum mesajını vermesine neden olur, ancak yalnızca gerçekten bir ileti aktardığında
kemik dosyası.

KOŞU İÇİN BİRDEN NETHACK VARYANTLAR


Cenaze sunucusu tarafından desteklenen birden fazla Nethack çeşidi kullanıyorsanız çalıştırabilirsiniz.
cenaze arabası hepsi için. Bunu yapmanın normal yolu koşmaktır cenaze arabası her varyant için bir kez,
komut satırında kemikler dizinini belirtme

# cenaze arabası -b /var/games/slashem

yapılandırma ayarlarının geri kalanı yapılandırma dosyasından okunacak şekilde bırakılır.
Son yükleme zamanı varsayılan olarak kemikler dizininde saklanır, bu nedenle her şey
çalışır.

Cenaze protokolü, her biri için yalnızca tek bir eşzamanlı bağlantınızın olmasını gerektirir.
kullanıcı hesabı (en çok kullandığınız kemik dosyası türüne göre size ne tür kemik dosyası göndereceğine karar verir)
yakın zamanda yüklendi), yani cenaze arabası Bunu sağlamak için kullanıcı token dosyası üzerinde kilitleme yapar.
Bak --kilit dosyası Daha fazla bilgi için geçiş yapın.

SEÇENEKLER


-b, --bones-dir dir
Kemikler dizinini belirtin. Varsayılan olarak program ilkini kullanır
/var/games/nethack, /usr/games/lib/nethackdirve geçerli dizin
adlı bir dosya içerir kayıt.

--kemik modu kip
Kemik dosyaları için modu belirtin cenaze arabası yaratır. Varsayılan 660'tır.

-c, --yapılandırma dosyası dosya
Alternatif bir yapılandırma dosyası belirtin. Varsayılan /etc/nethack/hearse.conf.

--cron
"Yüklenecek kemik yok" mesajını bastırın. Bu, hiçbir çıktının olmamasını sağlar
yapacak bir şey olmadığında, ama yine de kemik dosyaları açıldığında neler olduğunu görüyorsunuz
transfer edildi. Eğer göz kulak olmak istiyorsanız bu, cron'dan çalıştırmanın güzel bir yoludur.

- hata ayıklama
Hata ayıklamayı açın.

--delete-yüklendi
Yerel olarak oluşturulan kemik dosyalarını yükledikten sonra silin. Bazı insanlar isteyebilir
Oyunun dengesini değiştirmemek için bunu yapın. Sunucu normalde olduğundan
Daha sonra yerel kemiklerinizi silerseniz yüklediğiniz her dosya için size 1 kemik dosyası verir
bunları yüklediğinizde, aksi takdirde sahip olacağınız aynı sayıda kemiğe sahip olacaksınız
vardı, ama bunlar sizin değil başkasının olacak.

--yardım et
Kullanım mesajını göster ve öl.

--kilit dosyası dosya
Cenaze protokolü bunu gerektiriyor cenaze arabası yalnızca tek bir kilit olduğundan emin olmak için kilitleme yapın.
Kullanıcı başına bağlantı aynı anda gerçekleşebilir. Bunu kilitleyerek yapar
--kullanıcı-belirteç-dosyası. Bunu genel olarak değiştirmemelisiniz, ancak özel bir durumunuz varsa
gereksinimleriniz varsa (örneğin, bu dosyanın salt okunur olması), bu anahtarla onu geçersiz kılabilirsiniz.
Kilitlemeyi devre dışı bırakmak için '' kullanın (bunu tavsiye etmiyorum).

-q, --sessizlik
Bilgi mesajlarının çıktısını almayın.

--benim gibi koş
İkisini de kapat --kullanıcı olarak çalıştır ve --grup olarak çalıştır.

--kullanıcı olarak çalıştır kullanıcı
kullanım kullanıcı gerçek ve etkili kullanıcı kimliği olarak varsayılan "oyunlar"dır. Genelde bunu yapmak zorundasın
Bunun işe yaraması için kök olun.

--grup olarak çalıştır Grup
kullanım Grup gerçek ve etkili grup kimliği olarak varsayılan "oyunlar"dır. Genelde sahipsin
Bunun işe yaraması için kök olmak.

--sunucu-url'si url
Sunucu programının URL'sini belirtin. Kaynağa bakın veya --yardım et için mesaj
Varsayılan.

--damga dosyası dosya
cenaze arabası yalnızca son kez başlatıldığından bu yana oluşturulan bone dosyalarını yüklemeye çalışır
Sunucuyla başarıyla konuştuk. Değişiklik zamanı --damga dosyası
(.hearse.timestamp varsayılan olarak) bunun ne zaman olduğunu söyler. Bu yol şuna göre alınır:
the --bones-dir (mutlak olmadığı sürece).

--Kullanıcı e-postası adres
E-posta adresinizi belirtin. Bunu yalnızca ilk çalıştırdığınızda yapmanız gerekir cenaze arabası.

--kullanıcı-belirteci simge
Kullanıcı belirtecinizi doğrudan belirtin. Normalde bunu yapmanıza gerek kalmayacaktır, çünkü cenaze arabası
Belirteci sunucudan ister ve onu sunucuda saklar. --kullanıcı-belirteç-dosyası sonrası için
geri alma.

--kullanıcı-belirteç-dosyası dosya
Varsayılan olarak kullanıcı belirtecini depolamak için kullanılan dosyayı belirtin
/etc/nethack/hearse.user-token.

--versiyon
Sürüm numarasını göster ve çık.

BULUNABİLİRLİK


Kod, GNU GPL kapsamında lisanslanmıştır. Kontrol etmekhttp://www.argon.org/~roderick/hearse/>
güncellenmiş versiyonlar için.

Onworks.net hizmetlerini kullanarak cenaze arabasını çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları