CLI#
yumemi#
AniDB client for adding files to mylist.
yumemi [OPTIONS] FILES...
Options
- --version#
Show the version and exit.
- --ping#
Test connection to AniDB API server.
- -u, --username <username>#
- -p, --password <password>#
- --encrypt <encrypt>#
Ecrypt connection. Parameter value is API Key.
- -w, --watched#
Mark files as watched.
- -W, --watched-date <YYYY-MM-DD>#
Mark files as watched and set watched date to the specified value.
- -d, --deleted#
Set file state to deleted.
- -e, --edit#
Edit watched state and date of files that are already in mylist.
- -r, --rename#
Rename files.
- -R, --rename-format <rename_format>#
Format for renaming files. Template vars: $fid, $aid, $eid, $gid, $lid, $md5, $sha1, $crc32, $ayear, $atype, $aname, $aname_kanji, $aname_english, $epno, $epname, $epname_romaji, $epname_kanji, $gname, $gsname
- Default:
$aname - $epno
Arguments
- FILES#
Required argument(s)
Rename Format#
Rename format is template string which support $
-based substitions:
$$
is an escape; it is replaced with a single $.$identifier
and${identifier}
names a substitution placeholder matching a key of “identifier”
Example:
$aname - $epno - $epname - [$gsname]($crc32)
List of all variables in the template string:
- yumemi.cli.FILE_KEYS = ['fid', 'aid', 'eid', 'gid', 'lid', 'md5', 'sha1', 'crc32', 'ayear', 'atype', 'aname', 'aname_kanji', 'aname_english', 'epno', 'epname', 'epname_romaji', 'epname_kanji', 'gname', 'gsname']#
fid
,aid
,eid
,gid
,lid
– AniDB IDs for the file, anime, episode, group, mylist entrymd5
,sha1
,crc32
– file hashes from the AniDBayear
– year the anime was airingatype
– anime type, TV Series / Movie / Web / …aname
,aname_kanji
,aname_english
– anime title in romaji, kanji, englishepno
– episode numberepname
– episode name in english, romaji, kanjigname
– group that released the episode file (eg. SubsPlease)gsname
– short group name