Récemment, j'écrivais un programme de collecte qui devait télécharger les pièces jointes du site cible. Cependant, la vitesse de téléchargement des fichiers du site cible était très lente, j'ai donc réfléchi à la possibilité d'appeler Thunder pour télécharger. implémenté, mais il y a un problème. Chaque fois qu'une tâche est ajoutée, la boîte de dialogue de Thunder doit apparaître une fois, ce qui est très gênant. Pendant que Xiaofeng dormait, je l'ai essayé et j'ai supprimé la boîte de dialogue. La méthode est la suivante :
Le premier est le script, qui est écrit dans différentes langues. J'en propose ici un écrit en VBS :
Copiez le code comme suit :
Définir ThunderAgent = CreateObject (ThunderAgent.Agent.1)
Appelez ThunderAgent.AddTask(http://www.vevb.com/files/bjhyn.mp3,Pékin vous souhaite la bienvenue.mp3,c:/a/,,http://www.readlog.cn,1,0,5)
Appeler ThunderAgent.CommitTasks2(1)
Appelez 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)
Appeler ThunderAgent.CommitTasks2(1)
Définir ThunderAgent = Rien
Ensuite, démarrez Thunder, accédez à Outils--Configuration--Avancé et décochez l'option devant l'option permettant d'utiliser le téléchargement Thunder pour ajouter des tâches via le menu contextuel d'IE.
Gardez Thunder activé Si vous exécutez le script ci-dessus à ce moment-là, la boîte de dialogue pour confirmer l'ajout de la tâche n'apparaîtra pas.
Pièce jointe : La méthode AddTask est utilisée. Les paramètres de cette méthode sont les suivants : AddTask (adresse de téléchargement, nom du fichier de sauvegarde, répertoire de sauvegarde, commentaire de la tâche, adresse de référence, mode de démarrage, téléchargement uniquement à partir de l'adresse d'origine, numéro de fil de téléchargement à partir du adresse d'origine).
Signification du nom du paramètre
URL cible pURL, paramètres requis
Nom de sauvegarde pFileName, la valeur par défaut est vide, indiquant qu'il sera traité par Xunlei, paramètre facultatif
Répertoire de stockage pPath, vide par défaut, indiquant qu'il sera traité par Xunlei, paramètre facultatif
pComments télécharge les commentaires, vide par défaut, paramètres facultatifs
URL de la page de référence pReferURL, vide par défaut, paramètre facultatif
Mode de démarrage nStartMode, 0 démarre manuellement, 1 démarre immédiatement, la valeur par défaut est -1, ce qui signifie qu'il sera traité par Thunder, paramètre facultatif
nOnlyFromOrigin S'il faut télécharger uniquement à partir de l'URL d'origine, 1 télécharge uniquement à partir de l'URL d'origine, 0 télécharge à partir de plusieurs ressources, la valeur par défaut est 0, paramètre facultatif
nOriginThreadCount Le nombre de threads de téléchargement d'adresse d'origine, plage 1-10, la valeur par défaut est -1, indiquant qu'elle est traitée par Thunder, paramètre facultatif