Giter VIP home page Giter VIP logo

bittorrent-tracker-editor's Introduction

bittorrent-tracker-editor will add/remove bittorrent tracker from the torrent file(s). This software works on Windows 7+, macOS and Linux.


Software latest release:

GitHub Latest release GitHub commits since latest release (by SemVer including pre-releases)

Build Status:

Continuous integration Status Generate an executable file for the operating system Download link
GitHub Actions GitHub Workflow Status (with event) Linux(amd64), macOS(Intel processors) and Windows GitHub Latest release
GitHub Actions (Ubuntu snap) GitHub Workflow Status (with event) Linux (amd64 and arm64) Get it from the Snap Store
Flathub build server Linux (amd64 and arm64) Download on Flathub

Warning:

There is no backup function in this software. Use it at your own risk. Bittorrent works fine without this program. You probably don't need this software.


Which program to use for add/remove bittorrent trackers?

  • Edit one torrent file: You can use http://torrenteditor.com/
  • Edit multiple torrent files: Use this program. It is made for changing multiple torrent files.

Features:

  • Select one torrent file or a folder with torrent files.
  • Add one or more trackers at the same time.
  • Remove one or more trackers at the same time.
  • Remove all the trackers to create trackerless torrent. DHT torrent
  • Change public/private flag. Warning: This will change the torrent info HASH.
  • Preset add/remove tracker via add_trackers.txt and remove_trackers.txt files when present in the same folder as the executable file. (For linux snap version use: home/snap/bittorrent-tracker-editor/common/ )
  • Optional start as console program. (See readme.txt inside download)
  • Show torrent files content.
  • Download stable trackers from newTrackon or ngosang.

Downloads:


Software history:

1.33.0

  • ADD: Support for OpenSSL 3
  • FIX: Handle dark theme on MacOS. (Issue 49)
  • ADD: Direct download support for ngosang via menu.
  • ADD: Extra tabpage 'private torrent'. For issue 31 and 34
  • ADD: Check box 'Skip Announce Check in the URL' (Issue 31)
  • ADD: Command parameter '-SAC' -> 'Skip Announce Check' in the URL (Issue 31)
  • ADD: Support 'Info Source' tag for private trackers (Issue 34)
  • ADD: Command parameter '-SOURCE' -> info Source tag for private trackers. See readme.txt file (Issue 34)
  • FiX: support for '/announce.php'(Issue 27)
  • FIX: There was an issue with uploading tracker list to newTrackon.
  • FIX: WebTorrent do not have '/announce' (Issue 24)
  • ADD: Wrong tracker URL format from torrent files should be unselected by default (Issue 22)
  • ADD: Upload trackers to newTrackon (Issue 23)
  • ADD: Verify the working status of public trackers. (Data from newTrackon) (Issue 21)

1.32.0

  • ADD: Add more options for updating the torrent tracker list. (Issue 8)
  • ADD: Add trackers but keep the original unique trackers list intact. (Issue 12)
  • ADD: Randomize tracker order for each torrent file. (Issue 19)
  • FIX: Trackers with https (Issue 9)
  • FIX: Read torrent file with string size larger that 1MB (Issue 10)
  • FIX: Give user a warning when torrent file is read only file. (Issue 14)
  • FIX: Give user a warning when torrent file update failed. (Issue 15)
  • FIX: Can not be opened by dragging a file. (Issue 17)
  • FIX: Need sanitize URL tracker. (Issue 18)
  • FIX: WebSocket ws:// and wss:// should be accepted as input. (Issue 20)

1.31

  • ADD: Edit comment in data/info grid column.
  • FIX: The data/info column can be moved but it is not updated correctly when torrent is reloaded. (Issue 6)

1.30

  • ADD: Tab page Files/trackers/info
  • ADD: Optional start as console program. (See readme.txt inside download)
  • ADD: remove_trackers.txt will remove specific trackers from torrent.
  • ADD: export_trackers.txt is created after updating the torrent.
  • ADD: drag and drop of trackers file (with '.txt' file extension)
  • FIX: Can not remove duplicate Tracker automatically (Issue 4)
  • FIX: Can't open some of .torrent files. (Issue 5)

1.21

  • FIX: Support for Unicode in filename. (Chinese etc.)

1.20

  • ADD: Tab page torrent info/data.
  • ADD: Drag & Drop torrent files or a folder with torrent files inside.

1.10

  • ADD: Tab page for public/private flag. (Issue 1)
  • ADD: Load tracker list from file via menu or at start-up, when file add_trackers.txt is present in the same folder as the executable file.

1.00

  • First release

This screen shot show the program, after a folder is selected with torrent files inside. The normal procedure is to deselect the trackers that are no longer working. Optionally add your own trackers. And select the 'Update torrent' menu.



License:

bittorrent-tracker-editor is released under MIT License


This program is developed using Lazarus RAD and Free Pascal compiler.


This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)

bittorrent-tracker-editor's People

Contributors

corralpeltzer avatar gerryferdinandus avatar gerryferdinandus2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bittorrent-tracker-editor's Issues

[Wishlist] Randomize tracker order for each torrent file

Would be nice if there was a -U option to randomize the tracker list order for each torrent file in order to load balance tracker traffic. Options to randomize tracker groups (double spaced), randomize the group (single spaced), maybe a third option for both.

For example, a single spaced list randomized for each torrent, with a reasonably even random distribution, each tracker would only receive (1/totaltrackers)*amounttorrents updates at any one time.

need new functionality

Hi, I'm new to GitHub. I have not found another way to contact you. I searched the entire Internet, but I could not find a easy way to massively change the info/source field in several torrent files. Yes, I know that this will change the hash sum of the torrent file. This is exactly what is needed. Can you add such functionality to your program?

Cannot add https tracker!

Hi there,
Your software tells me, when i edit multiple torrents to the same tracker address, the address HAS to be http:// (or udp://) and not https:// ... Why the distinction? What protection does this check even apply? It is very common nowadays for https tracker, please allow?
Much grattitude,
Is good software cos not all clients allow multiple torrent editting!

Linux version failed to download the trackers list. Ubuntu 20.04

What steps will reproduce the problem?

Via menu item select to download tracker list

What is the expected output? What do you see instead?

New trackers must append to the tracker list.
But now, no trackers is downloaded or append to the list.
Workaround: Via web browser tracker list copy and paste into the add tracker input screen.

What version of the product are you using. (Please use the latest version of bittorrent-tracker-editor and your torrent client)

Latest present beta version 1.33.0. beta6

On what operating system?

Ubuntu 20.04

Please provide any additional information below.

The problem is that on linux there are different openssl version that are not API compatible.
It works is Ubuntu 18.04 but failed in 20.04
Tracker editor internal build in library use openssl version 1.0.0, this is not always present in Linux.

Possible solution is to supply this Linux library via https://appimage.org

Windows version does not have this issue. The openSSL DLL is already present in the download zip file.

macOs version does not have this issue.

Edit/add dht root nodes in torrent files

You could add editing/adding dht root nodes since the steps for this are pretty much identical to editing/adding trackers. This could lessen fragmentation between swarms as most clients have their own go-to dht root node, and it can be observed that initial peers received from dht vary wildly between clients with different dht root nodes. Of course this stabilises in the long run when dht and pex do their thing, but could be useful to have a good start to begin with.

One could just add this to a torrent file:

"nodes" : [
[
"dht.libtorrent.org",
6881
],
[
"dht.transmissionbt.com",
6881
],
[
"router.bitcomet.com",
6881
],
[
"dht.aelitis.com",
6881
],
[
"router.utorrent.com",
6881
],
[
"router.bittorrent.com",
6881
]
]

Of course it depends on the client whether they use these entries or not, but it wouldn't hurt anyone. Like adding trackers, the hash won't change.

Wrong tracker URL format from torrent files should be unselected by default

Present behavior

All tracker URL from inside the torrent files are selected (checked) by default
The user can manually deselect the 'wrong' tracker

Expected behavior

Tracker URL that are not valid, missing http(s)://, udp:// or /announce should be uncheck.
The user can manually select this 'wrong' tracker.

[Wishlist] Add trackers to multiple .torrent files without changing existing unique, individual trackers

This isn't a bug. This is a feature request.

Currently when adding trackers to multiple .torrent files, user is given a list of "Present trackers in all torrent files". Those trackers that are checked in this list are added to EVERY .torrent file and those trackers that aren't checked are REMOVED from those .torrent files that originally INCLUDED those trackers. This ultimately leads to creation of .torrent files with exactly the same list of trackers. Everything is OK. This is a handy feature.

However, there are cases when user wants to keep the unique trackers in .torrent files and just add some additional trackers to multiple .torrent files. For instance, you have 1000 .torrent files with different lists of trackers and simply want to add a couple of new, same trackers to all of them, but you don't want all of those .torrent files to have an exactly the same list of trackers showed under "Present trackers in all torrent files" list after an Update.

This feature could be called something like "Add trackers to multiple .torrent files without changing the existing trackers". In other words, feature that allows to add new trackers to multiple .torrent files without touching the existing unique, individual trackers and without creation of .torrent files with exactly the same list of trackers.

can't add tracker file to magnet link

What steps will reproduce the problem?

file/open , no magnet link selection, I can only torrent file, I want open magnet link, then add tracker

What is the expected output? What do you see instead?

tracker add magnet link

What version of the product are you using. (Please use the latest version of bittorrent-tracker-editor and your torrent client)

trackereditor_win32

On what operating system?

windows 10

Please provide any additional information below.

I don't have torrent file, I only have magnet link, how to add tracker list to magnet link?

Add a modified sintel torrent files example to reproduce the issue. Download from Github: sintel

macOS 10.15 (Catalina) double click will not start program

What steps will reproduce the problem?

Double click on the trackereditor program

What is the expected output? What do you see instead?

The program should start. it won't
The workaround is to use the right click mouse and select 'Open'

A popup screen will ask if you trust this program.
Must click on open.
startup_from_macOS_10 15

What version of the product are you using. (Please use the latest version of bittorrent-tracker-editor and your torrent client)

Latest beta version 1.33.0. beta6 (64bit version)

On what operating system?

macOS 10.15 catalina

Please provide any additional information below.

The program should be notirize via apple server with a developer ID
Then the program is always trusted by macOS system.

Source Tag

Is it possible to add an option to add a source tag on the Tracker Editor? In addition to the tracker URLs itself, many trackers require the torrent file to also have a certain source tag under Info for the torrent to register. Many thanks for all of your work!

Could i run this on ubuntu terminal?

What steps will reproduce the problem?

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?

1.33.0.beta.5,Ubuntu18.04LTS

Please provide any additional information below.

I can run the program on Ubuntu.But I want to run it on Ubuntu terminal.Could I?And how?Thanks

Trying to figure out the tracker formatting in the editor app vs torrent

So I'm using v1.33.0 B6 on Win11H (21H2), after I update both tracker sources, it shows all the trackers in the Add new trackers with no problem. Maybe this was addressed somewhere already and I just missed it, but with it showing all of the new trackers one per line and no white space between each line, wouldn't that add all of the trackers into the same tier if I were to update the torrents as is? If so, is there a setting somewhere to separate them and probably a better question, is it better to have them all in one tier or is it better to have 30+ individual tiers? Thanks in advance.

Can't open torrent with Chinese filename

What steps will reproduce the problem?
1.  Cannot Loading a torrent files having In Win7 Chinese。
What is the expected output? What do you see instead?
Error : Cant not read torrent.
What version of the product are you using? On what operating system?
1.21, Windows 7 SP1(EnglishOrChinese Environment)
Please provide any additional information below.
Thank you!

Original issue reported on code.google.com by [email protected] on 3 Jan 2014 at 9:22

Attachments:

Announce-list instead of announce

What steps will reproduce the problem?

  1. fill both lists for add and remove trackers
  2. update torrent files with -U3 key

What is the expected output? What do you see instead?

i wanted to delete all dead trackers and add 51 fresh working trackers for each .torrent file

What version of the product are you using? On what operating system?

1.33.0 beta 5
шindoшs 7

Please provide any additional information below.

nothing have changed, I don't see all 197 trackers in my torrent-client, because they all are not in [announce] part, but in [announce-list]!!! Is this normal? How to do this right? hash into resume.dat I deleted with bencode.

image

add support for '/announce.php'

You cannot add a tracker without the tracker url ending in /announce currently. However, a few (private) sites use site.com/announce.php announces. Once uploaded you get your unique announce url, but until then they require the announce me site.com/announce.php.

Allow the user to enter a tracker not ending in /announce

Tracker list rearranged in alphabetical order

What steps will reproduce the problem?

1. Paste tracker(s) in the Trackers List box
2. Update torrent

What is the expected output? What do you see instead?

Trackers should be added in the order they are listed in the Trackers List box 
(or in  add_trackers.txt). Instead the trackers are rearranged by alphabetical 
order casusing the primary tracker to be changed (the one scraped by default 
when the torrent is opened).

What version of the product are you using? On what operating system?

Using v1.31 on Windows 8.1 64-bit.

Please provide any additional information below.

For example let us say I have a torrent with tracker.ccc.de and 10.rarbg.com 
where tracker.ccc.de is the primary tracker. If I then add open.demonii.com, 
the tracker list is rearranged in alphabetical order with 10.rarbag.com 
becoming the new primary. If it is not possible to maintain the original order 
of the entire tracker list then please add a method to specify which tracker is 
the primary tracker. Maybe make the first tracker in the list the primary? The 
TorrentEditor website preserves the original order in which you add the 
trackers.

Original issue reported on code.google.com by [email protected] on 4 Mar 2015 at 6:47

Verify the working status of public trackers.

Some trackers are dead or unreliable.

This can be verified via https://newtrackon.com/api


Add main menu 'Online Check'

  • Check status trackers (From newTrackon)
  • Append stable trackers (From newTrackon)

Check will download the trackers for the status information. Append will download and append the stable tracker to the 'Ádd new trackers' input field.


Show status of the trackers in 'Present trackers in all torrent files' as

  • Stable (recomended trackers)
  • Unstable (To many timeout)
  • Dead (Was alive but now is dead)
  • Unknown (Not in the newTrackon database)

Add menu items under 'Trackers'

  • Delete UNSTABLE trackers
  • Delete DEAD trackers
  • Delete UNKNOWN trackers

This will uncheck some trackers the 'Present trackers in all torrent files'


HTTPS need SSL connection

  • Windows need use of a DLL (OpenSSL 1.0.2L)
  • Linux Ubuntu 14.04 (tested OK)
  • macOS 10.13 (tested OK)

There is a GUI version. Need also a seperate console version.

What steps will reproduce the problem?

On computer without graphic card. Example NAS server, virtual server etc. There is no linux GTK graphic library present. But bittorrent-tracker-editor GUI software need GTK library.
It may not be possible to install this extra library in the NAS server.

Use case:
24/7 rtorrent client operation.
Via cron job. Once a month.

  • Remove all the present tracker in all the torrent files.
  • Download new tracker via curl/wget
  • Update all the torrent files with the new tracker list.
  • Clear rtorrent hash folder. Restart rtorrent.

The use case senario is already possible. But with the full GUI version. A console only version is more appropriate.

On what operating system?

Linux without graphic card.

Hi, Mads from SchemaStore.org here

Hi Gerry,

I don't know how else to contact you, so this is my best attempt :)

Just wanted to thank you so much for all your work on SchemaStore.org. I've wanted to reach out to you several times, but never thought of using GitHub issues, so this is the first time I'm successful (hopefully). My email is madsk at microsoft com. Please drop me a line if you don't mind.

macOS 10.15 access denied error.

What steps will reproduce the problem?

Update the torrent via menu.

What is the expected output? What do you see instead?

Expected: No error warning.
But there is now access denied error.
Screenshot 2020-05-29 at 06 54 13

What version of the product are you using. (Please use the latest version of bittorrent-tracker-editor and your torrent client)

Latest beta version 1.33.0. beta6 (64bit version)

On what operating system?

macOS 10.15 (Catalina)

Please provide any additional information below.

Workaround:
The torrent is actually already updated.
Just press 'Abort' button.
restart the tracker editor if needed.

Handle dark theme on MacOS.

What steps will reproduce the problem?

Open app

What is the expected output? What do you see instead?

Handle dark theme. Instead, some things are unreadable!
image

What version of the product are you using. (Please use the latest version of bittorrent-tracker-editor and your torrent client)

v1.33

On what operating system?

MacOS 12.6.3 (Monterey)

Please provide any additional information below.

This was just from opening the app and clicking around. No specific torrent files needed to visualize the issue.

Can't open torrent with Asian filename

What steps will reproduce the problem?
1. Loading torrent files having Asian file name

What is the expected output? What do you see instead?
I expect that torrents files are loaded successfully,
but an error is occurred "Error : Cant not read torrent."

What version of the product are you using? On what operating system?
1.21, Windows 7 SP1 64bit (Korean)

Please provide any additional information below.
This program may not support Unicode, but it is very important especially for 
Asian.

Original issue reported on code.google.com by [email protected] on 8 Dec 2013 at 10:34

Can't open some of .torrent files. Most of .torrent files open correctly. All files have English filenames.

What steps will reproduce the problem?

1. Opening some .torrent files. I've attached all 3 .torrent files.


What is the expected output? What do you see instead?

I expect BitTorrent Tracker Editor to read those .torrent file succesfully.

I get an error:
http://image.bayimg.com/2e22b7a40f1bcd8590cce3478c933a204a436849.jpg

What version of the product are you using? On what operating system?

BitTorrent Tracker Editor v1.21.

Windows 7 Ultimate x64.

Please provide any additional information below.

A. These 3 .torrent files I've attached, must be somehow different from the 
most of .torrent files, because I was able to open nearly 300 .torrent files 
successfully and BitTorrent Tracker Editor only failed to open 3 of those. 
However, those 3 .torrent files aren't broken, uTorrent opens them successfully 
and is able to uploads/download the contents. Anyway, these 3 .torrent files 
must have something in common and BitTorrent Tracker Editor doesn't seem to 
like it.


B. Moreover. This issue showed one bug in BitTorrent Tracker Editor. This is 
how you can reproduce it:

1. File - Open one torrent file - Open one of those 3 .torrent files I've 
attached. Let's say 'New Dr Najeeb Lectures.torrent'. You get an error. Click 
OK.

2. File - Open one torrent file - Open .torrent file which you know BitTorrent 
Tracker Editor opens fine. You get no error (as expected)

3. File - Open one torrent file - Open one of those 3 .torrent files I've 
attached. Let's say 'New Dr Najeeb Lectures.torrent'. You get an error. Click 
OK.

4. File - Open one torrent file - Open .torrent file which you know BitTorrent 
Tracker Editor opens fine (the one you've opened successfully previously). THIS 
TIME YOU GET AN ERROR (UNEXPECTED)

5. Close BitTorrent Tracker Editor and run it again.

6. File - Open one torrent file - Open .torrent file which you know BitTorrent 
Tracker Editor opens fine (the one you've opened successfully for the first 
time, but got an error the second time). You get no error again.

Otherwise, BitTorrent Tracker Editor is a very handy tool. Keep up the good 
work. Thank you.

Original issue reported on code.google.com by [email protected] on 9 Oct 2014 at 11:31

Attachments:

Upload trackers to newTrackon

With this new functionality, it reduce the manual labour of copy and paste to newTrackon.

Use case

Drag and drop a folder with torrent files to trackers editor.
Select a new menu items under 'Online check' -> 'Upload trackers to newTrackon'

Internal working

All the trackers in 'Present trackers in all torrent files.' will be uploaded.
Before uploading, all the trackers that are already present in newTrackon database will be excluded from upload.
The total trackers uploaded to newTrackon will be show via popup menu.

Any plans to update to gtk3 ?

Current dependency on gtk2 requires installing a whole host of old 3rd-party dependencies. So just asking if it's on the roadmap ?

The data/info column can be moved but it is not updated correctly when torrent is reloaded.

What steps will reproduce the problem?
1. rearrange the data/info column 
2. load torrent file

What is the expected output? What do you see instead?
The data inside the column should be the correct one. But is is all mix up.

Please use labels and text to provide additional information.

Workaround: not not rearrange the column of the grid.

Is already fix in source code git branch: develop

Original issue reported on code.google.com by [email protected] on 27 Dec 2014 at 2:16

Can't Remove Trackers From Torrents with Many .rar Files

Great program...very useful...thank you.

Can't remove trackers from torrent files.

Using: Ubuntu 14.04 LTS 64 bit
trackereditor_V1.31_linux_amd64.tar.gz

Have narrowed down to problem revolving around many .rar file references in the torrent file. It produces a silent fail from both CLI and GUI. Haven't done testing on low number of .rar files but numbers in the range of 50-70+ have produced this situation.

If this is an edge-case or beyond-the-pal that is no problem I get much use from your program. Just passing it along as a possible issue for consideration.

Latest macOS version show alert because this is a 32-bit app

What steps will reproduce the problem?

Start the tracker editor on the latest macOS version

What is the expected output? What do you see instead?

There should be no warning at program startup.

What version of the product are you using? On what operating system?

All software version of tracker editor
macOS 10.13.4 or newer

Please provide any additional information below.

https://support.apple.com/en-us/HT208436

The problem is that there is no 64-bit Lazarus development software for the macOS.
It is still work in progress.

Need sanitize URL tracker

What steps will reproduce the problem?

Copy 'blacklist.txt' from https://github.com/ngosang/trackerslist in 'remove_trackers.txt'

What is the expected output? What do you see instead?

The trackers list inside 'remove_trackers.txt' is being ignored.

What version of the product are you using? On what operating system?

1.32.0.RC.4
All OS

Please provide any additional information below.

example:
http://bt-club.ws/announce # error
http://ulfbrueggemann.no-ip.org:6969/announce # not verified

It can not be process due to comment after the URL.
These comment must be ignored.

tracker.thepiratebay.org unsupported

1.32 BETA and older versions act odd with two thepiratebay.org trackers:

http://tracker.thepiratebay.org/announce
udp://tracker.thepiratebay.org:80/announce

These trackers are automatically unchecked:

tpb1

Even if those trackers are manually checked to be included, those trackers still aren't included and are lost after Update torrent:

tpb2

I understand that these trackers aren't alive at the moment, but such behavior is still bad because:

  1. It's odd to exclude some particular trackers (even if those trackers aren't alive) and leave checked some other trackers that are dead too.
  2. User manually chooses to include these trackers, but those trackers aren't included and no prompt is given.
  3. openbittorrent.com and demonoid trackers were dead for a while, but resurrected. The same might happen with any other tracker, including thepiratebay.org too.

I wonder why this issue happened.

Is it something unique to these 2 thepiratebay.org trackers or are there more unsupported trackers like these 2?

Here's the link to a sample .torrent file which has thepiratebay.org tracker:
https://goo.gl/wDSFf6

Allow use of private trackers

Currently all trackers must end with /announce or /announce.php.
Please allow users to turn this function off so we can add private trackers.

newTrackOn functions broken; error message: "Can not downloading the trackers from internet"

What steps will reproduce the problem?

Try to use any of the newTrackOn related functions.

What is the expected output? What do you see instead?

It's supposed to communicate with newTrackOn, but instead you get an error message: "Can not downloading the trackers from internet"

What version of the product are you using. (Please use the latest version of bittorrent-tracker-editor and your torrent client)

1.33.0 beta 5

On what operating system?

Linux Mint 20

Please provide any additional information below.

Add a modified sintel torrent files example to reproduce the issue. Download from Github: sintel

No

Updating readme.txt to include more description for various program's options

What steps will reproduce the problem?

Using Update torrent - Insert new trackers list BEFORE or Append new trackers list AFTER and the following options are unclear for a novice user.

What is the expected output? What do you see instead?

readme.txt is very great in explaining 3 possible use case scenarios in updating .torrent file and the proper use of add_trackers.txt and remove_trackers.txt files.

However, readme.txt lacks the proper description of Insert new trackers list BEFORE or Append new trackers list AFTER and the following options behavior.

What version of the product are you using? On what operating system?

v1.32.0 stable. Windows 7 Ultimate.

Please provide any additional information below.

I've used Insert new trackers list BEFORE feature to insert a desired tracker A into beginning of trackers list of all my .torrent files. However, in some .torrent files tracker A didn't end up in the beginning, but was placed on lower positions. Probably because those .torrent files already had tracker A before insertion.

Updating readme.txt file to include what-to-do scenarios (as in the case of using add_trackers.txt and remove_trackers.txt), such as what options to use if user wants to keep original unique trackers and their order per each .torrent file while additionally adding new trackers in the beginning of a newly formed tracker list (in case there are duplicates in a newly formed tracker list remove the duplicated tracker that is below in the order and keep the one that is above).

Otherwise, this program is really awesome.

Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.