Lots of little requests [ON TODO / DONE]

AniDB Client Feature Requests go here

Moderators: AniDB, AniDB API

Locked
JohnQ
Posts: 1
Joined: Wed Jan 14, 2004 9:38 am

Lots of little requests [ON TODO / DONE]

Post by JohnQ »

I have a few simple (I hope) requests which would just improve general ease of use... none of them should be too hard I think... depending on how the client is coded. Some of them are less useful than others.. but
this is what Im thinking...

o On the Known Files page alow me to "Rehash file(s)" or "Re-add file(s)"
All it would do is remove them from "known files" list and then
add them to the "Add Files" list
- Why? Because if I find out (with AOM's help) that I have an episode
or two that is corrupted, and then I patch them in a 3rd party tool,
I'd like to be able to rehash the files easily..
It could also be done simply by adding a "rehash existing files"
checkbox on the "add files" page.

o Add a "Add to mylist" option for entries on the Known Files page, and
the Anime Browser page.

o I dont know if everyone has the same problem I do, but my stats
page is all 0's ... I am guessing that this is because the stats are
coputed periodically on the serverside and then downloaded by
client? If so.. why can the client compute these numbers itself?

o Add a "Locate in Anime Browser" option to both the Mylist and the
known files page. Just for helping navigate around quickly.
Likewise, add a "Locate in Mylist" option to the Anime Browser and
Known Files pages... and a "Locate in Known Files" option to the
Anime Browser and MyList. Obviously, they would just "Ding" at
You if it couldnt be found.. If it is found, switch to the apropriate
Tab, expand the necesecary parts of the tree, and select the found
file.

o A simple "offline" mode would be GREAT. Where you could make
modifications to the local mylist, and such, without contacting the
server all the time. Why? Well... several reasons. I want it
because the way it currently works means that if the server is
down, you cant make any changes to mylist... But another good
argument could be made for anyone using dial up, who wants to
drag 500 Gigs of anime into AOM with the "add new files to mylist"
box checked. A simple implementation would add a table to the
sqlite database of "pending changes" which it would send to the
server when exiting offline mode, or whenever you next tell it to..
Seems like the client is dependant on a permanent net connection
to work well, the way it is.

o And also (and probably least useful to anyone else) I would like to
see zidrav's functionality incorporated into AOM. For those of you
who dont know what Zidrav is, it is a utility used to apply patches
to files to correct corruption. Person with bad file makes a
checksum file from their .avi, and sends it to somone who has a
clean file. Person with clean file creates a patch file from the
checksum file and the clean avi. then the person with the bad file
applies the patch, and their file is cleaned up. I would like to see
the options "Create zidrav checksum" "Create zidrav patch"
and "Apply zidrav patch" to the context menu on the Known
Files page. The sourcecode to zidrav is small, freely available
and badly written and inefficent. So this would be easy and useful
The file format of zidrav's checksum and patch files are very easy
so it wouldnt be hard at all. (Applying a patch would also cause the
file to be re-hashed after the patch is applied)

o One more thing... Every use the "find as you type" features available in
Windows, and many web browsers? Id love to see that fully
implemented on (at least) the Anime Browser window. For example
currently when you type an "I" on the anime browser, it conveniently
takes you to the "I" section of the anime list. If you then type a "N"
It takes you to the "N" section... But I would like to have it simply
remember how much time has passed since the previous keystroke
and if it is below some threshold, it should be used to refine the
search, not start a new one. For example, tying an "I" followed
quickly by an "N" and a "U" should jump you down to Inuyasha.

o And I saw on the "TO DO" list at the start of this forum, that symlinks
for files wich contain multiple episodes was somthing that was being
thought about... (and episodes chopped into several files) I'd like
to add one more vote to that feature.

o Color coding on the "Known Files" list. Different colors for "It is a file
that exists in the database, but not in myfiles", "It exists in both
the db and myfiles", "It exists in both the db, myfiles, and has a
confirmed CRC", and "It exists nowhere." Perhaps Purple, Blue
Green, and Red respectivley?

o Color coding in "myfiles" too... But only need to put in wether or not
it has a clean CRC or not... its obviously in the DB if it is on the
mylist.

o Oh, and if you can teach it how to cook fine french quisine.. that'd be
nifty. Get right on that. Thanks :)

- JohnQ
PetriW
AniDB Staff
Posts: 1522
Joined: Sat May 24, 2003 2:34 pm

Post by PetriW »

o On the Known Files page alow me to "Rehash file(s)" or "Re-add file(s)" All it would do is remove them from "known files" list and then add them to the "Add Files" list - Why? Because if I find out (with AOM's help) that I have an episode or two that is corrupted, and then I patch them in a 3rd party tool, I'd like to be able to rehash the files easily.. It could also be done simply by adding a "rehash existing files" checkbox on the "add files" page.
This is partly a broken feature really but I will add a rehash file option. (AOM should automatically rehash updated files on start.)
o Add a "Add to mylist" option for entries on the Known Files page, and the Anime Browser page.
Done in my private build.
o I dont know if everyone has the same problem I do, but my stats page is all 0's ... I am guessing that this is because the stats are coputed periodically on the serverside and then downloaded by client? If so.. why can the client compute these numbers itself?
AniDB provides no statistics to the client, the client has to calculate it on it's own, my current problem is that doing this in a performance efficient way takes some time. It's there to say "it's on it's way!". :D
o Add a "Locate in Anime Browser" option to both the Mylist and the known files page. Just for helping navigate around quickly. Likewise, add a "Locate in Mylist" option to the Anime Browser and Known Files pages... and a "Locate in Known Files" option to the Anime Browser and MyList. Obviously, they would just "Ding" at You if it couldnt be found.. If it is found, switch to the apropriate Tab, expand the necesecary parts of the tree, and select the found file.
Interesting, I hadn't planned on something as advanced as but I'll keep it in mind. Not high priority though.
o A simple "offline" mode would be GREAT. Where you could make modifications to the local mylist, and such, without contacting the server all the time. Why? Well... several reasons. I want it because the way it currently works means that if the server is down, you cant make any changes to mylist...
I see what you mean and I'm sorry, modifying your local mylist will never happen, first because it'd require a lot of work and second because it's actually not allowed by the API specification.
But another good argument could be made for anyone using dial up, who wants to drag 500 Gigs of anime into AOM with the "add new files to mylist" box checked.
This will be a no issue soon, with the next release of AOM you can hash the files while offline (with autoadd off) then once done you can connect to the internet then add all the files via the known files tab.
o And also (and probably least useful to anyone else) I would like to see zidrav's functionality incorporated into AOM.
I assume this is a result of irc downloads. I can see why you'd want this but as AOM is an extension to an online database using only the ed2k network where this is a no issue (same for most sharing networks). Might be implemented some day but for now this files under the above feature request of automatic/manual rehashing of a known file when updated.
o One more thing... Every use the "find as you type" features available in Windows
On todo list. I want this myself. ;)
o And I saw on the "TO DO" list at the start of this forum, that symlinks for files wich contain multiple episodes was somthing that was being thought about... (and episodes chopped into several files) I'd like
to add one more vote to that feature.
This is not AOM related, if AniDB implements it AOM will add support for it.
o Color coding on the "Known Files" list. Different colors for "It is a file that exists in the database, but not in myfiles", "It exists in both the db and myfiles", "It exists in both the db, myfiles, and has a confirmed CRC", and "It exists nowhere." Perhaps Purple, Blue Green, and Red respectivley?
Already partially implemented in private build. There will be some colors in the next release.
o Color coding in "myfiles" too... But only need to put in wether or not it has a clean CRC or not... its obviously in the DB if it is on the mylist.
On todo.
o Oh, and if you can teach it how to cook fine french quisine.. that'd be nifty. Get right on that.
I cook a lot but only food with a low glycemic index... Dunno how close to french that is but at least I started after reading a book by a french guy. ;)
Locked