User:Ommina: Difference between revisions
No edit summary |
|||
Line 24: | Line 24: | ||
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. | 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. | ||
---- | |||
'''fcode:''' | |||
byte1 - IDs | |||
1 | |||
2 int4 aid | |||
3 int4 eid | |||
4 int4 gid | |||
5 int4 lid | |||
6 int2 IsDeprecated | |||
7 | |||
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 | |||
6 | |||
7 | |||
8 str anidb file name | |||
'''acode:''' | |||
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 category list | |||
7 | |||
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 |
Revision as of 04:49, 2 September 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
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.
fcode:
byte1 - IDs 1 2 int4 aid 3 int4 eid 4 int4 gid 5 int4 lid 6 int2 IsDeprecated 7 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
6
7
8 str anidb file name
acode:
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 category list 7 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