I am an intel mac user also. I am very interested in this!
At the moment, there are over 140+ files in my addon folder, lol. In my group, I am the addon finder, tester, distributer....this would make my life so much easier and with more time to play. =) ( With addons of course!)
Anyways, I would be happy to test your mac version to speed things along.
I am an intel mac user also. I am very interested in this!
At the moment, there are over 140+ files in my addon folder, lol. In my group, I am the addon finder, tester, distributer....this would make my life so much easier and with more time to play. =) ( With addons of course!)
Anyways, I would be happy to test your mac version to speed things along.
I'm thinking of making a "lite edition" of the WUU source with minimal external dependencies - that way you can run it in Python on your intel mac ;)
Some parts of WUU are rather "Windows specific" - the crypto library is only used by the auto-updater (which only works on Windows, for the moment), the unRAR library only works with the supplied .dll, which makes it Windows-only.
My original post on wuu.vagabonds.info:
[I]f you want to look at the source, it's freely available from the SVN at SourceForge - you'll need the following to run it:
* Python (I use 2.4, since some of the libraries below aren't compatible with 2.5 yet)
* wxPython - GUI library (I use 2.6.3.3 due to compatability issues)
* PyUnRAR - for unpacking .RAR files
* ctypes - needed by PyUnRAR (I use 1.0.1)
* PyCrypto - for digital signatures (I use this Win32 distribution of PyCrypto)
* ezPyCrypto - a PyCrypto wrapper to do the dirty work (don't install the bundled PyCrypto version)
...with few changes, I can eliminate the 4 last libraries, which makes running WUU on Mac/Linux simple :D
Looking forward to what you do! =) (crosses fingers) =)
WUU on linux:
Seems to work just fine - which means it should work just as well on Mac.
Rough instructions for usage on Mac/Linux:
1-mac) Install Python 2.4.4 (direct link to the .dmg)
and wxPython 2.8.
1-linux) Install Python (preferrably 2.4.4) and wxPython ("emerge wxpython" is all you need on gentoo, for instance)
2) Download the latest source from the WUU webpage and extract it to a folder
3) cd into your new folder
4) python WUU.py
5) use WUU :D
6) take a screenshot for me, will ya? (if it works)
(Note that autoupdating and RAR files won't work on other than Windows, but it should handle them gracefully, at least)
Yeah, I didn't know about the "non-embedded" versions when I started on WUU :) I'll try to make "site specific flags" after I get 1.0 out.
Excellent work here, lejordet! It works like a charm, but for using it on the WoWAce addons I second this request, just so that you won't forget it :-) --ignore-externals for the win! :)
I got as far as step 3. WUU downloaded to my desktop. From there, I am lost. Nothing is happening. =(
Of course, I am not a programmer and I am new to macs and have never heard of python or svn before.
I downloaded everything. I was following this link for directions. http://www.chrisjdavis.org/university/svn-on-macos-x/ Well, I never figured out how to install the finder plugin either. I am sure its simple but I just don't know how. lol I was impressed I created a "checkouts" folder in finder, though. No idea where to go from here, though.
Help would be appreciated but I understand if helping a noob to this may be a duanting task.
I got as far as step 3. WUU downloaded to my desktop. From there, I am lost. Nothing is happening. =(
Of course, I am not a programmer and I am new to macs and have never heard of python or svn before.
I downloaded everything. I was following this link for directions. http://www.chrisjdavis.org/university/svn-on-macos-x/ Well, I never figured out how to install the finder plugin either. I am sure its simple but I just don't know how. lol I was impressed I created a "checkouts" folder in finder, though. No idea where to go from here, though.
Help would be appreciated but I understand if helping a noob to this may be a duanting task.
I only have access to a friend with an old non-Intel mac, and I haven't tried OSX before :( I want to get this working somehow, tho :P
You have a checkouts-folder, and a folder named wuu in there, with the following files?
A wuu/Wurm.py
A wuu/unrar.dll
A wuu/WUU.cmd
A wuu/WUUAbout.py
A wuu/WurmUnpack.py
A wuu/WUU.public.key
A wuu/WUU.py
A wuu/SevenZip.py
A wuu/WUUHelpers.py
A wuu/images.py
A wuu/WUUmain.ico
Checked out revision 116.
...and by googling around I see that it's not that simple to get python and wxpython installed :(
Are you using Tiger, Jaguar or Panther? (Leopard will simplify this, apparently ;))
I have a wuu folder in there, but I put it in myself by dragging. (sheepish grin) Its the unzipped wuu from the download and contains many more files than what you have listed. (I take it there was some other way I was suppose to do that? :P)
I have a wuu folder in there, but I put it in myself by dragging. (sheepish grin) Its the unzipped wuu from the download and contains many more files than what you have listed. (I take it there was some other way I was suppose to do that? :P)
Thank you for taking the time to help me!
The download contains the Windows only files, so it won't work, but I've simplified the process somewhat:
If my pinwheel(hourglass) has been spinning for over 30 minutes is that a bad sign? Or is it taking that long because I have 145 addons? Just wondering what other people experienced the first time hitting update.
If my pinwheel(hourglass) has been spinning for over 30 minutes is that a bad sign? Or is it taking that long because I have 145 addons? Just wondering what other people experienced the first time hitting update.
Thank you for all the help!
It WILL download EVERY addon, so it might take a while - could you post the output of "tail WUU.log" here? :)
1.0.100 (2006.12.19):
* Preliminary icon added (1.0.100)
Finally :D
(nope, nothing changed from 0.11.98, except the icon ;))
At the moment, there are over 140+ files in my addon folder, lol. In my group, I am the addon finder, tester, distributer....this would make my life so much easier and with more time to play. =) ( With addons of course!)
Anyways, I would be happy to test your mac version to speed things along.
I'm thinking of making a "lite edition" of the WUU source with minimal external dependencies - that way you can run it in Python on your intel mac ;)
Some parts of WUU are rather "Windows specific" - the crypto library is only used by the auto-updater (which only works on Windows, for the moment), the unRAR library only works with the supplied .dll, which makes it Windows-only.
My original post on wuu.vagabonds.info:
...with few changes, I can eliminate the 4 last libraries, which makes running WUU on Mac/Linux simple :D
Works really great.
Ah, right, that's a bug :( I'll fix it in the next release :)
WUU on linux:
Seems to work just fine - which means it should work just as well on Mac.
Rough instructions for usage on Mac/Linux:
1-mac) Install Python 2.4.4 (direct link to the .dmg)
and wxPython 2.8.
1-linux) Install Python (preferrably 2.4.4) and wxPython ("emerge wxpython" is all you need on gentoo, for instance)
2) Download the latest source from the WUU webpage and extract it to a folder
3) cd into your new folder
4) python WUU.py
5) use WUU :D
6) take a screenshot for me, will ya? (if it works)
(Note that autoupdating and RAR files won't work on other than Windows, but it should handle them gracefully, at least)
EDIT2: Simpler instructions without SVN ;)
Of course, I am not a programmer and I am new to macs and have never heard of python or svn before.
I downloaded everything. I was following this link for directions. http://www.chrisjdavis.org/university/svn-on-macos-x/ Well, I never figured out how to install the finder plugin either. I am sure its simple but I just don't know how. lol I was impressed I created a "checkouts" folder in finder, though. No idea where to go from here, though.
Help would be appreciated but I understand if helping a noob to this may be a duanting task.
I only have access to a friend with an old non-Intel mac, and I haven't tried OSX before :( I want to get this working somehow, tho :P
You have a checkouts-folder, and a folder named wuu in there, with the following files?
...and by googling around I see that it's not that simple to get python and wxpython installed :(
Are you using Tiger, Jaguar or Panther? (Leopard will simplify this, apparently ;))
I have a wuu folder in there, but I put it in myself by dragging. (sheepish grin) Its the unzipped wuu from the download and contains many more files than what you have listed. (I take it there was some other way I was suppose to do that? :P)
Thank you for taking the time to help me!
The download contains the Windows only files, so it won't work, but I've simplified the process somewhat:
Download http://wuu.vagabonds.info/files/WUU-1.0.117-src.zip (latest dev source) instead of doing all that SVN crap :P
Install Python 2.4.4 (direct link to the .dmg)
and wxPython 2.8.
Install the Python thingies, unzip WUU, and run "python WUU.py" :D
Python Error
Can't load image from file "WUUmain.ico": file does not exist.
Any ideas? I can see the updater open though! So we are close! =)
Redownload http://wuu.vagabonds.info/files/WUU-1.0.117-src.zip please - I forgot to include the .ico :o
Thank you for all the help!
It WILL download EVERY addon, so it might take a while - could you post the output of "tail WUU.log" here? :)
I am relieved to hear its normal to take a long time. Giggles.