[Noob] Needs help with setting up Utorrent
Posted: 02 Dec 2019, 17:28
I'd like to switch back to Utorrent. Though the coding(don't know what is called and apologize for my ignorance on the subject) for filebot seems to be basic; im getting lost without a GUI. I'm currently using the filebot-tool for deluge because I don't know how to implement what I need into the "run program" script in uTorrents options. Any help would be greatly appreciated.
Im using uTorrent 2.2.1
What I need it to do:
1) For Movies I would like to have implement features:
(All based on the label "Movies")
Expression: {n} ({y})/{n.upperInitial().space('.')}.{y}.{source}.{vc}{'-'+group}
Move files to: C:/Users/USERNAME/Videos/Movies
on conflict: "overwrite"
Extras Download subtitles (optional as my media server and subtitle scapper can take of this operation)
2) and Similar features for TV Shows based on the Label "TV Shows":
Scrape using TVDB Database
Expression: {n}/Season {s}/{n.space('.')}.{'s'+s.pad(2)}e{e.pad(2)}.{t.space('.')}.{vf}.{vc}.{ac}
Move files to: C:/Users/USERNAME/Videos/TV Shows
on conflict: "Auto"
Optional: sort by "air date"
Would this be hard to do. The multiple "by Label" thing is really getting me. I'm not even sure if what I wrote makes any sense.
(plex or Emby naming would be fine too; if someone already has one written)
Filebot Tool separates filebot expressions from handlers like this (specific to deluge?):
and Handlers like this:
Im using uTorrent 2.2.1
What I need it to do:
1) For Movies I would like to have implement features:
(All based on the label "Movies")
Expression: {n} ({y})/{n.upperInitial().space('.')}.{y}.{source}.{vc}{'-'+group}
Move files to: C:/Users/USERNAME/Videos/Movies
on conflict: "overwrite"
Extras Download subtitles (optional as my media server and subtitle scapper can take of this operation)
2) and Similar features for TV Shows based on the Label "TV Shows":
Scrape using TVDB Database
Expression: {n}/Season {s}/{n.space('.')}.{'s'+s.pad(2)}e{e.pad(2)}.{t.space('.')}.{vf}.{vc}.{ac}
Move files to: C:/Users/USERNAME/Videos/TV Shows
on conflict: "Auto"
Optional: sort by "air date"
Would this be hard to do. The multiple "by Label" thing is really getting me. I'm not even sure if what I wrote makes any sense.
(plex or Emby naming would be fine too; if someone already has one written)
Filebot Tool separates filebot expressions from handlers like this (specific to deluge?):
Code: Select all
{
"file": 1,
"format": 1
}{
"plugin_preferences": {},
"auto_sort_rules": [
[
0,
"label",
"is exactly",
"Movies",
"Movies"
],
[
1,
"label",
"is exactly",
"TV Shows",
"TV Shows"
]
],
"saved_handlers": {
"Movies": {
"episode_order": null,
"show_advanced": true,
"subs_language": "en",
"format_string": "{n} ({y})/{n.upperInitial().space('.')}.{y}.{source}.{vc}{'-'+group}",
"database": "TheMovieDB",
"encoding": "UTF-8",
"rename_action": "move",
"download_subs": true,
"query_override": "",
"language_code": "",
"output": "C:\\Users\\tarre\\Videos\\Movies",
"on_conflict": "override"
},
"TV Shows": {
"episode_order": "airdate",
"show_advanced": true,
"subs_language": "en",
"format_string": "{n}/Season {s}/{n.space('.')}.{'s'+s.pad(2)}e{e.pad(2)}.{t.space('.')}.{vf}.{vc}.{ac}",
"database": "TheTVDB",
"encoding": "UTF-8",
"rename_action": "move",
"download_subs": true,
"query_override": "",
"language_code": "",
"output": "C:\\Users\\tarre\\Videos\\TV Shows",
"on_conflict": null
}
},
"rename_dialog_last_settings": {
"show_advanced": false,
"encoding": "UTF-8",
"rename_action": null,
"download_subs": false,
"query_override": null,
"language_code": null,
"handler_name": null,
"episode_order": null,
"database": null,
"format_string": null,
"subs_language": null,
"output": null,
"on_conflict": null
}
}
Code: Select all
{
"file": 1,
"format": 1
}{
"plugin_preferences": {},
"auto_sort_rules": [
[
0,
"label",
"is exactly",
"Movies",
"Movies"
],
[
1,
"label",
"is exactly",
"TV Shows",
"TV Shows"
]
],
"saved_handlers": {
"Movies": {
"episode_order": null,
"show_advanced": true,
"subs_language": "en",
"format_string": "{n} ({y})/{n.upperInitial().space('.')}.{y}.{source}.{vc}{'-'+group}",
"database": "TheMovieDB",
"encoding": "UTF-8",
"rename_action": "move",
"download_subs": true,
"query_override": "",
"language_code": "",
"output": "C:\\Users\\tarre\\Videos\\Movies",
"on_conflict": "override"
},
"TV Shows": {
"episode_order": null,
"show_advanced": true,
"subs_language": "en",
"format_string": "{n}/Season {s}/{n.space('.')}.{'s'+s.pad(2)}e{e.pad(2)}.{t.space('.')}.{vf}.{vc}.{ac}",
"database": "TheTVDB",
"encoding": "UTF-8",
"rename_action": "move",
"download_subs": true,
"query_override": "",
"language_code": "",
"output": "C:\\Users\\tarre\\Videos\\TV Shows",
"on_conflict": null
}
},
"rename_dialog_last_settings": {
"show_advanced": false,
"encoding": "UTF-8",
"rename_action": null,
"download_subs": false,
"query_override": null,
"language_code": null,
"handler_name": null,
"episode_order": null,
"database": null,
"format_string": null,
"subs_language": null,
"output": null,
"on_conflict": null
}
}