Tekil Mesaj gösterimi
Alt 17 Ocak 2012, 19:08   #1
Çevrimdışı
DaDaS
~ IRCTR.Org ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Scribe Gelişmiş Konular




Şimdi temel biliyoruz, üzerinde hareket edelim!
Scribe, isterseniz doğrudan işleyebileceğiniz birçok dahili bileşenler içerir. Bunlar günlük motoru, komut dosyası altyapısı, yardımcı program komutları, olay motoru, web sayfası oluşturucu, web ayrıştırma motoru ve dizinleyici.

Bu fontu metni okudum ve anladım olması gerekiyordu normal metin olduğunu unutmayın. Bu yazı tipini metin olarak kelimenin tam anlamıyla bir komut, değer, ya da kaynak kodu olarak kullanılmak üzere tasarlanmıştır. Bu yazı tipini metin ne isimleri ile değiştirilmesi anlamına gelir, örneğin adı şey adı veya kanal ile değiştirilmesi gerektiğini bir kanal ile değiştirilmesi gerekir.

Giriş motoru bir kanal meydana gelen tüm önemli olaylar 'ham' bir günlük dosyasına yazılmasına izin verir. Bu dosya, logs dizininin altında yaşamak gerekir. O sizin için kendi kod günlükleri ayrıştırmak kimin isteyebilirsiniz, dosya biçimini burada tartışıldı.

Siz bir tek komut ile giriş sistemi aktif hale getirebilirsiniz:
/ Dosya adı kanal kanal günlük olarak


Bu hemen o kanalı giriş başlamak için Scribe neden olacaktır. Zaten o kanalda bir sunucu bot olmadığı sürece bu komutu veremez. Ile giriş yapabilirsiniz:
/ Kanal kanal kapalı oturum

Bu sadece günlük dosyası oluşturur. Günlük dosyasını görüntülemek için bir web sayfası oluşturmak değildir. . El bir ortam dosyasını şablon dizini, bir htm dosyası yeniden adlandırma, kopyalama ve bunun üst kısmında bir satır ekleyerek bir oluşturabilirsiniz:


Bu web sayfası oluşturucu, bu günlük için bir web sayfası oluşturmak için olsaydı ne yapardınız. Chan günlük komutları olarak başvuru kılavuzunda belgelenmiştir.

Script motoru gibi komutları bir grup oluşturmanızı sağlar ve bunları bir birim olarak yürütmek. Bir server komutu çalıştırmak için bir komut dosyası yapılandırmak ve komut dosyası için erişim düzeyini ayarlayabilirsiniz.

Betik motoru daha yararlı hale getirmek için, yardımcı program komutları komutlar sadece sunucu yapılandırmak daha yapmak için izin verir. Herkes bir kanalda, küresel bir bildirim göndermek veya Flaş Haberler göndermek için bir mesaj göndermek için yardımcı programı komutları vardır. Bu komutlar için online yardım yazarak erişebilirsiniz: / util yardım

Buna ek olarak bazı yardımcı komutları komutları olarak chan ailesine eklenmiştir. Bu furl ve flaş bir kanal için bir URL ya da flaş haber göndermek için içerir.

Yapmacık bir örnek olarak, her Java kullanıcı zorlamak için # Corp [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gitmek için kanal bir kanal operatörü tarafından verilen, IRC komut FORCE izin istedim varsayalım, aşağıdaki gibi sorunu komutlar:
komut dosyası Kuvvetleri ekle
komut dosyası Kuvvetleri set komutu FORCE
komut dosyası Kuvvetleri set access @ # Corp
komut dosyası Kuvvetleri komutu ekleme chan # Corp furl [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
komut dosyası Kuvvetleri aktif

Komut dosyası komut seti sunucu daha kolay ya da daha kontrollü yeniden yapılandırılması izin yapılandırma komutları önceden gruplar yaratmak için yararlıdır. Bir olay için sunucu değiştirmek için ya da acil bir sunucu üzerinde güvenlik 'sıkın' komut dosyaları oluşturabilirsiniz. Ayrıca, insanların belirli gruplar sınırlı bir yapılandırma komutları vermeye izin için komut dosyalarını kullanabilirsiniz.

Olay motor, belirli saatlerde ve aralıklarla komut başlatmak için kullanılır. Bir olay bir başlangıç ​​zamanı, durma zamanı, bir başlangıç ​​komut dosyası ve bir stop komut dosyası olabilir.

Geceleri bir kanal farklı bir autogreet istediğinizi varsayalım. Uygun zaman, 'gece modu' ve 'gün modu' komut dosyaları başlatan bir olay oluşturabilirsiniz. Hafta sonları karşı hafta içi için aynı şeyi yapabilirsiniz. Siz de istediğiniz gibi küresel gönderilmek üzere çeşitli bildirimler zamanlayabilirsiniz.

Bizim yapmacık örnek devam etmek için, biz bu URL # Corp, her saat insanlar zorlamak için istediğinizi varsayalım. Şunları yapabilirsiniz:
Olay HourForce ekle
şimdi olay HourForce set başlangıç ​​zamanı
olay HourForce set komut dosyası başlatmak Kuvvetleri
olay HourForce saat aralığını ayarlamak
olay HourForce aktif

Bu olay hiç durma bir komut dosyası veya durma zamanı olduğundan, o anlıktır.

Scribe dahili komut dosyaları ve oluşturduğunuz günlük olaylar yönetmek için olayları oluşturur. Her günlüğüne olay normal bir olay ve bununla ilgili iki komut olacaktır. Scriptler ve etkinlikler anladığınızda, Scribe işlevselliği geliştirmek için oluşturulan scriptler ve olaylar değiştirebilirsiniz.

Örneğin, Scribe, olay sırasında kanal bot autogreet değiştirmek için oluşturduğu başlangıç ​​komut dosyası değiştirebilirsiniz. Ya da olay üzerine geldiğinde insanları anlatan bir kanal haber göndermek için stop script değiştirebilirsiniz. Veya olay oluyor herkes biliyor sağlayarak küresel bir newsflash göndermek için başlangıç ​​komut dosyası değiştirin.

Varsayılan olarak, olay Scribe ScribeEvent_name denir oluşturur. Betik ScribeScript1_name denir ve stop betiği ScribeScript2_name denir.

Olaylar ve günlük etkinlikleri kendi isim olduğuna dikkat edin. MyLog denilen bir günlük olay ScribeEvent_MyLog denilen ilişkili bir olay olacaktır. Aynı adı taşıyan olayları ve günlük olaylar olabilir. Ayrıca, belirli bir günlüğüne olay ile ilişkili olayın adını değiştirebilirsiniz.

Sunucusu kapatıldı, sonra oldukça karmaşık bir günlük olay oluşturmak için yardım sağlamak ve. ConfRoom.conf dosyasına bakın. Günlük arayüzü günlük iç yönetmek için bir olay ve iki komut nasıl yarattığını görebilirsiniz.

Web sayfası günlük ayrıştırma motoru anlamak için, öncelikle temel web ayrıştırma motor anlamak gerekir. Bu burada belgelenmiştir. Okumak ve anlamak için zaman harcamaya değer ve onu asmak elde edene kadar, hatta belki de birkaç örnek deneyin. O zaman bu motor Scribe için geliştirilmiştir nasıl anlamak için hazır olacaksınız.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet