Menu

#44 Curse and DBM sites are broken

open-accepted
None
5
2011-11-02
2011-10-17
Anonymous
No

It would seem that curse.com and deadlybossmods.com have changed their site layouts again, drastically in the case of DBM - they're now hosted on ninjapull.de. I tried to figure out a custom site definition but the regexps were beyond me. Thanks again, there are a few of us out here who still rely on WUU! :)

Discussion

  • Brad Clarke

    Brad Clarke - 2011-10-21

    I might be able to figure something out. Where are the site templates stored?

     
  • Anonymous

    Anonymous - 2011-10-21

    Looks like they're in the user directory in the WUU folder, e.g. c:\users\X\WUU

     
  • Alexander Karls

    Alexander Karls - 2011-10-28

    It looks like the site templates themselves are baked into the wurm.py source. This fix appears to require both a chance to the code as well as an update for the site_re.txt file.

     
  • Lars Erik Jordet

    The site has changed enough to need a code change, yes; they've changed the date format to the US format, which means it's not possible to use the old regexp to catch it :(

    I have finally got the code to build into a release on my computer, so I'll have a look when I've got some spare time this week :)

     
  • Lars Erik Jordet

    I have no way of building a OSX release anymore, but the current OSX version should update correctly using the newest source release automagically.

     
  • Lars Erik Jordet

    • assigned_to: nobody --> lejordet
    • status: open --> open-accepted
     
  • Anonymous

    Anonymous - 2011-11-04

    Thanks for coming back to look into this, lejordet! The WUU faithful appreciate it.

     
  • Alexander Karls

    Alexander Karls - 2011-11-05

    In poking around today, I found that you can switch CurseGaming addons over to WoWAce now that Curse has wow.curseforge.com. That'll let you download updates easily until lejordet publishes an update.

     
  • Lars Erik Jordet

    Well, I'm too slow it seems :D

    jonhogg fixed the source AND updated everything to work with OSX Lion, so I'll put up an update now :)

     
  • Lars Erik Jordet

    Okay, I packaged up all of jonhoggs fixes over the last few years, and made a new release - I _think_ I did everything correctly, it's been a while since I last packaged a release.

    I screwed up on SourceForge though, seems like I put the release folder as "staged for 3 days", and can't find a way to force it to "unstage" before then.

     
  • Alexander Karls

    Alexander Karls - 2011-11-19

    Regardless, thanks for all of your hard work, lejordet, and jonhogg too. This is far and away my favorite UI updater and I'm very appreciative of your work.

     
  • Brad Clarke

    Brad Clarke - 2011-11-20

    Something is wrong with the new version. I'm using WinXP. I start it up and nothing happens. WUU.exe appears in task manager for a second then it goes away. This is in the WUU.log:

    2011-11-20 13:30:21 (INFO ) >>>>>>>> WUU r1.9.696 starting <<<<<<<<
    2011-11-20 13:30:21 (INFO ) Python Info: Windows-XP-5.1.2600-SP3 - 2.6.6 - ('r266:84297', 'Aug 24 2010 18:46:32')
    ('Windows', 'pepper', 'XP', '5.1.2600', 'x86', 'x86 Family 6 Model 23 Stepping 10, GenuineIntel')
    2011-11-20 13:30:21 (INFO ) wx Info: [(2, 8, 12, 1, ''), ('__WXMSW__', 'wxMSW', 'unicode', 'wx-assertions-on', 'SWIG-1.3.29')]
    2011-11-20 13:30:21 (INFO ) Loading languages from E:\World of Warcraft\WUU\lang
    2011-11-20 13:30:21 (INFO ) Available languages: Norsk, Dutch, Français, English
    2011-11-20 13:30:21 (INFO ) Loading UI settings from C:\Documents and Settings\Brad\WUU\settings.wurm.xml
    2011-11-20 13:30:21 (INFO ) Autoloading settings
    2011-11-20 13:30:21 (INFO ) Loading settings from E:\World of Warcraft\addons.wurm.xml
    2011-11-20 13:30:21 (INFO ) Loaded settings, 94 Addons found (0 children, 0 dummy, 33 ignored, 0 outdated, 34 related, 0 unknown)
    2011-11-20 13:30:21 (INFO ) Saving settings
    2011-11-20 13:30:21 (INFO ) Saved settings
    2011-11-20 13:30:21 (INFO ) Scanned Addon directory, 94 Addons found (0 new, 0 installed fresh, 0 missing, 33 ignored, 0 dummy, 0 deleted, 0 children)
    2011-11-20 13:30:21 (ERROR ) Error refreshing Recount: 'curse_dlinfo'
    Traceback (most recent call last):
    File "Wurm.pyc", line 3197, in refreshSingleAddon
    File "Wurm.pyc", line 888, in __init__
    KeyError: 'curse_dlinfo'
    2011-11-20 13:30:21 (ERROR ) WUU Error: 'curse_dlinfo'
    Traceback (most recent call last):
    File "WUU.py", line 3766, in bootWUU
    File "WUU.py", line 3745, in runTheApp
    File "WUU.py", line 3740, in runTheApp
    File "wx\_core.pyc", line 7981, in __init__
    File "wx\_core.pyc", line 7555, in _BootstrapApp
    File "WUU.py", line 3683, in OnInit
    File "WUU.py", line 3681, in OnInit
    File "WUU.py", line 533, in __init__
    File "WUU.py", line 3054, in OnLoad
    File "WUU.py", line 3393, in OnScan
    File "Wurm.pyc", line 3164, in refreshAddons
    File "Wurm.pyc", line 3205, in refreshSingleAddon
    File "Wurm.pyc", line 3197, in refreshSingleAddon
    File "Wurm.pyc", line 888, in __init__
    KeyError: 'curse_dlinfo'

     
  • Anonymous

    Anonymous - 2012-01-24

    This fix worked well for Curse, but not for DBM. Also, WoWI is now broken but I'll open a separate ticket for that.

     

Log in to post a comment.

MongoDB Logo MongoDB