WebAOM: Difference between revisions

1,967 bytes added ,  18 July 2006
no edit summary
mNo edit summary
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>
**With text anti-aliasing: <tt>javaw.exe -Dswing.aatext=true -jar webaom.jar</tt>
=== Buttons ===
=== Buttons ===
* Wiki : Link to this page.
* 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.
* Toggle fileIO : Enable/disable hashing and moving thread.
* Start/Stop : Start/stop hashing and moving (disk IO thread).
* Toggle netIO : Enable/disable communication thread.
* Login/Log out: Log on/off the AniDB UDP Service (net IO thread).
* Save Opt: Save options to "%home/.webaom".
* 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. (UDP server that is.)
* 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. Changelog.
* 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.
**AniDB Host : URL to AniDB can be set here.
:*Remote Port : Remote Port 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.
**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.
:*Timeout (sec) : Timeout on receiving reply from AniDB.
**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.
** Add files to mylist.
:* [[Filestates]]
** [[Filestates]]
:* [[Mylist:source]]
** [[Mylist:source]]
:* [[Mylist:storage]]
** [[Mylist:storage]]
:* [[Mylist:comment]]
** [[Mylist:comment]]
:* [[Mylist:watched]]
** [[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.
** 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.)
** Browser Path : Set path to internet browser manually here. (For Linux users.)
:* My Database : JDBC url to local / private database.
** 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.
** Log File : Set path to log file (html). Press enter to enable.
:* Renaming : Combobox for selecting renaming mode.
** Renaming : Combobox for selecting renaming mode.
:* Store password : Allow webaom to store your password (and anipass) on disk. It will not be stored in cleartext.
** 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.
** Load db on startup : Connect and load the database on startup.
:* Auto log : Start logging automatically.
** 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]
** [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.
** Renaming : Show rules for renaming.
:* Moving : Show rules for moving.
** Moving : Show rules for moving.
:* Apply : Apply the current rules. Don't forget to click this after you have changed the rules.
** 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.
** 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.
:* !!! CASE SENSITIVE !!!


'''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
   %ed2k / %ED2K
   %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
   %qual Quality
   %qua Quality
   %src Source
   %src Source
   %res Resolution
   %res Resolution
   %vid Video codec
   %vid Video codec
   %aud Audio codec
   %aud Audio codec
   %year
   %yea Year
   %eps Total number of episodes
   %eps Total number of episodes
   %type [unknown, TV, OVA, Movie, Other, web]
   %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.
546

edits

MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.