User:Ommina: Difference between revisions
Line 115: | Line 115: | ||
7<br> | 7<br> | ||
8<br> | 8<br> | ||
'''acode:''' | |||
{| cellpadding="0" align="center" | |||
! width="40"|Bit | |||
! width="80"|Decimal | |||
! width="160"|Data field | |||
! width="50"|- | |||
! width="40"|Bit | |||
! width="120"|Decimal | |||
! width="160"|Data field | |||
|- style="background-color: #eee;" | |||
|0 ||1 || int4 aid || || 16 || 65536 || str url | |||
|- | |||
|1 ||2 || int4 episodes || || 17 || 131072 || str picname | |||
|- style="background-color: #eee;" | |||
|2 ||4 || int4 normal ep count || || 18 || 262144 || str year | |||
|- | |||
|3 ||8 || int4 special ep count || || 19 || 524288 || str type | |||
|- style="background-color: #eee;" | |||
|4 ||16 || int4 rating || || 20 || 1048576 || str romaji name | |||
|- | |||
|5 ||32 || int4 vote count || || 21 || 2097152 || str kanji name | |||
|- style="background-color: #eee;" | |||
|6 ||64 || int4 temp rating || || 22 || 4194304 || str english name | |||
|- | |||
|7 ||128 || int4 temp vote count || || 23 || 8388608 || str other name | |||
|- style="background-color: #eee;" | |||
|8 ||256 || int4 average review rating || || 24 || 16777216 || str short name list | |||
|- | |||
|9 ||512 || int4 review count || || 25 || 33554432 || str synonym list | |||
|- style="background-color: #eee;" | |||
|10 ||1024 || int4 air date || || 26 || 67108864 || str category list | |||
|- | |||
|11 ||2048 || int4 end date || || 27 || 134217728 || str related aid list | |||
|- style="background-color: #eee;" | |||
|12 ||4096 || int4 anime planet id || || 28 || 268435456 || str producer name list | |||
|- | |||
|13 ||8192 || int4 anime news network id || || 29 || 536870912 || str producer id list | |||
|- style="background-color: #eee;" | |||
|14 ||16384 || int4 allcinema id || || 30 || 1073741824 || str award list | |||
|- | |||
|15 ||32768 || str animenfo id || || 31 || -2147483648 || reserved (all) | |||
|} | |||
=== ANIME acode replacement === | === ANIME acode replacement === |
Revision as of 08:08, 14 October 2008
ANIMEDESC: Retrieve Anime Description
Command String:
by aid
- ANIMEDESC aid={int4 id}&part={int4 partno}
Possible Replies:
- 233 ANIMEDESC
- {int4 current part}|{int4 max parts}|{str description}
- 330 NO SUCH ANIME
- 333 NO SUCH DESCRIPTION
Info:
- The maximum length of the anime description is roughly 5000 characters, but the maximum length of a UDP packet is 1400 bytes
- Multiple calls to ANIMEDESC may be necessary to retrieve the complete text, retrieving separate 1400 byte parts with each call
- part is zero-based
- Note: No support, at present, for retrieving descriptions by title. aid only
Examples: (html escaped code intended)
> ANIMEDESC aid=3169&part=0&s=xxxxx < 233 ANIMEDESC 0|1|As summer break arrives for the students, Jun Sakurada is busily studying on his own in the library, making up for time lost <cut>
Note to anybody reading this -- this command is still mildly buggy, and may return a "6xx SERVER ERROR" under certain circumstances. Once these errors are fixed, the text will be moved to the UDP specification page proper.
FILE acode & fcode replacement
fmask:
byte1 - IDs
1
2 int4 aid
3 int4 eid
4 int4 gid
5 int4 lid
6 list other episodes
7 int2 IsDeprecated
8 int2 state
byte2
1 int8 size
2 str ed2k
3 str md5
4 str sha1
5 str crc32
6
7
8
byte3
1 str quality
2 str source
3 str audio codec
4 int4 audio bitrate
5 str video codec
6 int4 video bitrate
7 str video resolution
8 str file type (extension)
byte4
1 str dub language
2 str sub language
3 int4 length in seconds
4 str description
5 int4 release date
6
7
8 str anidb file name
amask:
byte1
1 int4 anime total episodes
2 int4 last episode nr (highest, not special)
3 str year
4 str type
5 str related aid list
6 str related aid type
7 str category list
8
byte2
1 str romaji name
2 str kanji name
3 str english name
4 str other name
5 str short name list
6 str synonym list
7 str producer name list
8 str producer id list
byte3
1 str epno
2 str ep name
3 str ep romaji name
4 str ep kanji name
5
6
7
8
byte4
1 str group name
2 str group short name
3
4
5
6
7
8
acode:
Bit | Decimal | Data field | - | Bit | Decimal | Data field |
---|---|---|---|---|---|---|
0 | 1 | int4 aid | 16 | 65536 | str url | |
1 | 2 | int4 episodes | 17 | 131072 | str picname | |
2 | 4 | int4 normal ep count | 18 | 262144 | str year | |
3 | 8 | int4 special ep count | 19 | 524288 | str type | |
4 | 16 | int4 rating | 20 | 1048576 | str romaji name | |
5 | 32 | int4 vote count | 21 | 2097152 | str kanji name | |
6 | 64 | int4 temp rating | 22 | 4194304 | str english name | |
7 | 128 | int4 temp vote count | 23 | 8388608 | str other name | |
8 | 256 | int4 average review rating | 24 | 16777216 | str short name list | |
9 | 512 | int4 review count | 25 | 33554432 | str synonym list | |
10 | 1024 | int4 air date | 26 | 67108864 | str category list | |
11 | 2048 | int4 end date | 27 | 134217728 | str related aid list | |
12 | 4096 | int4 anime planet id | 28 | 268435456 | str producer name list | |
13 | 8192 | int4 anime news network id | 29 | 536870912 | str producer id list | |
14 | 16384 | int4 allcinema id | 30 | 1073741824 | str award list | |
15 | 32768 | str animenfo id | 31 | -2147483648 | reserved (all) |
ANIME acode replacement
amask:
amask:
byte1
1 int aid
2
3 str year
4 str type
5 str related aid list
6 str related aid type
7 str category list
8 str award list
byte2
1 str romaji name
2 str kanji name
3 str english name
4 str other name
5 str short name list
6 str synonym list
7 str producer name list
8 str producer id list
byte3
1 int4 episodes
2 int4 normal ep count
3 int4 special ep count
4 int4 air date
5 int4 end date
6 str url
7 str picname
8
byte4
1 int4 rating
2 int4 vote count
3 int4 temp rating
4 int4 temp vote count
5 int4 average review rating
6 int4 review count
7
8
byte5
1 int4 anime planet id
2 int4 anime news network id
3 int4 allcinema id
4 str animenfo id
5
6
7
8
ANIME Relationship Types
Some stuff I don't remember, but need to look up.