aMule Forum
English => Multiplatform => Mac OSX => Topic started by: pick on August 04, 2005, 09:32:20 PM
-
Hi,
I've wrote a Dashboard Widget that's displaying aMule infos. If you're interrested, you can download it here :
http://www.hadrien.eu/telechargements.html#cadre_content (http://www.hadrien.eu/telechargements.html#cadre_content)
(http://hadrien.eu/medias/scrinchoutes/amuleinfos.png)
And if you want to help me to upgrade it, you can call me on ichat or msn : amule@hadrien.eu or jabber : moi@im.hadrien.eu
:)
/!\ Update !! /!\
V2.0.4 !!!
Version 2.0 (2006-05-11) :
- Now works with amulecmd utility,
- Display more informations,
- Display downloads list,
- You can add an ed2k link to a remote mule by dragging link on widget,
- Widget no more use any CPU time when hidden.
1.4.1
http://www.macupdate.com/info.php/id/19004 (http://www.macupdate.com/info.php/id/19004)
Now, it works with aMule 2.1.0 :D
PS : Thanks for the "Important Topic" :)
-
very nice -- good work :)
-
Cool. :) Too bad Dashboard requires Tiger, but Tiger doesn't play well with aMule or similar connection-intensive programs. :(
-
You can try it with Amnesty on Panther ;)
-
New Version ! 1.3
I've add a timeout on the curl command. Now, if the url that you asked didn't respond, the widget didn't block :)
-
This widget is currently under review for safety purposes by our staff. It will be available shortly. Thank you for your patience.
And it's not yet at http://www.apple.com/downloads/dashboard/ either (last time new widgets were added was last Thursday).
Can't these people work a bit faster... ;)
-
When I tried to use this widget and used the path
"/Users/[yourusername]/Library/Application Support/aMule/onlinesig.dat"
(bothfor latest CVS and 2.1.0 Version)
the widget doesn't work. When I changed it to
"/Users/[yourusername]/Sites/onlinesig.dat" it works just fine.
-
It's because your amulesig.dat must be in a web folder. The widget reads the file with the curl command. So the file must be accessible by http.
-
Originally posted by pick
It's because your amulesig.dat must be in a web folder. The widget reads the file with the curl command. So the file must be accessible by http.
OK, but whya did it work with an older version of aMule when the path was
"/Users/[yourusername]/.aMule/onlinesig.dat" ?
Anyway, just wanted to let you guys know about that issue because I think I'm not the only having ad this issue. Great widget by the way :D
-
Sorry i was wrong !
It must works with "/Users/[yourusername]/Library/Application Support/aMule/onlinesig.dat".
But i think, it's because the space in the path. I could fix it, but i'm working on the version 2 :p So, put your amulesig in another place by the way.
You can try to type "/Users/[yourusername]/Library/Application Support/aMule/onlinesig.dat" with the quotes in the setting panel... Tell me if that works.
-
Ok, I finally migrated my donkey Mac to 10.4. So now I can actually use the widget on a real donkey machine rather than just on a test box.
I was even able to work with a current CVS build of aMule. All I had to do was to replace the amulecmd that came with the widget with my newer version. I have to admit that I am pretty impressed by the widget (I hadn't really tried it since the first version). It looks very nice and it is very responsive. :)
The widget now using amulecmd creates a lot of opportunities. For instance, I just read a thread earlier today from someone complaining about how tedious it is to change the up- and download rates on the Mac because the tray icon functionality is not supported on the Mac. This feature could very easily be incorporated into the widget by just invoking the "set bwlimit" command of amulecmd.
I am actually now thinking about bundling the widget with my aMule builds if this was ok with you, pick. Two things though. First, I noticed the widget was only like 70% translated into English. If you want I can help you with that. Second, the list of downloads looks kinda mangled here and it includes the hashes and part.met file names and also the progress bars are not correct and contain weird percentages (e.g., "8F%").
Please let me know what you think. :)
-
Hi,
In fact i haven't work on this widget since a long time :( So, many bugs haven't been fixed like downloads list…
But, you or anybody could continue its development ! Its under GPL licence.
I'll see if i can find some time to work on it. You can join me on jabber : "moi at im dot hadrien dot eu".
And of course, i'm ok to bundle widget with aMule !
-
Thanks a lot for the update, pick. Sorry to hear that you are so busy. I looked through the source code and it looks pretty well organized. Unfortunately, my situation is not much different from yours, so I would be able to do some testing if you found time to work on the widget a little more, but I am currently not able to dive deep enough into the code to do some actual coding myself.
Well, maybe there is a young aspiring user among us, who has a little time on his hands and is just dying to learn how widget coding works on OS X. ;)
-
Hey ! It could be one of my 2007 resolution :D I'll try to work on aMule Widget ! I'm in holliday first week of january ;)
-
Cool. 8)
Please let me know if you need any help. Oh, and I should probably send you the link to a current cvs version in case you want to work on the display of the downloaded files. Check your pm-inbox later.
-
In case you haven't seen this yet, Apple released a beta of their Dashboard widget creation tool a few days ago: http://developer.apple.com/tools/dashcode/
It looks pretty interesting, I'll try to take a look at it within the next couple weeks.
-
Very bad tool. It's fun for make a widget in 3 clicks when you don't really know programming.
I use TextMate ;) The better text editor in world :p
-
I've just released v2.0.3. Downloads list is now working.
I'm thinkg about rewriting all the code in full object for a 2.1 release in some weeks. I hope searching with amulecmd will work when i'll finish this.
-
Great! I'll take a look at it next week when I'm back from my vacation. :)
-
I'm excited to try out the widget.
I followed the instructions to turn on Remote Control in aMule 2.1.3. However when I tried to load the widget it read "Connexion failed. Unable to connect to the specified host." I checked aMule and there were logs for the following message every time i tried to load the widget.
">Connecting client: aMule Unknown version"
">Missing protocol version tag."
">Unauthorized access attempt. Connection closed."
I've double-checked the port, and the password several times, restarting aMule etc...no luck.
Any advice is most welcome, thanks for working on this widget!
-
Oh shit. It might be cause i've put cvs version of amulecmd into widget. I'll fix that tonight. Sorry :)
-
thanks
-
New version ! 2.0.4. Return to amulecmd 2.1.3 and desactivation of download list. It will be back when new aMule will be released. Actual version of amulecmd 'show dl' command is too drafty.