Page 4 of 5

Posted: Thu Oct 13, 2005 9:52 am
by exp
fahrenheit wrote:i just know C, and not much at it
probably the most deadly combination :P

BYe!
EXP

Posted: Fri Oct 14, 2005 5:00 pm
by dinoex
C is at least portable.
C++ is bad in ths case.
Perl is a mess.
JAVA ist big and slow,
python is even incomatiblen then perl.

Sadly users don't like to install Ruby or Smalltalk.

Posted: Thu Nov 10, 2005 2:57 pm
by AnimeOtaku
I want to make a client as well,...if I come to it....:lol:

name: otani (ota for otaku and ani for anime)
Language: I think I will make it in java or maybe in C or C++
OS: for the beginning it will be windows, later linux too. Or first linux... :?

What's going to have:
For the beginning, it should be a cmd client, which can list myList and "all anime" list (offline too).
2nd part will be graphical issues or/and change something in mylist or add.

But I don't know yet exactly,...they are all my first thoughts of it.

Posted: Tue Nov 15, 2005 12:35 am
by kinglink
I'm considering a variety of options for a little free programming I want to do as I want to stretch my talents a bit farther then they are now. I've done some client server stuff but never when I didn't have full access to both codebases. so I've been thinking about that and I was thinking about using this UDP as one of three possible starting points (the others being live journal and a decently major idea I had for something like CDDB and mp3s which is )

Anyways So basically mine will start as a test system, and if it goes anywhere I'll post again with more firm details.

Client name: probably using an id similar to "kinglink" "kinglinka" or maybe a couple depending on if I make a couple different project ideas. all "kinglink_" where _ is (a-z) any finished projects will get named when I get done or close to done.

E-mail:kinglink at gmail dot com : Frank dot Reese at gmail dot com (sorry Kept the second one spam free for so long hoping to keep it up, but feel free to shoot me an email for what ever, anything extremely important to the second one, everything else should go to kinglink)

Target OS is Windows (probably using MFC front end but can be ported if someone wants to)

Language, C++

Functions: first couple programs will be simple lightweight information programs I can use and explore with rather then the heavier AOM. And see where that goes. Anything is possible. Likely it's just going to stay around the "Widget" style of programming, not a full scale client, unless I get wrapped up in it.

URL: None, and if exp wish to see it first, no problem, likely this will just be for evaluation of my skills to prospective employers rather then public consumption but I don't know just yet.

Posted: Sat Nov 19, 2005 2:40 am
by ExElNeT
AniDBCmdC small bugfix:
- changed website connection to gzip

link: http://user.cs.tu-berlin.de/~exelnet/anidbcmdc.jar

greetz

Posted: Tue Nov 29, 2005 1:17 am
by Sakrag
= JAniDB =

General Information
Client Full Name: JAniDB
Client String: janidb
Programmers: Sakrag and Roni00
Source Language: Java (launchers in misc languages)
License: Deciding between Freeware and GPL
Target Platforms: Windows 95 or newer*, Linux*, Unix, Other nix, FreeBSD, Solaris, Mac, Any system with java.
* indicates os specific launcher and optimized compilation (thats a good thing)

Features
  • Complete implementation of UDP API
  • Messages & Notifications
  • User friendly very customizable user interface
  • Hashing - md4, md5, ed2k, sha1, crc32, and others
  • Website MyList parser
  • Fast and fully integrated database system
  • File system watcher
  • File information (codec, native fps, native resolution, recorded bitrate, etc)
  • Media launch (launch a file in any favorite media player)
  • Fully threaded so the UI stays alive
  • Version alert and autopatching
Current Progress - 35%
Very nice graphical interface.
File system watcher/spider
Custom Hashing library (Hashes md4, md5, ed2k, sha1, others) and first client to allow for synchronized hashing of multiple files at once (ahh the power of threading)
UDP API half implemented
Image
Download
We will post a download link once we get more of the udp api implemented.

Posted: Sun Dec 04, 2005 7:28 pm
by zyp
PyAniDB

Client string: pyanidb
Language: Python, with some parts in C++.
License: GPL
Target platform: GNU/Linux, may be ported to other platforms later.

Posted: Mon Dec 05, 2005 7:33 pm
by Sn4keBite
MyAA

Target OS: Currrently only Linux, both Linux and Windows were originally planned
Programming Language: C++ (GUI application using Qt)
Functions to implement: Mostly mylist and file functions

Other info can be found at the link above.

Posted: Sun Jan 15, 2006 2:43 pm
by su8zer0
PKNotif

OS: Windows XP
Language: Delphi 7
Functions: Just a simple Systray/popup notification client
(see here)
Client string: pknotif
Current ver: 2

Currently no download link.

Posted: Mon Jan 16, 2006 4:20 am
by jonbaby
I was looking at doing some modifications to XBMC (XBoxMediaCenter) to do the following things intially
- Display Anime info (descriptions, votes, reviews etc)
(cached to the XBMC DB)

And then possiblly some interactive stuff
- Voting
- Notifications

Does this fit into the allowable uses of the API?
Has anyone done something like this already?

Posted: Sun Jan 29, 2006 3:38 am
by clip9str
New client i guess. :)

Well i was bored so i whipped up this simple batch renamer in a few hours using Perl.

Name: adbren (AniDB Rename, uhoh really inspired)
Platform: All
Language: PERL (The language of the gods)
Features: Hashing and then renaming files based on information from the anidb api and a user definable format string.
Documentation: Yeah Right!
Licence: GPL
Prerequisites: Digest::MD4, Getopt::Mixed
Future: I might actually finish AniDB::UDPClient;
Download: http://www.svarteper.com/adbren.pl (Version 2)
Email: clip9str[at]gmail[dot].com

How to use:

Open adbren.pl file in a text editor edit line 2-3 and put in your username and password. (I said it was simple! ;) )

Code: Select all

adbren.pl [-f <format>] [--noclean] [--norename] <file1> [file2] ...

-f              Format. 
                Default: %anime_name_english%_%episode%-%group_short%.%filetype%

--noclean       Do not clean values of format vars. (Don't remove spaces, etc.)

--norename      Do not rename files. Just print the new names.

Format vars:

%fid%, %aid%, %eid%, %gid%, %lid%, %status%, %size%, %ed2k%, 
%md5%, %sha1%, %crc32%, %lang_dub%, %lang_sub%, %quaility%, %source%, 
%audio_codec%, %audio_bitrate%, %video_codec%, %video_bitrate%,
%resolution%, %filetype%, %length%, %description%, %group%, 
%group_short%, %episode%, %episode_name%, %episode_name_romaji%,
%episode_name_kanii%, %episode_total%, %episode_last%, %anime_year%,
%anime_type%, %anime_name_romaji%, %anime_name_kanji%, %anime_name_english%,
%anime_name_other%, %anime_name_short%, %anime_synonyms%, %anime_category%


Example:

Code: Select all

$ adbren.pl --format %anime_name_english%_%episode%_%video_codec%-%group_short%.%filetype%  *.avi
Due to my lazyness it only renames to the current drectory.

kenokitools

Posted: Sun Jan 29, 2006 5:52 am
by kenoki
name: kenokitools- target OS
email: dminer84@yahoo.com

OS: Linux
programming language: what ever I can piece together (currenlty, Java, C, bourne shell, Tcl)
additional info: I am doing this as a means of automating my inital import of data into AniDB and further maintain my AniDB information via my current DVD archiving system (hopyefully, when I burn my DVD and verify the media, AniDB will be updated automatically)

I most likely won't be doing any notify or file renaming, etc type features.

If anyone has an interest in my glued together stuff (including the scripts for DVD authoring (including a tool for finding really good packing order of files for least wasted space) then I can take some time to put together a proper package. :)

Posted: Mon Jan 30, 2006 12:07 pm
by belgabor
@kenoki: I'd be very interested as I'm currently working on something similar (Currently I'm working on a java app that displays the info webaom puts into the mysql database to replace my old archiving system which is in a mess...).

Posted: Sat Feb 11, 2006 5:13 am
by jonbaby
Name: animonitor
Platform: Win32 (.NET Framework 2.0)
Language: C#
Features:
- Watches a specified folder (and sub-folders) for movie files
- Automatically hashes (ED2K) any files found
--- Can also drag and drop files
- Can automatically add any hashed files to AniDB MyList
- Looks up file information from AniDB (optional)
--- Can rename files based on this information (user customised)
Download: http://members.iinet.net.au/~lwerndly/
Email: jonbaby275@hotmail.com

Posted: Wed Mar 08, 2006 8:35 am
by Lenn
Name: Loki
OS: Windows
Programming language: C#
Functions:
I have absolutly no idea... yet... was required to post here when started using the Api