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/)
-   -   mirc versiyonundan kaynaklanan kodlama hatasi (https://www.ircforumlari.net/mirc-scripting-sorunlari/1443-mirc-versiyonundan-kaynaklanan-kodlama-hatasi.html)

Flyman 28 Şubat 2005 02:51

alience sana bir sey demek istiyorum yazdigin kodu aldim ve denedim ya arkadas hatbiden sen supersin allah razi olsun harbiden usta cirak ayrimi boyle belli oluyor demekki iyi guzelde niye beni 3 gundur bunalima soktun bu kadar kolay yazabiliyorken diger kodla :)))
eyvallah saol

Flyman 28 Şubat 2005 03:05

cok oluyorum ama bide bu koda o pencerede n kopya yapabilme ekliyebilirmiyiz? yani nickin yazdiklarini mausla kopyalama sansim olabilirmi?

Flyman 28 Şubat 2005 04:19

tabi kodu denedikce farkediyorum elini veren kolunu kurtaramaz diye bir deyim vardir ya benimki ona dondu simdi :)))

birde benim kopyaladigim koddda nick kanaldan cikmis olsa dai onun yazdiklarini gorebiliyordum nickin illlaki o anda kanalda olmasi gerekmiyordu alience senin yazdiginda gayet guzel calisiyor hem digerinden daha hizli fakat o anda kanalda bulunan nicklere bakilabiliyor eger nick o anda kanalda degilse gostermiyor ona cozum bulabilirmiyiz demek istedigimi anlatabildim sanirim
mesela hasan kanal geldi sohbet etti kanalda ve cikti siz o cikinca ya bu ne konusmus diye bakmak istediginde goremiyorsun amma uzattim :)) bunada cozum bulursan cok sevincem yararli bir kod olacak bu

Alience 28 Şubat 2005 08:10

kopyalamak için en basit yöntem penceresini değiştirmek aşağıdaki kodu kopyalarsan istediğin gibi kopyalayıp seçebilirsin:
Kod:

alias history {
  if $window(@History) { clear @History | echo -m @History $+(1,$str(-,10),14-15-0-[ 15History:,$2, 0 ]-15-14-1,$str(-,5)) }
  var %i = 1, %nick = $+(<?,$2,>)
  while (%i <= $line($1,0)) {
    if $regex($strip($line($1,%i)),%nick) { phistory $2 $line($1,%i) } | inc %i 1
  }
  if $line(@History,0) == 1 { phistory $2 $2 : ye ağit $1 kanalında bir bilgi bulunamadı! }
}
alias phistory {
  if !$window(@History) { window -aeCk0 @History | echo -m @History $+(1,$str(-,10),14-15-0-[ 15History:,$1, 0 ]-15-14-1,$str(-,5)) }
  echo -m @History $2-
}
menu nicklist {
  History: history $active $1
}
menu channel {
  History: history $active $$input(Lütfen aranacak nicki giriniz. Büyük küçük harf ayrımı vardır $crlf $+ Örn: Deneme yi aramak için deneme yazarsanız bulamaz,-e,History,$me)
}

kodun menü dışında kullanımı:
/history #kanal nick
yukarıdaki kodu istediğin yerde uygulayabilirsin, ayrıca kanalada menüsünü ekledim oradan nicki yazabilirsin.

Flyman 01 Mart 2005 02:56

alience saolasin hersey super eyvallah

Flyman 06 Mart 2005 23:20

alience history kodlamasi guzel calisyorda bugun bir sey farkettim nicklerin basinda veya sonunda || \\ gibi isaretler varsa ornek ||kadir|| gibi o zaman historu kodu onun yazdiklarini cikartmiyor tum kanalin konusmasini cikariyoz bugun dikkatimi cekti ilk kez

Alience 07 Mart 2005 01:21

ha evet :) $regex te o hata verir onu hallederim bir ara

Flyman 07 Mart 2005 02:49

ok saol
diger baloncuk isine de el at cok hos bisey nicklerin bilgisini gormek baskasinin addondan cikariver demistim ama kendin yaz alience imzalida bizde onu kullanacak ip gormek icin whois cekmek zorunda kalmiyack :))))

Alience 07 Mart 2005 13:54

otekini silip bunu kopyala. bak bakalım düzgünmü :)
Kod:

alias history {
  if $window(@History) { clear @History | echo -m @History $+(1,$str(-,10),14-15-0-[ 15History:,$2, 0 ]-15-14-1,$str(-,5)) }
  var %i = 1, %nick = $+(<?,$replace($2,|,\|,\,\\,^,\^,[,\[,],\]),>,$chr(32))
  while (%i <= $line($1,0)) {
    if $regex($strip($line($1,%i)),%nick) { phistory $2 $line($1,%i) } | inc %i 1
  }
  if $line(@History,0) == 1 { phistory $2 $2 : ye ağit $1 kanalında bir bilgi bulunamadı! }
}
alias phistory {
  if !$window(@History) { window -aeCk0 @History | echo -m @History $+(1,$str(-,10),14-15-0-[ 15History:,$1, 0 ]-15-14-1,$str(-,5)) }
  echo -m @History $2-
}
menu nicklist {
  History: history $active $1
}
menu channel {
  History: history $active $$input(Lütfen aranacak nicki giriniz. Büyük küçük harf ayrımı vardır $crlf $+ Örn: Deneme yi aramak için deneme yazarsanız bulamaz,-e,History,$me)
}


Alience 07 Mart 2005 19:58

Alıntı:

Flyman Nickli Üyeden Alıntı
ok saol
diger baloncuk isine de el at cok hos bisey nicklerin bilgisini gormek baskasinin addondan cikariver demistim ama kendin yaz alience imzalida bizde onu kullanacak ip gormek icin whois cekmek zorunda kalmiyack :))))

valla baloncuk işine pek el atasım yok :), maalesef.


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

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