Jump to content

Film İsimlendirici 2.0 (Kaynak Kod)


MostWanted
 Share

Recommended Posts

MYgTZ0U.png

 

http://www.tnctr.com/topic/257747-film-ysimlendirici-20-2014/

 

Konusundaki programın kaynak kodlarını eğitim amaçlı yayınlıyorum. Programı yazmaya 3 sene önce autoitte başlamıştım, o yüzden programın bazı yerleri acemiliklerle dolu. Ayrıca bazı yerlerini geliştirmeye devam ederken öylece bıraktım fakat genel olarak orta seviyede C# bilenler için güzel bir örnek olacağını düşünüyorum.

 

Projeden öğrenebilecekleriniz:

  • OpenSubtitle sitesinden altyazı bulmak
  • HTML parse etmek (xpath kullanarak)
  • External DLL (kütüphaneyi)'yi exeye gömmek
  • Treeview işlemleri
  • C# Ayarlar kullanımı (önemli bir özellik)
  • Liste kullanımı
  • Zip Dosyası çıkarma
  • Path manipulasyonları
  • Düzenli ifadeler (Regular Expressions) (tamamlanmamış)
  • Rekürsif fonksiyonlar
  • C# Resource Management

Daha aklıma gelmeyen bir sürü şeyi daha bulabilirsiniz. Programın bazı yerlerinde açıklayıcı yorumlar var fakat genel olarak pek açık olmayan yerleri çok. Şu kod neyi yapıyor, nasıl yapıyor diye sorarsanız ben ve arkadaşlarım yardımcı olmaya çalışacaktır. Kolay gelsin.

https://db.tt/qWq2XhBY

Düzenleme: Ağaç üzerindeki edit olayındaki çalışırken bırakmışım programı, kodları yazılı biraz fakat hatalı ve hata veriyor haberiniz olsun. :)

Edited by MostWanted
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...