View Issue Details

IDProjectCategoryView StatusLast Update
0000163HTML & PERLFeature Request - Interfacepublic2007-07-02 08:55
ReporterOrochiTux Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Summary0000163: Ability to export SFV/CRC32 text files from web interface
DescriptionI propose that the AniDB web interface add a button/link on each anime series page (preferably next to the groups listing under the series) and optionally every group page that, when clicked, returns a text file containing, in SFV format, applicable CRC verified listings. Similar mechanisms can be implemented to return text files of SFV-MD5s or e2k links.
For example: I would like to retrieve an SFV CRC32 of Da Capo from AnimeOne & HQA. I would go to the series page for Da Capo. Currently, I would expand the table for all of the files, go through all 26 episode listings looking for the file links for just AonE&HQA episodes, open up all of those links (in tabs in my browser ^^), and then manually compare the CRCs.
Instead, there should be a column for SFV links in Group Info table on the series page. In my example, the link would probably pass HTTP GET arguments ?show=sfvcrc&aid=837&gid=399&official=1 (or a field name other than show, with other possible values including sfvmd5 or e2k). The official=1 key would indicate that only CRCs checked against the official CRC would be returned, although this could/should be moved to a user preference. Proposed example output for the first two episodes is included in Additional Information. The individual file comment would have an all zero timestamp and the date field would be the reported release date. The filename from the e2k link in AniDB should suffice for the filename fields.
Additional Information; Retrieved from ANIDB.net on 2005-04-27 at 13:10:10
;
; 142241792 00:00.00 2003-07-16 D.C.~Da Capo~ - 01 - Return To The Beginning - [AonE&HQA](682a92cf).avi
; 138112868 00:00.00 2003-08-04 D.C.~Da Capo~ - 02 - The Flip Side of Nemu Explodes - [AonE&HQA](6756125e).avi
D.C.~Da Capo~ - 01 - Return To The Beginning - [AonE&HQA](682a92cf).avi 682a92cf
D.C.~Da Capo~ - 02 - The Flip Side of Nemu Explodes - [AonE&HQA](6756125e).avi 6756125e
TagsNo tags attached.

Activities

Rar

2005-04-27 10:49

reporter   ~0000422

This has been denied about a billiob times. Comes down to the fact you should just use AOM, not one of these retro, filename dependant, methods.

OrochiTux

2005-04-27 20:59

reporter   ~0000428

AOM is not an option on non-Windows platforms, and both cfv (a checksum utility written in Python) and hkSFV (a popular Windows utility) are smart enough to look for files based on hash rather than the filename.

fahrenheit

2005-04-28 10:57

reporter   ~0000430

Last edited: 2005-04-28 10:58

hmm, there's a way to do that you want, just write a template for mylist exports with the functions you want, and then you just have to export your mylist to access those sfv/crc32 lists for your animes.
there's information about export templates on the development forum and its threads.
the only downside is that this only works for animes on your list, but never the less you can allways go to the fansub page and get the sfv list from their page.

exp

2005-04-28 17:01

administrator   ~0000433

sounds usefull

Rar

2005-04-28 19:36

reporter   ~0000435

http://www.anidb.net/forum/viewtopic.php?t=307

For the reason I gave the response I did... So, I take it these non-filename dependant tools require the hash in the filename, from your example?

OrochiTux

2005-04-28 19:47

reporter   ~0000436

The tools do not need the hash in the filename, my example included the filenames from the e2k links present in anidb for ease of implementation. cfv is already robust enough to be used as the base for a cross-platform AOM client, if anyone knows how to code in Python =D.

epoximator

2007-03-31 17:22

reporter   ~0001220

never going to happen

Issue History

Date Modified Username Field Change
2005-04-27 08:38 OrochiTux New Issue
2005-04-27 10:49 Rar Note Added: 0000422
2005-04-27 20:59 OrochiTux Note Added: 0000428
2005-04-28 10:57 fahrenheit Note Added: 0000430
2005-04-28 10:58 fahrenheit Note Edited: 0000430
2005-04-28 17:01 exp Note Added: 0000433
2005-04-28 17:01 exp Assigned To => exp
2005-04-28 17:01 exp Status new => acknowledged
2005-04-28 19:36 Rar Note Added: 0000435
2005-04-28 19:47 OrochiTux Note Added: 0000436
2007-03-31 17:22 epoximator Note Added: 0001220
2007-03-31 17:22 epoximator Status acknowledged => closed
2007-03-31 17:22 epoximator Resolution open => won't fix
2007-07-02 08:55 epoximator Assigned To exp =>