Skip to content

Releases: sagan/ptool

v0.1.9

08 Mar 09:09
Compare
Choose a tag to compare

Changelog

  • 443e4ad add 'config' and 'renametag' cmd
  • ec41dae add 'run' command which accepts the whole ptool cmdline as single arg
  • a47418e add alias feature
  • 471fdbe add build date / commit info to version
  • f604364 add export cmd
  • f9c388c add firefox121 impersonate
  • 8e4b7fe add hdkyl site
  • ecb415f add ptlsp site
  • a81268b add quick check mode to verifytorrent cmd; add hardlink cmd; v-0.1.9
  • dfaef01 add support for HTTP(S)_PROXY env
  • a2c05e6 add support for current hhanclub UI
  • 0d04736 add support for qb sequentialDownload flag when adding new torrent
  • bf1eea3 add tccf site; improve global free recognization for nexusphp sites
  • 7a219f7 add variable placeholders for rename flag in 'add' and 'dltorrent' cmd
  • d2a7118 add xseedadd cmd; parsetorrent and some other cmds now also accept torrent url arg
  • ce5a0e9 allow !cmd style external command invocation in shell
  • 5e3482e always prefer config file location in user home dir
  • 62846b7 clean and format codes
  • b6866c0 fix a bug
  • 023106b fix a bug
  • 7707dc3 fix broken error output in shell cmd after introducing alias feature
  • 7994795 fix unsupported protocol version 303 when accessing some sites with ja3; improve public sites support
  • 283c58c improve add / search cmd
  • d67a630 improve alias feature
  • 3e16163 improve impersonate feature
  • 4b0b002 improve output of some cmds
  • 9fc1d9e improve proxy env parsing
  • 53013c2 improve search cmd; update to go 1.22
  • 862a575 improve torrents list output style
  • 8205a20 infoHash list args now accept '-' as reading from stdin
  • ce3a5f7 integrate 'addlocal' cmd to 'add' cmd
  • 8ea6932 minor tweaks
  • a615bbe no longer use nmap to calc torrent piece hash as it will error on Windows when mapping large file
  • 0998041 re-factor anti tls / h2 anti-fingerprinting. update to chrome v120
  • 36312f6 tweak xseedadd cmd
  • ca08de5 update dependencies
  • efb26ea update to latest dependencies
  • 2c0c105 workaround a problem
  • e89bab9 workaround for azuretls-client bug

v0.1.8

08 Dec 08:20
Compare
Choose a tag to compare

Changelog

  • 2d09bc0 add active torrent detection for frds
  • f2cd50a add add subcommand and other tweaks for cookiecloud cmd
  • 5e1cb46 add cookiecloud sync cookies / import sites features
  • b027baa add frds site
  • 2206b2c add hudbt site
  • 83d028b add neutral torrent support for some sites
  • f9563cc add preliminary codes for CookieCloud support
  • 5957a73 add ptvicomo site
  • b7b9134 add support for ttg site
  • 6e74d3a allow custom http request headers for sites; improve handling of multiple same sites in config
  • cf7bd67 allow delete torrents by conditions; show cmd allow filtering by tracker domain or torrent size
  • 305f2b2 fix a problem
  • 3679d15 fix broken build in go <=1.20
  • c875743 fix bug
  • 3393e7a improve cookiecloud cmd
  • bb51c84 improve support for nexusphp sites
  • 128c1c0 small tweaks
  • ba15d8a update default ua to Chrome v119
  • ddf7e89 update to go 1.21
  • 90eb799 update ua to chrome v118; tweak free torrent recognization codes for np sites
  • eed9bc7 v0.1.8

v0.1.7

13 Oct 02:53
Compare
Choose a tag to compare

Changelog

  • 5b81068 add --append to partialdownload cmd; add other flags
  • db9f503 add brushExcludes site option
  • 1b897bf add some aliases for command with pre-defined args or flags
  • d5049e9 commands that has args of filenames now accept - as input from stdin
  • fe2933d fix some bad style codes
  • 7f5d04b improve paid torrent parsing in nexusphp sites
  • 42090c7 improve partialdownload cmd
  • 4991288 update README
  • d704e64 update ua to chrome v116
  • 42c23a4 upgrade ua to Chrome v117
  • 32c0fd8 v0.1.7

v0.1.6

04 Aug 09:02
Compare
Choose a tag to compare

Changelog

  • e5f751b add --fork global flag to run ptool in background
  • a050226 add --strict flag to partialdownload cmd
  • b774d57 add --sum flag to show command
  • e146ea9 add a new verifytorrent command; re-work torrent parse codes
  • d9db6c0 add an interactive shell command; re-factor cobra codes to use RunE instead of Run
  • ca1098d add cache support for shell; improve commands usage help output
  • 7834da1 add client torrents infohash auto-completion for shell
  • 14d76ea add partialdownload command
  • 9bf2d47 always mark hr flag for torrent of site which enforces global hr policy
  • 3c71cb8 clientctl command now support write tr_* preferences
  • f34fd21 implement an advisory lock mechanism which can be used to prevent multiple ptool instances from executing at the same time
  • d467e78 improve brush space freeing policy
  • 22e78c6 improve filename completion in shell, add history persistence to shell
  • f61fb7c improve partialdownload command
  • f1a519c improve shell history
  • 192aaea set _hr tag to torrent of sites which enforce global HR when adding torrents
  • 20380e1 use local go-prompt to workaround a bug; add dynamic completions framework to shell
  • 7ceb2aa use shlex to improve shell cmd auto-completion
  • 4acaea7 use viper to parse config file; add dynamic suggestions for all commands in shell
  • 63211d8 v0.1.6
  • 7e5953c verifytorrent cmd now accept multiple torrent args

v0.1.5

07 Jul 13:30
Compare
Choose a tag to compare

Changelog

  • 4c59729 add --old-tracker flag to addtrackers cmd
  • 21f5c83 add _undone state filter
  • 96f8d91 add a few flags to improve co-work ability with other scripts
  • 8a91799 add brushAllowHr config item
  • 65fe6cb add client UnfinishedDL status display
  • 886ddc8 add cookie expiration detection for nexusphp sites
  • 8d09358 add createcategory, removecategories commands; add more flags for some commands
  • 31a5a48 add more flags to some commands
  • f4c0cac add qb / tr native preferences support for clientctl cmd
  • 2845edf add qbittorrentNoLogOut config item
  • 2304a5e add summary info output to some commands
  • b8b256e fix a typo caused bug
  • 7ebf708 improve --add-category-auto flag handling
  • 762039d improve client torrents list print
  • 6cc5c83 improve global discount timespan detection of nexusphp sites
  • 3f2d525 improve reserve disk space handling in batchdl cmd; add more sites
  • 6fcfb13 improve torrent filter flags handling
  • 8363bd5 refactor codes
  • 03c9af1 v0.1.5

v0.1.4

16 Jun 09:05
Compare
Choose a tag to compare

Changelog

  • 4efe386 add --includes flag to batchdl cmd
  • 5315f8b add --rename-added flag to addlocal cmd
  • d65671d add Old Toons World site
  • 59aa8f7 add back torrent id in downloaded torrent files; add unfinished torrents total size info to client status
  • 7cd030e add brush min torrent size support
  • 83fef86 add dicmusic and jpopsuki sites
  • 17350a9 add support for paid (use bonus points) torrents; improve nexusphp support
  • cf68035 add torrent description for nexusphp sites; add --excludes flag to batchdl cmd
  • 5200b40 and --no-paid flag to batchdl cmd
  • 2fbb973 improve support for pttime site
  • 31a80c5 updated to chrome 114 ua
  • 03fdd8b v0.1.4

v0.1.3

02 Jun 09:03
Compare
Choose a tag to compare

Changelog

  • b07e806 add haresclub and okpt sites
  • d43fd3a batchdl cmd prints more statistics info
  • 9827d67 enhance edittracker cmd to allow replace all old trackers of same host with new tracker url
  • 1343ac7 fix a bug
  • 2f6e8cf fix a bug
  • 02f5a0c fix a bug; torrent download will use torrent download url instead of id so it will work in some special sites (like hdcity)
  • 1a4dab3 improve support for hdcity site
  • ab92d14 v0.1.3

v0.1.2

26 May 09:11
Compare
Choose a tag to compare

Changelog

  • 67e1aa6 Merge branch 'tr'
  • a9ffc90 add a close method to client interface
  • 17acdfc add addtrackers / removetrackers cmd; other tweaks
  • 069060e add goreleaser
  • d5bd5fa add ja3 tls footprinting resistance
  • aa26f8f add skyeysnow site support
  • 3f813fb add some new flags to batchdl cmd
  • 4305f51 add template for unit3d sites
  • 366ddbd add transmission client support (still working)
  • 7ee6171 add tu88 site
  • 98c164a finish transmission client works
  • 891e11f fix a bug; edittracker cmd add a new replace host mode
  • 9a07026 fix a problem
  • 331a292 fix bugs
  • 6d51d48 fix som problem in edittracker cmd
  • 6601812 some minor tweaks and changes
  • 1f3b470 update
  • 716b855 update README; some minor modifications
  • 54d765b updates
  • 45094bc use a customized fork of transmissionrpc library for now to fix some problems
  • 49ad077 use internal forked transmissionrpc to fix some library problems and limitations
  • b3fee5d v0.1.2

v0.1.1

12 May 12:30
Compare
Choose a tag to compare
v-0.1.1

v0.1.0

01 May 08:07
Compare
Choose a tag to compare
v0.1.0