0% found this document useful (0 votes)
92 views3 pages

Notice: Utorrent Example

This document provides an example configuration for using uTorrent with FlexGet to download torrents. It describes setting up scheduled tasks in Windows 7 to run FlexGet periodically in the background and add new torrents to a uTorrent session without needing to manually download them. The tasks can be configured to run when the user is logged in to bring up the uTorrent GUI each time, or run whether the user is logged on to use uTorrent in a background service mode.

Uploaded by

ahem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views3 pages

Notice: Utorrent Example

This document provides an example configuration for using uTorrent with FlexGet to download torrents. It describes setting up scheduled tasks in Windows 7 to run FlexGet periodically in the background and add new torrents to a uTorrent session without needing to manually download them. The tasks can be configured to run when the user is logged in to bring up the uTorrent GUI each time, or run whether the user is logged on to use uTorrent in a background service mode.

Uploaded by

ahem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

5/19/2020 FlexGet

uTorrent example
Notice
This recipe should not be needed now that there is a native utorrent (/Plugins/utorrent) plugin.

This is an example how to use uTorrent with exget and take advantage of dynamic folders at Windows 7.
This is not necessary the right and de nitive way to con gure uTorrent, but it’s a working example. Guide
assumes torrents are fetched via RSS and user wants to do RSS fetching periodically without need for
manual downloading.

FlexGet con guration


Let’s start with con g:

# You must tell FlexGet to download the torrent file to some directory, so that it c
an be passed to uTorrent
download: C:\torrents

# Download path defined here can be used later as {{ut_path}} variable


set:
ut_path: C:\Movies

## Output files to utorrent


# /DIRECTORY takes two arguments:
# 1. Save path (now set as {{ut_path}} ). pathscrub to delete unacceptable chara
cters.
# 2. Torrent file path ( set as {{output}} ). pathscrub done by default.
# Detailed description: http://forum.utorrent.com/viewtopic.php?id=53988&p=1
exec: C:\Progam Files\uTorrent.exe /DIRECTORY "{{ut_path|pathscrub}}" "{{outpu
t}}"

This should be ne for exget. Replace folders according to your system. Check your con guration with
exget --check.

Windows 7, uTorrent and Scheduled Tasks


Running uTorrent in Windows 7 can be done either in normal desktop GUI mode (utorrent.exe process
type Console) or uTorrent can be run as a Service (utorrent.exe process type Service) on the background
and can be accessed only via WebUI interface. Both ways should work ne.

Console mode
1. Create new task at Scheduled Tasks with option “Run only when user is logged on”. See attached le.
2. Add trigger e.g. once every hour
3. Add action: “c:\path\to\ exget\ exget-headless.exe” and with argument “–cron”
4. Modify Conditions and Settings anyway you like
https://flexget.com/Cookbook/uTorrent 1/3
5/19/2020 FlexGet

This way exget is run every hour and new torrents are added to existing uTorrent GUI session. Headless
version of exget avoids command prompt pop-up appearing every time exget is executed. You need to
be logged in to Windows.

There is one downside in this method. Utorrent will be brought up every time new torrent is added to
utorrent by scheduled exget tasks. This can’t be avoided with /HIDE or /MINIMIZED or Boss key
methods. If there’s a way to avoid this downside, don’t hesitate to update this wiki.

Service mode
1. Create new task at Scheduled Tasks with option “Run wheter user is logged on or not”
2. Add trigger e.g. once every hour
3. Add action: “c:\path\to\ exget\ exget.exe” and with argument “–cron”
4. Modify Conditions and Settings anyway you like

This way exget is run every hour and new torrents are added to existing uTorrent background session.
Easy way to create background session is to run newly created Scheduled Task rule manually. Before
running, remember to enable WebUI access from uTorrent GUI, otherwise you will lose control to
uTorrent.

Example con g

https://flexget.com/Cookbook/uTorrent 2/3
5/19/2020 FlexGet

tasks:
movies:
rss: http://some.tracker.feed.com

# Download path defined here can be used later as {{ut_path}} variable


set:
ut_path: C:\Movies

# Download torrents to
download:
path: C:\Movies
overwrite: yes

## Output files two utorrent


# /DIRECTORY takes to arguments:
# 1. Save path (now set as {{ut_path}} )
# 2. Torrent file path ( set as {{output}} )
# Detailed description: http://forum.utorrent.com/viewtopic.php?id=53988&p=1
exec: C:\Progam Files\uTorrent.exe /DIRECTORY "{{ut_path|pathscrub}}" "{{outpu
t}}"

tv:
rss: http://some.other.tracker.com

# Get favourite series from thetvdb.com


# Again path variable here is used later
configure_series:
from:
thetvdb_favorites:
account_id: <my_account_id>
settings:
quality: 720p+
set:
ut_path: C:\Series\{{series_name}}\Season {{series_season}}\

download:
path: C:\torrents\
overwrite: yes

# Output series to uTorrent


exec: C:\Progam Files\uTorrent.exe /DIRECTORY "{{ut_path|pathscrub}}" "{{outpu
t}}"

Attachments
keep-active-session-user-logged-on.png (/attachments/Cookbook/uTorrent/keep-active-session-
user-logged-on.png)

https://flexget.com/Cookbook/uTorrent 3/3

You might also like