+ Reply to Thread
Results 1 to 14 of 14

Thread: How to mod Transmission? (No Report)

  1. #1

    Join Date
    30.01.15
    Posts
    30
    Activity Longevity
    0/20 11/20
    Today Posts
    0/5 sssssss30

    How to mod Transmission? (No Report)

    Hey,

    I'm on Mac, I'm using http://www.sb-innovation.de/showthre...threadid=21394 but this version is old and very buggy (lots of memory leaks) so I'd like to mod the last version of Transmission (2.84) to have the "No Report" mod like in the link above.

    Anyone can explain me how to do this?

    Thanks
    Reply With QuoteReply With Quote
    Thanks

  2. #2

    Join Date
    26.07.12
    P2P Client
    Transmission
    Posts
    70
    Activity Longevity
    0/20 14/20
    Today Posts
    0/5 sssssss70
    Why don't you just use this http://www.sb-innovation.de/showthre...e=2#post319261 ?

    It has a report 0% leacher option and there's some instructions on how to get it up and running on a mac in the first post.
    Reply With QuoteReply With Quote
    Thanks

  3. #3

    Join Date
    30.01.15
    Posts
    30
    Activity Longevity
    0/20 11/20
    Today Posts
    0/5 sssssss30
    I don't understand anything to those instructions...

    I'd really like to learn how to do it so that when there will be major updates to Transmission (like 3.0) I'll still be able to have at the same time an updated version of Transmission as well as a modded version.
    Last edited by gendel11; 22.02.15 at 14:03.
    Reply With QuoteReply With Quote
    Thanks

  4. #4

    Join Date
    26.07.12
    P2P Client
    Transmission
    Posts
    70
    Activity Longevity
    0/20 14/20
    Today Posts
    0/5 sssssss70
    Well if you click on the link that was given in the first post under the mac instructions, you get some very in-depth instructions on how to compile a modded source....
    Last edited by zora; 22.02.15 at 17:10.
    Reply With QuoteReply With Quote
    Thanks

  5. #5
    Moderator
    Instab's Avatar
    Join Date
    17.09.09
    Posts
    6,661
    Activity Longevity
    5/20 17/20
    Today Posts
    0/5 sssss6661
    Quote Originally Posted by gendel11 View Post
    I'd really like to learn how to do it
    for a successful mod you need to have at least basic programming skills and you need in-depth knowledge of how torrents work. as soon as you have both it's obvious what to do and why
    Your account has been disabled.
    Reply With QuoteReply With Quote
    Thanks

  6. #6

    Join Date
    30.01.15
    Posts
    30
    Activity Longevity
    0/20 11/20
    Today Posts
    0/5 sssssss30
    Quote Originally Posted by Instab View Post
    for a successful mod you need to have at least basic programming skills and you need in-depth knowledge of how torrents work
    Even if all I want to do is add a simple No Report Leecher?

    I found this in a post and it doesn't seems that complicated...

    Code:
    ....
        else if(cheatMode == TR_CHEAT_ALWLEECH) // always leecher
        {
            *up       = 0;
            *down     = 0;
            *corrupt  = 0;
            *left     = tr_torrentInfo( tier->tor )->totalSize;
            if( *event == TR_ANNOUNCE_EVENT_COMPLETED )
            {
                *event = TR_ANNOUNCE_EVENT_NONE;
            }
        }
    ....
    
    static tr_announce_request *
    announce_request_new( const tr_announcer  * announcer,
                          const tr_torrent    * tor,
                          const tr_tier       * tier,
                          tr_announce_event     event )
    
    ....
    
        letsCheat( tier, &req->up, &req->down, &req->corrupt, &req->left, &event );
    
    ....
    Last edited by gendel11; 25.02.15 at 20:43.
    Reply With QuoteReply With Quote
    Thanks

  7. #7
    Moderator
    Instab's Avatar
    Join Date
    17.09.09
    Posts
    6,661
    Activity Longevity
    5/20 17/20
    Today Posts
    0/5 sssss6661
    Quote Originally Posted by gendel11 View Post
    Even if all I want to do is add a simple No Report Leecher?
    that's the wrong approach. a source modification requires that you understand what you're doing. no matter what the desired effect is.

    I found this in a post and it doesn't seems that complicated...
    no problem then, if you understand this why asking?
    Your account has been disabled.
    Reply With QuoteReply With Quote
    Thanks

  8. #8

    Join Date
    07.09.14
    P2P Client
    VEM
    Posts
    241
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss241
    Quote Originally Posted by Instab View Post
    for a successful mod you need to have at least basic programming skills and you need in-depth knowledge of how torrents work. as soon as you have both it's obvious what to do and why
    What programming language is good for modding clients and ratio tools and could you suggest some sources where I could learn in depth how torrents work as I would also like to be a coder and contribute to the community in the future .Thanks in advance
    Reply With QuoteReply With Quote
    Thanks

  9. #9
    Moderator
    Instab's Avatar
    Join Date
    17.09.09
    Posts
    6,661
    Activity Longevity
    5/20 17/20
    Today Posts
    0/5 sssss6661
    Quote Originally Posted by ozymandis View Post
    What programming language is good for modding clients and ratio tools and could you suggest some sources where I could learn in depth how torrents work
    the language is of course dictated by your target program. for learning more about the torrent mechanics you could have a look at the torrent specifications, disect announces and last but not least check the many good threads we have here
    Your account has been disabled.
    Reply With QuoteReply With Quote
    Thanks

  10. Who Said Thanks:

    Lucius (01.03.15) , ozymandis (28.02.15)

  11. #10

    Join Date
    30.01.15
    Posts
    30
    Activity Longevity
    0/20 11/20
    Today Posts
    0/5 sssssss30
    Quote Originally Posted by Instab View Post
    no problem then, if you understand this why asking?
    This particular part seems too easy...

    Code:
    *up       = 0;
    *down     = 0;
    last but not least check the many good threads we have here
    I didn't saw any thread about "How to mod a torrent client"?
    Last edited by gendel11; 06.03.15 at 06:18.
    Reply With QuoteReply With Quote
    Thanks

  12. #11
    Moderator
    Instab's Avatar
    Join Date
    17.09.09
    Posts
    6,661
    Activity Longevity
    5/20 17/20
    Today Posts
    0/5 sssss6661
    Quote Originally Posted by gendel11 View Post
    This particular part seems too easy...

    Code:
    *up       = 0;
    *down     = 0;


    I didn't was any thread about "How to mod a torrent client"?
    seriously?
    Your account has been disabled.
    Reply With QuoteReply With Quote
    Thanks

  13. #12

    Join Date
    30.01.15
    Posts
    30
    Activity Longevity
    0/20 11/20
    Today Posts
    0/5 sssssss30
    Quote Originally Posted by Instab View Post
    seriously?
    That's the only thing that caught my eyes
    Reply With QuoteReply With Quote
    Thanks

  14. #13

    Join Date
    30.01.15
    Posts
    30
    Activity Longevity
    0/20 11/20
    Today Posts
    0/5 sssssss30
    Nobody can help me?
    Reply With QuoteReply With Quote
    Thanks

  15. #14
    Moderator
    Instab's Avatar
    Join Date
    17.09.09
    Posts
    6,661
    Activity Longevity
    5/20 17/20
    Today Posts
    0/5 sssss6661
    Quote Originally Posted by gendel11 View Post
    Nobody can help me?
    nobody can make you a programmer by writing a few posts. i've already said everything there is to know. the rest is up to you
    Your account has been disabled.
    Reply With QuoteReply With Quote
    Thanks

+ Reply to Thread

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
  •