Compare commits

...

7 Commits
0.2.4 ... 0.2.5

Author SHA1 Message Date
Mark Qvist
72cfab3bd2 Fixed missing escape parsing for backslashes 2022-10-20 21:12:16 +02:00
Mark Qvist
c276c29cd0 Merge branch 'master' of github.com:markqvist/NomadNet 2022-10-20 21:01:51 +02:00
Mark Qvist
a7ffd2101b Updated version and dependencies 2022-10-20 21:01:31 +02:00
markqvist
d5e3809ba5 Update README.md 2022-10-20 18:07:48 +02:00
Mark Qvist
0cbdb2c395 Updated dependencies 2022-10-20 14:59:51 +02:00
Mark Qvist
29269de3ab Updated node addresses in guide 2022-10-07 01:47:29 +02:00
Mark Qvist
cb672565e4 Updated readme 2022-10-07 01:45:43 +02:00
5 changed files with 12 additions and 8 deletions

View File

@@ -56,15 +56,15 @@ To use Nomad Network on packet radio or LoRa, you will need to configure your Re
If you want to try Nomad Network without building your own physical network, you can connect to the [Unsigned.io RNS Testnet](https://github.com/markqvist/Reticulum#public-testnet) over the Internet, where there is already some Nomad Network and LXMF activity. If you connect to the testnet, you can leave nomadnet running for a while and wait for it to receive announces from other nodes on the network that host pages or services, or you can try connecting directly to some nodes listed here: If you want to try Nomad Network without building your own physical network, you can connect to the [Unsigned.io RNS Testnet](https://github.com/markqvist/Reticulum#public-testnet) over the Internet, where there is already some Nomad Network and LXMF activity. If you connect to the testnet, you can leave nomadnet running for a while and wait for it to receive announces from other nodes on the network that host pages or services, or you can try connecting directly to some nodes listed here:
- `464ddc8cd323648ef919a638923b4916` Dublin Hub Testnet Node - `abb3ebcd03cb2388a838e70c001291f9` Dublin Hub Testnet Node
- `5cda089fc42675bdd904c6d06db87d49` Frankfurt Hub Testnet Node - `ea6a715f814bdc37e56f80c34da6ad51` Frankfurt Hub Testnet Node
To browse pages on a node that is not currently known, open the URL dialog in the `Network` section of the program by pressing `Ctrl+U`, paste or enter the address and select `Go` or press enter. Nomadnet will attempt to discover and connect to the requested node. To browse pages on a node that is not currently known, open the URL dialog in the `Network` section of the program by pressing `Ctrl+U`, paste or enter the address and select `Go` or press enter. Nomadnet will attempt to discover and connect to the requested node.
### Install on Android ### Install on Android
You can install Nomad Network on Android using Termux, but there's a few more commands involved than the above one-liner. The process is documented in the [Android Installation](https://markqvist.github.io/Reticulum/manual/gettingstartedfast.html#reticulum-on-android) section of the Reticulum Manual. Once the Reticulum has been installed according to the linked documentation, Nomad Network can be installed as usual with pip. You can install Nomad Network on Android using Termux, but there's a few more commands involved than the above one-liner. The process is documented in the [Android Installation](https://markqvist.github.io/Reticulum/manual/gettingstartedfast.html#reticulum-on-android) section of the Reticulum Manual. Once the Reticulum has been installed according to the linked documentation, Nomad Network can be installed as usual with pip.
For a native Android application with a graphical user interface, have a look at [Sideband](https://unsigned.io/sideband). For a native Android application with a graphical user interface, have a look at [Sideband](https://github.com/markqvist/Sideband).
### Docker Images ### Docker Images

View File

@@ -1 +1 @@
__version__ = "0.2.4" __version__ = "0.2.5"

View File

@@ -687,8 +687,8 @@ The Testnet also runs the latest version of Reticulum, often even a short while
If you connect to the testnet, you can leave nomadnet running for a while and wait for it to receive announces from other nodes on the network that host pages or services, or you can try connecting directly to some nodes listed here: If you connect to the testnet, you can leave nomadnet running for a while and wait for it to receive announces from other nodes on the network that host pages or services, or you can try connecting directly to some nodes listed here:
- Dublin Hub Testnet Node : `!`[464ddc8cd323648ef919a638923b4916]`! - Dublin Hub Testnet Node : `!`[abb3ebcd03cb2388a838e70c001291f9]`!
- Frankfurt Hub Testnet Node : `!`[5cda089fc42675bdd904c6d06db87d49]`! - Frankfurt Hub Testnet Node : `!`[ea6a715f814bdc37e56f80c34da6ad51]`!
To browse pages on a node that is not currently known, open the URL dialog in the `![ Network ]`! section of the program by pressing `!Ctrl+U`!, paste or enter the address and select `!< Go >`! or press enter. Nomadnet will attempt to discover and connect to the requested node. You can save the currently connected node by pressing `!Ctrl+S`!. To browse pages on a node that is not currently known, open the URL dialog in the `![ Network ]`! section of the program by pressing `!Ctrl+U`!, paste or enter the address and select `!< Go >`! or press enter. Nomadnet will attempt to discover and connect to the requested node. You can save the currently connected node by pressing `!Ctrl+S`!.
''' '''

View File

@@ -480,7 +480,11 @@ def make_output(state, line, url_delegate):
elif mode == "text": elif mode == "text":
if c == "\\": if c == "\\":
escape = True if escape:
part += c
escape = False
else:
escape = True
elif c == "`": elif c == "`":
if escape: if escape:
part += c part += c

View File

@@ -23,6 +23,6 @@ setuptools.setup(
entry_points= { entry_points= {
'console_scripts': ['nomadnet=nomadnet.nomadnet:main'] 'console_scripts': ['nomadnet=nomadnet.nomadnet:main']
}, },
install_requires=['rns>=0.3.14', 'lxmf>=0.2.0', 'urwid>=2.1.2'], install_requires=['rns>=0.3.16', 'lxmf>=0.2.1', 'urwid>=2.1.2'],
python_requires='>=3.6', python_requires='>=3.6',
) )