Bende bunun için php ile yazdığım bir somurgen var.
Vbulletin url sini, arama sayfasının urlesini, saklanacak dbyi ve login bilgilerini kayıt ediyoruz. Daha sonra kayıt et buttonuna basıp Forum Çözümle buttonuna basıyoruz. Bu işlem verilen search.php sayfasında tüm forum yapısını alıp ilgili mysql db'ye yazıyor. (Forum id lerini ve isimlerini)
Forum id yapısını çözdükten sonra. thread id bulan bir bot çalıştırıyoruz. (perl ile çalıştırılıyor.)
Parse edilen thread id ileri mysql de hangi forumsa o forumun dbsine boş olarak kayıt ediyor.
2. bir bot olan konuoku.pl ile db kayıt edilen boş konular okunuyor ve veri tabanına kayıt ediyoyor. Aynı zamanda sitenin isminde bir dizin açılarak tüm okunan konular .html olarak kayıt ediliyor.
Konular parse edilirken yalnızca ilk sayfadaki ilk mesaj ile ilk sayfasında (cevap varsa) cevaplar alınıyor. Tüm tema, reklam vs içerik siliniyor.
Sonuç olarak vbulletin forumlarının tüm içerini indirebilirsiniz. ve aynı anda bir çok forum için yapabilirsiniz.
ilgilenenler pm ye.