546
edits
Epoximator (talk | contribs) mNo edit summary |
Epoximator (talk | contribs) No edit summary |
||
Line 10: | Line 10: | ||
=== General === | === General === | ||
*To start as application: <tt>javaw.exe -jar webaom.jar</tt> | *To start as application: <tt>javaw.exe -jar webaom.jar</tt> | ||
**With text anti-aliasing: <tt>javaw.exe -Dswing.aatext=true -jar webaom.jar</tt> | |||
=== Buttons === | === Buttons === | ||
* | * Help! : Open this wiki page. | ||
* Files... : Add specific files for hashing. (Only those with extensions specified in "Wanted File Extensions" are added.) | * Files... : Add specific files for hashing. (Only those with extensions specified in "Wanted File Extensions" are added.) | ||
* Folders... : Add folder(s) with all including files for hashing. | * Folders... : Add folder(s) with all including files for hashing. | ||
* | * Start/Stop : Start/stop hashing and moving (disk IO thread). | ||
* | * Login/Log out: Log on/off the AniDB UDP Service (net IO thread). | ||
* Save | * Save opt: Save options to "%home/.webaom". | ||
* Export : Export all the loaded data to a file. | * Export : Export all the loaded data to a file. (The filter settings in ''Alt'' applies!) | ||
* Import: Import data from a file. | * Import: Import data from a file. | ||
* Ping AniDB : Check reachability to AniDB | * Ping AniDB : Check reachability to the AniDB UDP server. | ||
=== Tabs === | === Tabs === | ||
* Rules: Rule system. See Move/Rename system. | * Rules: Rule system. See [[WebAOM#Move/Rename_system|Move/Rename system]]. | ||
* Options : All options. | * Options : All options. | ||
* Jobs: Table of files/work. | * Jobs: Table of files/work. | ||
* Alt: Alternative treetable view of your files. Grouped by anime, episode. | * Alt: Alternative treetable view of your files. Grouped by anime, episode/group/folder, file. | ||
* Log : History log. Press DEL to clean. | * Log : History log. Press DEL to clean. | ||
* Hash : All selected checksums are printed here. | * Hash : All selected checksums are printed here. | ||
* Info : Some info about the client | * Info : Some info about the client. | ||
* Debug : Low level communication and exceptions are printed here. | * Debug : Low level communication and exceptions are printed here. | ||
* Chii Emu: Write [[Chii]] commands here. (Also possible to use UDP API commands.) | * Chii Emu: Write [[Chii]] commands here. (Also possible to use UDP API commands directly.) | ||
=== Options === | === Options === | ||
* Connection | * Connection | ||
**AniDB Host : URL to AniDB can be set here. | |||
**Remote Port : Remote Port can be set here. | |||
**Local Port : Local Port can be set here. Necessary if the default port is used by another application on your system. | |||
:*Delay (sec) : Delay between each datagram sent to server. 2 seconds is minimum, 3 is recommended. Should be set higher if connection is poor or if much work is queued. | **Keep-Alive : Keep the connection to the server alive by pinging regularly. Check this if you're behind a nat router. | ||
**Delay (sec) : Delay between each datagram sent to server. 2 seconds is minimum, 3 is recommended. Should be set higher if connection is poor or if much work is queued. | |||
**Timeout (sec) : Timeout on receiving reply from AniDB. | |||
* File Options | * File Options | ||
** Add files to mylist. | |||
** [[Filestates]] | |||
** [[Mylist:source]] | |||
** [[Mylist:storage]] | |||
** [[Mylist:comment]] | |||
** [[Mylist:watched]] | |||
* Other | * Other | ||
** Hash Dirs : Default directories to hash. Checked every time the hasher thread starts. Directories are separated with ";". It's not recommended to edit this string when the Hasher is running. | |||
** Browser Path : Set path to internet browser manually here. (For Linux users.) | |||
** My Database : JDBC url to local / private database. See [[WebAOM#Local_database|Local Database]]. | |||
** Log File : Set path to log file (html). Press enter to enable. | |||
** Renaming : Combobox for selecting renaming mode. | |||
** Store password : Allow WebAOM to store your password (and API Pass) on disk. It will not be stored in cleartext. | |||
** Load db on startup : Connect and load the database on startup. | |||
** Auto log : Start logging to disk automatically. | |||
** [http://en.wikipedia.org/wiki/Hash_function Hash functions] : [http://en.wikipedia.org/wiki/Ed2k_(hash) ED2K] [http://en.wikipedia.org/wiki/CRC32 CRC32] [http://en.wikipedia.org/wiki/MD5 MD5] [http://en.wikipedia.org/wiki/SHA1 SHA1] [http://en.wikipedia.org/wiki/Tiger-Tree_Hash TTH] | |||
* Wanted File Extensions : Default are avi, ogm, mkv, mp4. | * Wanted File Extensions : Default are avi, ogm, mkv, mp4. | ||
* Rules (in own tab) | * Rules (in own tab) | ||
** Renaming : Show rules for renaming. | |||
** Moving : Show rules for moving. | |||
** Apply : Apply the current rules. Don't forget to click this after you have changed the rules. | |||
** Replace Table : String mapping table. DELETE, CTRL UP/DOWN keys are supported. | |||
=== Job Menu (Popup) === | === Job Menu (Popup) === | ||
Line 80: | Line 81: | ||
* Set Parent Folder : Same as 'Set Folder' but this will include the folder. For keeping the folder name. | * Set Parent Folder : Same as 'Set Folder' but this will include the folder. For keeping the folder name. | ||
* Edit Folder Path : Edit the folder path raw. | * Edit Folder Path : Edit the folder path raw. | ||
* Edit File Name : Edit the file name directly. | |||
* Parse with avinfo : Extract metadata (codec, bitrate, etc.) from the file. The dll from [[Avdump]] is required. Put it somewhere it will be found, like <tt>C:\Windows</tt>. | |||
* Set fid (force) : Set the fid forcefully. For self edited and corrupted files. Not recommended. | * Set fid (force) : Set the fid forcefully. For self edited and corrupted files. Not recommended. | ||
* Remove from DB : Remove job from local database. This will _not_ remove the file from your mylist. The job will be readded if used twice. | * Remove from DB : Remove job from local database. This will _not_ remove the file from your mylist. The job will be readded if used twice. | ||
Line 138: | Line 141: | ||
:* RETURN means return complete schema (for exceptions). | :* RETURN means return complete schema (for exceptions). | ||
:* DO is always required. | :* DO is always required. | ||
'''Possible tests''' | '''Possible tests''' | ||
Line 157: | Line 159: | ||
=== Tags === | === Tags === | ||
Changed to three-letters-only in 1.18! | |||
%ann Anime Name / Title | %ann Anime Name / Title | ||
%kan Jap. Kanji Title | %kan Jap. Kanji Title | ||
Line 164: | Line 167: | ||
%epr Episode name romaji | %epr Episode name romaji | ||
%enr Episode number | %enr Episode number | ||
% | %ed2 / %ED2K | ||
%md5 / %MD5 | %md5 / %MD5 | ||
%sha / %SHA | %sha / %SHA | ||
%crc / %CRC | %crc / %CRC | ||
%ver Version string | %ver Version string | ||
%inv Invalid crc string | |||
%cen Censored string | %cen Censored string | ||
%dub Dub language | %dub Dub language | ||
%sub Sub language | %sub Sub language | ||
%grp Group short name | %grp Group short name | ||
% | %qua Quality | ||
%src Source | %src Source | ||
%res Resolution | %res Resolution | ||
%vid Video codec | %vid Video codec | ||
%aud Audio codec | %aud Audio codec | ||
% | %yea Year | ||
%eps Total number of episodes | %eps Total number of episodes | ||
% | %typ [unknown, TV, OVA, Movie, Other, web] | ||
%gen Category string | %gen Category string | ||
%fid File ID | %fid File ID | ||
Line 211: | Line 215: | ||
== Changelog == | == Changelog == | ||
1.18 14.07.2006: | |||
*Fixed bug in !mystats (thx to GuntherDW). | |||
*Added more tool tips and changed some text to make WebAOM more understandable. | |||
*Added 'Cancel' button to the 'The options has changed' dialog. | |||
*Fixed Rules->Rename/Moving-radio-buttons bug (thx to Kei-kun). | |||
*Fixed joint eps bug; java.lang.NumberFormatException. | |||
*Added drop and ctrl-v support to 'Jobs' table. | |||
*Change: db update; etb.number width, for joint eps. | |||
*Added selectable columns in 'Job' view. (Right click table header.) | |||
*Change: Job-filter-combo-box -> check boxes. (suggested by weedy) | |||
*Change: Keep-alive is now enabled also when nat is not detected (every 30 min). | |||
*Fixed bug in keep-alive code. | |||
*Fixed minor ui update bug in 'Alt'. | |||
*Fixed sorting bug in 'Jobs' when changing filter. | |||
*Added new job colors; red -> corrupted, gray -> missing (not found). | |||
*Changed options file encoding to utf8. | |||
*Only Java 1.5 support from now. | |||
*Massive internal changes. | |||
*Added support for avinfo.dll (http://wiki.anidb.info/w/Avdump). | |||
::Put the dll somewhere it will be found. | |||
*Improved support for large font sizes. | |||
::Fixed table row height. | |||
::Fixed font in popup menu. | |||
::To change the 'Log' font; press DELETE, edit header, press ok. | |||
::To customize the file info page; extract 'file.htm' from the jar, edit, save as '.webaom.htm' in your home folder. | |||
*Added filtering in 'Jobs' view. | |||
*Added selectable titles in 'Alt' view (romaji,kanji,english). | |||
*Minor UI changes. | |||
1.17 07.05.2006: | 1.17 07.05.2006: | ||
*Added 'Edit File Name' to pop up menu. | *Added 'Edit File Name' to pop up menu. |
edits