Projem için yardım istiyorum

hatay008

Öğrenci
Katılım
22 Kasım 2010
Mesajlar
22
Reaksiyon puanı
0
Puanları
0
2. Sınıf Bilgisayar Mühendisliği okuyorum
Şöyle bi projem var ama ağırlık veremiyorum vizeler haftaya
Mesela bir torrent sitesi var diyelim(örnek olarak bitturk veriyorum)
Bu sitenin programlar bölümünün adresi şu:(bittruk.net/programlar.php mesela)
Şimdi programımızın yapacağı(işlem işlem anlatıcam)
İşlem 1:
programımız Programlar bölümündeki konu başlıklarını indiriyor bir veritabanına veya string diziye(olurmu bilmem) aktarıyor.
İşlem 2
Programımız her 2 dakiada bir bu Programlar bölümünün konu başlıklarını indirerek
Başka bir databaseye veya string veriye aktararak 1. konu başlığını 1. databasedeki veya string dizideki veriyle karşılaştıyor
İşlem 3
Eğer karşılaştırma değeri true değilse
programımız en son açılan başlığın içeriğine giderek .torrent isimli dosyayı indirip açıyor.
Program bu kadar
Yani programdaki amaç siz sadece bilgisayarı açık bırakın o herşeyi indirsin tarzında.
Yardımcı olabilecek veya en azından bir fikir bile verebilecek arkadaşlara şimdiden teşekkürler
Saygılarımla SDN ailesi
 

hatay008

Öğrenci
Katılım
22 Kasım 2010
Mesajlar
22
Reaksiyon puanı
0
Puanları
0
Ben öğrenmek için yapıyorum en azından bir fikir bile değerli şu an için rektörüm
 

Beo

Doçent
Katılım
5 Eylül 2010
Mesajlar
730
Reaksiyon puanı
6
Puanları
18
Utorent Rss sayesinde yapılıyor.
 

t(>_<t)

Öğrenci
Katılım
3 Ekim 2009
Mesajlar
44
Reaksiyon puanı
3
Puanları
0
Merhaba bitturku bilmiyorum ama, dattebayo için böyle bişey yapmıştım ben :)
http://dattebayo.com/t/ bu adreste adamlarin cikardigi torrentlerin listesi var.
Bu sitede maalesef torrent release leri için rss yok.Benim izlediğim yol biraz saçmada olsa iş görüyordu :)

Dosya diye bir obje oluşturmuştum.
Bu Objenin Href,Title Diye 2 Özelliği Vardı.

2 adet obje arrayim vardı. oldDosya ve newDosya

SONSUZ DÖNGÜNÜN İÇİNDE

dattebayo.com/t yi dosya olarak okumuştum.
Bu dosyadan <td class="file"></td> arasındaki bölümleri parse etmiştim.
Bu bölümlerden href="", title="" ları okuyup, oldDosya arrayini doldurmuştum
sleep ile 300 saniye programı dondurmuştum
dattebayo.com/t yi tekrar dosya olarak okumuştum.
Yeniden <td class="file"></td> arasındakileri parse etmiştim.
Arada kalan bölümleri yeniden parse edip bu sefer newDosya arrayini doldurmuştum.

sonra iki arrayin boyutlarini karşilaştirmiştim.
eğer 2 arrayin boyutları aynıysa arrayleri boşaltmıştım, döngünün başına dönmüştüm.

eğer iki arrayin boyutlari aynı değilse :
oldDosya arrayinin son elemanini ekrana bastırmıştım (gerçi bastırmamıştım, bi adrese mail atmıştım, bi bilgisayardaki flashget bu mail adresini kontrol ediyordu, adrese gönderilen mailleri açıp, içindeki linkleri çekmeye başliyordu ^^)
Bahsetmiş Olduğum Yapı Bu Türde:

<td class="file"><a href="/t/ni17.torrent" title="[Secure] [DB]_Ninku_17_[8074B74B].avi" rel="nofollow">[DB] Ninku 17 </a></td>
 

hatay008

Öğrenci
Katılım
22 Kasım 2010
Mesajlar
22
Reaksiyon puanı
0
Puanları
0
Saolasın azizim
Bu konuda biraz araştırma yaptım.
webRequest streamReader vb. işlemleriyle kaynak kodu aldırmak kolaymış
2. aşamadaki string fonksiyoları işi karıştırıyo biraz onlarda çok zor değil zaten
birde request.ContentType = "application/x-www-form-urlencoded"; böyle bir ifade var
az vaktim olduğu için çok araştıramıyorum
Kolay gelsin...
 
Üst