+ Reply to Thread
Page 1 of 11 123 ... LastLast
Results 1 to 15 of 164

Thread: Transmission 2.77+ 2.8x Leecher Mod Windows & Linux

  1. #1
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125

    Transmission 2.77+ 2.9x Leecher Mod Windows & Linux

    SB-Innovation Presents

    >>>>>> Transmission 2.77+ 2.9x Leecher Mod Windows & Linux <<<<<<

    Click image for larger version. 

Name:	trsico.png 
Views:	1999 
Size:	21.1 KB 
ID:	14759

    ╔═══════════════════════════╗
    Coded by:
    ╚═══════════════════════════╝

    >>>>>> transmissionbt.com <<<<<<

    ╔═══════════════════════════╗
    Modded by:
    ╚═══════════════════════════╝

    >>>>>> tr-cht-fx-242p <<<<<<

    ╔═══════════════════════════╗
    Changelog / Features:
    ╚═══════════════════════════╝



    All Platforms

    transmission-daemon

    Mod features:
    • Remote GUI and Web Client_________
    • Always Leecher, report 0%__________
    • Always Seeder, report real up, no down
    • Report a ratio of ~2________________
    • Report a ratio of ~4________________




    Other features

    • 2.77 core and kept up to date with official transmission 2.9x github.


    Also included, among several others,
    are many additional bug fixes and enhancements not limited to:
    • Prefetching of magnetized metadata right away
    • Improve “No Data Found” error message and recovery behavior
    • Make it possible to choose what files to download after getting magnet metadata
    • Seeding progress bars do not show in Web UI
    • The correct implementation of Blocklists loaded in Transmission should be used to filter DHT communication
    • Collect unwanted, but received, blocks in a separate file
    • Skip verify check
    • Reverify on completion
    • Streaming of the torrent's file(s)
    • Run external application or script on torrent add
    • Webseed reimplementation
    • Prevent peers stalling both magnet acquisitions, uploads and downloads

    Official configuration settings: https://trac.transmissionbt.com/wiki...gFiles#Options
    Unofficial additional settings (all platforms) : transmission-daemon-cygwin / Discussion / General Discussion:Additional Settings



    Windows
    Windows XP and higher, 32 or 64 bit.
    32-bit (will run everywhere)
    64-bit only on 64-bit versions of Windows.

    Linux
    For Linux first compile modded source.
    https://trac.transmissionbt.com/wiki/Building
    After compiling replace the web client with the included modded web-client.

    MAC
    For MAC first compile modded source.
    https://forum.transmissionbt.com/vie...hp?f=4&t=15167
    After compiling replace the web client with the included modded web-client.



    GUI

    transmission remote gui

    Will connect to a daemon running on any platform.

    Select the torrent(s) you want and then right click and choose Properties... (you can double click a single torrent). For the cheat/Announce mode mode enter a value between 990 and 994 into the Peers box.
    Values between 990 and 994 are treated as such:
    • 990 = Normal Announce, no cheat_________
    • 991 = Always Leecher, report 0%__________
    • 992 = Always Seeder, report real up, no down
    • 993 = Report a ratio of ~2________________
    • 994 = Report a ratio of ~4________________

    Values 989 or less are entered as the Peer Limit.

    Cheat/Announce column on the main panel.
    You can move the column where you want it.

    Other features
    • Skip Verify
    • Show Verify Queue status
    • Seeding time column
    • Seeding time also shown next to ratio in torrent info pane
    • Include paused torrents in error filter
    • Unicode support
    • Blocklist entry count display & change
    • Seed Ratio column
    • Set Streaming mode of the torrent's file(s)
    • x
    • x

    transgui.exe included for Windows.

    transgui for Mac ( thanks Instab ! ) some graphics problems, have a look for yourself ...

    To compile yourself for Linux ( Windows or Mac also ) Building - transmisson-remote-gui - Building Transmission Remote GUI from sources - Cross platform remote GUI for the Transmission Bit-Torrent client - Google Project Hosting You will need lazarus-0.9.30 and fpc-2.4.2 from Lazarus | Free Development software downloads at SourceForge.net


    Web Client
    Use the clutch web client you right-click torrent(s) and select cheat/Announce Mode from there. Inspector displays mode also.

    Attachments here below will be kept latest stable release and will supersede or equal any posts which follow.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	tr-lch-mod.JPG 
Views:	1409 
Size:	155.2 KB 
ID:	14751   Click image for larger version. 

Name:	properties1.JPG 
Views:	829 
Size:	41.8 KB 
ID:	14752   Click image for larger version. 

Name:	properties2.JPG 
Views:	699 
Size:	230.9 KB 
ID:	14753   Click image for larger version. 

Name:	cheatrow.JPG 
Views:	674 
Size:	86.0 KB 
ID:	14754   Click image for larger version. 

Name:	enhanced-gui-1.JPG 
Views:	654 
Size:	238.6 KB 
ID:	14755  

    Click image for larger version. 

Name:	skip-verify-1.JPG 
Views:	567 
Size:	21.2 KB 
ID:	14756   Click image for larger version. 

Name:	skip-verify-2.JPG 
Views:	512 
Size:	54.9 KB 
ID:	14757   Click image for larger version. 

Name:	update-bl.JPG 
Views:	554 
Size:	15.7 KB 
ID:	14791   Click image for larger version. 

Name:	options-bl.JPG 
Views:	592 
Size:	52.2 KB 
ID:	14792   Click image for larger version. 

Name:	options2-bl.JPG 
Views:	641 
Size:	53.2 KB 
ID:	14793  

    Click image for larger version. 

Name:	seed-ratio.JPG 
Views:	818 
Size:	89.1 KB 
ID:	14794   Click image for larger version. 

Name:	streaming.JPG 
Views:	754 
Size:	200.3 KB 
ID:	14940  
    Attached Files Attached Files
    Last edited by tr-cht-fx-242p; 01.02.19 at 21:41. Reason: proportional ratios, variable cheat ratios, torrent groups + tags, new native Mac client, more IPv6 options, dht024, bug fixs
    Application error: warning -> battery failure imminent ~ shutting down NOW permanent == message to Earth -- finalized shudown code ... 6ikf9849l+!~:'?.|\
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    lil-fella (03.08.23) , Auba22 (25.10.21) , x00001111 (16.02.20) , ffp (09.01.20) , acidbob (02.01.20) , Blocker (20.11.19) , sb86 (11.01.19) , Mon (11.01.19) , H265 (08.01.19) , albus (27.12.18) , brun (14.03.18) , surgat (05.03.18) , Aranha (27.09.17) , Distraction (06.03.16) , Spongebob (19.04.15) , bastardo (07.11.14) , drdomuch (21.10.14) , Dragoon (28.06.14) , mmmmm (17.03.14) , zora (17.03.14) , Lucius (17.03.14) , anon (17.03.14) , Instab (17.03.14)

  3. #2
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,370
    Activity Longevity
    11/20 19/20
    Today Posts
    1/5 ssss39370
    Your thread is now approved, I'm giving it a little bump so that people will see it.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  4. #3
    Can we mod this GUI:
    transmission-remote-dotnet - A µTorrent like Windows remote control for the Transmission BitTorrent client (transmission-daemon) - Google Project Hosting

    to work with your modded daemon , it's a GUI written in c# and open source.

    it's more pretty than this basic one.

    if you add more feature to your daemon (take a look on VEM), I will work on the GUI.
    Last edited by Lucius; 17.03.14 at 13:44.
    Reply With QuoteReply With Quote
    Thanks

  5. #4
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125

    The transmission-remote-dotnet GUI should be able to be modded easily as I have already mod the daemon to use RPC to change the cheat/Announce modes. I'll post the necessary RPC specifications quite soon. (later today maybe).

    That would be cool if you can work on the transmission-remote-dotnet GUI
    Last edited by tr-cht-fx-242p; 17.03.14 at 17:50.
    Reply With QuoteReply With Quote
    Thanks

  6. Who Said Thanks:

    anon (17.03.14)

  7. #5
    Quote Originally Posted by tr-cht-fx-242p View Post
    The transmission-remote-dotnet GUI should be able to be modded easily as I have already mod the daemon to use RPC to change the cheat/Announce modes. I'll post the necessary RPC specifications quite soon. (later today maybe).

    That would be cool if you can work on the transmission-remote-dotnet GUI
    cool, waiting for the RPC release.
    it's an easy task , ha ?
    work on the daemon and let the GUI for me.
    Reply With QuoteReply With Quote
    Thanks

  8. #6
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    cool, waiting for the RPC release.
    it's an easy task , ha ?
    work on the daemon and let the GUI for me.
    Hey, I really appreciate your interest...

    Ok, here are RPC specifications for utilizing cheat/Announce modes through RPC. This stuff I've already incorporated into the transmission source for Linux and exe for Windows.

    transmission-remote-dotnet - A µTorrent like Windows remote control for the Transmission BitTorrent client (transmission-daemon) - Google Project Hosting uses RPC to communicate to the daemon so I think mod to this GUI should work just fine.


    Code:
    cheat mode RPC
    
    3.2.  Torrent Mutators
    
       Method name: "torrent-set"
    
       Request arguments:
    
       string                | value type & description
       ----------------------+-------------------------------------------------
       "cheatMode"           | number     this torrent's cheat/Announce Mode
    
                                 0        Normal Announce, No cheat
                                 1        Always Leecher, report 0%
                                 2        Always Seeder, report real up, no down
                                 3        Report a ratio of ~2
                                 4        Report a ratio of ~4
    
    3.3.  Torrent Accessors
    
       Method name: "torrent-get".
    
       Request arguments:
    
       (1) An optional "ids" array as described in 3.1.
       (2) A required "fields" array of keys. (see list below)
    
       Response arguments:
    
       (1) A "torrents" array of objects, each of which contains
           the key/value pairs matching the request's "fields" argument.
       (2) If the request's "ids" field was "recently-active",
           a "removed" array of torrent-id numbers of recently-removed
           torrents.
    
       Note: For more information on what these fields mean, see the comments
       in libtransmission/transmission.h.  The "source" column here
       corresponds to the data structure there.
    
       key                         | type                        | source 
       ----------------------------+-----------------------------+---------
       cheatMode                   | number                      | tr_cheatMode_t
       
    3.4.  Adding a Torrent
    
       Method name: "torrent-add"
    
       Request arguments:
    
       key                  | value type & description
       ---------------------+-------------------------------------------------
       "cheatMode"          | number      torrent's cheat mode  tr_cheatMode_t
    I also attach the full rpc specs file.


    if you add more feature to your daemon (take a look on VEM), I will work on the GUI.
    I am very familiar with transmission source for daemon and libtransmission so given time I can generally make changes and improvements there without too much issue. The RPC for the cheat/Announce modes is already there.

    I'm taking a look at VEM, thanks for the info.

    Attached Files Attached Files
    Last edited by tr-cht-fx-242p; 18.03.14 at 00:06.
    Reply With QuoteReply With Quote
    Thanks

  9. Who Said Thanks:

    Lucius (18.03.14)

  10. #7
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    Contrary to the official statements at transmission building cygwin wiki, Windows transmission daemon will not build and run correctly "out-of-the-box". Several bugs prevent a stable build. For example: dns errors with udp trackers, mapping errors for names, and more. The attached Windows exe files at post #1 were built with bug corrected source (differing from the Linux source). For anyone interested I'd be happy to provide the source for building the exe files.

    Another thing I forgot too is embedded Linux NAS device NSLU2 unslung dependencies. So I attach here. The other necessaries like modded web client (and un-modded remote GUIs) already at Linux attachment post #1. Transmission (leecher mod) runs very well on nslu2 device.
    Attached Files Attached Files
    Reply With QuoteReply With Quote
    Thanks

  11. Who Said Thanks:

    Lucius (20.03.14)

  12. #8
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    I mod the GUI transmisson-remote-gui - Cross platform remote GUI for the Transmission Bit-Torrent client - Google Project Hosting and attach it to this post. Works with the daemon Linux or Windows of post #1.

    Click image for larger version. 

Name:	properties1.JPG 
Views:	1235 
Size:	41.8 KB 
ID:	14712
    Click image for larger version. 

Name:	properties2.JPG 
Views:	1161 
Size:	230.9 KB 
ID:	14713

    It's a little clutsy as I'm not verbose with Lazarus Pascal, simple but works good.

    Select the torrent(s) you want and then right click and choose Properties... (you can double click a single torrent). For the cheat/Announce mode mode enter a value between 990 and 994 into the Peers box.

    Values between 990 and 994 are treated as such:
    990 = Normal Announce, no cheat
    991 = Always Leecher, report 0%
    992 = Always Seeder, report real up, no down
    993 = Report a ratio of ~2
    994 = Report a ratio of ~4


    Values 989 or less are entered as the Peer Limit. Previously the limit was 999 so I don't feel this changes much.

    I also put a notify on the add torrent dialog to start paused first and use the properties dialog, it's better this way I think.

    To install first the setup.exe from either of the post #1 attachments ...\Transmission-Remote-GUI\Windows\!_Install-This-FIRST-THEN-over-write-original-exe-with-a-Lazarus-COMPILED-exe\

    And then over write the installed exe with transgui.exe posted here.

    Cheers...
    Attached Files Attached Files
    Last edited by tr-cht-fx-242p; 21.03.14 at 18:56.
    Reply With QuoteReply With Quote
    Thanks

  13. Who Said Thanks:

    Lucius (21.03.14)

  14. #9
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    I update the GUI just now to include a Cheat Mode column on the main panel, so this is better.
    Click image for larger version. 

Name:	cheatrow.JPG 
Views:	1166 
Size:	86.0 KB 
ID:	14718

    I try to update my previous post the transgui.exe attachment but of the same name I wasn't sure how that worked. I attached the updated GUI again to this new post to make sure the correct is attached.
    Attached Files Attached Files
    Reply With QuoteReply With Quote
    Thanks

  15. Who Said Thanks:

    Lucius (21.03.14)

  16. #10
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    A little more mod to the GUI. Changed title of "Cheat Mode" column to "x Announce" mode for consistency.
    You can move the columns around too. Click image for larger version. 

Name:	enhanced-gui-1.JPG 
Views:	1231 
Size:	238.6 KB 
ID:	14721


    Also to GUI:

    Skip Verify
    Show Verify Queue status
    Seeding time column
    Seeding time also shown next to ratio in torrent info pane
    Include paused torrents in error filter
    Unicode support
    fixed "List index (xx) out of bounds"

    Click image for larger version. 

Name:	skip-verify-1.JPG 
Views:	1068 
Size:	21.2 KB 
ID:	14722Click image for larger version. 

Name:	skip-verify-2.JPG 
Views:	1133 
Size:	54.9 KB 
ID:	14723

    This better GUI for daemon of Linux or Windows post #1

    I hope some will find the daemon and GUI of good use so let me know what more you'd like and maybe I'll do more. Hope to hear something... before long.

    I attach the source for the GUI as it should compile Linux or MAC also: Building - transmisson-remote-gui - Building Transmission Remote GUI from sources - Cross platform remote GUI for the Transmission Bit-Torrent client - Google Project Hosting
    Attached Files Attached Files
    Reply With QuoteReply With Quote
    Thanks

  17. Who Said Thanks:

    Lucius (27.03.14)

  18. #11
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    April 2, 2014

    fixed display issues with sort, selection and column size
    fixed crash on filter, text search and close

    Better GUI for daemon of Linux or Windows post #1.
    Attached Files Attached Files
    Last edited by tr-cht-fx-242p; 02.04.14 at 18:50.
    Reply With QuoteReply With Quote
    Thanks

  19. Who Said Thanks:

    Lucius (02.04.14)

  20. #12
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    hmmm... I don't know how to clean this thread up and give it a better look. It would be less fucking confusing if I wasn't so damn stupid and could integrate everything at the top of the thread and not leave all the separated depreciated attachments after update.

    Anyway, I've been using the modded GUI transgui.exe with the daemon for like three weeks now and it is good stable. I attach to this post for the sake of just a spelling error (Ration changed to Ratio in the Torrent properties pop up). This or the one attached April 2, 2014 is the correct to use.

    Like before use with daemon of post #1.

    Attached Files Attached Files
    Reply With QuoteReply With Quote
    Thanks

  21. Who Said Thanks:

    Rebound (05.04.14) , Lucius (05.04.14)

  22. #13
    Moderator
    Rebound's Avatar
    Join Date
    19.04.07
    Location
    Ende der Welt
    P2P Client
    Faze Mod 0.2 Private Beta
    Posts
    3,723
    Activity Longevity
    6/20 20/20
    Today Posts
    0/5 sssss3723
    I made the first post in this thread editable indefinitely. Also it would be really nice if you could use our thread design for mods like here: http://www.sb-innovation.de/showthre...threadid=19163

    Thanks for your hard work and keep it up. :)


    Reply With QuoteReply With Quote
    Thanks

  23. Who Said Thanks:

    Lucius (05.04.14) , tr-cht-fx-242p (05.04.14) , anon (05.04.14)

  24. #14
    Moderator
    Rebound's Avatar
    Join Date
    19.04.07
    Location
    Ende der Welt
    P2P Client
    Faze Mod 0.2 Private Beta
    Posts
    3,723
    Activity Longevity
    6/20 20/20
    Today Posts
    0/5 sssss3723
    My fault sorry. I switched you into the coder usergroup and merged all attachments into the first post. Now it should be possible to add attachments and edit the first post. :)
    Maybe do you remove the unneeded attachments, because there are now two with the same name and different file size.

    //RB


    Reply With QuoteReply With Quote
    Thanks

  25. Who Said Thanks:

    Lucius (05.04.14) , tr-cht-fx-242p (05.04.14)

  26. #15

    Join Date
    26.07.12
    P2P Client
    Transmission
    Posts
    70
    Activity Longevity
    0/20 14/20
    Today Posts
    0/5 sssssss70
    Is this safe to use on older torrents? I'm looking for ways to download season packs that are a few years old without taking a hit to my ratio. I feel like it will look odd if people are reporting that they are uploading data and there's 1 guy staying at 0%. I also think it will look odd if people start reporting upload but no one reports download and this happened to start when I come in and start "seeding".

    Sorry my knowledge of leecher mods is virtually nonexistent.
    Reply With QuoteReply With Quote
    Thanks

  27. Who Said Thanks:

    liuxingyin (31.10.14)

+ Reply to Thread
Page 1 of 11 123 ... LastLast

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •