BT seed file conversion method and device, storage medium and computer equipment

By obtaining magnetic link information and using BT download software to perform conversion tasks, the method of automatically converting Magnet links into BT seed files is realized, solving the problem of cumbersome conversion process and high security risks in the existing technology, and improving the efficiency and security of file sharing.

CN120067046APending Publication Date: 2025-05-30CHENGDU MEGAYOU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411978179.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing technology lacks automated and efficient tools to convert Magnet links into BT seed files, resulting in users needing to manually find online services, posing privacy and security risks, and the quality of the conversion results is unstable.

Method used

By obtaining magnetic link information, a BT seed file conversion task is created, and the BT download software is used to perform the task, obtain the converted BT seed file, and realize the automated and integrated conversion process.

Benefits of technology

It reduces the cost and risks of users in the file sharing process, avoids the steps of manually editing and generating seed files, reduces the risk of file corruption or loss, and improves the privacy and security of file sharing through the encryption and anonymity function of the BT download software.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120067046A_ABST
    Figure CN120067046A_ABST
Patent Text Reader

Abstract

The invention discloses a BT seed file conversion method and device, a storage medium and computer equipment. The method comprises the steps of obtaining magnetic link information; creating a BT seed file conversion task based on the magnetic link information, and executing the BT seed file conversion task through BT downloading software; and obtaining an execution result of the BT downloading software on the BT seed file conversion task to obtain a BT seed file corresponding to the magnetic link information. The magnetic link is converted into the BT seed file through an automatic and integrated method, the cost and risk of file sharing by a user can be reduced, the user does not need to manually edit and generate the seed file, and the user does not need to worry about file damage or loss caused by misoperation. By converting the magnetic link into the BT seed file, the user can further utilize encryption and anonymity functions of BT downloading software to further protect privacy and security of file sharing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular, to a method, apparatus, storage medium, and computer device for converting Magnet links (magnetic force links) into.torrent files (BT seed files). Background Art

[0002] Currently, there is a lack of a tool on the market that can automatically and efficiently convert Magnet links (magnetic force links) into.torrent files (BT seed files). Whenever a user encounters a Magnet link and wishes to convert it into a more manageable and shareable.torrent file, they often need to manually search for a dedicated online service or web page for conversion. This approach is not only time-consuming and laborious but may also involve privacy and security risks because users have to submit their Magnet links to third-party websites for processing. In addition, the quality and reliability of these online services vary, and sometimes they even fail to provide accurate conversion results. Summary of the Invention

[0003] In view of this, embodiments of the present application provide a method, apparatus, storage medium, and computer device for converting BT seed files. By automatically and integrally converting magnetic force links into BT seed files, the cost and risk of file sharing for users can be reduced. Users do not need to manually edit and generate seed files, nor do they need to worry about file damage or loss caused by improper operations.

[0004] According to one aspect of the present application, a method for converting BT seed files is provided. The method includes:

[0005] Obtain Magnet link information;

[0006] Create a BT seed file conversion task based on the Magnet link information and execute the BT seed file conversion task through a BT download software;

[0007] Obtain the execution result of the BT download software for the BT seed file conversion task to obtain the BT seed file corresponding to the Magnet link information.

[0008] In an optional implementation manner, the obtaining of the Magnet link information includes:

[0009] Run a BT seed file automatic conversion application program to create a resident process;

[0010] The resident process obtains the Magnet link information input in the front-end window;

[0011] The creating of the BT seed file conversion task based on the Magnet link information and the execution of the BT seed file conversion task through a BT download software include:

[0012] The resident process creates a BT seed file conversion task based on the magnet link information and calls a BT download software in the background to execute the BT seed file conversion task;

[0013] Obtaining the execution result of the BT seed file conversion task by the BT download software to obtain the BT seed file corresponding to the magnet link information includes:

[0014] The resident process obtains the execution result of the BT seed file conversion task by the BT download software to obtain the BT seed file corresponding to the magnet link information;

[0015] The resident process sends the BT seed file to the front-end window, displays the magnet link information and the corresponding BT seed file through the front-end window, and provides a save control for the BT seed file.

[0016] In an alternative embodiment, creating a BT seed file conversion task based on the magnet link information includes:

[0017] Parsing the magnet link information to obtain the hash information in the magnet link information as the unique identifier of the magnet link information;

[0018] Based on the unique identifier, create a BT seed file conversion task corresponding to the magnet link information.

[0019] In an alternative embodiment, after creating a BT seed file conversion task based on the magnet link information, the method further includes:

[0020] Adding the BT seed file conversion task to a task list;

[0021] Obtaining the execution result of the BT seed file conversion task by the BT download software to obtain the BT seed file corresponding to the magnet link information includes:

[0022] Monitoring the seed file directory corresponding to the BT download software, and when a new BT seed file is generated in the seed file directory, identifying whether the new BT seed file matches the BT seed file conversion task in the task list;

[0023] If it matches, obtain the new BT seed file as the execution result of the corresponding BT seed file conversion task to obtain the BT seed file corresponding to the magnet link information.

[0024] In an alternative embodiment, after creating a BT seed file conversion task based on the magnet link information, the method further includes:

[0025] Set the latest completion time for the conversion task of the torrent file.

[0026] If the conversion task of the torrent file is not completed by the latest completion time, return to the step of creating a conversion task for the torrent file based on the magnet link information.

[0027] In an alternative embodiment, the method further includes:

[0028] If the conversion task of the torrent file is not completed by the latest completion time, record the number of failed executions of the task corresponding to the magnet link information.

[0029] When the number of failed executions of the task corresponding to the magnet link information reaches a preset failure threshold, generate a failure message for the conversion of the torrent file corresponding to the magnet link information, and output the failure message for the conversion of the torrent file through the front-end window.

[0030] In an alternative embodiment, when there are multiple magnet link information, creating a conversion task for the torrent file based on the magnet link information and executing the conversion task of the torrent file through a BT download software includes:

[0031] Create a conversion task for the torrent file based on each magnet link information respectively, and batch-execute the conversion tasks of the torrent files through the BT download software.

[0032] According to another aspect of the present application, there is provided a device for converting a torrent file, the device includes:

[0033] A magnet link acquisition module for acquiring magnet link information;

[0034] A conversion task execution module for creating a conversion task for the torrent file based on the magnet link information and executing the conversion task of the torrent file through a BT download software;

[0035] A seed file acquisition module for acquiring the execution result of the conversion task of the torrent file by the BT download software to obtain the torrent file corresponding to the magnet link information.

[0036] In an alternative embodiment, the magnet link acquisition module is further configured to:

[0037] Run a BT torrent file automatic conversion application program to create a resident process;

[0038] The resident process acquires the magnet link information input in the front-end window;

[0039] The conversion task execution module is further configured to:

[0040] The resident process creates a BT seed file conversion task based on the magnet link information and invokes the BT download software in the background to execute the BT seed file conversion task;

[0041] The seed file acquisition module is further configured to:

[0042] The resident process obtains the execution result of the BT seed file conversion task by the BT download software to obtain the BT seed file corresponding to the magnet link information;

[0043] The resident process sends the BT seed file to the front-end window, displays the magnet link information and the corresponding BT seed file through the front-end window, and provides a save control for the BT seed file.

[0044] In an alternative embodiment, the conversion task execution module is further configured to:

[0045] Parse the magnet link information to obtain the hash information in the magnet link information as the unique identifier of the magnet link information;

[0046] Create a BT seed file conversion task corresponding to the magnet link information based on the unique identifier.

[0047] In an alternative embodiment, the conversion task execution module is further configured to:

[0048] Add the BT seed file conversion task to the task list;

[0049] The seed file acquisition module is further configured to:

[0050] Monitor the seed file directory corresponding to the BT download software. When a new BT seed file is generated in the seed file directory, identify whether the new BT seed file matches the BT seed file conversion task in the task list;

[0051] If it matches, obtain the new BT seed file as the execution result of the corresponding BT seed file conversion task to obtain the BT seed file corresponding to the magnet link information.

[0052] In an alternative embodiment, the conversion task execution module is further configured to:

[0053] Set the latest completion time of the BT seed file conversion task;

[0054] If the BT seed file conversion task is not completed by the latest completion time, return to the step of creating a BT seed file conversion task based on the magnet link information.

[0055] In an alternative embodiment, the conversion task execution module is further configured to:

[0056] If the BT seed file conversion task is not completed by the latest completion time, record the number of times the task corresponding to the magnet link information fails to execute;

[0057] When the number of times the task corresponding to the magnet link information fails to execute reaches a preset failure threshold, generate a BT seed file conversion failure message corresponding to the magnet link information, and output the BT seed file conversion failure message through the front-end window.

[0058] In an alternative embodiment, when there are multiple magnet link information, the conversion task execution module is further configured to:

[0059] Create a BT seed file conversion task based on each magnet link information respectively, and batch execute the BT seed file conversion tasks through a BT download software.

[0060] According to another aspect of the present application, there is provided a storage medium, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned method for converting a BT seed file is implemented.

[0061] According to still another aspect of the present application, there is provided a computer device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, and when the processor executes the program, the above-mentioned method for converting a BT seed file is implemented.

[0062] By means of the above technical solutions, a method, device, storage medium and computer device for converting a BT seed file provided by the embodiments of the present application create a BT seed file conversion task based on magnet link information, execute the task through a BT download software, and obtain the execution result of the task by the BT download software to obtain a BT seed file corresponding to the magnet link information. The embodiments of the present application convert magnet links into BT seed files through an automated and integrated method, which can reduce the cost and risk of file sharing for users. Users do not need to manually edit and generate seed files, nor do they need to worry about file damage or loss caused by improper operations. By converting magnet links into BT seed files, users can further utilize the encryption and anonymity functions of BT download software to further protect the privacy and security of file sharing.

[0063] The above description is only an overview of the technical solution of this application. In order to understand the technical means of this application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of this application more obvious and understandable, the specific embodiments of this application are specifically given below. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] The drawings described herein are used to provide a further understanding of this application and form a part of this application. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation to this application. In the drawings:

[0065] Figure 1 The flowchart of a method for converting a BT seed file provided by an embodiment of this application is shown;

[0066] Figure 2 The flowchart of another method for converting a BT seed file provided by an embodiment of this application is shown;

[0067] Figure 3 The structural diagram of a device for converting a BT seed file provided by an embodiment of this application is shown. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0068] This application will be described in detail below with reference to the drawings and in combination with embodiments. It should be noted that, without conflict, the embodiments in this application and the features in the embodiments can be combined with each other.

[0069] In this embodiment, a method for converting a BT seed file is provided. As Figure 1 shown, the method includes:

[0070] Step 101, obtain magnet link information.

[0071] Step 102, create a BT seed file conversion task based on the magnet link information, and execute the BT seed file conversion task through a BT download software.

[0072] Step 103, obtain the execution result of the BT download software for the BT seed file conversion task to obtain the BT seed file corresponding to the magnet link information.

[0073] An embodiment of the present application provides a method for converting magnet link information into a BT seed file. Specifically, first, obtain the magnet link that needs to be converted into a BT seed file. A magnet link is a content-based link format used to share files without the need for a central server. It usually contains the hash value, name, and other possible metadata of the file. Then, use the obtained magnet link information to create a task whose purpose is to convert the magnet link into a BT seed file. A BT seed file (.torrent file) is a metadata file in the BitTorrent protocol that describes the file, its location (i.e., the tracker server address), and file blocks. Next, execute this task through a BT download software (such as uTorrent, Transmission, etc.). The BT download software has the function of parsing magnet links and generating corresponding seed files. Finally, check the task execution result of the BT download software. If the task is successfully executed, the software will generate a BT seed file corresponding to the magnet link, obtain this seed file, and provide it to the user or use it for subsequent file downloads and sharing.

[0074] By applying the technical solution of this embodiment, create a BT seed file conversion task based on magnet link information, execute this task through BT download software, and obtain the task execution result of the BT download software to obtain the BT seed file corresponding to the magnet link information. The embodiment of the present application converts magnet links into BT seed files through an automated and integrated method, which can reduce the cost and risk of file sharing for users. Users do not need to manually edit and generate seed files, nor do they need to worry about file damage or loss caused by improper operations. By converting magnet links into BT seed files, users can further utilize the encryption and anonymity functions of BT download software to further protect the privacy and security of file sharing.

[0075] Further, as a refinement and extension of the specific implementation manner of the above embodiment, in order to fully illustrate the specific implementation process of this embodiment, another method for converting a BT seed file is provided, as Figure 2 shown. This method includes:

[0076] Step 201, run the BT seed file automatic conversion application program to create a resident process; the resident process obtains the magnet link information input in the front-end window.

[0077] In this embodiment, the user starts the BT seed file automatic conversion application program, and this program creates a resident process in the background. This resident process is responsible for listening to the user input in the front-end window (such as a graphical user interface) to obtain the input of magnet link information.

[0078] Step 202: The resident process parses the magnet link information to obtain the hash information in the magnet link information as the unique identifier of the magnet link information; creates a BT seed file conversion task corresponding to the magnet link information based on the unique identifier, and invokes the BT download software in the background to execute the BT seed file conversion task.

[0079] In this embodiment, after the resident process obtains the magnet link information input by the user in the front-end window, it parses this magnet link information and extracts the hash information as the unique identifier of the magnet link. Based on this unique identifier, the resident process creates a BT seed file conversion task. Then, it invokes the BT download software in the background and passes this task to the software for execution. The goal of this task is to generate a BT seed file corresponding to the magnet link.

[0080] Step 203: Add the BT seed file conversion task to the task list.

[0081] In this embodiment, the resident process maintains a task list for tracking the currently executing or waiting-to-execute BT seed file conversion tasks, and it adds the newly created task to this list for subsequent management and tracking.

[0082] Step 204: The resident process monitors the seed file directory corresponding to the BT download software. When a new BT seed file is generated in the seed file directory, it identifies whether the new BT seed file matches the BT seed file conversion task in the task list; if it matches, it obtains the new BT seed file as the execution result of the corresponding BT seed file conversion task to obtain the BT seed file corresponding to the magnet link information.

[0083] In this embodiment, the resident process monitors the seed file directory specified by the BT download software (the folder specified in the software configuration for storing the generated seed files). When a new BT seed file is generated in this directory, it checks whether this file matches a certain task in the task list. Specifically, it can detect whether the task identifier corresponding to the BT seed file matches the task identifier in the task list. If the match is successful (i.e., the newly generated seed file corresponds to a task in the task list), the resident process takes this new BT seed file as the execution result of the task.

[0084] Step 205: The resident process sends the BT seed file to the front-end window, displays the magnet link information and the corresponding BT seed file through the front-end window, and provides a save control for the BT seed file.

[0085] In this embodiment, the resident process sends the obtained BT torrent file back to the front-end window, and the front-end window displays this magnet link information and the corresponding BT torrent file. In addition, this window also provides a save control (such as a "Save" button), allowing the user to save the BT torrent file to a specified location.

[0086] By implementing the above technical solution, the user does not need to manually perform multiple steps to convert the magnet link into a BT torrent file. This application automatically completes the entire process, from obtaining the magnet link to generating and displaying the corresponding BT torrent file. The resident process monitors the torrent file directory of the BT download software in real time to ensure that once a new torrent file is generated, it can be immediately recognized and matched with the tasks in the task list, improving the accuracy and timeliness of the results. The front-end window provides an intuitive interface for displaying the magnet link and the corresponding BT torrent file, and provides a save control, enabling the user to easily manage and save the generated torrent file. In addition, the resident process runs in the background and is not affected by the closing of the front-end window or other user operations, ensuring that the task can continue to execute and generate the required BT torrent file even when the user is inactive.

[0087] In an alternative embodiment, after creating the BT torrent file conversion task based on the magnet link information, the method further includes: setting the latest completion time of the BT torrent file conversion task; if the BT torrent file conversion task is not completed when the latest completion time is reached, then return to the step of creating the BT torrent file conversion task based on the magnet link information.

[0088] In this embodiment, after successfully creating a BT seed file conversion task based on magnet link information, a latest completion time is set for this task. This latest completion time is a preset threshold used to monitor whether the task is completed within a reasonable time. If the system detects that the BT seed file conversion task is still not completed when the latest completion time arrives, it will not continue to wait for the task to complete, but will adopt a fallback mechanism. The specific operation of this fallback mechanism is to return to the step of creating a BT seed file conversion task based on magnet link information, that is, to re-attempt to create and execute the task, that is, to start a new conversion task again using the same magnet link information. The latest completion time set in the embodiments of the present application enables the system to more effectively manage the task queue, be able to monitor whether the task is completed within the time range expected by the user. By reasonably setting the latest completion time and implementing the fallback mechanism, the relationship between task execution and resource utilization can be better balanced. For example, if a task times out due to network problems, the system can release the resources occupied by the task for other more important tasks. In addition, introducing the fallback mechanism enables the system to have a certain fault recovery ability. When a task failure is detected, the system can automatically attempt to recover the task, which helps to reduce potential losses caused by task failures and improves the overall reliability and stability of the system.

[0089] In an alternative embodiment, the method further includes: if the BT seed file conversion task is not completed when the latest completion time arrives, record the number of task execution failures corresponding to the magnet link information; when the number of task execution failures corresponding to the magnet link information reaches a preset failure threshold, generate a BT seed file conversion failure information corresponding to the magnet link information, and output the BT seed file conversion failure information through the front-end window.

[0090] In this embodiment, when the latest completion time arrives and the BT seed file conversion task is still not completed, not only will it attempt to re-execute the task, but it can also record the number of task execution failures corresponding to the magnet link information. This number of failures is an important indicator that helps to track and evaluate the stability and reliability of task execution. If the number of task execution failures corresponding to a certain magnet link information reaches a preset failure threshold (this threshold can be adjusted according to actual situations), then the system will consider that this task cannot be successfully completed under the current conditions and generate a BT seed file conversion failure information. This failure information will be output to the user through the front-end window so that the user can understand the situation of the task failure and take corresponding measures (such as checking the validity of the magnet link, adjusting the system configuration, contacting technical support, etc.). In the embodiments of the present application, the user can real-time understand the status of task execution through the front-end window, including information such as whether the task is successful and the number of failures, which helps the user to better grasp the progress and results of task execution.

[0091] In an alternative embodiment, when there are multiple pieces of magnet link information, creating a BT seed file conversion task based on the magnet link information and executing the BT seed file conversion task through a BT download software includes: creating a BT seed file conversion task based on each piece of magnet link information respectively, and batch-executing the BT seed file conversion tasks through the BT download software.

[0092] In this embodiment, when multiple pieces of magnet link information are received, a BT seed file conversion task is created based on each piece of magnet link information respectively, and these tasks are batch-executed through the BT download software. The BT download software will execute these tasks according to its internal mechanism (such as task priority, resource allocation, etc.) and generate corresponding BT seed files. Batch-processing multiple pieces of magnet link information can reduce the time required for the system to process each task, because the BT download software can process multiple tasks in parallel, thereby making full use of system resources, enabling the system to generate a large number of BT seed files faster, and improving the overall processing efficiency. For users, there is no need to input magnet link information one by one and wait for the completion of each task. Instead, multiple links can be input at once, thus reducing the waiting time of users and enhancing the user experience.

[0093] Further, as Figure 1 a specific implementation of the method, an embodiment of the present application provides a conversion device for BT seed files, as Figure 3 shown. The device includes:

[0094] a magnet link acquisition module, configured to acquire magnet link information;

[0095] a conversion task execution module, configured to create a BT seed file conversion task based on the magnet link information and execute the BT seed file conversion task through the BT download software;

[0096] a seed file acquisition module, configured to acquire the execution result of the BT download software for the BT seed file conversion task to obtain the BT seed file corresponding to the magnet link information.

[0097] In an alternative embodiment, the magnet link acquisition module is further configured to:

[0098] run a BT seed file automatic conversion application program to create a resident process;

[0099] the resident process acquires the magnet link information input in the front-end window;

[0100] the conversion task execution module is further configured to:

[0101] The resident process creates a BT seed file conversion task based on the magnet link information and invokes the BT download software in the background to execute the BT seed file conversion task;

[0102] The seed file acquisition module is further configured to:

[0103] The resident process obtains the execution result of the BT download software for the BT seed file conversion task to obtain the BT seed file corresponding to the magnet link information;

[0104] The resident process sends the BT seed file to the front-end window, displays the magnet link information and the corresponding BT seed file through the front-end window, and provides a save control for the BT seed file.

[0105] In an alternative embodiment, the conversion task execution module is further configured to:

[0106] Parse the magnet link information to obtain the hash information in the magnet link information as the unique identifier of the magnet link information;

[0107] Create a BT seed file conversion task corresponding to the magnet link information based on the unique identifier.

[0108] In an alternative embodiment, the conversion task execution module is further configured to:

[0109] Add the BT seed file conversion task to the task list;

[0110] The seed file acquisition module is further configured to:

[0111] Monitor the seed file directory corresponding to the BT download software, and when a new BT seed file is generated in the seed file directory, identify whether the new BT seed file matches the BT seed file conversion task in the task list;

[0112] If it matches, obtain the new BT seed file as the execution result of the corresponding BT seed file conversion task to obtain the BT seed file corresponding to the magnet link information.

[0113] In an alternative embodiment, the conversion task execution module is further configured to:

[0114] Set the latest completion time of the BT seed file conversion task;

[0115] If the BT seed file conversion task is not completed when the latest completion time is reached, return to the step of creating a BT seed file conversion task based on the magnet link information.

[0116] In an alternative embodiment, the conversion task execution module is further configured to:

[0117] If the BT seed file conversion task is not completed by the latest completion time, record the number of times the task execution corresponding to the magnet link information fails;

[0118] When the number of times the task execution corresponding to the magnet link information reaches a preset failure threshold, generate a BT seed file conversion failure message corresponding to the magnet link information, and output the BT seed file conversion failure message through the front-end window.

[0119] In an alternative embodiment, when there are multiple pieces of magnet link information, the conversion task execution module is further configured to:

[0120] Create a BT seed file conversion task based on each piece of magnet link information respectively, and batch-execute the BT seed file conversion tasks through a BT download software.

[0121] It should be noted that for other corresponding descriptions of each functional unit involved in the BT seed file conversion device provided in the embodiments of the present application, reference can be made to Figures 1 to 2 the corresponding descriptions in the method, which will not be elaborated here.

[0122] The embodiments of the present application further provide a computer device, which may specifically be a personal computer, a server, a network device, etc. The computer device includes a bus, a processor, a memory, and a communication interface, and may further include an input / output interface and a display device. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store location information. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements the steps in the method embodiments.

[0123] Those skilled in the art can understand that the structure of the above computer device is only a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components, or combine some components, or have different component arrangements.

[0124] In one embodiment, a computer-readable storage medium is provided. The computer-readable storage medium may be non-volatile or volatile, and a computer program is stored thereon. When the computer program is executed by a processor, the steps in the foregoing method embodiments are implemented.

[0125] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps in the foregoing method embodiments are implemented.

[0126] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data that have been authorized by the user or fully authorized by all parties.

[0127] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memories can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.

[0128] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0129] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method for converting a BT seed file, characterized in that: The method comprises: Get magnet link information; Creating a BT seed file conversion task based on the magnetic link information, and executing the BT seed file conversion task through BT download software; The execution result of the BT download software on the BT seed file conversion task is obtained to obtain the BT seed file corresponding to the magnetic link information.

2. The method according to claim 1, characterized in that The obtaining of magnetic link information includes: Run the BT seed file automatic conversion application to create a resident process; The resident process obtains the magnetic link information input in the front-end window; The step of creating a BT seed file conversion task based on the magnetic link information and executing the BT seed file conversion task through BT download software includes: The resident process creates a BT seed file conversion task based on the magnetic link information, and calls the BT download software in the background to execute the BT seed file conversion task; The step of obtaining the execution result of the BT download software on the BT seed file conversion task to obtain the BT seed file corresponding to the magnetic link information includes: The resident process obtains the execution result of the BT download software on the BT seed file conversion task to obtain the BT seed file corresponding to the magnetic link information; The resident process sends the BT seed file to the front-end window, displays the magnetic link information and the corresponding BT seed file through the front-end window, and provides a save control for the BT seed file.

3. The method according to claim 1 or 2, characterized in that: The step of creating a BT seed file conversion task based on the magnetic link information includes: Parsing the magnetic link information to obtain hash information in the magnetic link information as a unique identifier of the magnetic link information; A BT seed file conversion task corresponding to the magnetic link information is created based on the unique identifier.

4. The method according to claim 1 or 2, characterized in that: After creating the BT seed file conversion task based on the magnetic link information, the method further includes: Add the BT seed file conversion task to the task list; The step of obtaining the execution result of the BT download software on the BT seed file conversion task to obtain the BT seed file corresponding to the magnetic link information includes: Monitoring the seed file directory corresponding to the BT download software, and when monitoring the generation of a new BT seed file in the seed file directory, identifying whether the new BT seed file matches the BT seed file conversion task in the task list; If they match, the new BT seed file is obtained as the execution result of the corresponding BT seed file conversion task, and the BT seed file corresponding to the magnetic link information is obtained.

5. The method according to claim 2, characterized in that: After creating the BT seed file conversion task based on the magnetic link information, the method further includes: Set the latest completion time of the BT seed file conversion task; If the BT seed file conversion task is not completed when the latest completion time is reached, return to the step of creating a BT seed file conversion task based on the magnetic link information.

6. The method according to claim 5, characterized in that The method further comprises: If the BT seed file conversion task is not completed when the latest completion time is reached, the number of task execution failures corresponding to the magnetic link information is recorded; When the number of task execution failures corresponding to the magnetic link information reaches a preset failure threshold, BT seed file conversion failure information corresponding to the magnetic link information is generated, and the BT seed file conversion failure information is output through the front-end window.

7. The method according to claim 1 or 2, characterized in that: In the case that the magnetic link information includes multiple items, the step of creating a BT seed file conversion task based on the magnetic link information and executing the BT seed file conversion task through BT download software includes: A BT seed file conversion task is created based on each of the magnetic link information respectively, and the BT seed file conversion tasks are executed in batches through BT download software.

8. A BT seed file conversion device, characterized in that: The device comprises: A magnetic link acquisition module is used to obtain magnetic link information; A conversion task execution module, used to create a BT seed file conversion task based on the magnetic link information, and execute the BT seed file conversion task through BT download software; The seed file acquisition module is used to obtain the execution result of the BT download software on the BT seed file conversion task to obtain the BT seed file corresponding to the magnetic link information.

9. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. A computer device comprising a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.