- Transmission Remote GUI 5.16.0
- Информация о программе
- Описание
- Transmission web control windows
- Использование программы Transmission Remote GUI для удаленного управления встроенным BitTorrent-клиентом интернет-центра
- Using the Transmission Web Interface
- Why To Use The Transmission Web Interface
- Downloading And Configuring Transmission Web Interface
- Configuring Your Router To Accept Connections
- Using The Transmission Web Interface
- Monitor Downloads And Uploads
- Pause And Resume Torrent Downloads
- Add New Torrents To Download
- Remove Existing Torrent Downloads
- Transmission web control windows
- About
Transmission Remote GUI 5.16.0
Информация о программе
Описание
Существует 2 способа удаленного управления фоновым приложением Transmission Daemon: с помощью браузера и через графическое приложение. При управлении через браузер необходимо указать порт и адрес узла в адресной строке. Однако этот способ менее удобный и не предоставляет такого функционала как приложение. Поэтому для управления загрузками и настройки основной программы рекомендуется использовать приложение Transmission Remote GUI.
Интерфейс и функционал программы схож с другим известным клиентом uTorrent. Пользователь может настраивать приоритеты загрузок, управлять скоростью и временем скачивания, выбирать папку для сохранения и удалять torrent файлы после скачивания. Также Transmission Remote GUI отображает подробную информацию о загружаемых файлах, включая страну пира.
Для удаленного управления используется протокол RPC. Чтобы подключится к программе, установленной на другой машине, необходимо указать IP-адрес удаленного узла, порт, логин и пароль для входа. Программа доступна на русском языке и совместима со всеми версиями Windows от XP и выше.
Функции и особенности программы Transmission Remote GUI 5.16.0:
- Удаленное управление программой Daemon по протоколу RPC;
- Простой русскоязычный интерфейс;
- Настройка параметров загрузки торрентов;
- Отображение информации о пирах;
- Бесплатное распространение;
- Совместимость с Windows от XP и выше;
- Ассоциация с расширением torrent для быстрого запуска файлов.
Transmission web control windows
Для небольшого домашнего сервера под управление операционной системы Windows 10, на мой взгляд самым удобным торрент-клиентом является Transmission.
Главными удобствами является малая затрата ресурсов и возможность рабобы в виде фоновой службы (с возможностью удалённого доступа).
В моём случае реализация такова:
1. Скачиваем свежий дистрибутив с официального сайта — https://transmissionbt.com/download/
2. Во время установки указываем установить службу
3. После установки — запускаем графическую оболочку Transmission Qt Client и настраиваем «по вкусу» (в том числе параметры удалённого доступа и логин/пароль). Эти настройки сохраняются в файл %LOCALAPPDATA%/transmission/settings.json Но это настройки только для приложения, запущенного от имени данного пользователя.
4. Для настройки службы нужно её остановить (в списке служб — Transmission Daemon) и после этого копируем настроенный файл из предыдущего пункта в папку C:\Windows\ServiceProfiles\LocalService\AppData\Local\transmission-daemon (с заменой). После этого можно запустить службу.
Итог. При запущенном клиентском приложении — выполняются настройки приложения. Когда приложение закрыто — выполняются настройки службы.
В большинстве случаев я пользуюсь только службой, работая с Transmission через удалённый доступ.
Для удалённого доступа можно использовать встроенный WEB-интерфейс, но я предпочитаю приложение Transmission Remote GUI
Использование программы Transmission Remote GUI для удаленного управления встроенным BitTorrent-клиентом интернет-центра
Для удаленного управления встроенным BitTorrent-клиентом можно установить на компьютере программу Transmission Remote GUI. Transmission Remote GUI — программа для удаленного управления торрент-клиентом Transmission через протокол RPC. Это свободная программа, которая распространяется по лицензии GNU GPL. С помощью программы Transmission Remote GUI вы сможете привязать торрент-файлы к этому приложению и легко добавлять торренты на закачку.
Установите Transmission Remote GUI на компьютере, зайдите в меню «Инструменты» > «Параметры приложения» и на вкладке «Transmission» укажите параметры соединения:
Если вы используете Transmission Remote GUI для управления из домашней сети, то в поле «Удаленный узел» нужно указать локальный IP-адрес веб-интерфейса Transmission интернет-центра Keenetic (например, 192.168.1.1). Включите опцию «Требуется авторизация», укажите «Пользователь» и «Пароль».
Если вы используете Transmission Remote GUI для удаленного управления из Интернета, то в поле «Удаленный узел» нужно указать «белый» публичный (постоянный) IP-адрес интернет-центра Keenetic, который предоставляет ваш провайдер для доступа в Интернет, или доменное имя интернет-центра, по которому роутер доступен из Интернета.
При необходимости можно изменить номер порта управления (по умолчанию используется 8090), который будет использоваться для подключения к клиенту Transmission.
NOTE: Важно! Для подключения к BitTorrent-клиенту Transmission из Интернета используйте «белый» публичный (постоянный) IP-адрес.
На смартфонах, планшетах можно использовать мобильное приложение, которое позволяет удаленно управлять BitTorrent-клиентом Transmission. Например: Transmission Remote, Torrnado — Transmission Remote.
Пользователи, считающие этот материал полезным: 82 из 97
Using the Transmission Web Interface
Torrent lovers can easily download and monitor from anywhere
When you talk about downloading a torrent file, it’s normally assumed that you’re looking to download some illegal and copyright protected content from the Internet. This belief is so popular that many companies have simply blocked access to torrents from their internal networks.
The question is, how do you download legal torrents while in your office where the entire torrent network is blocked? Well, that’s where the Transmission web interface comes into the picture.
If you don’t already know, the Transmission web interface is a torrent client that allows you to download torrents on your computers. It has a feature that lets you access the client installed on your computer from another machine on the internet.
In simple words, you can install the app on your computer and then control it from your office machine. This way you can download torrents even when you’re away from your machine.
Why To Use The Transmission Web Interface
There are various reasons as to why you may want to use the Transmission web interface. One of these is mentioned above where your office doesn’t allow access to torrents but you still wish to download them.
Other scenarios may include the following:
- When you’re on the go and you want a file downloaded when you get back home.
- You want to cancel a torrent download immediately as you found out it has a virus but you aren’t at your computer.
- You’ve received a message from your ISP that you’ve exceeded your data limit and you’ll be now charged per MB/GB. You may want to cancel some of your torrent downloads.
Regardless of why you want to use it, configuring and using the Transmission web client is fairly easy.
Downloading And Configuring Transmission Web Interface
Transmission by default doesn’t have the web client enabled in it. That means you’ll need to go into the settings menu and enable an option so your app can be accessed from anywhere on the internet.
The following procedure has been performed on a Mac machine. Steps should be similar for other platforms.
- If you haven’t already, head over to the Transmission website and download and install the app on your computer.
- Launch the app and you’ll get a prompt. Hit Open to open the app anyway.
- Click on the Transmission menu at the top and select the option that says Preferences. You’ll enable the web interface from there.
- When the preferences pane opens, click on the last tab that says Remote. It’ll help you set up remote access to the app.
The first thing you need to do is tick-mark the box that says Enable remote access to turn on the Transmission web interface.
Secondly, you may want to add password protection to your web client. To do so, tick-mark the Require authentication box and then enter a username and password in the given fields. You’ll then need to use these logins to access the Transmission web interface.
Keep the listening port as is unless it’s being used by other apps on your machine.
If you want the web interface to be only accessed by certain IPs, check the box for that and then use the + (plus) sign to add those IP addresses. You can use a wildcard as well.
Then, click on the Launch web interface button to launch the Transmission web interface in your browser.
- If everything goes well, you should see an interface that looks something like the following. It means the web interface has been successfully set up.
The Transmission web client can now be accessed from your other computers.
Configuring Your Router To Accept Connections
While this may not be the case on all routers, some routers require you to set up port forwarding before you can access the Transmission web interface from a remote device. This can be set up from your router’s settings menu and the generic steps to do it are given below.
- Find the local IP address of your computer. If you’re on Windows, refer to this guide. Mac users need to click on the WiFi icon and select Open Network Preferences to view your IP address.
- Open a browser and enter in 192.168.1.1. Log-in to your router’s settings menu. By default, logins should be admin and admin for both the fields.
- Click on Forwarding at the top to open forwarding options.
- Select Port Forwarding on the following screen.
Enter in 9091 in both Start and End port fields.
Enter your computer’s local IP address in the IP field.
Tick-mark Enable and click on OK at the bottom.
- Open a browser, go to Google, and search for My IP. Note down your IP address.
Using The Transmission Web Interface
You only need to access the IP from a remote device to use the Transmission web interface.
Open a browser on your remote computer/device and enter the IP address you noted down in step-5 in the above section followed by a colon and 9091. For example, if IP was 103.30.220.121, you’d type in 103.30.220.121:9091 and hit Enter.
You’ll see the Transmission web interface on your screen.
Monitor Downloads And Uploads
You can see the progress on the downloads and uploads of your torrents. It’s on the main screen.
Pause And Resume Torrent Downloads
You can pause and resume your downloads as well. Select the torrent to pause and click on the pause icon at the top.
To resume a torrent download, select the torrent and click on the resume icon at the top.
Add New Torrents To Download
To add a new torrent for downloading, click on the first icon and then enter the URL for the torrent.
It’ll begin downloading on your computer where Transmission is installed.
Remove Existing Torrent Downloads
If you no longer want to download a torrent, you can have it removed.
Select the torrent and then click on the second icon in the menu bar. Choose Remove on your screen.
Your chosen torrent will be removed.
Mahesh has been obsessed with technology since he got his first gadget a decade or so ago. Over the last few years, he’s written a number of tech articles on various online publications including but not limited to MakeTechEasier and Android AppStorm. Read Mahesh’s Full Bio
Transmission web control windows
Transmission Remote GUI
Table of Contents
Transmission Remote GUI is feature rich cross platform front-end to remotely control Transmission daemon via its RPC protocol. It is faster and has more functionality than builtin Transmission web interface.
Transmission Remote GUI is developed using Lazarus RAD and Free Pascal compiler.
- Native application for Windows, Linux and macOS
- uTorrent-like interface
- Select files to download
- Choose files priority
- View details about connected peers
- Full information about each torrent
- Per torrent options
The installers are listed on the GitHub Releases page, and the installation instructions for different platform are listed as below ⬇️
Easy way (recommended)
There are precompiled program’s binaries for i386 and x86_64 Linux architectures.
- Download and extract the release for your architecture.
Now you can execute the transgui binary. (Change the transgui file permissions to executable if needed)
Additionally, you can create a desktop or menu shortcut to the transgui executable, and run the program using the created shortcut.
Build the program by yourself.
- Make sure you have working Lazarus and Free Pascal compiler installed.
- Free Pascal Compiler 2.6.2+ and Lazarus 1.6 is used to develop Transmission Remote GUI.
- Download the sources archive and extract it to some folder or perform svn checkout.
- Open terminal/command line prompt and cd to the sources folder.
- Execute make command to build the application.
- Execute make zipdist command to create a release .zip archive in the Release sub-folder.
Portable zip tarball (recommended)
- Zip tarball release is much more small than the installer one, which can save you some bandwidth, disk space and time, just simply download and extract the zip tarball to wherever you want, directly execute transgui.exe or add shortcut for it.
Note: The first time you use this program, you may need to install some additional dependencies (if you need SSL/TLS enabled), including Visual C++ Redistributable Package(Direct link) and OpenSSL libs(Direct link), this only needs to be done once.
This installer has additional installation wizard and includes static OpenSSL libraries in every releases, the size would be much bigger than the zip tarball, but you don’t need to take care of the OpenSSL dependencies.
- Directly download the installer.
- Run the installer and follow the steps to install it on your system.
Run cinst transgui to install the latest version of Transmission Remote GUI.
Without a package manager
This method needs no additional pre-requirement or dependency, just:
- Download the app image from release page.
- Open the image file to mount the image.
- Directly run the application or drag the app icon to your disk / Application folder.
You need to have Homebrew installed, and Homebrew-Cask enabled, with Homebrew, you can enable Homebrew-Cask by a single command, skip this step if you already got it:
With Homebrew-Cask, directly execute this command to install Transmission Remote Gui:
- brew install —cask transmission-remote-gui
Command line parameters
You can specify path to a .torrent file or a magnet link as a command line parameter. The program will add the specified torrent.
- -hidden : Start the program hidden. Only the program’s tray icon will be visible.
- —home= : Specifies a home directory for the program. All program’s settings are stored in the home directory. You can run multiple instances of the program by specifying different home directories.
If the program finds the transgui.ini file in the same folder as the binary file, then it will store all configuration and data files in the program’s folder, instead of the folder in a user profile.
- Alt + 1 : All Torrents
- Alt + 2 : Downloading
- Alt + 3 : Completed
- Alt + 4 : Active
- Alt + 5 : Inactive
- Alt + 6 : Stopped
- Alt + 7 : Error
- Alt + 8 : Waiting
- Alt + S : Searchbox (filter torrents by keywords) — Esc cancel filter and clean the box.
- Alt + G : Info Pane — General Tab
- Alt + K : Info Pane — Trackers Tab
- Alt + P : Info Pane — Peers Tab
- Alt + F : Info Pane — Files Tab
There are some parameters in the transgui.ini file , that can not be modified via the GUI. More info on: #924 (File Manager & Shortcuts) , #1020 (User Defined Menu Windows Only) and #1070 (.torrent Auto Opening)
Copyright (c) 2008-2019 by Yury Sidorov and Transmission Remote GUI working group.
Transmission Remote GUI is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Transmission Remote GUI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
About
🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.