Tachidesk Sorayomi logo

Tachidesk Sorayomi

Platform Discord

GitHub Stars GitHub License CI stable release

一款基于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版本。

发布版本

下载和运行应用

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

构建

  1. 克隆仓库

  $ git clone https://github.com/Suwayomi/Tachidesk-Sorayomi.git
  $ cd Tachidesk-Sorayomi/
  1. 您可以通过在终端中运行此命令来安装所有依赖项
  $ flutter pub get
  1. 现在输入以下命令开始调试应用程序
  $ 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/.

GitHub

查看 Github