It is currently Thu Dec 14, 2017 5:12 am

All times are UTC - 8 hours




Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Transmission-Qt - bittorrent client
PostPosted: Mon Apr 16, 2012 3:35 am 
Offline
User avatar

Joined: Mon Dec 07, 2009 7:09 am
Posts: 3887
Location: Sol3
Was eager to test this Windows build, since I use the headless linux version in my home NAS; got surprised by preliminary configuration results -- there have been some recent reports of crashes with the previous versions, which I didn't get yet with the latest v2.51 (rev. 13280). So here are my findings.
http://sourceforge.net/apps/wordpress/trqtw/ wrote:
Transmission is a well known bittorrent client, widely used on Linux and Mac OS X, and with a well deserved good reputation as being a simple and light-weight set of programs. [...] Except for the Mac OS X application, there are no binary distributions from the project. Each Linux distribution makes binaries available using their usual distribution methods. For Windows there are no distributions so far, except perhaps the one I’ve been making available through links on the Transmission forum. [...] This little project is a continuation of the forum thread, a place to distribute new builds, and in the future a point of departure to explore new builds… a 64-bit build perhaps, another one with new (experimental) features and fixes (before we propose them as enhancements on Transmission’s Trac Wiki, which is what I have done with the Windows port patches).
Image

Download from:
http://sourceforge.net/projects/trqtw/

I didn't manage to UniExtract the installer with my current Universal Extractor (should someone else meet with success, please report...), so I ran it taking care to note the installation folder and unselecting the 'run application' option at the end. I copied that folder elsewhere, and deleted 'uninstall.exe' from it. From the installation folder I ran the uninstaller. After that, Primo reported leftovers at:
Code:
"HKEY_CURRENT_USER\Software\Trolltech\OrganizationDefaults" ; empty key
"C:\Program Files\InstallJammer Registry" ; two sub-folder, one with an executable inside
"%APPDATA%\transmission" ; settings generated from a run of the installed version

Having read the transmission-qt.1.pdf I found inside the program folder, I executed "transmission-qt.exe -g ." and much to my surprise everything was now kept inside Transmission-Qt folder (see below), so I'm convinced that it is completely portable (although not stealth on account of the usual Trolltech key generation).

I found that, in accordance to the mainstream Transmission wiki (located @ http://trac.transmissionbt.com/wiki/), the contents of its configuration folder is: 2 files -- settings.json, stats.json -- and 3 subfolders -- torrents, resume, blocklists. settings.json is a plain text file (a documented format) holding most of the application's configuration options, including paths. Also, when run with that '-g' parameter, Transmission-Qt placed its Downloads folder inside the user's My Documents location by default...

EDIT: Softpedia's entry is currently outdated and Gizmo reports it as non-portable...


Last edited by Midas on Tue Apr 17, 2012 2:25 am, edited 4 times in total.

Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Mon Apr 16, 2012 4:14 am 
Offline

Joined: Wed Dec 19, 2007 4:14 am
Posts: 562
Location: knoxville TN USA
Midas wrote:
Also, when run with that '-g' parameter, Transmission-Qt placed its downloads folder inside the user's My Documents location by default...

Have you tried changing from the default setting to root drive?? (IE: running from a hard drive)

Edit***********
@Midas I just wanted to know if the default was locked in, or if a Root relative path could work.
Reason to avoid writes to C.

_________________


Last edited by donald on Mon Apr 16, 2012 10:34 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Mon Apr 16, 2012 9:40 am 
Offline
User avatar

Joined: Mon Dec 07, 2009 7:09 am
Posts: 3887
Location: Sol3
donald wrote:
Have you tried changing from the default setting to root drive?? (IE: running from a hard drive)
Not sure I follow; I always test from HDD, since only a very small subset of my portables end up on my thumb drive...

Seems to me the downloads path could easily be changed to anywhere by directly editing the mentioned settings.json file. It can also be changed from the application 'Edit > Preferences > Download' dialog. Nonetheless, my preference always goes to dynamically setting all purpose relative paths like %USERPROFILE%\Desktop or the My Documents CLSID (::{450d8fba-ad25-11d0-98a8-0800361b1103}, according to http://www.autohotkey.com/docs/misc/CLSID-List.htm).

Also, I forgot to mention that dbus-daemon.exe gets loaded when you run Tranmission-qt and isn't automatically killed when you exit. A lot of factors here but as they're all minute I'm confident a fully portable launcher isn't hard to achieve... 8)

EDIT: I have now confirmed that if settings.json is edited, the Downloads folder can be moved, as can the default starting folder for the folder browsing dialog. Beware! This is a unix fomatted text file (watch those line endings!), hence those quirky slashes -- if you want to use the common Windows convention, you'll have to escape backslashes by repeating them [\\]... My edits were:
Code:
    "download-dir": "./Downloads",
    "incomplete-dir": "./Downloads",
    "open-dialog-dir": ".",
    "watch-dir": "./Downloads",


Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Tue Apr 17, 2012 3:24 pm 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 7416
Location: US, Texas
Definitely happy to see Transmission coming to Windows and would be very happy if it were portable. Definitely my client of choice.

_________________
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org


Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Wed Apr 18, 2012 4:57 am 
Offline
User avatar

Joined: Mon Dec 07, 2009 7:09 am
Posts: 3887
Location: Sol3
:idea: Recap: my current recipe for a portable Transmission-Qt.

1. Download latest installer (see above);
2. Run installer, deselect Run Transmission-Qt and install, taking care to note the install folder path;
3. Copy install folder elsewhere, deleting unistall.exe from this copy;
4. Run uninstall.exe inside the install folder (see 2.);
5. Get HoeKey (http://www.bcheck.net/apps/hoe.htm) executable and copy to folder mentioned in 3.;
6. Rename HoeKey.exe to Run-portable.exe for straightforwardness;
7. Create a text file with the content below and rename it to HoeKey.ini;
Code:
Load=Run|transmission-qt.exe -g .||%c
Load=Kill|Hoekey
8. Execute Run-portable.exe, then close it;
9. Edit settings.json and change the values below (you must respect unix convention for line endings and escape any backslashes by repeating them);
Code:
    "download-dir": "./Downloads",
    "incomplete-dir": "./Downloads",
    "open-dialog-dir": ".",
    "watch-dir": "./Downloads",
X. Create a folder named Downloads inside the one mentioned in 3.

Done. You can now copy Transmission-Qt folder wherever you want. 8)


Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Fri Nov 16, 2012 8:50 am 
Offline
User avatar

Joined: Mon Dec 07, 2009 7:09 am
Posts: 3887
Location: Sol3
Transmission-Qt updated to v2.72 (rev. 13582).

Latest changelog (see http://sourceforge.net/projects/trqtw/files/Transmission-Qt/2.7x/ for more):
Code:
* Upstream release.
  - See https://trac.transmissionbt.com/wiki/Changes#version-2.72
* Local changes:
  - None.

For known issues, check http://trqtw.sourceforge.net/blog/transmission-qt-for-windows/known-problems/.


Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Sat Mar 02, 2013 11:50 am 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 7416
Location: US, Texas
Midas wrote:
Get HoeKey (http://www.bcheck.net/apps/hoe.htm) executable and copy to folder mentioned in 3.;


Came back to this after the uTorrent issue and before messing with qBittorrent. Why HoeKey? How does that work to make it portable?

_________________
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org


Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Sat Mar 02, 2013 5:55 pm 
Offline
User avatar

Joined: Mon Dec 07, 2009 7:09 am
Posts: 3887
Location: Sol3
webfork wrote:
Midas wrote:
Get HoeKey (http://www.bcheck.net/apps/hoe.htm) executable and copy to folder mentioned in 3.;

Came back to this after the uTorrent issue and before messing with qBittorrent. Why HoeKey? How does that work to make it portable?

Just a quick and dirty way to make a portable laucher: it's tiny and accepts commands from INI file...


Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Tue Apr 01, 2014 3:23 am 
Offline
User avatar

Joined: Mon Dec 07, 2009 7:09 am
Posts: 3887
Location: Sol3
Old topic update: Transmission-Qt is currently at v2.82.2 (v2.8x.x changelog is at http://sourceforge.net/projects/trqtw/files/Transmission-Qt/2.8x/).

Intensive users of Transmission-Qt should heed the write-up at http://trqtw.sourceforge.net/blog/transmission-qt-for-windows/known-problems/.


Top
 Profile  
 
 Post subject: Re: Transmission-Qt
PostPosted: Fri Aug 01, 2014 6:19 pm 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 7416
Location: US, Texas
Saw that 2.84 is out ...
http://www.softpedia.com/get/PORTABLE-S ... n-Qt.shtml

_________________
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org


Top
 Profile  
 
 Post subject: Re: Transmission-Qt - bittorrent client
PostPosted: Sat Jul 18, 2015 12:25 pm 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 7416
Location: US, Texas
qBitTorrent has a lot more goodies but Transmission is straightforward without sacrificing features I really need. As such, I finally got it added to the database:

Transmission-Qt Portable
http://www.portablefreeware.com/index.php?id=2725

Please vote.

_________________
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org


Top
 Profile  
 
 Post subject: Re: Transmission-Qt - bittorrent client
PostPosted: Sat Jul 25, 2015 10:48 pm 
Offline
User avatar

Joined: Sat Sep 14, 2013 8:09 am
Posts: 298
webfork wrote:
qBitTorrent has a lot more goodies but Transmission is straightforward without sacrificing features I really need. As such, I finally got it added to the database:

Transmission-Qt Portable
http://www.portablefreeware.com/index.php?id=2725

Please vote.

hi
is it stealth ?
is fast like utorrent?
thanks


Top
 Profile  
 
 Post subject: Re: Transmission-Qt - bittorrent client
PostPosted: Sun Jul 26, 2015 8:58 am 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 7416
Location: US, Texas
giulia wrote:
is it stealth ? is fast like utorrent?

Good questions but unknown: I didn't test the stealth status and I haven't used uTorrent in a while so I don't have a frame of reference.

_________________
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org


Top
 Profile  
 
 Post subject: Re: Transmission-Qt portable
PostPosted: Tue Jul 28, 2015 9:37 am 
Offline
User avatar

Joined: Mon Dec 07, 2009 7:09 am
Posts: 3887
Location: Sol3
FYI, a batch file with the following content (mind the dot at the end!) placed in Transmission-Qt executable folder will work the same a the HoeKey scheme detailed in 6. and 7. above:

    Code:
    @start "" "%~dp0transmission-qt.exe" -g .



Last edited by Midas on Wed Jul 29, 2015 4:47 am, edited 4 times in total.

Top
 Profile  
 
 Post subject: Re: Transmission-Qt - bittorrent client
PostPosted: Wed Jul 29, 2015 12:39 am 
Offline
User avatar

Joined: Sat Jun 22, 2013 3:24 am
Posts: 1770
Location: Aeaea
Once I used the regular installer (not the portable one) and there was one thing I didn't like at all- Transmission-Qt stole torrent and magnet associations without asking/warning.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group