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/)
-   -   Harfleri şekle sokma (https://www.ircforumlari.net/mirc-scripting-sorunlari/32621-harfleri-sekle-sokma.html)

havadar 11 Haziran 2007 12:27

Harfleri şekle sokma
 
on *:input:*:{ if ($1- == :D) { say ¦) | halt } }

Bu kodda sadece :D yazınca ¦) işareti çıkıyor. Ancak ben :D nin yanına herhangi bir kelime yazınca da bu işaretin çıkmasını istiyorum.Yani cümlenin başında sonunda ya da ortasında :D yazınca ¦) işaretinin çıkmasını istiyorum.
Bir de buradaki gibi sadece bir harfe değil de birkaç tane harfe farklı tipler nasıl ekleyebilirim?Mesela hem :D yazınca ¦) hem de :P yazınca ¦P şeklinde çıkacak.Yardımcı olabilirseniz sevinirim.

detay 11 Haziran 2007 12:40

Cevap: Harfleri şekle sokma
 
on *:input:*:{ if ($+($chr(58),$chr(41)) isin $1-) { say ¦) | halt } }

havadar 11 Haziran 2007 13:24

Cevap: Harfleri şekle sokma
 
Teşekkür ederim.Ancak cümlenin içinde bir yere :) işaretini koyduğumda cümlenin tamamını ¦) işaretine çeviriyor.Yani yanında kelime varsa eğer yok oluyor.Bir de birkaç tane dönüşümü aynı anda yapabilmem mümkün mü ona da cevap verebilir misiniz?Mesela :) yazınca ¦) çıkacak ve :P yazınca ¦P çıkacak.Ama önemli olan cümlenin neresinde yazarsam yazayım cümleyi bozmayacak ve istediğim şekle dönüşecek.

detay 11 Haziran 2007 19:27

Cevap: Harfleri şekle sokma
 
on *:input:*:{ if ($+($chr(58),$chr(41)) isin $1-) { say $replace($1-,:,¦,) | halt } }

CipriX 11 Haziran 2007 19:42

Cevap: Harfleri şekle sokma
 
mikrop o dediğini bende yazdımda bu sefer arkadaşın istediği olmuyor..

:))) = ¦)))

Olarak görünüyor onun istediği:

:))) = ¦)

Olması.. Yani uğraştıracak bi kod gibi :)

upS 11 Haziran 2007 21:25

Yanıt: Harfleri şekle sokma
 
Kod:

on 1:input:*:{
 set %sekil $replacecs($1-,:,¦)
  if ($chr(47) == $editbox) { %sekil | halt }
  if ($remove(%sekil,$1-)) {
  say %sekil
  unset %sekil
}
}


diEfoRyoU 11 Haziran 2007 21:42

Cevap: Harfleri şekle sokma
 
on 1:input:*:{ if $ctrlenter || $left($1,1) == $chr(47) { return }
say $replace($1-,:,¦)
halt }

;Umaım işine yarar.

havadar 11 Haziran 2007 23:54

Cevap: Harfleri şekle sokma
 
Teşekkür ederim.Tam istediğim gibi olmuş.

havadar 20 Haziran 2007 16:07

Cevap: Harfleri şekle sokma
 
Peki buradaki gibi bir değil de birkaç tane şekle nasıl çevirebiliriz?Mesela a yazınca â çıkacak , n yazınca ñ çıkacak,y yazınca ÿ çıkacak gibi.Yani birden fazla değişimi nasıl yapabiliriz?

havadar 23 Haziran 2007 16:50

Cevap: Harfleri şekle sokma
 
Bu mümkün değil mi?


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net