Re: Freenet controller apps for Mac OS X
Matthew Toseland <toad-EI5O+8PHWbJeeLb3ft/[email protected]> Mon, 1 Jun 2009 10:58:41 +0100
| Newsgroups | gmane.network.freenet.general |
|---|---|
| Message-ID | <[email protected]> |
--===============1922255045== Content-Type: multipart/signed; boundary="nextPart2476683.zyuQ5SrGFF"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart2476683.zyuQ5SrGFF Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline You should post this to devl. On Sunday 31 May 2009 07:22:31 steve wrote: > repost from bug tracker item, need feedback. >=20 > I wrote these as a way to learn objective-c, but they may be useful to > someone and the project may be interested in them, but if not oh well, th= ey > were fun to write :) >=20 > First is a small system tray item written in obj-c with the Cocoa APIs. I > looked into doing this with Java to make it cross platform, but since most > Macs lack java6 right now it is non-trivial, and java6 is where the systr= ay > class was apparently introduced. >=20 > Clone repo here: >=20 > git://github.com/mrsteveman1/Freenet-Menu.git >=20 > Readme: >=20 > "This is a simple Freenet systray item for OS X. Paths for node files and > URL are in a plist (xml) file in the .app bundle that can be edited by an > end user or project developer even after it is compiled. >=20 > Currently it has just three features: >=20 > 1) Run the run.sh script to start freenet > 2) Delete the anchor file to stop freenet > 3) Open the default web browser to the Freenet web interface for the local > node" >=20 >=20 >=20 > I also wrote a Freenet controller application with more advanced > functionality, you can clone the repo here: >=20 > git://github.com/mrsteveman1/Freenet-Controller.git >=20 > There is a screenshot in the repo titled "wrapper.png" that shows the log > viewer. >=20 > Here is the readme: >=20 > "This is a Freenet controller application for OS X, it is written in Obj-c > using the Cocoa APIs. All code is released under the GPLv2. >=20 > Paths for node files and URL are in a plist (xml) file in the .app bundle > that can be edited by an end user or project developer even after it is > compiled. >=20 > Current features: >=20 > 1) Start freenet using existing run.sh script > 2) Stop freenet by deleting anchor file > 3) Show user if freenet is running or not. This is a live indicator that > updates in realtime. > 4) Open the web interface using the users default browser > 5) Settings panel, currently only used to indicate if the launchagent > autostart is installed. Checkbox can install and uninstall the item. > 6) Display current freenet-latest.log file. Update button is included her= e. > 7) Display current wrapper.log file" >=20 --nextPart2476683.zyuQ5SrGFF Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABCAAGBQJKI6ZSAAoJEHsvjZi+xPTDqGwQAJMTEnGNED2pSn8WXiy+JdBQ isABk1r2w+qv319cPiqLBJ3sT8hesPIpyUtbXOWuOIYRF3doIPcW+N5WqxYZ6XyI 0fXJiccxkloEkZqE3IJnBTjoHqdnkm3iVqcvKzP3YrY4n3bjbEJHClg23Na83H2C 5kF2pKJ2RsY8BO305ubU5aiZVp+eA3rm/3pGtNPvic+nn5vmBtwjeilE3/IS5mnH lupEzwqMGw1HQCUGG4bFFr8vbrBv0T1skyR+HOEdhdAVYdPuyHH93VrMaZ7xEb5l TTMAlB8iAjueN7/cnMKv/lnH5akrl6QjHqj6c79EWwUy8SgESgC3xIHc62R8+Bji tjHLimmKCxDRUzkzSIhlbjXwEIbozwoDMjeodVImjQgioyadYNSgMIEcvq2GRgDk M/1rCUv45la6Ewq9AhQab3+AdOPVDiffTm+xCxYDYzO7GDFp6eu6iBC3MGKLKQ1y mXT1hbi+gFDiC82hmCpGc9Ggf/zMOGsbe+4VLAwYnfcIcNGKjNilGIGkLw2vIV+j K07o4CZLro1+tEBsqUh8JMPO3ksmrQ6AoolOOrMzhw5YNh+VZIM9DFZaQxhmldDs LpQPE2N0pori6RWRuJpFgrM1jD/BNnUCyeDSexolG9u4O7I9evlSZIulDBVokz3E 9hU9KNMvtUix/2wXZGGK =F1u+ -----END PGP SIGNATURE----- --nextPart2476683.zyuQ5SrGFF-- --===============1922255045== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ chat mailing list [email protected] Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[email protected]?subject=unsubscribe --===============1922255045==--