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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 12 Mayıs 2007, 23:28   #21
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




aCoustiC Nickli Üyeden Alıntı
Bu bir kelime turetmece tcl si degildir bu bir trivia bottur sadece sorulari 1 onceki yorumumda da yaptigim gibi soru cevap seklinde duzenlenmistir.

Kelime turetmece nedir:

Belirilen harflerden en fazla 1 joker kullanilarak 1 den fazla kelime urete bilme durumudur.

eger gercekten bir kelime turetmece botu yapmak icin ugrasmak istiyorsaniz ornek olarak kaos botu kullanin egghelp.com da oyunlar kategorisinde mevcuttur.

valla ben yine alıp boş vaktimde biraz kurcalayım dicem ama şu bahsettiğin kaos botu bulamadım orda
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
birde ne işe yarar bu biraz yardımcı olursan ve bir arkadaşta kelime oyununun mirc halini buraya atarsa biraz deneriz yine belki yapabiliriz beraberce ;oki

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 12 Mayıs 2007, 23:46   #22
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




aCoustiC Nickli Üyeden Alıntı
Bu bir kelime turetmece tcl si degildir bu bir trivia bottur sadece sorulari 1 onceki yorumumda da yaptigim gibi soru cevap seklinde duzenlenmistir.

Kelime turetmece nedir:

Belirilen harflerden en fazla 1 joker kullanilarak 1 den fazla kelime urete bilme durumudur.

eger gercekten bir kelime turetmece botu yapmak icin ugrasmak istiyorsaniz ornek olarak kaos botu kullanin egghelp.com da oyunlar kategorisinde mevcuttur.

Dogrudur trivia tcl biraz editledim ugrastim başlıktata belirtmişim zaten editlemek bile ugras gerektiriyor düşünün bir de bunu gercekten kodlayanlar var dedigin tcl inceliyecem teşekürler yorumun için ;oki

 
Alıntı ile Cevapla

Alt 12 Mayıs 2007, 23:48   #23
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] buyur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 13 Mayıs 2007, 00:06   #24
Çevrimdışı
DmX
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




vLkn Nickli Üyeden Alıntı
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] buyur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Trojan var içinde?

 
Alıntı ile Cevapla

Alt 13 Mayıs 2007, 04:06   #25
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




aynen

 
Alıntı ile Cevapla

Alt 14 Mayıs 2007, 04:01   #26
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




Hani yapmayi o kadar cok istiyorum ama buna ayiracak o kadar cok vaktim yok mantik olarak zaten beynimde olusturdum olay sadece bunu kodlara dokmekte, su siralar firma icin ozel calismalardan dolayi buna vakit ayirmaya korkuyorum :S

Kaos Botunun mantigi:

Sorularin 1 den cok cevabi olabilecek sekilde duzenlenmis biraz karisik ve hatalari olan ama gerekli noktalardan yararlanmasi mumkun bir bot

Duzenegini su sekilde aciklayayim:

soru:cevap*cevap2*cevap3*cevap4 seklinde sinirsiz sekilde bankada cevap barindirma ozelliginin olmasi, bu da kelime oyunu icin e$siz bir ozellik olabilir kisa bir cozum getirmek gerekirse

Ama asil olmasi gereken kelime oyunu ayni spamfilter de yasadigimiz sorunlar gibi olmali rasgele bir kelime yazildiginda spamfilterdeki wilcard yuzunden bazi alakali ama alakasiz olmasi gereken eylemlere takiliyor

Ornegin: *n*e*t diye eklenen bir spamfilter 1 cok kelime ile butunlesebiliyor sebebi de uygulanmis olan wilcard'in olusacak kelimler icin cok fazla ayrinti icermesinden kaynaklaniyor.

Benim aklima gelen buna uygun butunkesecek 1 kac cumle

1: net
2: nezaket
3: network
4: netice
5: nedamet
6: anket

bu cumlelerin hepsi mutlaka spamfilter'e takilabilecek aklima gelen cumlelerdir.

Burada asil olmasi gereken olay, oyle 1 sey yazilmali ki bir banka icerisindeki kelimelerle karsilastirilabilmeli

icerisinde n e t kelimelerinin bankada bulunan cumlelerden herhangi birinin icinde de olabilmesi.

Mantik olarak yapilmasi gereken o zaman, ekrana yazdirilmis olan rasgele kelimelerin, cumlelerin bulunudugu metinde aranmasi, eger bu kelimelerin hepsi kullanicinin kanala yazdigi ile butunlesip bu bilgide banka diye adlandirdigimiz cumlelerin bulunudugu dosyada mevcutsa dogru cevap bulunmus olacaktir....


<Bot> las kelimesini turetin
<kullanici> lastik
Bot burada oncelikle kullanicinin yazdigi kelimede l a s kelimelerinin kullanilip kullanilmadigina bakacak ve sonrasinda veritabanimiz txt yada mysql ne sekilde saklayacagimiz bize kalmis, orada lastik cumlesinin olup olmadigini sorgulayacak eger lastik cumlesi varsa dogru cevap alinmis olacak, bu tabiki sureye dayali oldugu icin dogru yanit alinmis olsa bile, o belirtilen sure dolana kadar kelime uretmek mumkun olacaktir.


<bot> lastik dogru cevap <kullanici> x puan kazandiniz
<kullanici2> plastik
plastik cumlesinin icerisinde l a s kelimeleri mevcut bankamiza bakarak plastik diye birseyi yine sorgulayarak varsa kisiye puan verebiliriz.

<bot> plastik dogru cevap <kullanici2> x puan kazandiniz.
<kullanici3> sandal
sandal cumlesinin icerisinde de l a s kelimeleri yine mevcuttur, ve botun yapacagi yine ayni sey bankanin icerisinde sandal cumlesinin olup olmadigini sorgulamak.

Regex le bunu yapmak cok kolay birsey TCL icerisinde. Bunu su sekilde ornekleyebilirim:

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (ereg("[las]"$kullanicinin_mesaji)){
/* 
yukaridaki sorgu l a s kelimesinin $kullanicinin_mesaji adli degiskenin 
icerisinde bulunup bulunmadigini sorgulayacaktir, bu da bankamiza 
bakmadan once denetim olarak kullanmamiz gereken 1 nokta, eger bu sorgu 
dogrulanirsa yapmamiz gereken bir txt yi nasil okuyacagimizi ve istedigimiz 
cumlenin orada olup olmadigini denetlemektir.
*/


Dosya okuma dosya icerisinde metin arama gibi 1 cok ornek script zaten ircforumlarinda da mevcuttur yapmak isteyen kisiler sorgulari denetleyerek mutlaka sonuca ulasacaklardir bu konuda.

Mantik budur ve cok zorda birsey degildir bu konuda burada emek veren 1 kac kisi mevcut, en etkini cehennem, bunu mantigi anlatildiktan sonra yapacaginada eminim umarim bu sorumlulugumu ustumden alip kendisi tasarlayabilecektir, Mantigini umarim acik ve net sekilde anlatabilmisimdir.

Kurallar:
1: zamanlaci belirtilen sure boyunca kelime turetmeye izin vermelidir ideal 30sn
2: kanalda turetilmis ve dogru olarak adlandirilmis cumle bir baskasi tarafindan kullanildiginda puan almamasi saglanmali, pratik olarak dogru adlandirilan cumleler gecici 1 TXT icerisinde saklanabilir ve orada dogru bile olsa var olan 1 cumle eslesiyorsa puan alinmaz ve bu daha once turetildi denilebilir.
3: botun soracagi rasgele kelimeler, 2 ila 4 kelimeden olusmalidir, a-z arasi rasgele kelime uretecek 1 sey yazilabilir. Son olarakta, bu kural'a uygun puanlamada cok makbule gecer, 2 kelimeli soru basit soru tipi 3 kelimeli orta duzey 4 kelimeliler ise ileri duzey ve puanlamalari da buna gore farli cagirilabilir.

Umarim yeterince anlasilir bir sekilde ve basit anlatmisimdir olmasi gerekenleri, yapacak arkadaslara mutlaka yardim etmekten zevk duyarim.

Basarilar Simdiden...

NOT Bunu yapmak Kaos botu ile ugrasmaktan cok daha kolaydir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
Our brain is Our Weapon
 
Alıntı ile Cevapla

Alt 16 Mayıs 2007, 22:28   #27
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




yanlız &#246;yle bir anlatmışsın ki daha okurken g&#246;z&#252;m korktu
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bi kere dediğin gibi soru:cevap*cevap2*cevap3*cevap4.. şeklinde yapmaya kalkarsak yeni bi kelime.txt oluşturmak gerekir buda ger&#231;ekten &#231;ok uğraştırıcı olur.
mirc olanını inceledim onda kelimeler , sesli harfler ve sessiz harfler rastgele birer dosyaya dizilmiş. sorular sorulurken sesli ve sessiz harflerden rastgele se&#231;iliyor i&#231;erisinde bunlardan olan kelimeleri t&#252;retin diyor. her cevap i&#231;in kelimelerin olduğu dosyadan tarama yaparak o andaki soruda verilen harflerin cevapta olup olmadığı doğruluğu kontrol edilip puanlama yapılıyor. sanki b&#246;yle daha basit yapılır gibime geldi ama kullanmam gerekenler konusunda yinede bi &#231;izgi tutturamadım. ama kafama koydum boş bi vaktimde uğraşıcam
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 18 Mayıs 2007, 07:13   #28
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




Kelime Turetmece Algoritmasi Basit kavramlarla TCL

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#oyun hangi kanalda oynaniyor
set kanal "#test"
# bastma komut satiri
set basla "!basla"
# Baslatma islemini kimler yapabilir 
# Bota kayitli oplar icin o|o yazin.  
# Butun kullanicilar icin -|- yazın
set baslatyetki "-|-"
# Durdurma komudu
set dur "!dur"
# Durdurma islemini kimler yapabilir 
# Bota kayitli oplar icin o|o yazin.  
# Butun kullanicilar icin -|- yazın
set duryetki "o|o"
# Bir sonraki soru icin beklenecek sure
set zaman "25"
# BINDS
bind pubm $baslatyetki "$kanal %$baslabasla
bind pubm $duryetki 
"$kanal %$durdur
proc basla 
{nick host hand chan text} {
 global 
kanal
 
if {[strlwr $kanal]==[strlwr $chan]} {
  
kelime_turet
 
}
}
# Sayi Limiti 2 olan 2 ayri kelime turet
proc kelime_turet {} {
 global 
kanal _kelime birsonraki sure zaman
 set _kelime 
""
 
putlog "$_kelime"
 
if {$_kelime == ""} {
  
set i 0
  
while {$i<=2} {
   if {
$i==0} {
    
append _kelime "[randstring 1 aıoueiöü]"
   
} elseif {$i==1} {
    
append _kelime "[randstring 1 bcçdfgğh]"
   
} else {
    
append _kelime "[randstring 1 jklmnprsştvyz]"
   
}
   
incr i
  
}
  if {[
utimerexists kelime_uret]==""} {
   
set sure [utimer $zaman kelime_turet]
   
set $_kelime "[lindex $_kelime [rand [llength $_kelime]]]"
   
mesajyaz "Oyun Basladi: icinde \002$_kelime\002 olan kelimeler uretin..."
  

 }
 
bind pubm -|- "$kanal *" kontrol_et
 
return
}
 
proc mesajyaz {mesaj} {
 global 
kanal
 putquick 
"PRIVMSG $kanal :$mesaj"
}
proc kontrol_et {nick host hand chan text} {
 global 
kanal _kelime sure
 set dosya 
"scripts/banka.txt"
    
set yazi [lindex [split $text0]
 if {[
regexp {[$_kelime]} $yazi]} {
  if {[
file exists $dosya]} {
   
set input [open $dosya r]
   while {![
eof $input]} {
    
set curline [gets [split $input] ]
    
#putlog "$curline"
    
if {[lindex $curline 0] == $yazi} {
     
mesajyaz "Yuppi [lindex $curline 0]"
     
catch {close $input}
     return
    } 
   }
   
mesajyaz "\002$yazi\002 diye kelimemi olur YUHHH"
   
catch {close $input}
  } else {
   
putlog "dosya bulunamadi"
  
}
 }
}
 
putlog "yazan aCoustiC (Adil Bülbül)"
putlog "Gelistirmek icin kullanin" 

Boyle script mi olur diyenlere:

Ben bir kelime Botu yapmak degil yapacak olanlara ornek olmasi icin basit bir kavram gelistirdim, bu kavrama dayanarak belkide baska bir kavram olusturarak aslinda bir kelime turetmece botunun ne kadar kolay kodlanabilecegine de ornek vermektti amacim.

Ornek Cikti:

<Merlin>Oyun Basladi: icinde alf olan kelimeler uretin...
<aCoustiC> alfabe
<Merlin> Yuppi alfabe < yani dogru demek istiyor
<aCoustiC> deneme
<Merlin> deneme diye kelimemi olur YUHHH

<Merlin>Oyun Basladi: icinde &#231;ki olan kelimeler uretin...
.......
....
.....


NOT: Yok calismiyor yok falan yok filan demeyin calisiyor mantigida tek duze, bilmeyenler ancak calistiramaz, azicik surada if else gibi kavramlari ogrenmis emek vermisler icin cok basit anlasilir sekilde kodlanmistir.

Gelisimi disinda ki hic bir soru cevap kazanmayacaktir.

Simdiden Kolay gelsin bir kelime turetmece botu yapacak olanlara
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
Our brain is Our Weapon
 
Alıntı ile Cevapla

Alt 19 Mayıs 2007, 14:32   #29
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[14:29] * kelime.tcl by HAPPY <
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
> Yuklendi. [14:29] * 42 questions in scripts/kelime.txt [14:29] * Invalid userfile format.

Txt okuma hatası verdi neden acaba
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 05 Temmuz 2007, 19:21   #30
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: KelimeTuretmece TCL Halinda Alin Kullanin




S.a. Arkadaşlar &#214;ncelikle HAPPY'e KelimeTuretmece İ&#231;in Teşekk&#252;r Ediyorum
bide Sorum Olucak.
Mesela Kelime Turetmece Botu &#199;alışır Durumdayken İpucu Vermesini İstiyorum

Normalda B&#246;yleyken;
[19:18] <KelimeTuretmeCe> xx-x-x-x-x--x-x-x-x--x--x-x-x-x-x-x-x-x-x-x->
[19:18] <KelimeTuretmeCe> İşte Kelimeniz D&#252;zenleyin: URZAG
[19:18] <KelimeTuretmeCe> (Bu Harflerin Hepsinin Oldugu Bir Kelime Bulun)
[19:18] <KelimeTuretmeCe> xx-x-x-x-x--x-x-x-x--x--x-x-x-x-x-x-x-x-x-x->

Buranın Altında Birde İpucu Vermesini İstiyorum Bunu Yapa&#223;ilirmiyiz acaba?

 
Alıntı ile Cevapla

Cevapla

Etiketler
kullanin, alin, halinda, tcl, kelimeturetmece


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
ALIN GERME VE KAŞ KALDIRMA ( ALIN VE KAŞ ESTETİĞİ ) AMELİYATLARI Ecrin Sağlık Köşesi 0 12 Ekim 2014 21:17