Tachidesk Sorayomi
一款基于Flutter的免费开源漫画阅读器,用于从Tachidesk-Server实例读取漫画。Tachidesk-Sorayomi需要连接到一个已托管的服务器。Tachidesk-Sorayomi支持Linux、Windows、MacOS、Web、iOS和Android。
这款应用可用吗?我应该测试它吗?
以下是与Tachidesk-Sorayomi交互的当前功能列表
- 管理已安装的扩展。
- 与您的库进行交互。
- 浏览已安装的源。
- 查看漫画和章节。
- 阅读、下载和管理章节。
- 查看章节更新
注意:请记住,Tachidesk-Sorayomi和Tachidesk-Server是alpha软件,可能会出现问题。如果出现问题,请参阅支持与帮助。
支持的Tachidesk版本
以下是Tachidesk-Sorayomi支持的Tachidesk-Server版本。
发布版本
- Tachidesk-Server v0.6.0+
下载和运行应用
Android
从发布部分下载最新的apk文件。
iOS
从发布部分下载最新的ipa文件。
Windows
从发布部分下载最新的msi文件。
MacOS
从发布部分下载最新的dmg版本。
基于Debian的Linux
从发布部分下载最新的deb版本。
基于Arch的Linux
从AUR下载最新的版本。
如果您使用yay,可以在终端窗口中运行
yay -S tachidesk-sorayomi-bin
在终端窗口中。
Web
从发布部分下载最新的web.zip文件。
安装后
- 在
导航栏 > 更多屏幕 > 服务器URL中配置您的服务器地址。
从源代码构建
这些说明将帮助您在本地机器上运行项目副本,以进行开发和测试。
先决条件
您可以从官方网站安装Flutter和Dart。
$ Dart sdk
$ Flutter - Channel beta
构建
- 克隆仓库
$ git clone https://github.com/Suwayomi/Tachidesk-Sorayomi.git
$ cd Tachidesk-Sorayomi/
- 您可以通过在终端中运行此命令来安装所有依赖项
$ flutter pub get
- 现在输入以下命令开始调试应用程序
$ flutter run
支持与帮助
- 加入Tachidesk的Discord服务器,与社区交流并获得支持和帮助。
内置使用
-
Flutter – Flutter是Google推出的开源框架,可用于从单一代码库构建美观、原生编译的多平台应用程序。
-
Flutter Getx – 状态、导航和依赖项管理器
-
Flutter Getx Pattern – 一个使用GetX(文件结构)规范化您的开发的提案。
在pubspec.yaml中查找其他依赖项。
鸣谢
-
Tachidesk-server项目由@AriaMoradi及其贡献者开发, -
Tachidesk-Sorayomi项目由@DattatreyaReddy及其贡献者开发, -
Tachidesk-Sorayomi的CI-CD由@mahor1221及其贡献者开发。
许可证
这里提供了Tachidesk的链接,并在Mozilla Public License v2.0下获得许可。
您可以从https://mozilla.org/MPL/2.0/获取Mozilla Public License v2.0的副本。
Copyright (C) Contributors to the Suwayomi project
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.