- Transmission remote gui linux
- Справочная информация
- пятница, 20 января 2017 г.
- 2 способа удалённого графического управления Transmission
- Transmission remote gui linux
- About
- Arch Linux User Repository
- Search Criteria
- Package Details: transmission-remote-gui 5.18.0-2
- Package Actions
- Dependencies (2)
- Required by (0)
- Sources (2)
- Latest Comments
- Zabbius commented on 2021-10-04 12:56
- oUndercover commented on 2020-08-08 11:19
- exciplite commented on 2020-08-07 09:48
- InsideOut commented on 2020-07-26 04:12
- ava1ar-auto commented on 2020-07-21 04:17
- rarchz commented on 2020-07-20 23:01
- ava1ar commented on 2020-04-06 14:33
- dikei commented on 2020-04-06 13:29
Transmission remote gui linux
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. 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.
Источник
Справочная информация
про свой опыт решения некоторых проблем и использования ряда возможностей ОС и приложений
пятница, 20 января 2017 г.
2 способа удалённого графического управления Transmission
Торрент-клиент Transmission поставляется в комплекте многих дистрибутивов Linux. И хотя удалённое управление этим клиентом по умолчанию отключено, его можно включить.
Обратитесь к настройкам Transmission и в меню «Правка – Параметры – Удалённое управление» поставьте галочку в поле «Разрешить удалённый доступ». На рисунке ниже показано включение доступа без использования аутентификации в маленькой сети, в адресах узлов которой присутствует 192.168.188.
Если доступ должен быть предоставлен только какому-то конкретному адресу IP, то его следует указать, например, 192.168.188.12
Удалённо управлять можно либо через браузер, либо с помощью специального графического приложения.
При управлении через браузер наберите адрес узла с указанием порта, например, http://h67ma.net.org:9091 При обращении к узлу с установленным Transmiision веб-браузер будет автоматически перенаправлен на интерфейс управления Transmission.
В рассматриваемом примере – http://h67ma.net.org:9091/transmission/web/
В строках ниже будут показаны запущенные торренты, отображённые разными цветами в зависимости от наличия активных подключений:
При управлении через графическое приложение его необходимо установить. В своём менеджере программ найдите пакет графического приложения Transgui.
Приложение будет отображено в меню программ «Интернет» под наименованием Transmission Remote GUI и при первом запуске предложит подключиться к какому-либо узлу.
Сам интерфейс повторяет интерфейс Transmission:
Источник
Transmission remote gui linux
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. 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.
Источник
Arch Linux User Repository
Search Criteria
Package Details: transmission-remote-gui 5.18.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/transmission-remote-gui.git (read-only, click to copy) |
---|---|
Package Base: | transmission-remote-gui |
Description: | Cross platform remote GUI for the Transmission daemon |
Upstream URL: | https://github.com/leonsoft-kras/transmisson-remote-gui |
Licenses: | GPL2 |
Conflicts: | transmission-remote-gui-bin |
Submitter: | ava1ar |
Maintainer: | ava1ar |
Last Packager: | ava1ar |
Votes: | 7 |
Popularity: | 0.42 |
First Submitted: | 2018-03-15 10:48 |
Last Updated: | 2020-04-06 14:33 |
Dependencies (2)
Required by (0)
Sources (2)
Latest Comments
Zabbius commented on 2021-10-04 12:56
Please add this patch to fix ‘Duplicate object member: «status»‘ bug
oUndercover commented on 2020-08-08 11:19
@exciplite I had the same error while installing the package transgui-gtk also from the AUR, I managed to find a fix for it and commented it on the AUR here.
Also now that I’m here, searching for transgui or transmission-remote-gui in the AUR return the following packages:
They all have the same source, so what’s the diference between transgui-gtk and transmission-remote-gui-gtk2 and between transgui-qt and transmission-remote-gui ? They share the same dependencies and source files and even the exact same issue, are these packages duplicates or am i missing something?
exciplite commented on 2020-08-07 09:48
I freshly installed my new system, and unfortunately i get this error message: Duplicate object member: «status» Can you help me out? I use on my server the 3.0 transmission-daemon. Thanks, G.
To solve the problem I do a downgrade to 2.92 the server and now works perfectly
InsideOut commented on 2020-07-26 04:12
Same findings as rarchz.
ava1ar-auto commented on 2020-07-21 04:17
Thanks! Can’t confirm it myself, since I am still using 2.84 on my server. If someone else can confirm there is an issues and this patch addresses that I can add this to the PKGBUILD.
rarchz commented on 2020-07-20 23:01
Sorry if it’s not the proper way to report (or if it’s a low quality solution), but it may help someone: to solve the ‘Duplicate object member: «status»‘ problem, I had to add this patch (suggested by Ku33ma in the Issues section of the github repo, saved as v5.18_arch.patch):
and added this to the PKGBUILD:
ava1ar commented on 2020-04-06 14:33
Updated to use qt5pas (thanks @dikei)
dikei commented on 2020-04-06 13:29
It’s quite easy to compile with Qt5, why use Qt4 ?
- depends=(‘qt4pas’) => depends=(‘qt5pas’) on line 9
- —widgetset=qt => —widgetset=qt5 on line 21
Источник