|
|
Line 1: |
Line 1: |
| {{TOCright}}
| | #redirect [[Profile#ED2K_link_filename_pattern]] |
| | |
| == Preferences for ed2k links ==
| |
| Some settings to control general aspect of ed2k links.
| |
| | |
| ----
| |
| === ED2K hash spaces convert character ===
| |
| Just choose a character to replace spaces or put a space to maintain spaces.
| |
| | |
| ----
| |
| == Preferences for ed2k Custom Link ==
| |
| If you want you can specify your own ed2k link format for links.
| |
|
| |
| ----
| |
| === Patterns available ===
| |
| ; %ant : Anime Title (uses default language definitions)
| |
| ; %anat : Anime Alternative Title
| |
| ; %ept : Episode Title (uses default language definitions)
| |
| ; %epat : Episode Alternative title
| |
| ; %enr : Episode number
| |
| ; %pn : Part name ("EP" if anime.type != 4 || "PA" otherwise)
| |
| ; %fpn : Full part name ("Episode" if anime.type != 4 || "Part" otherwise)
| |
| ; %raw : if file is raw (no subtitles outputs RAW)
| |
| ; %crc : Crc sum or INVALID if crc invalid
| |
| ; %CRC : Crc sum (in caps) or INVALID if crc invalid
| |
| ; %ver : Version string (only if version > 1)
| |
| ; %cen : Censored string (cen)
| |
| ; %uncen : Uncensored string (cen)
| |
| ; %dub : Dub languages (ALL OF THEM, comma separated)
| |
| ; %sub : Sub languages (ALL OF THEM, comma separated)
| |
| ; %lang : dub.sub_jp+.de+ (current db format)
| |
| ; %flang : dub.sub_jp,de,en.de,en (extended format)
| |
| ; %grp : Group short name
| |
| ; %grn : Group full name
| |
| ; %qual : Quality
| |
| ; %src : Source
| |
| ; %res : Resolution
| |
| ; %vcodec : Video codec (first video stream)
| |
| ; %acodec : Audio codec (first audio stream)
| |
| ; %achans : Audio channels (first audio stream)
| |
| ; %eps : Total number of episodes
| |
| ; %atype : [unknown, TV, OVA, Movie, Other, web]
| |
| ; %fid : File ID
| |
| ; %aid : Anime ID
| |
| ; %eid : Episode ID
| |
| ; %gid : Group ID
| |
| ; %dlen : file size (bytes, dot separated)
| |
| ; %hlen : file size (auto)
| |
| ; %flen : file size
| |
| ; %ext : file extension
| |
| ; %ed2k : ed2k hash
| |
| | |
| ----
| |
| === *If* like cases ===
| |
| Currently there's a way to make something like if cases, imagine that you want to show that a file is raw you could do something like this:
| |
| [%raw] %ann - %enr - %epn
| |
| But that would show for files that weren't raw some thing like this: ''"[] Full Metal Panic! - 01 - The guy I kinda Like is a Sergeant"''.
| |
| | |
| What you can use is '<' and '>' pairs, if a pattern inside of '<' and '>' returns "" the entire text inside of the '<' and '>' would simply not be shown, so if you changed your tag to be something like this:
| |
| <[%raw] >%ann - %enr - %epn
| |
| For non raw files it would simply output this: ''"Full Metal Panic! - 01 - The guy I kinda Like is a Sergeant"''
| |
| ----
| |
| | |
| === Default formats ===
| |
| Currently AniDB uses something like this format:
| |
| %ann - %enr%ver - %epn - <[%grp]><(%crc)><(%cen)><(%lang)><(%raw)>
| |
| This format for file [http://anidb.net/perl-bin/animedb.pl?show=file&fid=182271&nonav=1 182271] returns the following ed2k links:
| |
| ; ajax page : ''Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_[aF](c154d33d)(dub.sub_jp+.de+)''
| |
| ; new anime page : ''Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_[aF](c154d33d)(dub.sub_jp+.de+)''
| |
| | |
| '''Note:''' The last link gets encoded to pass in browsers, the actual output is:
| |
| ed2k://|file|Full%20Metal%20Panic!%20-%2001%20-%20The%20guy%20I%20kinda%20Like%20is%20a%20Sergeant%20-%20%5BaF%5D(c154d33d)(dub.sub_jp+.de+).avi|238990934|62c078dc6c78597e7a6c81734cc0ee27|/
| |