Commit Graph

771 Commits

Author SHA1 Message Date
Reinhard Pointner f09aaf133c * set internal extract calls in amc to --override skip 2013-11-17 19:15:23 +00:00
Reinhard Pointner 9ba3e36d23 * optimize open subtitles hash matches to make sure invalid uploads (that don't match at all) get 1st place 2013-11-14 13:45:31 +00:00
Reinhard Pointner b2b29b2584 * push cache hotfix 2013-11-12 15:00:31 +00:00
Reinhard Pointner 0e514bd391 * update website 2013-11-12 04:02:36 +00:00
Reinhard Pointner 72658bcd60 * update website 2013-11-11 11:42:05 +00:00
Reinhard Pointner 2ca03331a1 + push 3.8 update notifications 2013-11-11 10:52:07 +00:00
Reinhard Pointner 1d76930e02 * fix crash if amc clean=y is called a single video file 2013-11-10 06:15:28 +00:00
Reinhard Pointner 0edfa6cced * exclude list check/update support for AMC script so we can ignore files that have already been processed in previous runs
e.g.
--def excludeList=amc-index.txt
2013-11-09 05:54:11 +00:00
Reinhard Pointner ac286d44ce * slight modifications 2013-11-07 19:35:29 +00:00
Reinhard Pointner ecb9fac822 * ignore trailing (1) patterns for TITLE metrics 2013-11-07 07:45:30 +00:00
Reinhard Pointner 64b74ac417 * update SxE patterns and sanity metrics
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1059
2013-11-02 17:24:11 +00:00
Reinhard Pointner a83e7f2286 * update fetchArtwork series/movie auto-detection
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=1056
2013-11-01 11:21:47 +00:00
Reinhard Pointner dfed363a9b * fix repaint issues 2013-10-31 15:23:43 +00:00
Reinhard Pointner 214c99d180 * update docs and make sure CLI users have a look at scripting as well before going overboard with -rename -r and go hurt themselves :P 2013-10-30 21:33:18 +00:00
Reinhard Pointner ea84f477b1 * ignore special pattern S01c01 2013-10-29 19:13:22 +00:00
Reinhard Pointner ed09ae0d13 * update clutter patterns (amc) 2013-10-29 05:58:53 +00:00
Reinhard Pointner 3d1dbf26e1 * update clutter patterns 2013-10-29 05:55:30 +00:00
Reinhard Pointner 9564e6f770 * fix amc/plex refresh issue
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1046
2013-10-28 14:34:18 +00:00
Reinhard Pointner d609a1a080 * include leading/trailing argument quotes 2013-10-25 06:40:40 +00:00
Reinhard Pointner 32fe29653e * GUI utility for escaping cmdline arguments 2013-10-24 18:27:15 +00:00
Reinhard Pointner 27e7ddc4a7 * update notifications for sysinfo script (compatible) 2013-10-23 05:29:03 +00:00
Reinhard Pointner 1beb424560 * update notifications for sysinfo script 2013-10-23 05:24:13 +00:00
Reinhard Pointner 9ded478e66 * fix-fix 2013-10-23 03:44:36 +00:00
Reinhard Pointner bdbc4571be * include Folder Size / File Count 2013-10-19 03:15:05 +00:00
Reinhard Pointner 859a0c045c * update blacklists
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=1007&p=6309#p6309
2013-10-17 07:54:40 +00:00
Reinhard Pointner 0db73ef38f * use gzip compression for all sourceforge project-web responses 2013-10-17 07:39:12 +00:00
Reinhard Pointner 5b839d1ca8 * update samples 2013-10-17 07:11:32 +00:00
Reinhard Pointner 1796b08bf2 * fine-tune amc for 123xy patterns (2) 2013-10-15 10:54:23 +00:00
Reinhard Pointner f5cd05b04a * fine-tune amc for 123xy patterns 2013-10-15 08:35:22 +00:00
Reinhard Pointner a130725d74 * improved support for crappy short-hand numbering styles
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1013
2013-10-15 03:22:47 +00:00
Reinhard Pointner 2c91a3be2e * replace TheTVDB online search with local search as best as possible to improve search result ranking 2013-10-13 14:50:45 +00:00
Reinhard Pointner 559b79026e * update blacklist 2013-10-13 09:56:10 +00:00
Reinhard Pointner 01cd81b0e4 * cleanup 2013-10-12 14:07:12 +00:00
Reinhard Pointner 19f69c9fbc * set "fpcalc" executable via system property net.sourceforge.filebot.AcoustID.fpcalc 2013-10-09 06:31:05 +00:00
Reinhard Pointner 7a11589bc4 * disable java.util.prefs.WindowsPreferences warnings 2013-10-07 06:20:44 +00:00
Reinhard Pointner 026d4540af * update sorty example script 2013-10-06 05:31:57 +00:00
Reinhard Pointner 2724fba24f * manual mapping for CSI => CSI: Crime Scene Investigation 2013-10-06 05:31:20 +00:00
Reinhard Pointner e29b07c186 * make things more idiot-proof 2013-09-30 04:46:33 +00:00
Reinhard Pointner 20aef4e385 * more messages to help users know what to do next if they're just clicking around trying to figure out things work 2013-09-29 19:46:41 +00:00
Reinhard Pointner 0c7d97b939 * fix [Incorrect Match] BBC Life (2009)
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=968
2013-09-25 20:33:26 +00:00
Reinhard Pointner 7e1a8bb5c7 * fine-tune movie ranking 2013-09-23 15:47:14 +00:00
Reinhard Pointner 2a424ad3b2 * allow runs when ut_dir is set even if ut_file is not
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=961
2013-09-23 15:30:10 +00:00
Reinhard Pointner 4ac8804066 * update data files 2013-09-23 05:20:14 +00:00
Reinhard Pointner 0b4fcc19a1 * helper script for escaping argument strings 2013-09-22 05:30:11 +00:00
Reinhard Pointner 247d6cbe22 * bug fixes 2013-09-18 02:39:30 +00:00
Reinhard Pointner a0af80bece * add new .ISO probing to amc script 2013-09-17 19:48:17 +00:00
Reinhard Pointner a924855da0 * more checking in case the user did mess up the cmdline call 2013-09-17 17:30:14 +00:00
Reinhard Pointner 2bdf60d19b * helpers for creating a MediaBindingBean objects to make it easy to access extended metadata 2013-09-15 15:21:30 +00:00
Reinhard Pointner 5ba6728022 * update query-blacklist 2013-09-12 08:40:23 +00:00
Reinhard Pointner 4799476150 * update data files and enable "Movie 43" sample data 2013-09-10 10:12:55 +00:00
Reinhard Pointner b4b4cf2e9b * Fix movie relevance sorting issue
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=926
2013-09-05 17:10:45 +00:00
Reinhard Pointner e1bde51cbf * update RG names 2013-09-05 05:54:09 +00:00
Reinhard Pointner f602e19fa7 * support for passing in white list pattern in cleaner script
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=762#p5731
2013-09-01 16:33:36 +00:00
Reinhard Pointner 0436869bee fix AMC mismatches
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=912
2013-09-01 09:20:01 +00:00
Reinhard Pointner 928c891a21 * update blacklist "Kids" folder
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=909
2013-08-31 06:54:52 +00:00
Reinhard Pointner 4934776fea * tvs/mov diff fix
@see http://www.filebot.net/forums/viewtopic.php?f=6&p=5605#p5605
2013-08-15 17:41:21 +00:00
Reinhard Pointner ade022ac8f * turn off deleteRoot in the cleaner script if called from cmdline directly with arguments 2013-08-15 11:15:13 +00:00
Reinhard Pointner cf11cfecb0 * update RG groups 2013-08-15 10:48:16 +00:00
Reinhard Pointner ee3c1d25d7 * Better support for Name AKA Name YEAR naming scheme
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=882
2013-08-13 04:48:13 +00:00
Reinhard Pointner e4fdcb1884 * fix occasional review display issues 2013-08-13 04:45:11 +00:00
Reinhard Pointner 09d2dc24af * use XZ Utils for packing online database files 2013-08-10 07:56:11 +00:00
Reinhard Pointner 43bb497ed1 * generate review.json and easily collect good reviews in a separate csv file 2013-08-10 05:23:14 +00:00
Reinhard Pointner 03b081ef78 * update website 2013-08-08 02:59:27 +00:00
Reinhard Pointner 2e2ba454d4 * push 3.62 2013-08-07 10:18:12 +00:00
Reinhard Pointner 1e35343c7e * no need to @Grab Jsoup anymore since it's embedded in the fatjar 2013-08-07 02:59:21 +00:00
Reinhard Pointner 018d4303c4 * reverse-rename only if path has changed 2013-08-07 02:58:45 +00:00
Reinhard Pointner c6f2817f17 * add xbmc nfo <trailer> support 2013-08-04 15:19:09 +00:00
Reinhard Pointner 13873067d9 * split pushover and myepisodes code 2013-08-04 13:52:14 +00:00
Reinhard Pointner d66fd0f141 * auto-detect "Band of Brothers/Part 1 - Currahee" kinda naming scheme as series 2013-08-02 17:45:38 +00:00
Reinhard Pointner 62059bf79b * fine-tune series/movie differentiation 2013-07-24 12:32:11 +00:00
Reinhard Pointner 27575e411e amc and movie detection fine-tuning
@see http://www.filebot.net/forums/viewtopic.php?f=4&p=5379#p5375
2013-07-24 12:05:12 +00:00
Reinhard Pointner c8b6485d2a * disable java webstart because of browser warnings 2013-07-23 19:28:59 +00:00
Reinhard Pointner 4581f2221f * lots of fine-tuning and adjustments for fully-automated movie detection and episode matching
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=832&p=5360#p5360
2013-07-23 19:06:49 +00:00
Reinhard Pointner 6b870fa1bc * update data files 2013-07-22 04:37:05 +00:00
Reinhard Pointner 5e09327b6c * update website 2013-07-20 05:57:48 +00:00
Reinhard Pointner 99a6eb916e * performance boost for dealing with large structures 2013-07-12 22:04:49 +00:00
Reinhard Pointner e997fe1e82 * support artwork lookup for non-english locales
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=812
2013-07-12 07:32:44 +00:00
Reinhard Pointner a3791d3af4 * update rules 2013-07-09 08:07:54 +00:00
Reinhard Pointner c4fba18fd9 * update things based on issue reports by users 2013-06-27 02:11:04 +00:00
Reinhard Pointner 62732521c5 * send update notifications for v3.61 2013-06-25 02:39:05 +00:00
Reinhard Pointner 4c07edb65b * remove Sublight/Subscene related visible components 2013-06-24 09:58:37 +00:00
Reinhard Pointner 619b561fcc * misc. commits 2013-06-24 09:27:03 +00:00
Reinhard Pointner 4208cb6557 * try using Install Monetizer for a bit and see how it performs 2013-06-15 10:01:31 +00:00
Reinhard Pointner 0c872a44d0 * keep cleaner from messing with season structures and anything else where there's artwork in root folders but videos only in subfolders
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=762&p=4927#p4927
2013-06-15 10:00:03 +00:00
Reinhard Pointner 95494f28eb * update datasets 2013-06-15 09:36:39 +00:00
Reinhard Pointner 7eb3157019 * added lots of anime RG names 2013-05-21 17:18:39 +00:00
Reinhard Pointner fececd92ee * update data 2013-05-21 08:34:13 +00:00
Reinhard Pointner 5794f65bad * fix --def ut_state_allow feature 2013-05-18 15:30:25 +00:00
Reinhard Pointner 19738c3d53 * update data files 2013-05-17 18:48:31 +00:00
Reinhard Pointner 83e0240dd1 * [amc] extend SxE pattern detection to absolute paths 2013-05-08 18:19:26 +00:00
Reinhard Pointner 3bcfab4dc9 * keep clean-root folders by default, i.e. exclude from delete 2013-05-07 15:01:50 +00:00
Reinhard Pointner 011f4e82c0 * --def minFileSize option for ignoring files smaller than the given value 2013-05-04 12:09:51 +00:00
Reinhard Pointner 086863fb32 * update heuristics 2013-05-03 09:48:06 +00:00
Reinhard Pointner a1451ca807 * fix unix argument parsing issues
@see
http://www.filebot.net/forums/viewtopic.php?f=4&p=4633
2013-04-30 13:33:09 +00:00
Reinhard Pointner 86723cb3bf * make sure the user.home is never considered a movie folder 2013-04-30 11:20:28 +00:00
Reinhard Pointner 7cf2177f79 * check for series .nfo 2 folder levels deep
* update artwork.* scripts and generate tvdb links in series .nfo for future lookup
2013-04-25 19:23:22 +00:00
Reinhard Pointner 441f2fd2cf * support single-argument cmdline usage for execute(...) 2013-04-24 15:17:02 +00:00
Reinhard Pointner 32b7e0a37d * remove donation reminders on download-page as it's in the app now anyway 2013-04-24 08:14:22 +00:00
Reinhard Pointner 7c715af107 * exclude root folders from series name detection 2013-04-22 04:13:30 +00:00
Reinhard Pointner f5d4c92487 * less fierce movie-detection-rules 2013-04-22 04:06:21 +00:00
Reinhard Pointner 6d0d7ca75e * script bindings for MetaAttributes and added related auto-detection to amc script
* support Mar.adentro.2004.HDTVRip.720p => The Sea Inside 2004 (@see http://www.filebot.net/forums/viewtopic.php?f=6&t=680&p=4512#p4512)
2013-04-19 09:28:55 +00:00
Reinhard Pointner 03013e49a3 * support deleting nested empty folders 2013-04-18 12:31:45 +00:00
Reinhard Pointner 8fa0531f1b * improved support for matching Season 05/01.avi naming patterns 2013-04-18 10:03:41 +00:00
Reinhard Pointner 444ddd8883 * improved series detection
e.g.
spincity/season5/01-episodename love in it
2013-04-18 09:15:58 +00:00
Reinhard Pointner 2e71d710e3 * fix myepisodes scraper 2013-04-16 17:30:51 +00:00
Reinhard Pointner 776bf1bae2 * fix The|A thetvdb index lookup issues in BuildData.groovy 2013-04-15 14:40:50 +00:00
Reinhard Pointner 0e8bd858c3 * fixes for better handling of oddly named archives and help auto-detection along by putting the original folder ahead of the archive name
@see
http://www.filebot.net/forums/viewtopic.php?f=8&t=666&p=4443#p4443
2013-04-13 06:47:28 +00:00
Reinhard Pointner 024ea14326 + Deploy 3.6 update descriptor 2013-04-12 18:48:20 +00:00
Reinhard Pointner b21a5d46e8 * improved handling of disk folders in scripting 2013-04-10 10:55:44 +00:00
Reinhard Pointner db3f84d076 * support recursive extract for nested archives 2013-04-09 09:12:20 +00:00
Reinhard Pointner 245b108c3b * do only strict subtitles matching in amc by default 2013-04-08 19:04:01 +00:00
Reinhard Pointner 02f714b6ab * various movie detection refinement regarding issues with these kinda naming patterns
e.g.
The.Croods.2013.Custom.DKsubs.TS.PAL.DVDR-SUBLiME/sublime-thecroods_ts.iso
2013-04-08 05:29:12 +00:00
Reinhard Pointner 6ff2dbc171 * added data 2013-04-04 21:41:47 +00:00
Reinhard Pointner 83054535e8 * improved support for very similar shownames, e.g. Being Human <=> Being Human (US) 2013-04-02 15:34:25 +00:00
Reinhard Pointner d3f987d130 * fix tvseries VS movie heuristics 2013-04-02 12:33:28 +00:00
Reinhard Pointner 95ff15d475 * fix various possible movie detection issues
TEST-DATA:
[www.Cpasbien.me] Django.Unchained.2012.FRENCH.BDRip.XviD-AYMO\[www.Cpasbien.me] aymo-django.xvid.cd1.avi
2013-04-01 10:17:20 +00:00
Reinhard Pointner 18df1820a7 * improved series lookup for series-name-without-spacing type naming, the worst of all naming styles... e.g. isd-thewalkingdead-s03e12.avi 2013-04-01 09:39:31 +00:00
Reinhard Pointner 2793321715 * fix performance / blocking issues 2013-03-31 11:36:28 +00:00
Reinhard Pointner b766fcba93 * ignore anidb for now 2013-03-30 03:12:59 +00:00
Reinhard Pointner fe0d152d8f * better sample handling 2013-03-30 03:11:17 +00:00
Reinhard Pointner c029e3ca8a * fix detection for {n}/E{e} {t} type structure 2013-03-29 04:04:28 +00:00
Reinhard Pointner beee3bce91 * improved clutter file handling 2013-03-28 09:04:35 +00:00
Reinhard Pointner 04262c756b * update website 2013-03-27 12:34:04 +00:00
Reinhard Pointner 7acc354a0c * update 2013-03-26 08:52:07 +00:00
Reinhard Pointner 3d6578cbaf * backwards-compatibility fixes 2013-03-25 09:35:17 +00:00
Reinhard Pointner 9f564f27c5 * movie/series differentiation more strict
* treat any .iso file as video file
2013-03-25 09:01:56 +00:00
Reinhard Pointner 87676e119a * fix series detection for M*A*S*H 2013-03-25 09:00:22 +00:00
Reinhard Pointner e7e2b293d3 * make watcher work in console-interactive mode as well as without console 2013-03-22 03:15:48 +00:00
Reinhard Pointner 5abb244218 * refinements 2013-03-21 02:43:34 +00:00
Reinhard Pointner 6f9f28a51c * send update notifications 2013-03-20 02:48:40 +00:00
Reinhard Pointner d6c9c3ca7c * various little adjustments 2013-03-19 11:17:36 +00:00
Reinhard Pointner bdc09a7055 * update test cases 2013-03-18 05:23:41 +00:00
Reinhard Pointner 140ecef1df + version bump to v3.5 2013-03-17 14:20:27 +00:00
Reinhard Pointner 4dc5e26ae9 * fix cache misconfig to stop anidb abuse
* build our own anidb index file like with thetvdb
2013-03-17 14:19:11 +00:00
Reinhard Pointner 98fb65e088 * fine-tune movie/tvshow differentiation 2013-03-16 16:13:50 +00:00
Reinhard Pointner 768fcd3075 * fine-tune movie detection 2013-03-13 15:48:13 +00:00
Reinhard Pointner 827a97960a * more strict series detection heuristics 2013-03-12 18:30:09 +00:00
Reinhard Pointner 7226dd6fc4 * misc 2013-03-12 13:43:35 +00:00
Reinhard Pointner d740a89958 * allow unset of osdb or sublight 2013-03-12 04:42:00 +00:00
Reinhard Pointner e33eac84c8 * offer different deployment options based on what is available to the user 2013-03-11 11:23:45 +00:00
Reinhard Pointner 93cff16ea7 * use left-side-add again 2013-03-10 04:21:09 +00:00
Reinhard Pointner 26bc859eda + use our own domain www.filebot.net :) 2013-03-09 17:15:46 +00:00
Reinhard Pointner 6451c5f478 * support raw multi-part archives (as far passing it through to 7z anyway, native lib my not work though) 2013-03-09 14:12:13 +00:00
Reinhard Pointner 2fa6be847e * clear xattr on reverted files 2013-03-07 14:11:23 +00:00
Reinhard Pointner 2b0aff8038 * update blacklist data 2013-03-07 14:10:26 +00:00
Reinhard Pointner 883c684bac * update amc script and movie detection data
@see http://filebot.sourceforge.net/forums/viewtopic.php?f=4&t=566
2013-03-06 08:34:43 +00:00
Reinhard Pointner c0dc78fbd6 * try different ad size and update reviews 2013-03-06 08:26:27 +00:00
Reinhard Pointner b7da78c942 * clear name of punctuation, spacing, and leading 'The' or 'A' that are common causes for word-lookup to fail 2013-03-05 10:20:10 +00:00
Reinhard Pointner 015f997ba2 * support --def exec=command to allow user-defined postprocessing 2013-03-01 07:40:50 +00:00
Reinhard Pointner e73dcc9691 * revert back to using the TCP transport to avoid http auth issues 2013-02-28 15:48:51 +00:00
Reinhard Pointner 07f6bb9ec3 * support XBMC Frodo JSON-RPC calls: VideoLibrary.Scan, GUI.ShowNotification 2013-02-26 19:40:24 +00:00
Reinhard Pointner a8c3080d70 * clean newly downloaded subtitles along with temporary files 2013-02-26 16:36:53 +00:00
Reinhard Pointner 2ed4df6ed5 * added donation reminder for power users 2013-02-25 17:29:16 +00:00
Reinhard Pointner 377506801b * enhanced formats for AMC 2013-02-22 11:37:08 +00:00
Reinhard Pointner ff156c69ba * update query-blacklist to better support www.onlinetvrecorder.com movie naming schemes 2013-02-21 14:45:24 +00:00
Reinhard Pointner 3647858bad * update query-blacklist to better support www.onlinetvrecorder.com movie naming schemes 2013-02-21 13:29:46 +00:00
Reinhard Pointner cdfafe0337 * cosmetics 2013-02-20 10:16:21 +00:00
Reinhard Pointner eee42fabd8 **/Season 01/** 2013-02-18 16:33:25 +00:00
Reinhard Pointner 24f9b8d92a * fine-tune generic numberic sequence matching (e.g. Bones Staffel 1 Folge 5) 2013-02-15 09:50:23 +00:00
Reinhard Pointner fa55b68360 * added script for deleting xattr metadata 2013-02-15 08:48:11 +00:00
Reinhard Pointner 651e0dcc46 * update docs 2013-02-13 05:58:13 +00:00
Reinhard Pointner 9774a92acd * rename the utorrent-postprocess script to amc 2013-02-12 17:07:59 +00:00
Reinhard Pointner 81f2adc49a * sanity check in utorrent-postprocess for all those people messing up with passing cmdline parameters 2013-02-12 14:06:54 +00:00
Reinhard Pointner 77cf37b323 + Bump 3.4 update and advertise new ubuntu app 2013-02-12 06:28:48 +00:00
Reinhard Pointner 9caa77a0c0 * small adjustments 2013-02-11 09:02:17 +00:00
Reinhard Pointner a695c4df54 * improve texts 2013-02-08 15:41:27 +00:00
Reinhard Pointner 29fd71cfe6 * update reviews 2013-02-07 12:31:57 +00:00
Reinhard Pointner 18c422cda0 * fix artwork/nfo xml issues
* generate .url files along with artwork/nfo
2013-02-06 15:12:19 +00:00
Reinhard Pointner a2e36c5173 * don't keep extracted files even in HARDLINK mode
* fix matching issues
2013-02-05 15:44:18 +00:00
Reinhard Pointner 69b4f70a7c * fix things up for the ubuntu software center packages 2013-02-04 14:34:39 +00:00
Reinhard Pointner 70376e97f1 * start preparing special package for ubuntu software center 2013-02-03 10:15:36 +00:00
Reinhard Pointner 6a9df0fb03 * make music processing an optional feature that can be activated via --def music=y 2013-02-02 03:21:56 +00:00
Reinhard Pointner d22289cb24 * support cleaning up temporary extracted files 2013-01-29 10:32:48 +00:00
Reinhard Pointner eb0027d691 * utorrent-postprocess anime-mode: If it has a Japanese audio track and an Advanced Substation Alpha subtitle track one can be pretty sure it's Anime. Gonna add it this way to utorrent-postprocess. 2013-01-28 07:12:52 +00:00
Reinhard Pointner afb0d24c3b * Support Pushover notifications 2013-01-22 08:14:21 +00:00
Reinhard Pointner b1de604df8 * utorrent-postprocess: support fetching of subtitles in multiple languages using --def subtitles=en,de,... 2013-01-19 17:04:15 +00:00
Reinhard Pointner 2cef5d6be2 * update data files 2013-01-19 05:16:20 +00:00
Reinhard Pointner 3c59cd5acd + Bump to 3.3 2013-01-18 18:03:06 +00:00
Reinhard Pointner 1ed16c37f2 * use easy-to-change triple-quotes for script template 2013-01-18 11:05:27 +00:00
Reinhard Pointner 67f6dc63e1 * enforce heavy caching to save resources for the various webservices 2013-01-18 09:07:35 +00:00
Reinhard Pointner 15722d00c6 * update data 2013-01-16 10:19:41 +00:00
Reinhard Pointner 0d0b13ad61 * ensure backward compatibility 2013-01-14 17:26:59 +00:00
Reinhard Pointner 88189c730c * update website for audio support
* SEO
2013-01-13 17:08:19 +00:00
Reinhard Pointner 3e4968af8f * allow all audio files in utorrent-postprocess 2013-01-11 10:03:27 +00:00
Reinhard Pointner 0171f31b09 * integrate music processing with utorrent-postprocess 2013-01-10 19:30:16 +00:00
Reinhard Pointner e8513bfd54 * fix --conflict skip behaviour for fn:replace 2013-01-09 09:08:53 +00:00
Reinhard Pointner 8466c7cb1b * skip notifications if nothing was renamed anyway 2013-01-06 04:03:59 +00:00
Reinhard Pointner a7ea715836 * support activating the cleaner right out of utorrent-postprocess via --def clean=y 2013-01-05 04:25:21 +00:00
Reinhard Pointner 6ce7ee5cd7 * fix for 1e01 pattern problems => http://filebot.sourceforge.net/forums/viewtopic.php?f=6&t=428 2013-01-03 10:02:15 +00:00
Reinhard Pointner 42621956b3 * use movie auto-detection in movie artwork scripts 2012-12-31 10:06:08 +00:00
Reinhard Pointner baa3e3de45 * update data 2012-12-30 03:09:43 +00:00
Reinhard Pointner 1386952ef8 * fix issues related to fetching missing artwork ONLY 2012-12-28 16:55:44 +00:00
Reinhard Pointner e090e76afd * fix potential null problems 2012-12-16 13:46:06 +00:00
Reinhard Pointner 8052c400cd * added support for batch downloading all movie backdrops 2012-12-16 13:26:39 +00:00
Reinhard Pointner 3220f1250b * deployed 2012-12-14 20:26:41 +00:00
Reinhard Pointner 1204dc70d0 * integrate reviews into website 2012-12-14 15:23:38 +00:00
Reinhard Pointner 0ef8b9710d * robust 2012-12-14 15:21:50 +00:00
Reinhard Pointner 3a601f13a0 * forgot to add new resources on last commit 2012-12-12 19:35:23 +00:00
Reinhard Pointner 12146a4b5a * ask for a kind donation on download page 2012-12-12 19:34:16 +00:00
Reinhard Pointner 7b8430ab65 * update plex notify url 2012-12-12 19:23:59 +00:00
Reinhard Pointner cebcb3f92f * support newer plex http api 2012-12-12 09:32:22 +00:00
Reinhard Pointner cfa959cd38 * replace -clear option with 2 options -clear-cache and -clear-prefs 2012-12-11 11:19:14 +00:00
Reinhard Pointner d82c37a3fe * support for checking user-defined pre-condition 2012-12-10 18:07:03 +00:00
Reinhard Pointner a05c98dce7 * fine-tune blacklists for movie matching 2012-12-09 20:01:27 +00:00
Reinhard Pointner 419884ab73 * make movie index lookup more restrictive and reliable 2012-12-09 18:57:04 +00:00
Reinhard Pointner b770ecb6af * TVS is a RG 2012-12-09 13:44:41 +00:00
Reinhard Pointner 8c96196b60 * added heuristics for the following episode filenames:
Hml8p.201.mkv
tvs-himym-dd20-sed-dl-18p-bd-x264-410.mkv
tvs-mentalist-dd51-ded-dl-7p-ithd-avc-214.mkv
2012-12-09 13:37:27 +00:00
Reinhard Pointner 66ec99bceb * fix issue that crashed utorrent-postprocess in it's postprocess section 2012-12-09 04:28:49 +00:00
Reinhard Pointner ee92214842 * [utorrent-postprocess] Support --def myepisodes=user:pwd to add automatic support for MyEpisodes.com 2012-12-07 16:47:54 +00:00
Reinhard Pointner 042d1f99db * improve the update-mes script 2012-12-07 10:04:29 +00:00
Reinhard Pointner 88a34527c8 * MyEpisodes integration 2012-12-06 19:24:25 +00:00
Reinhard Pointner ee6330a10c * include omdb dump in movie index
* allow foreach for AssociativeScriptObjects
* added sysenv script used for printing out system properties and environment variables
2012-12-05 09:36:30 +00:00
Reinhard Pointner bb6837fd4b * added fb like button to website 2012-12-03 11:29:50 +00:00
Reinhard Pointner 7396e1fe68 * optimize 2012-12-02 14:16:29 +00:00
Reinhard Pointner f053ecd8be * make imdb host (e.g. akas.imdb.com) configurable via -Dimdb.hostname 2012-12-02 05:15:50 +00:00
Reinhard Pointner 9c39577f63 * update IMDb Scraper due to site changes 2012-12-01 14:55:34 +00:00
Reinhard Pointner b7feb548ce * allow passing in format expression via --def 2012-11-26 09:11:14 +00:00
Reinhard Pointner f1b59c0a4a * check JNA and GIO libs 2012-11-25 05:36:06 +00:00
Reinhard Pointner c6a883a538 * fixfix 2012-11-24 21:56:09 +00:00
Reinhard Pointner a5ed0351d1 * fix anime/artwork handling 2012-11-24 00:45:47 +00:00
Reinhard Pointner 5ba5622350 * added chocolatey package 2012-11-23 04:27:54 +00:00
Reinhard Pointner ee9d14651d * fine-tune query clean-up => improved movie matching 2012-11-22 16:45:40 +00:00
Reinhard Pointner 9ee3e1b0ac * extra heuristics for filebot.sourceforge.net/forums/viewtopic.php?f=8&t=365 2012-11-18 18:26:37 +00:00
Reinhard Pointner c5f3a89ed0 + added a cmdline script for reverting previously renamed files 2012-11-17 04:14:09 +00:00
Reinhard Pointner e817ca4689 * cover more special cases with series name detection
* better respect query-blacklist by applying it before removing any tokens using other patterns
2012-11-15 13:48:28 +00:00
Reinhard Pointner 8f1b21a02b * combine stripReleaseInfo & checkMovie to redeem false negative matches that would otherwise be ignored 2012-11-15 12:24:31 +00:00
Reinhard Pointner 6c1024bf72 * improved series guessing for certain cases where there is clutter text before the series name 2012-11-15 09:56:59 +00:00
Reinhard Pointner 3dc145b55e * if output is filtered using file arguments, only print history entries where the final destination file exists 2012-11-12 14:30:29 +00:00
Reinhard Pointner d6b8c187a0 + script printing and querying the history 2012-11-12 14:19:53 +00:00
Reinhard Pointner 35e1ee4735 * account for missing features of uTorrent 2.2.1 and workaround that 2012-11-09 11:19:35 +00:00
Reinhard Pointner 6879a1336e * revert to Groovy 2.0.2 to fix scripting compatibility issues 2012-11-05 09:41:48 +00:00
Reinhard Pointner 22abbab6ac * make users update due to 7zip/ShellAPI issues 2012-11-04 01:16:12 +00:00
Reinhard Pointner b5f0190b7d * revert broken native libs 2012-11-03 11:16:59 +00:00
Reinhard Pointner 968d3f32da + Release 3.1 【猫咪小姐】 2012-11-01 15:57:37 +00:00
Reinhard Pointner 0840791140 * added special handling for disk folders 2012-10-30 09:48:34 +00:00
Reinhard Pointner 4063f57e54 * easy way for accessing optional --def variables via _def.name 2012-10-29 14:46:25 +00:00
Reinhard Pointner 5bf2dc1a0f * don't crash if ut_title is not set but figure out some other useful email title 2012-10-29 09:56:17 +00:00
Reinhard Pointner c7033f330c * add Extended Attribute status to sysinfo
* make cleaner exts/terms/maxsize customizable via --def
2012-10-27 12:39:52 +00:00
Reinhard Pointner e3dde62618 * revert back to imdbapi code since it's been moved and renamed to omdbapi 2012-10-26 09:57:28 +00:00
Reinhard Pointner d0194aae25 * improved error handling if xattr/createDate are not supported 2012-10-24 12:56:27 +00:00
Reinhard Pointner c2398cc6b0 * make use of original-filename xattr in {source} and {group} bindings 2012-10-24 11:57:36 +00:00
Reinhard Pointner b638092409 * tuned basic -rename series/movie-mode decision logic
* update fn:renall to support --def target=folder option to easily rename folders specifically (only works for movie mode)
2012-10-22 12:31:15 +00:00
Reinhard Pointner e6d4115da6 * log options as well as input arguments 2012-10-18 16:34:38 +00:00
Reinhard Pointner 947aed4c62 * update blacklisted terms 2012-10-14 13:40:59 +00:00
Reinhard Pointner caafbca373 + TheTVDB: extend API search with LocalSearch from cached database index 2012-10-14 11:57:25 +00:00
Reinhard Pointner ac958bd7d3 * fix tabs 2012-10-14 05:23:56 +00:00
Reinhard Pointner c523d72605 * make format expressions easier to edit 2012-10-14 05:19:35 +00:00
Reinhard Pointner 1e69718614 * added adsense to website and forums 2012-10-14 04:54:14 +00:00
Reinhard Pointner 4ed8d5a4c9 * added extra blacklistings 2012-10-14 04:53:37 +00:00
Reinhard Pointner d4a365af5c * clean-up and little tweaks 2012-10-14 04:30:52 +00:00
Reinhard Pointner 395de24346 * Regular-expression based mass-rename utility, FileBot style! 2012-10-13 04:48:08 +00:00
Reinhard Pointner a4d46c1152 * upload-data-frs only when necessary 2012-10-12 15:45:00 +00:00
Reinhard Pointner 2c459bdbe9 * deploy data files into FRS to ease load on projectweb 2012-10-11 13:50:37 +00:00
Reinhard Pointner ac90b544bb + basic logic for hard-coding filename->series lookup (designed primarily as a workaround for database search limitations and issues) 2012-10-09 15:04:14 +00:00
Reinhard Pointner ee6ff94c85 * no long support the {imdb.name} binding that doesn't work stable anyway 2012-09-27 14:26:23 +00:00
Reinhard Pointner cc5aec8374 * fixfix 2012-09-26 01:00:36 +00:00
Reinhard Pointner 339c267f6b * update docs 2012-09-17 15:21:17 +00:00
Reinhard Pointner 41b95be589 * update RG list 2012-08-25 09:28:10 +00:00
Reinhard Pointner 92ca448eb6 * don't check trusted/non-trusted in scripting interface 2012-08-19 03:04:57 +00:00
Reinhard Pointner 55a32284e5 * make sure the script works even if 7zip bindings fail 2012-08-13 08:03:11 +00:00
Reinhard Pointner 19240e3a6f * improved email report layout 2012-08-12 04:38:14 +00:00
Reinhard Pointner 23f747c18b * send out update notifications 2012-08-11 06:46:19 +00:00
Reinhard Pointner 0eda51b0ac * initial commit for 3.0 2012-08-11 02:40:25 +00:00
Reinhard Pointner a7cf9bfbba UPDATE release-groups.txt FROM http://scenegrouplist.com/lists_sgl.php 2012-08-11 01:20:19 +00:00
Reinhard Pointner 7683bceda3 * only extract normal archives like zip/rar but not .iso etc 2012-08-09 05:06:28 +00:00
Reinhard Pointner 81c693c65e * specifically suppress only genre folders 2012-08-05 12:07:34 +00:00
Reinhard Pointner 999f53a6d3 * function for disk folder detection
* more default excludes for utorrent-postprocess
* blacklist genre folders
2012-08-05 01:55:14 +00:00
Reinhard Pointner 4deaa297fc * extract any archive that includes at least one video file (including iso images) 2012-08-01 06:04:47 +00:00
Reinhard Pointner 42ecf32100 * extract only archives that contain at least one video file 2012-07-31 16:17:15 +00:00
Reinhard Pointner 87cfae4c76 * added <sortitle> (set :: name :: year) to .nfo files
* make sure everything is trimmed
2012-07-31 07:46:33 +00:00
Reinhard Pointner b9bcd3415d * better tracing 2012-07-31 00:00:46 +00:00
Reinhard Pointner 0cb56f905d * utorrent integration: + fancy notification mails + force movie/series/anime + basic anime support (no auto-detection, only if forced) 2012-07-30 16:59:09 +00:00
Reinhard Pointner 14e4b86344 * include MediaInfo data when creating nfo files 2012-07-30 12:05:18 +00:00
Reinhard Pointner 28a7b4be34 * make it easy to enable/disable individual features 2012-07-30 10:01:03 +00:00
Reinhard Pointner 66888cc56f * use naming conventions as specified here => http://wiki.xbmc.org/index.php?title=Add-on:Artwork_Downloader#Filenaming 2012-07-30 08:39:48 +00:00
Reinhard Pointner dfc6fa7419 * automatically resolve relative script paths against the original base url 2012-07-29 06:09:21 +00:00
Reinhard Pointner 6d341807d4 * simplify syntax for passing in script variables
=> changed -Xa=x -Xb=y... to --def a=x b=y ...
2012-07-28 21:17:29 +00:00
Reinhard Pointner f0be86de35 * extra RG names 2012-07-28 11:06:23 +00:00
Reinhard Pointner 5a6a5dcdd0 * extra data for nfos
* fanart from FanartTV
* notify xmbc or plex in utorrent script
2012-07-28 10:21:30 +00:00
Reinhard Pointner 4e610cfbcf * fix tvdb season artwork logic 2012-07-27 06:29:28 +00:00
Reinhard Pointner bfb375228c * include language detection for subtitles 2012-07-27 02:28:48 +00:00
Reinhard Pointner 6c744550a6 * work with effective movie folder 2012-07-27 02:14:49 +00:00
Reinhard Pointner 5e359d0b11 * improved movie detection (e.g. take folder name better into account) 2012-07-27 02:03:44 +00:00
Reinhard Pointner 3f9c0ab67e * switch to using an online exclude pattern list that can be updated anytime for everybody 2012-07-26 08:45:15 +00:00
Reinhard Pointner 44cd76bae1 + updated to TheMovieDB API v3
* lots of changes because now imdbid/tmdbid exist equally, but may not be available depending on the circumstances, so so there is lots of workarounds in MediaBindingBean to account for both ids
* updated artwork scripts to use current TMDb class
2012-07-24 17:44:54 +00:00
Reinhard Pointner 380aeea966 * allow configuring osdb/sublight logins via Preferences and add another script that'll set these Preferences 2012-07-23 06:58:36 +00:00
Reinhard Pointner 6b6839579e * support all -rename -get-subtitles -extract functionality out of the box in housekeeping and watcher scripts 2012-07-23 04:54:50 +00:00
Reinhard Pointner 1335105a58 * make watcher/housekeeping more general 2012-07-21 20:35:13 +00:00
Reinhard Pointner a15ee1dd98 * updated episode/movie detection (esp. for {n} {e} pattern) 2012-07-21 14:32:55 +00:00
Reinhard Pointner 14c4bc7c01 * sort 2012-07-20 14:09:44 +00:00
Reinhard Pointner 1f59bf0047 * update website for new repo 2012-07-20 07:38:50 +00:00
Reinhard Pointner dc3415eb35 * updates 2012-07-17 20:55:01 +00:00
Reinhard Pointner e85f69113e * make utorrent script more compatible with older versions of utorrent 2012-07-16 12:19:13 +00:00
Reinhard Pointner 8bdfaaec46 * fine-tuning as suggested by part timer 2012-07-16 11:32:09 +00:00
Reinhard Pointner ef80b0ec10 * added extra release info 2012-07-16 02:36:49 +00:00
Reinhard Pointner b4706ac468 * extras: ant functions for scripting, better initial window size, updated RG names 2012-07-15 07:48:47 +00:00
Reinhard Pointner f28a361d98 * utorrent-postprocess work standalone easily by adding args 2012-07-13 14:33:39 +00:00
Reinhard Pointner bcfb4d3380 * don't check movie db if we already know it's gonna be an episode
* "backport" utorrent-postprocess features to sortivo
2012-07-13 13:52:20 +00:00
Reinhard Pointner 8fc53733dd * don't delete sample files larger than 100 MB to make sure no real movies files get deleted by mistake 2012-07-13 11:55:34 +00:00
Reinhard Pointner d29fe49390 * build my own imdb index from osdb movie data for ids and using my imdb scraper to get the original aka names
* lots of extra RG names and blacklisted terms (esp useful for dokus)
* updated cleaner script to handle video clutter like samples etc
2012-07-13 11:41:50 +00:00
Reinhard Pointner 44bd9e2480 * make sure to load 7-Zip-JBinding via the system classloader and not the Groovy RootLoader 2012-07-11 20:39:39 +00:00
Reinhard Pointner 24ea7ab334 * added plex integration sample 2012-07-10 05:14:43 +00:00
Reinhard Pointner e184a70e44 * should work a little bit better like this 2012-07-08 13:13:18 +00:00
Reinhard Pointner e3930b1e52 * improved series-vs-movie decision making 2012-07-08 12:01:19 +00:00
Reinhard Pointner 61e8bd3c9a * improved optional error handling via --conflict fail 2012-07-08 06:29:07 +00:00
Reinhard Pointner a170799efc * allow rename(...) to crash the script via --conflict fail 2012-07-08 03:13:59 +00:00
Reinhard Pointner ae71d809ea * pre-load MediaTypes, MediaDetection and Groovy classes and resources on a low-priority background thread right after startup 2012-07-06 03:10:26 +00:00
Reinhard Pointner 811f945daf * improved series detection for certain cases 2012-07-04 10:20:52 +00:00
Reinhard Pointner 3e197b2263 * slightly improved release {group} matching 2012-06-28 02:36:32 +00:00
Reinhard Pointner 2e0c89d140 * version bump and update descriptor 2012-06-24 07:29:55 +00:00
Reinhard Pointner 36bcd880db + final adjustments for 2.4
* support "A | B | C" syntax for series mode --q option
* fine-tuning for series auto-selection
* don't create desktop shortcut when running via JNLP
2012-06-24 05:43:09 +00:00
Reinhard Pointner a5284ccb40 * lots of testing & improvement for movie auto-detection
* more robust CLI movie-mode
2012-06-22 07:47:26 +00:00
Reinhard Pointner 0c9bc8a742 * ignore all kinds of clutter files like samples, trailers, etc 2012-06-15 10:42:39 +00:00
Reinhard Pointner c40c53c53c * ignore sample files
* if rename() fails just keep on going
2012-05-31 12:10:50 +00:00
Reinhard Pointner bae212cb5e * added link to missilehuggers filebot synology package 2012-05-31 11:51:17 +00:00
Reinhard Pointner f6525f8d27 * added i686 ipkg package to build 2012-05-14 19:15:22 +00:00
Reinhard Pointner a342f14ccf + support .ipk package 2012-05-08 01:23:32 +00:00
Reinhard Pointner b7832285d9 * update resources 2012-05-08 01:16:18 +00:00
Reinhard Pointner c64d44cbad + release r993 2012-05-02 06:02:56 +00:00
Reinhard Pointner 1f10c59364 * extract: make --output path relative to archive file 2012-05-01 16:33:55 +00:00
Reinhard Pointner 077db7af74 * include(script) method for scripting
* fn:script handler for scripting
* completed the utorrent-postprocess script with artwork/nfo/subtitles/etc
* minor bugfixes
2012-04-29 05:28:38 +00:00
Reinhard Pointner de73d1ac31 * added fetch *.artwork function to the utorrent-postprocess script 2012-04-28 18:15:15 +00:00
Reinhard Pointner cfc52cd215 * a little bit more robust movie-detection 2012-04-28 17:46:46 +00:00
Reinhard Pointner 7a355d676f * added a groovy sample post-processing script for utorrent 2012-04-26 11:25:58 +00:00
Reinhard Pointner 820a5594ba * add RG names suggested by ntg 2012-04-23 19:24:57 +00:00
Reinhard Pointner 999045765a * update filetype and release-group data 2012-04-22 18:09:55 +00:00
Reinhard Pointner 4b50c9b042 * make strict -rename movie mode more flexible 2012-04-13 17:52:49 +00:00
Reinhard Pointner d4b378e936 * support --conflict option in artwork.* scripts 2012-04-01 11:12:33 +00:00
Reinhard Pointner b64d63dc60 * push 2.61 minor update 2012-03-30 03:21:54 +00:00
Reinhard Pointner bd1c15ebf4 * misc updates 2012-03-30 02:57:43 +00:00
Reinhard Pointner 91380f2452 * make .nfo compatible with XBMC 2012-03-28 02:13:11 +00:00
Reinhard Pointner 2b5de3cf81 * define --filter as include filter rather than exclude filter 2012-03-26 01:18:27 +00:00
Reinhard Pointner 408ca82262 * better exception handling for movie artwork script 2012-03-23 17:45:50 +00:00
Reinhard Pointner 8204d07434 * use pre-processed batchsets properly in CLI mode 2012-03-12 13:45:37 +00:00
Reinhard Pointner c7c9083bc3 + update descriptor to 2.6 2012-03-11 03:14:53 +00:00
Reinhard Pointner 0b171db10d * update scripts 2012-03-10 10:47:39 +00:00
Reinhard Pointner 64f93c991b * added --conflict option to -extract mode 2012-03-10 10:24:35 +00:00
Reinhard Pointner d3ca067083 * added support for move+linkback via --action keeplink 2012-03-08 05:11:06 +00:00
Reinhard Pointner db3be3e9d1 * simplify sorty.groovy multi-volume rar extraction 2012-03-07 04:14:33 +00:00
Reinhard Pointner 4df6fd4380 + added info about 7zip integration to website 2012-03-05 14:58:53 +00:00
Reinhard Pointner f66b6fe23a * try to fix loadLibrary issues with mac/linux 2012-03-03 01:41:47 +00:00
Reinhard Pointner 4f6663a385 * fixed various scripting issues and added tivo auto-sort script 2012-03-02 07:08:54 +00:00
Reinhard Pointner 37570fce74 * update scripts
* remove generated files
2012-02-27 09:56:15 +00:00
Reinhard Pointner 4826948534 * fix new 7zip integration for webstart 2012-02-26 19:50:53 +00:00
Reinhard Pointner aa7fe34e59 * update docs & samples 2012-02-26 17:02:54 +00:00
Reinhard Pointner cfccf90c72 + support extracting archives (zip, rar, 7z, ...)
* added 7-Zip-JBinding libs and native dependencies
* added CLI option -extract and make it available in scripting environment
* allow --output to be used as output folder in -rename CLI call
2012-02-26 12:58:16 +00:00
Reinhard Pointner 806ffdc91d * performance improvements / switch to series.list.gz
* use before-rule when cleaning up tokens from movie filenames
* added series.list.gz script
2012-02-23 18:48:35 +00:00
Reinhard Pointner 4d3c2c6f55 * fixfix 2012-02-23 09:02:16 +00:00
Reinhard Pointner 5eca0a4e8e * added copy-rename example script 2012-02-23 08:45:41 +00:00
Reinhard Pointner b2681508ef * improved movie mode 2012-02-22 08:30:50 +00:00