#prayer #times #time #show #version #maldives #salat

app salatmv

显示马尔代夫祈祷时间的工具

9 个版本

0.3.18 2023年3月20日
0.3.17 2023年3月8日
0.3.15 2023年2月7日
0.3.13 2023年1月28日

命令行工具 中排名第 545

每月下载量 46

MIT 许可证

95KB
721

SalatMV

SalatMV 移动应用的命令行版本。用于显示马尔代夫的祈祷时间。

此程序使用 salatmv 应用程序的数据库

Screenshot_20230316_032642

~>salat_mv-ct

Salat_MV-cli
---------------------
Time   :  06:34:05 pm
---------------------

Fajr:   05:01 am
Sun:    06:15 am
Dhuhur: 12:24 pm
Asr:    03:44 pm
Magrib: 06:24 pm /------
Isha:   07:39 pm \-

安装

从源码构建

  • 在您的系统上安装 Rust/Cargo

  • 运行 cargo install salat_mv

Linux (带 shell 脚本)

  • 在您的系统上安装 Rust/Cargo
  • 运行 git tag -l 获取标签列表
  • 运行 git checkout [版本号] 检出到最新的标签(常规提交不稳定)
  • 运行 build_for_linux.sh
  • 在 ./target 中应有一个文件链接

所有平台(手动)

  • 在您的系统上安装 Git

  • 在您的系统上安装 Rust/Cargo

  • 使用 git clone https://github.com/Quicksilver151/SalatMV.git 克隆此仓库

  • 在终端中打开文件夹内部

  • 运行 git tag -l 获取标签列表

  • 运行 git checkout [版本名称] 检出到最新的标签。例如 git checkout v0.3.6

  • 运行 cargo build --release

  • 可执行文件将在 /target/release/

用法

运行 salat_mv --help 获取以下命令列表

SalatMV for cli

Usage: salat_mv [option]

Options:
    -h, --help       shows this help section
    -a, --active     keeps the program always running
    -n, --notify     enables notifications when using -a, edits notifications when not using -a (requires 'notify-send' command)
    -e, --edit       edit island index
    -c, --current    indicates the current time
    -t, --title      shows the title bar
    -r, --raw-data   outputs raw data in hours and minutes (incompatible with -A)
    -A, --array      outputs the data in an array (incompatible with -r, -c)
    -m, --minutes    outputs raw data in minutes
    -H, --hour       show time in 24 hour format
    
config contains island index
config is stored in ~/.config/salat_mv/

您可以将多个标志组合起来,例如 salat_mv -cantH(这将以始终激活模式运行,24 小时显示,同时指示当前时间并显示标题栏)

待办事项

版本 2.0.0

  • 文本用户界面模式

版本 1.0.0

  • 通过 notify-send 发送通知

  • 添加通知编辑功能

  • 支持Windows和Mac的通知

  • 添加未读消息通知

  • 更改编辑模式以提高可用性

  • 为 --current 标志提供更多视觉反馈

  • 配置存储

依赖项

约2-13MB
约102K SLoC