Usage β’ Features β’ Installation and Running β’ Building
If you care about trends, automatons (eg automatically increase track count when you open an episode with VLC), online sharing (eg MAL, AniList, AniDB), in-app torrent, or other online stuffs, this app might not suite you. This is offline-friendly software.
Some screenshots are placed inside assets
directory.
Roadmap:
working directoreis
# β BAD
Anime
βββ Mushishi
βΒ Β βββ Season 1
βΒ Β βΒ Β βββ 01.mkv
βΒ Β βΒ Β βββ 02.mkv
βΒ Β βββ Season 2
βΒ Β βββ 01.mkv
βΒ Β βββ 02.mkv
βββ Sora no Woto
βββ 01.mkv
βββ 02.mkv
# β
Good
Anime
βββ Mushishi 1
βΒ Β βββ 01.mkv
βΒ Β βββ 02.mkv
βββ Mushishi 2
βΒ Β βββ 01.mkv
βΒ Β βββ 02.mkv
βββ Sora no Woto
βββ 01.mkv
βββ 02.mkv
For example, your current working directory is E:/Anime
.
Anime
βββ anime
βΒ Β βββ Mushishi 1
βΒ Β βΒ Β βββ 01.mkv
βΒ Β βΒ Β βββ 02.mkv
βΒ Β βββ Mushishi 2
βΒ Β Β Β βββ 01.mkv
βΒ Β Β Β βββ 02.mkv
βββ attachments
βββ schedule.json
Open your previous working directory (E:/Anime) in your file explorer
Move attachments
and schedule.json
to your user data directory
%APPDATA%/my-personal-list
on Windows~/Library/Application/my-personal-list
on MacOS~/.config/my-personal-list
on LinuxMove your series from E:/Anime/anime
to E:/Anime
.
Open the app, go to the newly created Settings
page
Add E:/Anime
as one of your new working directories
Irregular Series
All of the series are default to be irregular series, meaning they will not be included in the statistics. Its purpose is to differentiate short anime (eg 3 mins/eps) with regular anime (eg 24 min/eps). To change this, edit the series' regular checkbox.
Episodes Naming
In order for the system to recognize an episode's number (For "current-episode" highlight), the filename should follow the convention: <number>.<title>.<extension>
OR <number>.<extension>
. Examples:
01. Resounding Sound - The City at Dawn.mkv
01.mkv
01 - Resounding Sound - The City at Dawn.mkv
Ep 01.mkv
Before installing this project, make sure you're using the newer version of Node. After that you can install it simply by executing yarn
command.
yarn
yarn start
When you execute below command electron-builder
will create an executable package for your OS (I think). If that fails, try to play around with .electron-builder.config.js
file and the electron-builder
docs.
yarn build
Only available after you execute yarn build
# Windows
yarn package:win
# Mac
yarn package:mac
# Linux
yarn package:linux