tag:github.com,2008:https://github.com/timerring/bilitool/releases Release notes from bilitool 2025-04-05T02:50:44Z tag:github.com,2008:Repository/912694088/v0.1.3 2025-04-05T03:11:15Z v0.1.3 <h2>What's Changed</h2> <ul> <li>feat: add access key by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2857847837" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/34" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/34/hovercard" href="https://github.com/timerring/bilitool/pull/34">#34</a></li> <li>docs: update icon by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2941240189" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/37" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/37/hovercard" href="https://github.com/timerring/bilitool/pull/37">#37</a></li> <li>docs: update icon by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2941974289" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/38/hovercard" href="https://github.com/timerring/bilitool/pull/38">#38</a></li> <li>feat: append function by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2958843042" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/41" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/41/hovercard" href="https://github.com/timerring/bilitool/pull/41">#41</a></li> <li>feat: add live info by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2958861297" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/43" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/43/hovercard" href="https://github.com/timerring/bilitool/pull/43">#43</a></li> <li>feat: auto select best line by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2958923643" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/44" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/44/hovercard" href="https://github.com/timerring/bilitool/pull/44">#44</a></li> <li>chore: adjust the log by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2958945715" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/45" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/45/hovercard" href="https://github.com/timerring/bilitool/pull/45">#45</a></li> <li>fix: remove lines by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962175975" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/46" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/46/hovercard" href="https://github.com/timerring/bilitool/pull/46">#46</a></li> <li>feat: login via cookie by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962228132" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/47" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/47/hovercard" href="https://github.com/timerring/bilitool/pull/47">#47</a></li> <li>feat: add video dict by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962466163" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/48" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/48/hovercard" href="https://github.com/timerring/bilitool/pull/48">#48</a></li> <li>refactor: change relative import by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962705847" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/49" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/49/hovercard" href="https://github.com/timerring/bilitool/pull/49">#49</a></li> <li>fix: return format by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962963579" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/50" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/50/hovercard" href="https://github.com/timerring/bilitool/pull/50">#50</a></li> <li>feat: assign cdn line by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2971101720" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/51" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/51/hovercard" href="https://github.com/timerring/bilitool/pull/51">#51</a></li> <li>feat: upload cover by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2973760876" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/52" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/52/hovercard" href="https://github.com/timerring/bilitool/pull/52">#52</a></li> <li>build: release version 0.1.3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2973783121" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/53" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/53/hovercard" href="https://github.com/timerring/bilitool/pull/53">#53</a></li> </ul> <p>🎉 This version modifies the web API to a client API to enable the append function. Additionally, it adds the feature of automatically detecting the optimal line for upload and also supports custom assignment of the upload line. Furthermore, it converts absolute imports to relative imports, allowing users to import functions more concisely. It also supports various login methods and fixes some known issues.</p> <table> <thead> <tr> <th>SHA256</th> <th>File</th> </tr> </thead> <tbody> <tr> <td>acafca670e4e12a636ccaa98cdd72b8895252aba15a62ac6fc395a658712effd</td> <td>bilitool-0.1.3-py3-none-any.whl</td> </tr> <tr> <td>566c818006b0ab817d7be8bbc61485fe1760e291b9eff3bdec077a4df297f3ac</td> <td>bilitool-0.1.3.tar.gz</td> </tr> <tr> <td>8be13887cecc16394be7f71a1598f0de9d3635b16004b06d55a17655eca10832</td> <td>bilitool-cli-linux-x86_64-0.1.3.zip</td> </tr> <tr> <td>932d5fff6b0fd6e7bec0da74ed311241c7760f973fb95c4b63cbb96d29459b68</td> <td>bilitool-cli-windows-x86_64-0.1.3.zip</td> </tr> </tbody> </table> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/timerring/bilitool/compare/v0.1.2...v0.1.3"><tt>v0.1.2...v0.1.3</tt></a></p> timerring tag:github.com,2008:Repository/912694088/v0.1.2 2025-01-16T12:40:04Z v0.1.2 <h2>What's Changed</h2> <ul> <li>ci: add nuitka build ci by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789154087" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/25" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/25/hovercard" href="https://github.com/timerring/bilitool/pull/25">#25</a></li> <li>chore: add shasum script by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789291141" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/26" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/26/hovercard" href="https://github.com/timerring/bilitool/pull/26">#26</a></li> <li>fix: fix upload config sync by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789809644" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/27" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/27/hovercard" href="https://github.com/timerring/bilitool/pull/27">#27</a></li> <li>perf: add detailed logs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789934181" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/28" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/28/hovercard" href="https://github.com/timerring/bilitool/pull/28">#28</a></li> <li>docs: publish docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2790187623" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/29" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/29/hovercard" href="https://github.com/timerring/bilitool/pull/29">#29</a></li> <li>refactor: adjust architecture by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2792196879" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/31" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/31/hovercard" href="https://github.com/timerring/bilitool/pull/31">#31</a></li> <li>build: build version v0.1.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2792554296" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/33" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/33/hovercard" href="https://github.com/timerring/bilitool/pull/33">#33</a></li> </ul> <p>🎉 This version utilizes the new build function <code>nuitka</code> to enable compilation for different platforms through <code>github-actions</code>. Additionally, it resolves certain issues related to uploading, refactors some code to align with the architecture, deploys the documatation, and incorporates some display optimizations.</p> <p>SHA256 checksums</p> <table> <thead> <tr> <th>SHA256</th> <th>File</th> </tr> </thead> <tbody> <tr> <td><code>a76113183c91343b4564975d6db96573f9e47cc531e48c781a4f6740425c530d</code></td> <td>bilitool-0.1.2-py3-none-any.whl</td> </tr> <tr> <td><code>9cb25258e646006f9542ca2f3465c93480a61c4671667414625b141750c5d6d8</code></td> <td>bilitool-0.1.2.tar.gz</td> </tr> <tr> <td><code>0194753bd6e5108eec2a4d3b7bce2691d85ae086b49dfd0439d2b54ce1ef461f</code></td> <td>bilitool-cli-linux-x86_64-0.1.2.zip</td> </tr> <tr> <td><code>b50beda5c20b47dc62adf5f3ca08a8d8ae245c9981cd971d13f0a01c6c35a421</code></td> <td>bilitool-cli-windows-x86_64-0.1.2.zip</td> </tr> </tbody> </table> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/timerring/bilitool/compare/v0.1.1...v0.1.2"><tt>v0.1.1...v0.1.2</tt></a></p> timerring tag:github.com,2008:Repository/912694088/v0.1.1 2025-01-16T12:40:36Z v0.1.1 <h2>What's Changed</h2> <ul> <li>refactor: optimize the unittest preformance by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786768251" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/19" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/19/hovercard" href="https://github.com/timerring/bilitool/pull/19">#19</a></li> <li>feat: add vid convert module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786826632" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/20" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/20/hovercard" href="https://github.com/timerring/bilitool/pull/20">#20</a></li> <li>feat: support both vid download by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786954456" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/21" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/21/hovercard" href="https://github.com/timerring/bilitool/pull/21">#21</a></li> <li>feat: add tqdm progress bar by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2787021027" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/22" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/22/hovercard" href="https://github.com/timerring/bilitool/pull/22">#22</a></li> <li>feat: show detailed video info by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2787255916" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/23" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/23/hovercard" href="https://github.com/timerring/bilitool/pull/23">#23</a></li> <li>build: build version v0.1.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789144909" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/24" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/24/hovercard" href="https://github.com/timerring/bilitool/pull/24">#24</a></li> </ul> <p>🎉 This version introduces the <code>convert</code> and <code>show</code> functions. Additionally, it supports <code>download</code> using both bvid and avid, resolves some display issues, and incorporates some test cases.</p> <p>SHA256 checksums</p> <table> <thead> <tr> <th>SHA256</th> <th>File</th> </tr> </thead> <tbody> <tr> <td><code>0dcd8f6e5ef4bf07676c9c6695557baee5cb9d81f8c61dcbc7b38d83c1408cbc</code></td> <td>bilitool-0.1.1-py3-none-any.whl</td> </tr> <tr> <td><code>b639b7ca5a350b1e5fa3b98df17e8dc1e04be2039038b6e4c282f59c2a8b739b</code></td> <td>bilitool-0.1.1.tar.gz</td> </tr> <tr> <td><code>14aa000df9a06db7e259f7bcea024967f175c61679de662b2e08141873eb516a</code></td> <td>bilitool-cli-linux-x86_64-0.1.1.zip</td> </tr> <tr> <td><code>b921694248491af1353fd92edb1d5ecdf58c530b901257d58e6145d9d761f2e5</code></td> <td>bilitool-cli-windows-x86_64-0.1.1.zip</td> </tr> </tbody> </table> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/timerring/bilitool/compare/v0.1.0...v0.1.1"><tt>v0.1.0...v0.1.1</tt></a></p> timerring tag:github.com,2008:Repository/912694088/v0.1.0 2025-01-14T09:04:42Z v0.1.0 <h2>What's Changed</h2> <ul> <li>refactor: add headers decorator by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786162272" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/14" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/14/hovercard" href="https://github.com/timerring/bilitool/pull/14">#14</a></li> <li>feat: add wbi sign module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786177761" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/15" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/15/hovercard" href="https://github.com/timerring/bilitool/pull/15">#15</a></li> <li>feat: list uploaded videos module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786259661" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/16" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/16/hovercard" href="https://github.com/timerring/bilitool/pull/16">#16</a></li> <li>refactor: adjust structure and rename project by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786370150" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/17" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/17/hovercard" href="https://github.com/timerring/bilitool/pull/17">#17</a></li> <li>build: production version v0.1.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2786459438" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/18" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/18/hovercard" href="https://github.com/timerring/bilitool/pull/18">#18</a></li> </ul> <p>🎉 This version mainly renames biliuploader to the new name <code>bilitool</code>, refactors the headers, and adds some signing functions to avoid risk control. Besides, a new module has been added to query and list the recently uploaded videos info.</p> <p>The production version has been released now!</p> <p>SHA1 checksums</p> <table> <thead> <tr> <th>SHA1</th> <th>File</th> </tr> </thead> <tbody> <tr> <td><code>b893767d95b56124c2332c816812115bdf259a41</code></td> <td>bilitool-cli-linux-x86_64-0.1.0.zip</td> </tr> <tr> <td><code>6d0ba7e338cd911bba152a4909105a23f8b1aa23</code></td> <td>bilitool-0.1.0-py3-none-any.whl</td> </tr> <tr> <td><code>ae887ca7d9f849e79d795b080d90a765bda7846b</code></td> <td>bilitool-0.1.0.tar.gz</td> </tr> </tbody> </table> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/timerring/bilitool/compare/v0.0.4...v0.1.0"><tt>v0.0.4...v0.1.0</tt></a></p> timerring tag:github.com,2008:Repository/912694088/v0.0.4 2025-01-14T03:35:29Z v0.0.4 <h2>What's Changed</h2> <ul> <li>fix: Error decoding command output on Windows by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zhiweio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zhiweio">@zhiweio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2781962239" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/11/hovercard" href="https://github.com/timerring/bilitool/pull/11">#11</a></li> <li>feat: add query ip module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2782368573" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/12" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/12/hovercard" href="https://github.com/timerring/bilitool/pull/12">#12</a></li> <li>build: build version v0.0.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2784454853" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/13" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/13/hovercard" href="https://github.com/timerring/bilitool/pull/13">#13</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zhiweio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zhiweio">@zhiweio</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2781962239" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/11/hovercard" href="https://github.com/timerring/bilitool/pull/11">#11</a></li> </ul> <p>This version mainly addresses the decoding problem on Windows and incorporates a new module for querying IPs in case specific IPs are blocked.</p> <p>Sign RSA Public key <code>D8672EF65097C0BDAAFD96A92F58164C4C97B308</code></p> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/timerring/bilitool/compare/v0.0.3...v0.0.4"><tt>v0.0.3...v0.0.4</tt></a></p> timerring tag:github.com,2008:Repository/912694088/v0.0.3 2025-01-12T05:35:28Z v0.0.3 <h2>What's Changed</h2> <ul> <li>feat: add check login module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2781695751" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/7" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/7/hovercard" href="https://github.com/timerring/bilitool/pull/7">#7</a></li> <li>feat: add logout module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2781745474" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/8" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/8/hovercard" href="https://github.com/timerring/bilitool/pull/8">#8</a></li> <li>feat: add download module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2781924592" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/9" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/9/hovercard" href="https://github.com/timerring/bilitool/pull/9">#9</a></li> <li>build: build version 0.0.3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2781958370" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/10/hovercard" href="https://github.com/timerring/bilitool/pull/10">#10</a></li> </ul> <p>🎉 This version incorporates three features, namely the <code>check</code>, <code>logout</code> and <code>download</code> modules, which fundamentally realizes the common usage scenarios on Bilibili.</p> <p>Sign RSA Public key <code>D8672EF65097C0BDAAFD96A92F58164C4C97B308</code></p> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/timerring/bilitool/compare/v0.0.2...v0.0.3"><tt>v0.0.2...v0.0.3</tt></a></p> timerring tag:github.com,2008:Repository/912694088/v0.0.2 2025-01-11T06:29:04Z v0.0.2 <h2>What's Changed</h2> <ul> <li>build: change package dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2779187257" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/1" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/1/hovercard" href="https://github.com/timerring/bilitool/pull/1">#1</a></li> <li>chore: add issue and pr templates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2779217939" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/2" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/2/hovercard" href="https://github.com/timerring/bilitool/pull/2">#2</a></li> <li>refactor: refactor entire code by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2780100614" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/4" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/4/hovercard" href="https://github.com/timerring/bilitool/pull/4">#4</a></li> <li>feat: restore upload parameters by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2780393171" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/5" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/5/hovercard" href="https://github.com/timerring/bilitool/pull/5">#5</a></li> <li>build: build version 0.0.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timerring/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timerring">@timerring</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2781614250" data-permission-text="Title is private" data-url="https://github.com/timerring/bilitool/issues/6" data-hovercard-type="pull_request" data-hovercard-url="/timerring/bilitool/pull/6/hovercard" href="https://github.com/timerring/bilitool/pull/6">#6</a></li> </ul> <p>🎉 This version primarily refactors the project architecture into the Model-View-Controller (MVC) pattern to enhance its scalability, which serves as the foundation for supporting other operations and platforms.</p> <p>Sign RSA Public key <code>D8672EF65097C0BDAAFD96A92F58164C4C97B308</code></p> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/timerring/bilitool/compare/v0.0.1...v0.0.2"><tt>v0.0.1...v0.0.2</tt></a></p> timerring tag:github.com,2008:Repository/912694088/v0.0.1 2025-01-08T11:16:01Z v0.0.1 <h2>Initial release of biliupload</h2> <p>This is the first production version of <code>biliupload</code>, which implements the basic <code>login</code> and <code>upload</code> function.</p> <h2>What's Changed</h2> <p><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timerring/bilitool/commit/c92d5938eda3c01f2c3e2e00495e86426887bda3/hovercard" href="https://github.com/timerring/bilitool/commit/c92d5938eda3c01f2c3e2e00495e86426887bda3"><tt>c92d593</tt></a> - feat: implement login module<br> <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timerring/bilitool/commit/55c4aabc46cd57f020f91c3ba8a2e9fd390d089a/hovercard" href="https://github.com/timerring/bilitool/commit/55c4aabc46cd57f020f91c3ba8a2e9fd390d089a"><tt>55c4aab</tt></a> - feat: implement upload module<br> <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timerring/bilitool/commit/275688207bad4ac7586a0d3528aebeda5028469c/hovercard" href="https://github.com/timerring/bilitool/commit/275688207bad4ac7586a0d3528aebeda5028469c"><tt>2756882</tt></a> - build: build the package and change name</p> <p>Sign RSA Public key <code>D8672EF65097C0BDAAFD96A92F58164C4C97B308</code></p> timerring