Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   General P2P Network Discussion (https://www.gnutellaforums.com/general-p2p-network-discussion/)
-   -   MuWire - an anonymous P2P app (https://www.gnutellaforums.com/general-p2p-network-discussion/104305-muwire-anonymous-p2p-app.html)

Lord of the Rings October 29th, 2019 10:40 PM

Shutdown is just 3 or 4 seconds or so. That's a dramatic improvement. Now I can shutdown immediately. Likewise closing to the tray (Dock) the quit is fast. I guess it's not important but the hide/show command simply lists the Launcher in the menu bar but no gui.

Description for options to close is fine.

Still getting the same netshare 0.52 version downloading each time I re-open MW.

I am not sure about the re-sharing of folder contents because I decided to remove and re-add via selected files.

Extremely happy to see the upload slot options.

Lots of programs default to system drive and user account. I personally don't use the system drive for anything other than the system and apps, etc. An approach I've used for about 20 years (with odd exceptions).
To access the other drives I need to get to root and find volumes. This was relatively easy to do from my first use of MW. But it might confuse some MacOS users who may have alternative drives (yeah I realise most mac users these days use single drive devices such as MacBooks, etc. but some may also use external storages.) I just thought I might bring that point up that the menu system does not have an option to show volumes using a button. Or am I missing something. It's not dramatically important.

Lord of the Rings October 29th, 2019 11:05 PM

Quote:

Originally Posted by Lord of the Rings (Post 378692)
... Lots of programs default to system drive and user account. ...

I had noticed a few programs where development began on Linux were either difficult or impossible to find a way to use an alternative drive for working with their output files.

But as I suggested this is a very minor thing for MW, the option to find volumes exists.

zlatinb October 29th, 2019 11:08 PM

Quote:

Originally Posted by Lord of the Rings (Post 378692)
Still getting the same netshare 0.52 version downloading each time I re-open MW.

This puzzles me. Really shouldn't happen.


Quote:


the menu system does not have an option to show volumes using a button.
This is most probably due to the fact that OSX defaults to a "nimbus" look-and-feel, which you can change in the options. Reason for that is that otherwise the initial file chooser that asks where to store downloaded files doesn't show. That is a java bug, and the only workaround I found was to switch the look and feel.


If you want to try the Mac look-and-feel change "nimbus" to "system" and restart. Note that some things may not look very pretty, at least the close button on the search tabs looks weird.

Lord of the Rings October 29th, 2019 11:53 PM

Quote:

Originally Posted by zlatinb (Post 378694)
If you want to try the Mac look-and-feel change "nimbus" to "system" and restart. Note that some things may not look very pretty, at least the close button on the search tabs looks weird.

Mine was set to "metal". Certainly looks different set to "system" but the file/directory chooser is even more basic and with less directory options. So does not solve the issue. The upload/library showed arrows which is a fraction clearer when Tree mode is used. Mine might have been set to "metal" by default due to Apple's java 6 jdk being the default java.

By the way (1) what is the standard KB/s overhead for running MW?
(2) what is the typical upload and/or download overhead?

zlatinb October 30th, 2019 12:05 AM

Quote:

Originally Posted by Lord of the Rings (Post 378695)
Mine was set to "metal". Certainly looks different set to system but the file/directory chooser is even more basic and with less direcory options. So does not solve the issue.


On my Mac (Mojave 10.14.6 + Java 8) the directory choosers do not open at all, in fact they crash the gui. That is unfortunate because I would love to switch the default look-and-feel on Mac to "system"



Quote:


Mine might have been set to metal due to Apple's java 6 jdk being the default java.

The bundles available for download on muwire.com come with their own java which is version 11. MW wouldn't work on java 6 at all.


Quote:

By the way (1) what is the standard KB/s overhead for running MW?
(2) what is the typical upload and/or download overhead?

I don't really know, but there is overhead with encryption and padding. In addition, I2P routes traffic on behalf of other users, that's how it achieves anonymity. But whatever the overhead, the total BW at system level should not exceed the bandwidth limits set in the options.

Lord of the Rings October 30th, 2019 12:46 AM

Quote:

Originally Posted by zlatinb (Post 378696)
On my Mac (Mojave 10.14.6 + Java 8) the directory choosers do not open at all, in fact they crash the gui. That is unfortunate because I would love to switch the default look-and-feel on Mac to "system"

I attempted to switch to nimbus but up came aqua instead after a restart. Then after changing and returning to settings to check the difference before a restart mw froze with settings window open.

Quote:

Originally Posted by zlatinb (Post 378696)
The bundles available for download on muwire.com come with their own java which is version 11. MW wouldn't work on java 6 at all.

There's no listing on MW to show java version.

Quote:

Originally Posted by zlatinb (Post 378696)
I don't really know, but there is overhead with encryption and padding. In addition, I2P routes traffic on behalf of other users, that's how it achieves anonymity. But whatever the overhead, the total BW at system level should not exceed the bandwidth limits set in the options.

Standard overhead appears to be quite high but I won't specify. Peaks/spikes appear to go higher than settings. At least that's how it appears.

zlatinb October 30th, 2019 01:02 AM

Quote:

Originally Posted by Lord of the Rings (Post 378697)
Then after changing and returning to settings to check the difference before a restart mw froze with settings window open.

Froze just like that? I guess the Aqua look-and-feel on java is more broken than I thought. You can revert to metal by editing
Code:

$HOME/Library/Application Support/MuWire/gui.properties
and changing the "lnf" entry to
Code:

lnf=metal
Quote:

There's no listing on MW to show java version.
I will add a new window under the "Status" menu to show the Java version



Quote:

Peaks/spikes appear to go higher than settings.
That is something I need to bring up with the I2P devs, as bandwidth limiting is done by the I2P router. Are the spikes significantly higher than the limit?

zlatinb November 1st, 2019 01:08 AM

0.5.6 is out. Notable features:


* Added support for "Sidecar" files. More info https://github.com/zlatinb/muwire/wiki/Sidecar-files

* Moved to Java 13
* Added system status panel that shows memory usage and Java version

* When there is an update available, a message window with description of the update will popup
* On Mac, the toolbar should now say "MuWire"
* Fix changing of font size

Lord of the Rings November 1st, 2019 07:26 PM

Quote:

Originally Posted by zlatinb (Post 378699)
0.5.6 is out.

I can't open it. Going inside package dnd to terminal (not sure which to choose):
/Applications/MuWire.app/Contents/MacOS/muwire-mac.sh: line 6: jre/bin/java: cannot execute binary file

/Applications/MuWire.app/Contents/MacOS/MuWire.jar
-bash: /Applications/MuWire.app/Contents/MacOS/MuWire.jar: Permission denied

Note: I'm on os10.11. A limitation of my hardware-firmware re: upgrading.


Quote:

Originally Posted by zlatinb (Post 378699)
* Added support for "Sidecar" files. More info https://github.com/zlatinb/muwire/wiki/Sidecar-files

Quote:

The maximum length of a comment is 32kb.
I presume this is the file size? That seems a particularly large allowance for comments; potentially over a thousand words. On one hand it's great commentaries can be large but somehow it looks like it could become short story length. :D

Quote:

Originally Posted by zlatinb (Post 378699)
* Added system status panel that shows memory usage and Java version

Good to hear.

Quote:

Originally Posted by zlatinb (Post 378699)
* When there is an update available, a message window with description of the update will popup

Any possibility of shifting to self-updating options in the future? I don't know what process the average 3rd party MacOS app uses but I suspect it's based on Sparkle. By self-updating I'm not referring to updating without the owner's permission (not sure that's even officially allowed on MacOS) but giving notification of an update with an update info window and then once selected it auto updates and restarts. It can be such a clean process and many (most of mine) 3rd party Macos apps use this process.

Quote:

Originally Posted by zlatinb (Post 378699)
* On Mac, the toolbar should now say "MuWire

Launcher version 1.0 was a little meaningless. :D The About Launcher window simply showed Java version 1.0


I had noticed it's possible to dnd from iTunes directly to MW. One occasion I noticed after removing the files so I could rename them (the physical files), I was unable to re-add them via the same dnd process with iTunes. Possibly because iTunes had not yet updated its references. So now I wait until the files have been renamed before adding either via iTunes or direct dnd from a folder.

I thought for music it might be best to rename the file starting with the artist, album and song title in that order. It's sort of based on the method used by priv torrent sites for torrent titles.

Lord of the Rings November 1st, 2019 09:20 PM

Quote:

Originally Posted by Lord of the Rings (Post 378700)
I can't open it.

I've tried opening on an alternative OSX 10.11, 10.8 and 10.6 and at least one of those does not have apple's java. All fail to open. The highest java version I have is 8.

It's an instant startup fail which leads me to think you might have forgotten to change something.

I suspect you might have forgotten to change a reference. Perhaps renaming the name (or version) of the launching app. Although the plist file looks ok. CFBundleShortVersionString 0.01 I don't know if that's correct? Or perhaps forgotten to change the internal java version reference (though I see there's a reference to 13 in the jre folder)?

Generally most of what you have allocated into the MacOS starter folder usually goes into the Resources folder of the package so it's a new approach to me. Might help explain why the plist file is relatively small.

But a PkgInfo file appears to be missing that would normally be alongside the plist file for most apps. First time I've looked at the contents so I cannot compare with a previous version. However I think I saw a reference in the plist file that would normally be in the pkginfo file.

There appears to be a lot of references to mail within the app. Does that mean the dev(s) are monitoring everyone's MW (and system)?


All times are GMT -7. The time now is 01:37 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.