Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Stone Coder tarafından sunulan bir C# programlama eğitimidir. Eğitmen, izleyicilere forum üzerinden web sitelerine komut gönderme konusunu anlatmaktadır.
- Videoda, YouTube'dan arama yapmak için bir form uygulaması oluşturulması adım adım gösterilmektedir. Eğitmen önce form üzerinde textbox, buton ve web browser nesnelerini ekleyip, ardından bu nesnelerin ID kodlarını bulma yöntemini, web sitesine komut göndermek için gerekli kodları ve script error hatalarını nasıl engelleyebileceğimizi açıklamaktadır.
- Eğitim, programın test edilmesi ve farklı örneklerle (YouTube ve bir üyelik sistemi) konunun pekiştirilmesiyle devam etmektedir. Video, web programlama ve form etkileşimleri konusunda temel bilgiler sunmaktadır.
- 00:00C# Projesi Oluşturma ve Form Tasarımı
- Stone Coder, forum üzerinden web sitelerine komut gönderme konusunu anlatacak.
- Yeni bir C# projesi oluşturuluyor ve form üzerinde textbox, buton ve web browser nesneleri ekleniyor.
- Programın amacı, form üzerinden YouTube'da arama yapmak ve textbox'a girilen video ismini YouTube'da aratmak.
- 02:26ID Kodları Bulma ve Kullanma
- Web sitelerine komut göndermek için ID kodları bulunmalı ve kullanılmalı.
- ID kodları, öğeyi denetle seçeneği kullanılarak bulunabilir ve kopyalanabilir.
- Her sitede ID kodları açık olmayabilir, bu nedenle her siteye komut verilemeyebilir.
- 03:31Kodlama ve Web Browser Etkileşimi
- Web browser nesnesi, formun web sitesi ile etkileşimi sağlar.
- TextBox'taki değeri web sitesine yazdırmak için "webBrowser.Document.GetElementById("id").SetAttribute("value", textBox1.Text);" kodu kullanılır.
- Butona tıklama işlemi için "webBrowser.Document.GetElementById("id").Click();" kodu kullanılır.
- 08:31Programı Test Etme ve Hata Yönetimi
- Web browser'a YouTube adresi girilir ve script error ayarı true olarak değiştirilir.
- Buton üzerinde "Ara" yazısı ve form başlığı "YouTube Arama" olarak ayarlanır.
- Program çalıştırıldığında textbox'a girilen değer YouTube arama alanına yazılır ve butona tıklandığında arama yapılır.
- 12:38İkinci Örnek: Kitap Arama
- İkinci bir örnek olarak kitap arama sitesi için ID kodları bulunur.
- TextBox ve buton için gerekli ID kodları kopyalanır ve programda kullanılır.
- Form başlığı "YouTube Arama" yerine "Kitap Arama" olarak değiştirilir.
- 13:49Etkileşim Olayı ve Tarayıcı Testi
- Etkileşim olayı için YouTube adresi kopyalanıp, web tarayıcısında URL kısmına yapıştırılarak sistem formuyla etkileşim sağlanıyor.
- Script error hatası alındığında, bu hatayı engellemek için "script error" seçeneği "false" olarak ayarlanıyor.
- YouTube.com adresi aratıldığında, tarayıcı sistemin uyumlu olmadığı için arama yapılamıyor, ancak farklı bir sistemde (deneme.com) textbox'taki değerler başarıyla yazdırılıyor.
- 16:24Video Kapanışı ve İletişim
- Video sonunda abone ol butonuna basarak kanala abone olunabileceği belirtiliyor.
- Facebook grubu kurulmuş ve bu grupta bilgisayar programlama ile ilgili sorular paylaşılabilmesi için katılım teklifi yapılıyor.
- İzleyicilerden abone olma butonuna basmaları ve bir dahaki videoda görüşmek üzere veda ediliyor.