一个功能齐全的 BitTorrent 库,支持 DHT、磁力链接、加密等功能 |
您所在的位置:网站首页 › torrent免费转换 › 一个功能齐全的 BitTorrent 库,支持 DHT、磁力链接、加密等功能 |
【公众号回复 “1024”,免费领取程序员赚钱实操经验】 大家好,我是章鱼猫。 今天给大家推荐三个不错的开源项目。 1、Bt 这是一个 Java 的 BitTorrent 库。支持 DHT、磁力链接、加密等功能的 Java 库,可以根据自己的喜好开发和定制 BT 工具,比如播种、下载种子等。 // Create a torrent Path torrentRoot = Paths.get("/home/torrents/mytorrent"); Path file1 = Paths.get("/home/torrents/mytorrent/file1.bin"); Path file2 = Paths.get("/home/torrents/mytorrent/file2.bin"); Path dirToAdd = Paths.get("/home/torrents/mytorrent/dir_with_files"); byte[] torrentBytes = new TorrentBuilder() .rootPath(torrentRoot) .addFiles(file1, file2, dirToAdd) .announce("http://example.com/announce") .build(); Files.write(Paths.get("/home/torrents/mytorrent.torrent"), torrentBytes);非常赞。 开源项目地址:https://github.com/atomashpolskiy/bt 开源项目作者:atomashpolskiy 2、Chatgpt-Web 这是一个用 Express 和 Vue3 搭建的 ChatGPT 演示网页,支持接入 GPT-3 API 或网页 ChatGPT,支持自定义API 的 ChatGPT 演示网页。 项目支持 OpenAI Key、网页 Access Token 访问登录。拥有双模型、多会话储存、上下文逻辑、代码等消息格式化美化处理等功能。 包含了详细的教程,如下: 开源项目地址:https://github.com/Chanzhaoyu/chatgpt-web 开源项目作者:Redon 3、Memos GitHub 上一个轻量级开源笔记应用:Memos。支持自托管、轻量级、开箱即用、知识管理、社交讨论等特性。 除此之外,Memos 还具备以下特性: 🦄 免费开源 🚀 基于 Docker,几秒钟内完成自托管 📜 纯文本优先,支持部分实用的 Markdown 语法 👥 可将备忘录设为私有或公开 🧑💻 提供 RESTful API 📋 可在其他网站上使用 iframe 嵌入备忘录 #️⃣ 便于组织管理的备忘录标签 📆 交互式日历视图 💾 数据迁移和备份 开源项目地址:https://github.com/usememos/memos 开源项目作者:memos 最近,章鱼猫建了一个「GitHub 精选交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub 黑板报」公众号后台回复【加群】邀请你入群。 ---特别推荐--- 特别推荐:一个专门分享优质开源项目的账号「GitHub 黑板报」,一周三次定期挖掘并分享 GitHub 高质量开源项目。专注挖掘好东西,非常值得大家关注。点击下方公众号卡片,直接关注。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |