Biraz ağır değil mi hocam bu? Siz böyle bir uygulama yaptıysanız kaynak kodlarını paylaşabilir misiniz lütfen?Torrent uygulamasi yap. Network, GUI, Thread, Distributed her seyi inceden ogrenirsin.
A bilgisayarindaki X dosyasini kullanici torrent'e ekleyecek;
B bilgisayarindaki sunucu, hangi bilgisayarda hangi dosyalarin hangi parcaciklarinin oldugunu "track" edecek.
C bilgisayarindaki kullanici, sunucudan torrent dosyasini indirip; hedefindeki dosyayi A bilgisayarindan cekecek.
Islem sirasinda A bilgisayari kapanirsa, acildiginda torrent programi kaldigi yerden devam edecek.
Download bittiginde; B bilgisayarindaki sunucu, X dosyasina sahip bilgisayarlara C 'yi de ekleyecek. Yeni bir bilgisayar eklendiginde sisteme, hem A'dan hem de C 'den download edebilecek. ( Seed )
Biraz daha kendini zorlamak istersen, C bilgisayari download ederken download ettigi data segmentlerini de torrent'te yayinlayabilir. ( Leech mantigi )
C# başta olmak üzere Visual Basic, Java, html, php, Python.Dil olarak ne öğrendin?
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.