IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Dersleri (https://www.ircforumlari.net/mirc-scripting-dersleri/)
-   -   Playing Files (/play) (https://www.ircforumlari.net/mirc-scripting-dersleri/447863-playing-files-play.html)

Paint 30 Ocak 2012 13:11

Playing Files (/play)
 
Play özelliği kullanıcılara veya kanallara metin dosyalarını aktarmaya olanak sağlayan güçlü bir bir araçtır.

Play komutu yukarda da yazdığım gibi çok özel ve güçlü bir komuttur, çok özen gösterilen komutlardan biridir.

Play komutunu diğer komutlardan ayıran en önemli özelliklerden biri bir kontrol merkezinin olmasıdır. Buradan play ile ilgili bütün işlemleri yapabilirsiniz. Kontrol merkezine /playctrl komutuyla ulaşabilirsiniz.

/play

/play [-aescpbn q# m# f# rl# t#] [alias] [channel/nick/stop] <filename> [delay]


Basitten başlayarak, diğer özelliklere gidelim.


En basitiyle: /play metin.txt Metin.txt dosyasını aktif kanala 1000 milisaniye(1 saniye) gecikme ile yansıtır, dosyanın içindeki her boş satır bir gecikme olarak kabul edilir.


Play komutuyla kullanabileceğimiz parametreleri yukarda yazdık.
Parametreler: [-aescpbn q# m# f# rl# t#]


Bu parametreleri açıklayalım.


-a: Normalde play komutunu yazdığımız zaman msg veya notice olarak çalışır fakat -a ile istediğimiz işlevi yaptırabiliriz örneğin: /play -a echo -a metin.txt

Aktif ekrana metin.txt metnini echolar echo -s yapsaydık statusa echolardı.

-e: Metni echolatır.
/play -e pencere metin.txt

-s: Sunucuya bağlı olmadanda metin oynatmayı sağlar.

-c: Yazıları düz yazı yerine komut gibi okur.

-n: Dosyayı msg yerine notice olarak göndermenizi sağlar.
/play -n <nick|#kanal> metin.txt

-p: Örneğin metin.txt çalışıyor, fakat siz metin2.txt yi okumak istiyorsunuz.
-p parametresi sayesinde metin2.txt yi okutup metin2.txt nin okuması bittikten sonra metin.txt ye devam edebilirsiniz.
/play -p <#kanal|nick> metin2.txt

-q#: Parametresi oynatma isteği limitini belirlemenizi sağlar.
Örnek: /play -q5 metin.txt
Aynı anda 5 dosya oynatabilirsiniz 6. isteği göz ardı eder.

-m#: Bu parametre bir kullanıcıya veya kanala oynatma limitini belirler.
Örnek:/play -m1 metin.txt
Bir kanal veya nick için aynı anda yalnızca bir dosya oynatabilirsiniz 2. istek göz ardı edilir.

Not: -q# ve -m# parametresi remote üzerinden çalışır, yani siz elle yazdığınız zaman işlevsellik kazanmaz.

-b: Bu parametrede çok önemlidir. Clipboarddaki metinleri aktarır yani kopyala yaptığınız yazıları.
Örnek: /play -b pencere

-r: Rasgele bir satırı pencereye yansıtır.
Örnek: /play -r pencere metin.txt

-l#: Belirtilen satırı oynatmaya yarar.


Örnek: /play -l25 metin.txt ( 25. satırı oynatır. )


-f#: Belirtilen satırdan başlayarak bütün dökümanı oynatır.


Örnek: /play -f9 metin.txt (9. satırdan başlayıp bütün dosyayı aktif ekrana yansıtır.)


Durdurma: /play stop


Identifiers:

$pnick identifierı dosyanın oynatıldığı pencereyi verir.

$play

$play(N) veya $play(Nick,N) identiferı aktarım kuyruğu hakkında bilgiler verir.


Örnek: $play(Nick,0) bir nicke kaç tane dosya aktarılacağını gösterir.
Örnek: $play(Nick,1) Nicke aktarılan 1. sıradaki dosyayı verir.
Örnek: $play(0) Kaç dosya aktarıldığını gösterir.
Örnek: $play(1) 1. sırada aktarılan dosyayı verir.


Proplar: type, fname, topic, pos, lines, delay, status

Umarım faydalı olmuşuzdur.

fav 30 Ocak 2012 22:34

Cevap: Playing Files (/play)
 
-f bütün dosyayı yansıtmaz f den sonra belirtilen satır numarasınndan sonrasını yansıtır

Paint 31 Ocak 2012 00:00

Cevap: Playing Files (/play)
 
Alıntı:

fav Nickli Üyeden Alıntı (Mesaj 1041015498)
-f bütün dosyayı yansıtmaz f den sonra belirtilen satır numarasınndan sonrasını yansıtır


-f#: Belirtilen satırdan başlayarak bütün dökümanı oynatır.

Yukardada öyle yazıyor zaten.

Narsinha 31 Ocak 2012 16:28

Cevap: Playing Files (/play)
 
-t: Belirtilen dosya içerisindeki , belirtilen topic (başlık) altındaki satırları okutur.

Örnek:

Help.txt dosya içeriği

[selam]
Bu
bir
deneme
[naber]
Sıradan
bir
yazı

şeklinde ise;

/play -tselam help.txt

yaptığımızda help.txt dosyamızdaki

Bu
bir
deneme

satırlarını okur.

rewal 03 Aralık 2014 17:49

Cevap: Playing Files (/play)
 
Kod:

on *:join:# {
  var %aa = 1
  var %bb = $lines(nick2.txt)
  while (%aa <= %bb) {
    if ($read(nick2.txt,%aa) iswm $nick) {
    /play $nick 1.txt  }
  inc %aa }
}

bir nick txt dosyası yapdım nickleri yazdım ancak nick kanala giriş yapdımı mirc kapanıyor kod yukarıda yanlış olan nedir yardımcı olursanız sevinirim

Toprak 03 Aralık 2014 17:59

Cevap: Playing Files (/play)
 
Kod:

on !*:join:#: {
  var %aa = 1, %bb = $lines(nick2.txt)
  while (%aa <= %bb) {
    if ($read(nick2.txt,%aa) iswm $nick) {
      .play $nick 1.txt
      break   
    }
    inc %aa
  }
}



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:26.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk