Cuma, Mart 29, 2024

MRC

- Advertisement -

MRC
MRC

MRC dosyası nedir?

mIRC, Windows işletim sisteminde bir IRC istemcisi (Internet Relay Chat) olarak katıştırılmış bir betik dilidir.

Kişisel ve kanal kullanımı için istenmeyen e-postalara karşı bir koruma tesisi sağlar. Daha iyi bir kullanıcı uyumluluğu deneyimi sağlamak için bu mIRC betik dili, diyalog pencerelerinin oluşturulmasına izin verir.

Çoğunluğu düz metin biçiminde olan komut dosyaları içeren dosyalar, MRC uzantısıyla veya INI dosyaları olarak depolanır. Bu dilin işlevleri, komutlar ve tanımlayıcılar (değer döndürdüklerinde) olarak bilinir.

mIRC dili, aynı anda birden çok betik dosyasının yüklenmesini sağlar. Öte yandan, bir dosya aynı anda yüklendiğinde diğerinin artık kullanılmamasına neden olabilir. Komutlar kaydedilir ve otomatik olarak IRC’de bulunabilirler. Bu dilde kullanılan komutlar ve takma adlar, herhangi bir karakterin önceliğini içermez.

mIRC, botların bir kanalı otomatik olarak yönetmesini sağlamak için yaygın olarak kullanılır, ancak mSL betik dili tarafından da değiştirilebilir. Makrolar, müzik çalma yeteneği, küçük makrolar ve işlevler, temel oyunlar veya küçük uygulamaları çalıştırma gibi birçok yeni özelliği tanıtabilir.

Kısa Tarih

Bu betik dili ilk olarak 1995 yılında Khaled Adam Bey tarafından geliştirilmiştir. Betik dilinin tasarımı da Khalid tarafından yapılmıştır. Bu dilin hedefi olay güdümlü programlamaydı. Başlangıçta, bu programlama dilinin dosyaları için kullanılan dosya uzantısı .mrc ve .ini idi. Ayrıca, tescilli yazılım lisansı altında geliştirilmiştir.

Teknik Şartname

Bazı işlevler, bu mIRC dili aracılığıyla özel olarak yazılır ve takma adlar olarak bilinir. Bu takma adlar değer döndürdüğünde, özel tanımlayıcılar olarak bilinirler. Bu mIRC dilinde yer alan tüm değişkenler dinamik olarak yazılır. İşaretler, mIRC betikleri tarafından kullanılır. Bu betik dilinin bir diğer özelliği de pop-up’lardır. Kullanıcılar pop-up’ları basitçe seçerek çağırabilir. Uzaktan kumandalar belirli olaylar için belirtilir. Uzaktan kumandalar, ilgili olay meydana geldiğinde çağrılır.

Boşlukla ayrılmış belirteçler, bu dilin her bir kod satırını kırmak için kullanılır. MDX (mIRC Dialog Extension) ve DCX (Dialog Control Extension) gibi mIRC dosyaları için kullanılan başka popüler uzantılar da vardır. Bunların her ikisi de diyalog uzantılarıdır ve nispeten daha popülerdir. Dil yapıları, bu betik dilinin terminolojisi ile anılır. mIRC dili, bir betik dilinin yerel ve genel değişkenler, ikili değişkenler, karma tablolar ve dosya işleme gibi farklı yönlerini içerir.

MRC Dosya Biçimi Örneği


;Defines the alias 'hello' in the remote script

;Note: if this is placed in an alias script,
;the 'alias' part must be removed (result: hello {)
;Usage: /hello

alias hello {

  ;Displays(/tr/echo) 'Hello World!' into the active window(-a)
  echo -a Hello World!

}
;Placed in a remote script

;When a user types Hello! in a channel,
;you answer back: Hello, [nickname]!

on *:TEXT:Hello!:#:{ msg $chan Hello, $nick $+ ! }

;When a user types Hello! in a private message,
;you answer back: Hello, [nickname]!

on *:TEXT:Hello!:?: { msg $nick Hello, $nick $+ ! }

;Here is a script which automatically gives voice to a user
;who joins a particular channel (The Bot or user should have HOP)

on *:JOIN:#?: { mode $chan +v $nick }

;A bad word script

on *:Text:die*:#: { .mode $chan +b $nick | kick $chan $nick Dont say that again }
Önceki İçerikMSIX
Sonraki İçerikMM

BENZER YAZILAR

Yeni LinkedIn Özellikleri Değere Dayalı İş Aramalarını Güçlendiriyor

Sürekli gelişen istihdam ortamı, profesyonelleri kariyer kararları verirken ortak değerlere öncelik vermeye yönlendiriyor. Son zamanlarda yapılan bir çalışma gösteriyor ki %90 ABD'li katılımcıların oranı, değerlerini...

M1 Nedir?

M1 Nedir? M1, Apple’ın ilk silikon çipidir. Apple, M1’i Kasım 2020’de Mac mini ve MacBook Air ile piyasaya sürdü. Önceki Mac yongalarının aksine M1, Apple tarafından...

Botnet Nedir?

Botnet Nedir? Botnet, tek bir kaynaktan kontrol edilen ve ilgili yazılım programlarını ve betikleri çalıştıran bir grup bilgisayardır. Bot ağları, bilimsel bir işlem gibi dağıtılmış bilgi işlem amaçları...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...