Can I sequence the files I download? This is quite a common question. This entry will try to answer it and offer solutions.[[BR]] '''Why is this "feature" not implemented in Transmission?'''[[BR]] Because it makes the overall swarm's health worse. '''But I want to sequence the files I download, how do I do it ?'''[[BR]] There're two methods basically, one DIY that requires a bit of code changing and the "user friendly" version.[[BR]] ''' 1) DIY code changing approach:'''[[BR]] Tweak ''compareRefillPiece()'' in ''libtransmission/peer-mgr.c'' Replace: {{{ /* otherwise go with our random seed */ return tr_compareUint16( a->random, b->random ); }}} With: {{{ /* otherwise download the pieces in order */ return tr_compareUint16( a->piece, b->piece ); }}} ''' 2) "User-friendly" approach:'''[[BR]] In the file inspector, change the priorities "by hand".