ABC-win32-vtest-10232005

2005-10-23
2013-04-16
  • Timothy Tucker
    Timothy Tucker
    2005-10-23

    - Added in TheSHAD0W's fix for external_connection_made not being updated properly (which means no more hack for determining blue/green status)

    - The installer is built using win32all extensions (which means getfreespace should be more efficient and upnp should actually work)  This also means the installer is about 0.5 MB larger, but you win some and you lose some, I suppose)
    If you get an error about mfc71.dll being missing, you can download it from (just put it in your windows\system32 directory):
    http://starship.python.net/crew/mhammond/win32/

    I could bundle it with the installer, but I really don't want to bump the size of the installer up by another meg.

    - the options for upnp now only show up if the win32all extensions are present -- there really isn't much point in giving the option if the BitTornado core doesn't support upnp without them

    - a few more fixes to the code to update the network info screen

    - took out the win32 specific "feature" of selecting the first file/directory when choosing "open destination" (it seemed like a nice idea at the time, but it also seems that there's been more complaints than positive feedback  about it since it was introduced)

    That's about all I can think about for the moment.

    Installer: 
    http://pingpong-abc.sourceforge.net/test/ABC-win32-vtest-10232005.exe 

    Source: 
    http://pingpong-abc.sourceforge.net/test/ABC-win32-vtest-10232005.zip

     
    • tunic
      tunic
      2005-10-24

      hey Tim,

      this version is very unstable on my system. I keep getting random crashes, last one was when I stopped a torrent. So I'm going back to the previous testversion (22/10/05)

      cheers,
      tunic

       
    • Timothy Tucker
      Timothy Tucker
      2005-10-24

      If you've got a chance, could you try to see if either of these make a big difference in stability:

      (No win32 extensions):
      http://pingpong-abc.sourceforge.net/test/ABC-win32-vtest-10232005B.exe 

      (No win32 extensions and almost all changes to BitTornado core backed out):
      http://pingpong-abc.sourceforge.net/test/ABC-win32-vtest-10232005C.exe 

       
      • tunic
        tunic
        2005-10-26

        well, I tried the B and C versions and they did fine. Then I reinstalled the A version and that's been doing fine too so far. So I may have been giving out a false alarm, maybe something went wrong  during installing the A version the first time

         
    • marc
      marc
      2005-10-25

      Under linux if I go file preferences the result is as follows.

      Traceback (most recent call last):
        File "/home/marc/Desktop/3.1.1/ABC/Actions/other.py", line 172, in action
          dialog = ABCOptionDialog(self.utility.frame)
        File "/home/marc/Desktop/3.1.1/Dialogs/abcoption.py", line 1401, in __init__
          self.miscPanel = MiscPanel(self.splitter, self)
        File "/home/marc/Desktop/3.1.1/Dialogs/abcoption.py", line 453, in __init__
          self.language_choice = wx.ComboBox(self, -1, "", wx.Point(-1, -1), wx.Size(-1, -1), self.language_names, wx.CB_DROPDOWN|wx.CB_READONLY)
        File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_controls.py", line 581, in __init__
          newobj = _controls_.new_ComboBox(*args, **kwargs)
      UnicodeDecodeError: 'utf8' codec can't decode bytes in position 4-6: invalid data

      If I try to enable the web interface I get a segmentation fault.

      (python:13852): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
      Segmentation fault

      Those are 2 bugs I"ve found so far.

       
    • Dr No.
      Dr No.
      2005-10-28

      well seems to work on linux, i can add torrents, i still get that error mentioned earlier on when i try to open perefrence dialog, i tried to start webinterface, i dont get an error, but i get a a freeze, window just freezes. i could only try http://pingpong-abc.sourceforge.net/test/ABC-win32-vtest-10232005.zip  <<< version. the last two mentioned were only .exe files for windows.

       
    • Kenny Lee
      Kenny Lee
      2005-10-29

      I notice a bug. here is probably how to reproduce it.

      Start a torrent.
      Set Local Settings (example : 3kb/s upload, no timeout..etc)
      Stop torrent.
      Resume torrent.

      What happened is that your local settings don't work anymore. or ABC doesn't remember the local settings you set. For example : I set 3kb/s upload. After I stop and resume torrent, the upload went up to as much as my ISP upload limit which is 30kb/s.

       
      • Timothy Tucker
        Timothy Tucker
        2005-10-29

        Was just about to post an updated build and then I saw this -- didn't take long to realize what the problem was.  I just needed to cache the last value that the rate was set to in a different place.

        I'll upload the new build within the next few minutes.