- Katılım
- 11 Mayıs 2018
- Mesajlar
- 7.088
- Makaleler
- 3
- Çözümler
- 152
Arkadaşlar kodlamayı öğrendiğimden beri sıkıldığımda hep program yazdım ama artık fikirlerim bitti. Sizden bana fikir vermenizi istiyorum.
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.