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 Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Nick Kayıt. (https://www.ircforumlari.net/mirc-scripting-sorunlari/481849-nick-kayit.html)

AttackZone 14 Mayıs 2012 01:43

Nick Kayıt.
 
Merhaba, Herkese iyi if'ler. Arkadaşlar ihtiyacım olan kodu buldum forum içerisinde fakat çalıştıramadım. Bilgisi olan arkadaşlar yardımcı olursa sevinirim. Kanala giriş yapan Nickleri belirtiğim txt Dosyasının içerisine kayıt etsin istiyorum Script'im şimdiden teşkler yardımlarınız için.

WingmaN 14 Mayıs 2012 08:07

Cevap: Nick Kayıt.
 
Kod:

on *:join:#kanal:{ write -c belirttiğim.txt $nick $time(HH:nn) }

AttackZone 14 Mayıs 2012 22:06

Cevap: Nick Kayıt.
 
Alıntı:

WingmaN Nickli Üyeden Alıntı (Mesaj 1041118149)
Kod:

on *:join:#kanal:{ write -c belirttiğim.txt $nick $time(HH:nn) }

mIRC klosörüne örneğin nicks isimli bi txt dosyası açmamız yeterlimi? yoksa load -rs nicks.txt şeklinde okutmamız gerekiyor mu?

Paint 14 Mayıs 2012 23:01

Cevap: Nick Kayıt.
 
Alıntı:

AttackZone Nickli Üyeden Alıntı (Mesaj 1041118736)
mIRC klosörüne örneğin nicks isimli bi txt dosyası açmamız yeterlimi? yoksa load -rs nicks.txt şeklinde okutmamız gerekiyor mu?

Hiç birşey yapmana gerek yok kod otomatik olarak belirttiğim.txt dosyasının içine yazacak girişleri fakat arada bir sil yoksa dosya çok ağır olur eğer girişi çıkışı bol bir sunucudaysan.

AttackZone 15 Mayıs 2012 18:40

Cevap: Nick Kayıt.
 
Paint, yukarıda kodu mIRC remote kısmına pasteledim. mIRC ana klosörünede nickler isimli txt dosyası oluşturdum fakat. Kayıt yapmıyor düz mIRC kullanıyorum bunla alakalı olabilir mi?

Paint 15 Mayıs 2012 19:46

Cevap: Nick Kayıt.
 
Alıntı:

AttackZone Nickli Üyeden Alıntı (Mesaj 1041119473)
Paint, yukarıda kodu mIRC remote kısmına pasteledim. mIRC ana klosörünede nickler isimli txt dosyası oluşturdum fakat. Kayıt yapmıyor düz mIRC kullanıyorum bunla alakalı olabilir mi?

Güzel kardeşim kodda belirttiğim.txt yazan yeri nickler.txt yaparsan senin istediğin dosyanın içine yazar.

Lost 15 Mayıs 2012 19:59

Cevap: Nick Kayıt.
 
Kod:

on *:start: {
  hmake  nickler 1000
  hload nickler nickler.hash
  set %channel #kanalın
}
on *:join:#kanalın: {
  hadd -sm nickler $nick | hsave nickler nickler.hash
}
alias listele {
  var %i 1
  while %i <= $hget(nickler,0).item {
    echo -a $hget(nickler,%i).item
    inc %i
  }
}

Biraz Karmaşık Bir Çözüm Oldu ama :)
Hash Tablosu Üzerinde Kayıt Yapması Bana daha Düzenli Geldi.
Bunun İçin Dosya Oluşturmaya da İhtiyaç Yok.

WingmaN 15 Mayıs 2012 20:18

Cevap: Nick Kayıt.
 
Alıntı:

Ebmarteu Nickli Üyeden Alıntı (Mesaj 1041119566)
Kod:

on *:start: {
  hmake  nickler 1000
  hload nickler nickler.hash
  set %channel #kanalın
}
on *:join:#kanalın: {
  hadd -sm nickler $nick | hsave nickler nickler.hash
}
alias listele {
  var %i 1
  while %i <= $hget(nickler,0).item {
    echo -a $hget(nickler,%i).item
    inc %i
  }
}

Biraz Karmaşık Bir Çözüm Oldu ama :)
Hash Tablosu Üzerinde Kayıt Yapması Bana daha Düzenli Geldi.
Bunun İçin Dosya Oluşturmaya da İhtiyaç Yok.

Gel de, gülme :)

Dosya oluşturmaya ihtiyaç yok demişsin " nickler.hash " oluşturmuyor musun? bir de, saçma sapan bi " %channel " set'i çekmişsin onu hiç anlamadım zaten.

Hash tablosu üzerinden kayıt yapması bana daha düzenli geldi demişsin, adam ordan " Belirttiğim txt " dosyasına kayıt yaptırmak istiyorum demiş, yani yazmış/vermiş olduğun kod adamın istediğinden ap ayrı birşey ki, nasıl kullanılacağını, nasıl uygulaması gerektiğini belirtmemişsin.

Amaç yardım etmekse, burda ki yardım nerde?

Lütfen, yazdığınız her kodu dikkatli inceliyiniz, gerekli / gereksiz bir çok şeyi beraberinde getirdiğiniz kodlar çok.

aSi 15 Mayıs 2012 20:23

Cevap: Nick Kayıt.
 
Döktürmüşsün gene, buğra :)

Lost 15 Mayıs 2012 20:39

Cevap: Nick Kayıt.
 
Alıntı:

WingmaN Nickli Üyeden Alıntı (Mesaj 1041119587)
Gel de, gülme :)

Dosya oluşturmaya ihtiyaç yok demişsin " nickler.hash " oluşturmuyor musun? bir de, saçma sapan bi " %kanalın " set'i çekmişsin onu hiç anlamadım zaten.

Hash tablosu üzerinden kayıt yapması bana daha düzenli geldi demişsin, adam ordan " Belirttiğim txt " dosyasına kayıt yaptırmak istiyorum demiş, yani yazmış/vermiş olduğun kod adamın istediğinden ap ayrı birşey ki, nasıl kullanılacağını, nasıl uygulaması gerektiğini belirtmemişsin.

Amaç yardım etmekse, burda ki yardım nerde?

Lütfen, yazdığınız her kodu dikkatli inceliyiniz, gerekli / gereksiz bir çok şeyi beraberinde getirdiğiniz kodlar çok.


Önceki Postlarda .txt Dosyası oluşturmam ve load -rs Komutlarını kullanmam gerekiyor mu diye sormuş arkadaş, ben bunun için dosya oluşturmaya gerek yok dedim çünkü otomatik olarak kendisi oluşturup yüklüyor.

* %set ibaresinin durmasının ise bir sebebi veya dezavantajı yok o şekilde yazdım, anlamak için çabalamaya da gerek yok.

* kullanıcı "Belirttiğim.txt" içine kaydedilsin dediğinde birebir isteğini vermek bana göre "sınırlı yardım etme" şekli olur. O'nun Bildiği sadece .txt biçimi ise yeni yolları öğreterek yardımcı olmak ne zamandan beri farklı birşeye dönüştü?

* Ortalama 15 satırlık "2 bölüm Event" ile "1 bölüm alias'ı" Anlamayacak Kadar Cahile düşürme bence kullanıcıyı.

Sonuca Gelirsek;

Burası Bugün Ne Giysem Seti değil, Benim Yardımımda Hatalar/Eksikler Varsa Eleştirip Puan Toplaman Değil Etik Olan.

WingmaN 15 Mayıs 2012 20:53

Cevap: Nick Kayıt.
 
Alıntı:

Ebmarteu Nickli Üyeden Alıntı (Mesaj 1041119602)
Önceki Postlarda .txt Dosyası oluşturmam ve load -rs Komutlarını kullanmam gerekiyor mu diye sormuş arkadaş, ben bunun için dosya oluşturmaya gerek yok dedim çünkü otomatik olarak kendisi oluşturup yüklüyor.

* %set ibaresinin durmasının ise bir sebebi veya dezavantajı yok o şekilde yazdım, anlamak için çabalamaya da gerek yok.

* kullanıcı "Belirttiğim.txt" içine kaydedilsin dediğinde birebir isteğini vermek bana göre "sınırlı yardım etme" şekli olur. O'nun Bildiği sadece .txt biçimi ise yeni yolları öğreterek yardımcı olmak ne zamandan beri farklı birşeye dönüştü?

* Ortalama 15 satırlık "2 bölüm Event" ile "1 bölüm alias'ı" Anlamayacak Kadar Cahile düşürme bence kullanıcıyı.

Sonuca Gelirsek;

Burası Bugün Ne Giysem Seti değil, Benim Yardımımda Hatalar/Eksikler Varsa Eleştirip Puan Toplaman Değil Etik Olan.

Gülmeye devam ediyoruz hemde, tek tek. :)

Kod:

Önceki Postlarda .txt Dosyası oluşturmam ve load -rs Komutlarını  kullanmam gerekiyor mu diye sormuş arkadaş, ben bunun için dosya  oluşturmaya gerek yok dedim çünkü otomatik olarak kendisi oluşturup  yüklüyor.
Demişsin hoş güzel demişsin de, bunun yanına bir de şunu söylemişsin :)
Kod:

* Ortalama 15 satırlık "2 bölüm  Event" ile "1 bölüm alias'ı" Anlamayacak Kadar Cahile düşürme bence kullanıcıyı.
Adam, benim yazmış olduğum tek satırı anlamamış, bu cahil'e indirgemek değildir, yazmış olduğun kodu açıklığa sunmaktır ki, bunun polemiğe dönüşmesi bile çok saçma :)

Devam edelim gülmeye;

Kod:

* kullanıcı "Belirttiğim.txt" içine kaydedilsin dediğinde  birebir  isteğini vermek bana göre "sınırlı yardım etme" şekli olur. O'nun  Bildiği sadece .txt biçimi ise yeni yolları öğreterek yardımcı olmak ne  zamandan beri farklı birşeye dönüştü?
Kullanıcının istediği yöntem gayet basit ve mIRC Scripting'e başlayan herkesin bu yollardan geçtiği bir yöntemdir ki, sen kalkıp " HASH " giriyorsun. Yani, bunun yeni yöntemi öğretmek gibi bir amacı yok, sanırım bir ince " Artisliğe " girmişsin ki, "gerek" yok ;s5

Biraz daha gülmek isteyenler için;

Kod:

Burası Bugün Ne Giysem Seti değil, Benim Yardımımda Hatalar/Eksikler  Varsa Eleştirip Puan Toplaman Değil Etik Olan
Senin yardımında ki, hataları eksikleri bizler görüp uyarmazsak, sen hata yaptığını nerden göreceksin ki, " kullanıcıyı da hataya, gereksizliğe sürüklemiş olacaksın. "

Ha bir de, puan toplaman demişsin de, en çok burda güldürmüşsün, inan bana, bu yazdığını okuyupta, hele ki bana ettiğin o lâf'ı görüpte, beni tanıyan / iyi tanımayan ama, kodlarımı kullanan insanlar bile eminim ki güleceklerdir.

Her neyse, bunu bu kadar uzatmak istemezdim, sen de uzatma istersen çünkü, uzattıkça sonuç değişmeyecek.

Lost 15 Mayıs 2012 20:58

Cevap: Nick Kayıt.
 
Uzatacak veya Farklı Yönlere sürüklemek gibi bir niyetim Olmadı olmaz, Seni tanıyanlar beni tanımaz, beni tanıyanlar da beni farklı yargılamaz.
Sonuç Olarak amaç yardım.

AttackZone 15 Mayıs 2012 21:09

Cevap: Nick Kayıt.
 
* /hload: Dosyası Açılamıyor 'C:\Users\*****\AppData\Roaming\mIRC\nickler.hash' (Satır 3, script21.ini)

WingmaN 15 Mayıs 2012 21:09

Cevap: Nick Kayıt.
 
Evet, herneyse dönelim aslı amacı olan konumuzun yardımına;

Kod:

on *:join:#kanal:{ write -c belirttiğim.txt $nick $time(HH:nn) }
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Belirtmiş olduğumuz kodda, değiştirmen gereken tek yer " belirttiğim.txt " geçen kısmı ve "#kanal" yazan yerdeki kanal ismini ve kendi istediğin TXT ismini yazmaktır, dosya oluşturmana veya yüklemene gerek yok, sadece kodu mIRC'ine ekle ve söylemiş olduğum kısmı kendi istediğine göre değiştir, bu kadar basit.

AttackZone 15 Mayıs 2012 21:13

Cevap: Nick Kayıt.
 
Kusura bakmayın sanırım beceriksizliğim şu duruma sebep oldu. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], eminim ki senin vermiş olduğun code de bir sorun yok ama sanırım ben beceremedim. vermiş olduğun Codeyi remote kısmına yeni diyerek bir yer açtım ve pasteledim sonrasında mIRC ana klosöründe ' nickler ' isimli bir txt dosyası açtım. Fakat ne yazık ki Nick kayıt etmiyor eski sürüm düz bi script bendeki belkide bu yüzden. Tekrardan kusura bakmayın.

WingmaN 15 Mayıs 2012 21:25

Cevap: Nick Kayıt.
 
Çünkü yazdığımı düzgün okumuyorsun, en son yazdığımı bir daha oku bakalım.

Narsinha 15 Mayıs 2012 21:51

Cevap: Nick Kayıt.
 
Alıntı:

WingmaN Nickli Üyeden Alıntı (Mesaj 1041119641)
Evet, herneyse dönelim aslı amacı olan konumuzun yardımına;

Kod:

on *:join:#kanal:{ write -c belirttiğim.txt $nick $time(HH:nn) }
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Belirtmiş olduğumuz kodda, değiştirmen gereken tek yer " belirttiğim.txt " geçen kısmı ve "#kanal" yazan yerdeki kanal ismini ve kendi istediğin TXT ismini yazmaktır, dosya oluşturmana veya yüklemene gerek yok, sadece kodu mIRC'ine ekle ve söylemiş olduğum kısmı kendi istediğine göre değiştir, bu kadar basit.

Wingman bu kod kanala giriş olduğunda belirttiğim.txt içeriğini siler ve son nicki saat:dkk olarak kaydeder.Arkadaş konunun başında nick demiş ama açıklamasında nickleri demiş sanırım orayı kaçırmışsın.

WingmaN 15 Mayıs 2012 22:18

Cevap: Nick Kayıt.
 
Böyle mesajlar gelsin, işte.

Kod:

on *:join:#kanal:{ if ($findfile($mircdir,nickler.txt,*) != 1) { write -c nickler.txt $nick $time(HH:nn) } | else { write nickler.txt $nick $time(HH:nn) } }
Eyvallah, @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] .

AttackZone 17 Mayıs 2012 20:22

-
 
yardımlarınız için teşk ederim ama şu şekilde çıkıyor Nickler txt de ;

agadibek 20:20
Byyalnz 20:21
yusuf___ 20:21
karaca 20:21
haticee 20:21
seyma679 20:21
kubra 20:21
dr_sokrates 20:21

sonunda saat yazmasada sadece nickler kayıt edilse?


tamam tamam yaptım çok teşk ederim(:

AttackZone 23 Mayıs 2012 20:28

Cevap: Nick Kayıt.
 
peki, arkadaşlar kayıt edilen txt dosyasında aynı nick kayıt edilmese?

VonPauluS 23 Mayıs 2012 22:58

Cevap: Nick Kayıt.
 
on *:join:#Kanal:{ if !$read(nickler.txt,w,$nick) { .write nickler.txt $nick } }

Buyur,
Kimin Ögrencısıyız :D Saygılar Wingman(Bugra) Hocam :) GhoSt...


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

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