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 $.$identifierand${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