Recientemente, estaba escribiendo un programa de recopilación que necesitaba descargar los archivos adjuntos del sitio de destino. Sin embargo, la velocidad de descarga de archivos del sitio de destino era muy lenta, así que pensé si podía llamar a Thunder para descargarlo. implementar, pero hay un problema Cada vez que se agrega una tarea, el cuadro de diálogo de Thunder tiene que aparecer una vez, lo cual es muy inconveniente. Mientras Xiaofeng dormía, lo probé y eliminé el cuadro de diálogo. El método es el siguiente:
El primero es el guión, que está escrito en diferentes idiomas. Aquí te proporciono uno escrito en VBS:
Copie el código de código de la siguiente manera:
Establecer ThunderAgent = CreateObject(ThunderAgent.Agent.1)
Llame a ThunderAgent.AddTask(http://www.vevb.com/files/bjhyn.mp3,Beijing le da la bienvenida.mp3,c:/a/,,http://www.readlog.cn,1,0,5)
Llamar a ThunderAgent.CommitTasks2(1)
Llame a 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)
Llamar a ThunderAgent.CommitTasks2(1)
Establecer ThunderAgent = Nada
Luego inicie Thunder, vaya a Herramientas - Configuración - Avanzado y desmarque la opción frente a la opción para usar la descarga de Thunder para agregar tareas a través del menú contextual de IE.
Mantenga Thunder activado. Si ejecuta el script anterior en este momento, no aparecerá el cuadro de diálogo para confirmar la adición de la tarea.
Adjunto: se utiliza el método AddTask. Los parámetros de este método son los siguientes: AddTask (dirección de descarga, nombre del archivo guardado, directorio de guardado, comentario de la tarea, dirección de referencia, modo de inicio, descarga solo desde la dirección original, número de hilo de descarga del. dirección original).
Significado del nombre del parámetro
pURL URL de destino, parámetros requeridos
pFileName guarda el nombre, el valor predeterminado está vacío, lo que indica que será procesado por Xunlei, parámetro opcional
Directorio de almacenamiento pPath, vacío de forma predeterminada, lo que indica que será procesado por Xunlei, parámetro opcional
pComments descargar comentarios, vacío por defecto, parámetros opcionales
URL de la página de referencia pReferURL, vacía de forma predeterminada, parámetro opcional
Modo de inicio nStartMode, 0 se inicia manualmente, 1 se inicia inmediatamente, el valor predeterminado es -1, lo que significa que será procesado por Thunder, parámetro opcional
nOnlyFromOrigin Ya sea para descargar solo desde la URL original, 1 solo descarga desde la URL original, 0 descarga desde múltiples recursos, el valor predeterminado es 0, parámetro opcional
nOriginThreadCount El número de subprocesos de descarga de direcciones originales, rango 1-10, el valor predeterminado es -1, lo que indica que es procesado por Thunder, parámetro opcional