Komut İçeriğinden Yeni Komut – Takımınız Ligde Kaçıncı Sırada

Cenker Sisman tarafından tarihinde yayınlandı

Tanıdıklarınıza bu yazıyı önerin

CEYD-A nın yeni özelliklerinden biri de CEYD dilinde yazdığınız komutları yeni bir komut içinde kullanabilmeniz. Bunu bir örnekle anlatmanın iyi olduğunu düşünüyorum. Süper Ligdeki Puan Durumunun gösteren PUAN DURUMU komutunu geçtiğimiz örneklerde nasıl oluşturduğumuzu göstermiştik.
Bakınız: http://ceyd-a.cenker.com/sayfa-icerik-formatini-koruyarak-soyletmek/

PUAN DURUMU örneğinde satır satır tüm takımların kaçıncı sırada oldukları listeleniyordu. Şimdi sadece sorduğumuz takımın satırını gösterip söyleyen bir örnek yapalım. Bu şekilde FENER LİGDE KAÇINCI SIRADA dediğimizde bize ilgili satırı gösterip okuyabilecek.

Not: Bu örnek tüm CEYD-A lara yayıldığı için sizin aynısını yazmanıza gerek yoktur.

SORU ŞABLONU: (.?) ligde kaçıncı.

SORU KELİMELERİ: ligde kaçıncı,4

CEVAP: {!SET sayfa={!RET encode {!RET puan durumu!}!}!}{!RET decodefetchtagsrc {!GET sayfa!},tr:contains($1)!}

Yukarıdaki gibi yeni bir komut oluşturulduğumuzda artık aşağıdaki görüntüler gibi sonuçlar almak mümkün. Şimdi bu komutu nasıl oluşturduk kısa bir bilgi:
Öncelikle sorumuzun başında parametre kullacağımız için SORU ŞABLONU dolduruyoruz. Parametre Fenerbahçe,Galatasaray,Beşiktaş,Trabzon veya diğer takımlarımızdan biri olabilir. (.*?) ifadesi parametreyi ifade ediyor ve ligde kaçıncı demeden önce kullanmak gerekiyor. Örnek Trabzon ligde kaçıncı
Soru kelimeleri olmazsa olmaz sorumuzun içinde kullacağımız ifade . Burada ligde kaçıncı yazıyoruz. Çünkü her sorumuzun içinde LİGDE KAÇINCI geçecek.
Cevapta ise daha önceki örnek yazımızda tanımlanmış olan PUAN DURUMU komutunu çalıştırıp sonucunu sayfa değişkenine atıyoruz. Sayfa kodunun içinde  parametremiz $1 (Fenerbahçe,Galatasaray veya başka bir takım) geçen (contains komutu kullanarak) TR tag ini ekrana gösterip söylettiriyoruz.

 

media-20151030 (5) media-20151030 (4)


Cenker Sisman

1971 yılında doğan Cenker Sisman, Saint-Joseph lisesini bitirdi. Yıldız Teknik Üniversitesi’nde Bilgisayar Mühendisliği ve İstanbul Teknik Üniversitesi’nde aynı bölümün yüksek lisans eğitimlerini tamamladı. Savaş Köse ile beraber yazdığı ‘Parallel Implementation of The Hough Transformation’ çalışması SCI’99/ISAS’99 da yayınlandı. Yazdığı uzaktan bilgisayar kontrol uygulaması ‘Panda Future Connection’ Bimeks 1998 En İyi Yazılım – Mansiyon ödülünü aldı. Diğer programları olan WinPerfect, CleanDisk, VideoCapture, FTPExplorer, CardReader ve Multi-Email Sender uygulamaları zaman zaman yurtdışındaki medyalarda yayınlandı ve çeşitli otoriteler tarafından ödüller aldı.

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bu sayfa 180 kez ziyaret edilmiştir