Baru-baru ini, saya sedang menulis program pengumpulan yang diperlukan untuk mengunduh lampiran dari situs target. Namun, kecepatan pengunduhan file dari situs target sangat lambat, jadi saya memikirkan apakah saya dapat memanggil Thunder untuk mengunduhnya dilaksanakan, tetapi ada masalah. Setiap kali tugas ditambahkan, kotak dialog Thunder harus muncul satu kali, yang sangat merepotkan. Saat Xiaofeng sedang tidur, saya mencobanya dan menghilangkan kotak dialog. Caranya adalah sebagai berikut:
Yang pertama adalah script yang ditulis dalam berbagai bahasa. Berikut saya berikan yang ditulis dalam VBS:
Copy kode kodenya sebagai berikut:
Setel Agen Guntur = Buat Objek (Agen Guntur.Agen.1)
Hubungi ThunderAgent.AddTask(http://www.vevb.com/files/bjhyn.mp3,Beijing menyambut Anda.mp3,c:/a/,,http://www.readlog.cn,1,0,5)
Hubungi ThunderAgent.CommitTasks2(1)
Hubungi ThunderAgent.AddTask(http://file.fzone.cn/upload2/hompyFile/2007/28/921524670987.wma, Sheepherding star.wma,c:/a/b/c/,,http://www.vevb .com,1,0,5)
Hubungi ThunderAgent.CommitTasks2(1)
Setel Agen Guntur = Tidak Ada
Kemudian mulai Thunder, buka Tools--Configuration--Advanced, dan hapus centang opsi di depan opsi untuk menggunakan unduhan Thunder untuk menambahkan tugas melalui menu klik kanan IE.
Tetap nyalakan Thunder. Jika Anda menjalankan skrip di atas saat ini, kotak dialog untuk mengonfirmasi penambahan tugas tidak akan muncul.
Lampiran: Metode AddTask digunakan. Parameter metode ini adalah sebagai berikut: AddTask (alamat unduh, simpan nama file, simpan direktori, komentar tugas, alamat referensi, mode mulai, unduh hanya dari alamat asli, unduh nomor utas dari alamat asli).
Arti nama parameter
URL target purl, parameter yang diperlukan
pFileName menyimpan nama, defaultnya kosong, menunjukkan bahwa itu akan diproses oleh Xunlei, parameter opsional
Direktori penyimpanan pPath, kosong secara default, menunjukkan bahwa itu akan diproses oleh Xunlei, parameter opsional
pComments mengunduh komentar, kosong secara default, parameter opsional
URL halaman referensi pReferURL, kosong secara default, parameter opsional
nStartMode mode mulai, 0 dimulai secara manual, 1 segera dimulai, defaultnya adalah -1, artinya akan diproses oleh Thunder, parameter opsional
nOnlyFromOrigin Apakah hanya mengunduh dari URL asli, 1 hanya mengunduh dari URL asli, 0 mengunduh dari berbagai sumber, defaultnya adalah 0, parameter opsional
nOriginThreadCount Jumlah thread pengunduhan alamat asli, kisaran 1-10, defaultnya adalah -1, menunjukkan bahwa itu diproses oleh Thunder, parameter opsional