A release! A couple new features added. Python 2.4 is now being used this means better unicode support among other things. Japanese/Chinese character support should work correctly now (as long as the .torrent file is correctly encoded). latest version of wx is being used again (2.5.3.1u.).
-1.1 - Feb 9, 05'
* Minor. Upgraded to wxwindows 2.5.3.1u.
* Minor. Upgraded to python 2.4
* Now using wx's MainLoop/OnIdle in python instead of a wxTimer for updating the
gui. This requires wxwindows 2.5.3.1
* Added feature: Schedule Command. It's in the "right click->change this torrent
options" menu. Here you can schedule a commnad for when the DL completes and
stops - Like shut down PC.
* Experimental option: Drop leechers. Under the Connections options. Selected,
the client will drop peers who have: 1) already downloaded more than 1meg from
you, 2) have been connected at least 20mins, 3) have a share ratio worse than
3:1
* Updated spoofer options
* Fixed bugs.
* Merged superficial bits of the BT3.9.1 source. Might eventually merge in more
of what will be BT4.0 but, But it seems to be quite a bit of work for almost
no benifits.
-1.0 - August 25, 04'
* MAJOR. Finally added an RSS Feed reader!
* Major. Upgraded to wxwindows 2.5.2.7u. (What a pain!)
* Fixed bugs in add remove columns.
* Tried to address some issues with unknown unicode code pages.
* Fixed a error involving column sorting and the removing columns from lists
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
P.S. I installed the new release in a separate dir and all I needed to do was copy torrents.ini and btconfig.ini from the old install to the new to pick up where I left off.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Awesome..Made my day.. Been waiting for this for a while!! Thanks Again from me, and the rest who feel the same way, but don't take the time to respond!!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
working good so far. I've been running all day without any problems. but I did get a wierd error in my messages. are we getting error messages in the client instead of an error log now? or is this really a tracker error?
Traceback (most recent call last):
File "BitTorrent\RawServer.pyo", line 221, in listen_forever
File "BitTorrent\Rerequester.pyo", line 231, in add
File "BitTorrent\Rerequester.pyo", line 250, in postrequest
File "BitTorrent\bencode.pyo", line 72, in bdecode
BTFailure: not a valid bencoded string
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
found the errors log. error on client shut down. no torrents loaded.
Exception in thread Thread-1712:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Traceback (most recent call last):
File "g3torrent.py", line 1545, in run
File "g3torrent.py", line 1505, in __init__
File "wx\_core.pyo", line 5301, in __init__
File "wx\_core.pyo", line 4980, in _BootstrapApp
File "g3torrent.py", line 1529, in OnInit
File "g3torrent.py", line 249, in __init__
File "g3rss.pyo", line 118, in __init__
File "g3rss.pyo", line 34, in __init__
File "images.pyo", line 21, in __init__
File "images.pyo", line 54, in LoadImages
WindowsError: [Errno 21] The device is not ready: 'D:\\Home\\G3BitTorrent\\g3torrent\\dist\\images\\flags/*.*'
Traceback (most recent call last):
File "g3torrent.py", line 1545, in run
File "g3torrent.py", line 1505, in __init__
File "wx\_core.pyo", line 5301, in __init__
File "wx\_core.pyo", line 4980, in _BootstrapApp
File "g3torrent.py", line 1529, in OnInit
File "g3torrent.py", line 249, in __init__
File "g3rss.pyo", line 118, in __init__
File "g3rss.pyo", line 34, in __init__
File "images.pyo", line 21, in __init__
File "images.pyo", line 54, in LoadImages
WindowsError: [Errno 21] The device is not ready: 'D:\\Home\\G3BitTorrent\\g3torrent\\dist\\images\\flags/*.*'
That was just trying to start the program.. no torrents.. never gets to the interface at all.. going to try some things.. will post back later..
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
becouse of some major bugs like:
1) sometimes loaded torrents dissapearing after
restarting g3.
2) Something is wrong with progress bar/stats:
it was switching beetween 86% & 12% while
downloading a file(also tracker stats were wrong)
aftrer i reloaded that file in v.999 everything was
ok. Tracker stats were also corrected.
now to annoying things:
1)Multi-file torrent manager still doesnt memorize the
choosen options, so if you restart g3 u have to
check/move files again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry to report more errors. Error on shut down of client. No torrents loaded. Not sure where all theses errors came from. I only recieved 1 message.
Exception in thread Thread-3:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "scrape.pyo", line 117, in run
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
Exception in thread Thread-360:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
Exception in thread Thread-1070:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
Exception in thread Thread-1367:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
when I gave upload preference to a peer my upload dropped to 0. and then my download dropped to almost nothing cause I wasn't uploading. when I removed the friend my upload and download came back to normal.
this is one of my favorite features. I hope it can be fixed. I like this new build and don't want to go back to an older version.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
this release crashes too much and generates more errors than 1.0 did som i am rolling back. still the best client on the market though. keep up the good work germz.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Every time I close the program, even after stoping torrents, It comes up with an error message, the program still remains in the active process list, and when I open it again all of the torrents are gone. Rolling back to 999 solves this problem but still it needs to be fixed.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
g3 leaves the following error log when opening a torrent and g3 isn't running. Opening g3 then opening the torrent is fine. I tried uninstalling, deleteing the g3 directory and reinstalling but the problem persists.
Traceback (most recent call last):
File "g3torrent.py", line 1545, in run
File "g3torrent.py", line 1505, in __init__
File "wx\_core.pyo", line 5301, in __init__
File "wx\_core.pyo", line 4980, in _BootstrapApp
File "g3torrent.py", line 1529, in OnInit
File "g3torrent.py", line 249, in __init__
File "g3rss.pyo", line 118, in __init__
File "g3rss.pyo", line 34, in __init__
File "images.pyo", line 21, in __init__
File "images.pyo", line 54, in LoadImages
WindowsError: [Errno 3] The system cannot find the path specified: 'images\\flags/*.*'
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A release! A couple new features added. Python 2.4 is now being used this means better unicode support among other things. Japanese/Chinese character support should work correctly now (as long as the .torrent file is correctly encoded). latest version of wx is being used again (2.5.3.1u.).
-1.1 - Feb 9, 05'
* Minor. Upgraded to wxwindows 2.5.3.1u.
* Minor. Upgraded to python 2.4
* Now using wx's MainLoop/OnIdle in python instead of a wxTimer for updating the
gui. This requires wxwindows 2.5.3.1
* Added feature: Schedule Command. It's in the "right click->change this torrent
options" menu. Here you can schedule a commnad for when the DL completes and
stops - Like shut down PC.
* Experimental option: Drop leechers. Under the Connections options. Selected,
the client will drop peers who have: 1) already downloaded more than 1meg from
you, 2) have been connected at least 20mins, 3) have a share ratio worse than
3:1
* Updated spoofer options
* Fixed bugs.
* Merged superficial bits of the BT3.9.1 source. Might eventually merge in more
of what will be BT4.0 but, But it seems to be quite a bit of work for almost
no benifits.
-1.0 - August 25, 04'
* MAJOR. Finally added an RSS Feed reader!
* Major. Upgraded to wxwindows 2.5.2.7u. (What a pain!)
* Fixed bugs in add remove columns.
* Tried to address some issues with unknown unicode code pages.
* Fixed a error involving column sorting and the removing columns from lists
Installer
http://prdownloads.sourceforge.net/g3torrent/g3torrent-1.01.exe?download
Src
http://prdownloads.sourceforge.net/g3torrent/g3torrent-1.01-src.zip?download
Thanks, germz. Appreciate your taking the time to put out a new release. Cheers.
P.S. I installed the new release in a separate dir and all I needed to do was copy torrents.ini and btconfig.ini from the old install to the new to pick up where I left off.
MANY tHANKS for the long awaited update, germz!
Thanks germz
I can't believe it an update to G3. I am blown away.
Awesome..Made my day.. Been waiting for this for a while!! Thanks Again from me, and the rest who feel the same way, but don't take the time to respond!!
working good so far. I've been running all day without any problems. but I did get a wierd error in my messages. are we getting error messages in the client instead of an error log now? or is this really a tracker error?
Traceback (most recent call last):
File "BitTorrent\RawServer.pyo", line 221, in listen_forever
File "BitTorrent\Rerequester.pyo", line 231, in add
File "BitTorrent\Rerequester.pyo", line 250, in postrequest
File "BitTorrent\bencode.pyo", line 72, in bdecode
BTFailure: not a valid bencoded string
found the errors log. error on client shut down. no torrents loaded.
Exception in thread Thread-1712:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
Thanks again germz
Traceback (most recent call last):
File "g3torrent.py", line 1545, in run
File "g3torrent.py", line 1505, in __init__
File "wx\_core.pyo", line 5301, in __init__
File "wx\_core.pyo", line 4980, in _BootstrapApp
File "g3torrent.py", line 1529, in OnInit
File "g3torrent.py", line 249, in __init__
File "g3rss.pyo", line 118, in __init__
File "g3rss.pyo", line 34, in __init__
File "images.pyo", line 21, in __init__
File "images.pyo", line 54, in LoadImages
WindowsError: [Errno 21] The device is not ready: 'D:\\Home\\G3BitTorrent\\g3torrent\\dist\\images\\flags/*.*'
Traceback (most recent call last):
File "g3torrent.py", line 1545, in run
File "g3torrent.py", line 1505, in __init__
File "wx\_core.pyo", line 5301, in __init__
File "wx\_core.pyo", line 4980, in _BootstrapApp
File "g3torrent.py", line 1529, in OnInit
File "g3torrent.py", line 249, in __init__
File "g3rss.pyo", line 118, in __init__
File "g3rss.pyo", line 34, in __init__
File "images.pyo", line 21, in __init__
File "images.pyo", line 54, in LoadImages
WindowsError: [Errno 21] The device is not ready: 'D:\\Home\\G3BitTorrent\\g3torrent\\dist\\images\\flags/*.*'
That was just trying to start the program.. no torrents.. never gets to the interface at all.. going to try some things.. will post back later..
P.s. I have it installed into the default v:\program files\g3torrent location.. not andwhere near a d:\ location as in the log!!
C:\program files\g3torrent.. grrrr.. cannot type today!! :)
I updated the files to include MSVCR71.dll in the installer.
I fixed that error where it looks for:
'D:\\Home\\G3BitTorrent\\g3torrent\\dist\\images\\flags/*.*'
If you have problems with it launching still you will have to delete your btconfig.ini The file will be recreated fresh on startup.
nice
thanks again germz for all your hard work
had to switch back to 0.999...
becouse of some major bugs like:
1) sometimes loaded torrents dissapearing after
restarting g3.
2) Something is wrong with progress bar/stats:
it was switching beetween 86% & 12% while
downloading a file(also tracker stats were wrong)
aftrer i reloaded that file in v.999 everything was
ok. Tracker stats were also corrected.
now to annoying things:
1)Multi-file torrent manager still doesnt memorize the
choosen options, so if you restart g3 u have to
check/move files again.
Sorry to report more errors. Error on shut down of client. No torrents loaded. Not sure where all theses errors came from. I only recieved 1 message.
Exception in thread Thread-3:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "scrape.pyo", line 117, in run
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
Exception in thread Thread-360:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
Exception in thread Thread-1070:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
Exception in thread Thread-1367:
Traceback (most recent call last):
File "threading.pyo", line 442, in __bootstrap
File "threading.pyo", line 422, in run
File "BitTorrent\Rerequester.pyo", line 204, in rerequest
File "BitTorrent\Rerequester.pyo", line 225, in rerequest_http
File "urllib2.pyo", line 130, in urlopen
File "urllib2.pyo", line 358, in open
File "urllib2.pyo", line 376, in _open
File "urllib2.pyo", line 337, in _call_chain
File "urllib2.pyo", line 1021, in http_open
File "urllib2.pyo", line 994, in do_open
File "httplib.pyo", line 862, in getresponse
File "httplib.pyo", line 333, in begin
File "httplib.pyo", line 297, in _read_status
BadStatusLine
pause/requeue not working
when I gave upload preference to a peer my upload dropped to 0. and then my download dropped to almost nothing cause I wasn't uploading. when I removed the friend my upload and download came back to normal.
this is one of my favorite features. I hope it can be fixed. I like this new build and don't want to go back to an older version.
this release crashes too much and generates more errors than 1.0 did som i am rolling back. still the best client on the market though. keep up the good work germz.
I get g3torrent exited with an error, check log file and there's no log file! Upon resarting, no torrents are loaded.
I wonder if rufus will adopt the new changes to there all new all singing totally different to g3 torrent project :-/
Every time I close the program, even after stoping torrents, It comes up with an error message, the program still remains in the active process list, and when I open it again all of the torrents are gone. Rolling back to 999 solves this problem but still it needs to be fixed.
g3 leaves the following error log when opening a torrent and g3 isn't running. Opening g3 then opening the torrent is fine. I tried uninstalling, deleteing the g3 directory and reinstalling but the problem persists.
Traceback (most recent call last):
File "g3torrent.py", line 1545, in run
File "g3torrent.py", line 1505, in __init__
File "wx\_core.pyo", line 5301, in __init__
File "wx\_core.pyo", line 4980, in _BootstrapApp
File "g3torrent.py", line 1529, in OnInit
File "g3torrent.py", line 249, in __init__
File "g3rss.pyo", line 118, in __init__
File "g3rss.pyo", line 34, in __init__
File "images.pyo", line 21, in __init__
File "images.pyo", line 54, in LoadImages
WindowsError: [Errno 3] The system cannot find the path specified: 'images\\flags/*.*'