diantahoc / byteflood Goto Github PK
View Code? Open in Web Editor NEWThis project forked from hexafluoride/byteflood
A free as in freedom BitTorrent client, designed for everyone.
License: GNU General Public License v3.0
This project forked from hexafluoride/byteflood
A free as in freedom BitTorrent client, designed for everyone.
License: GNU General Public License v3.0
Specs: http://www.bittorrent.org/beps/bep_0017.html
Implementation details:
MonoTorrent.Client.Connections.IConnection
. (HTTPSeedConnection.cs)Numbering of torrents ( # tab) sometimes skips torrents
Ordering per column ( name, progress ect...) does not work
Unusual behavior when downloading many torrents: those paused will sometimes randomly download and stop after a while. if force start all torrents, after a few minutes all of them will pause except the 3 first. like force start but adapted to this
add labels support which helps when you have 50+ torrents
already said it but since you are adding some stuff to settings : make a tab similar to change torrent options with max upload slots and max connections in the main settings. Use the one in main setting to set the default settings higher than the current default one (4 upload slots and 60 max connections), use the torrent options for individual torrent change
sometimes all the buttons images will disappear, without touching anything, or without the client being minimised in tray. a reboot fixes this
Pasting a Magnet link makes the program crash. Furthermore, although the notification buble appears right before the crash, no torrent is in fact added
[x] - Ability to change update interval.
[x] - Multiple filters.
[x] - Custom save directory.
[ ] - Re-check stored RSS items in case of filters change. Not necessary since items with no filter match are not even stored.
MonoTorrent use the first tracker for peer source, and If the announce was successful, other trackers get ignored, otherwise it use the secondary tracker for announce, and so on.
When we do this, some trackers might not have peers for said torrent, or have a smaller amount of peers than other trackers.
IT happens every 4-5 hours while seeding or downloading.
an exeption unknown software exception 0xe06d7363 occured in the app at location 0x75572c1a
The program '[1888] ByteFlood.vshost.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'.
This error occurs when I start ByteFlood. No other info of any value is produced, and the debugger doesn't break. There are no exceptions either.
on Eur latest Win build.
Issue is similar to : https://trac.transmissionbt.com/ticket/3931 comment 6.
you dont get peers when starting to seed a torrent after upload on a private tracker, you have to restart the torrent in order to bypass the 30minutes wait for tracker announce to get the peers.
It continues while seeding, it does not automatically get new peer unless torrent is stopped and restarted, or announces in 30 minutes, hence seeding is not efficient
http://rss.thepiratebay.se/xxx
Only provide magnet links. This is fine, but the current magnet links handling in ByteFlood cannot work in an automated way, so it relies on torrent cache websites.
https://animetosho.org/feed/rss2
https://animetosho.org/feed/atom
No actual download link. Have to parse the linked page in order to extract a magnet link, which isn't implemented.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.