What's new

amtm amtm - the Asuswrt-Merlin Terminal Menu

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Can I make a menu structure suggestion?
Separate the install scripts from the run scripts?


-----------------------------------------------------
SNBForums Asuswrt-Merlin Terminal Menu
-----------------------------------------------------
amtm v0.1 by thelonelycoder

--SNBForums install/update scripts--
1 AB-Solution
2 Skynet
3 dnscryp
4 Entware
5 pixelserv-tls beta version

--Open--
6 Skynet
7 AB-Solution

--amtm options--
u Update
r Remove
a About
e Exit
----------------| INFO |----------------
/opt/bin detected!
You can now start amtm with "amtm"
(without the quotes)
________________________________________
Enter selection:
My design choice is to not have double entries. Hence the menu is dynamic. If AB-Solution is installed it says "Open", if not then it says "Install".
Also, to add a new Script to the list is done in one place and you only have to make changes there and not worry about the rest of the code in the script.

For now this is how I do it.
 
Version 0.2 preview.
Theme colors if AB-Solution is installed.

TLCuGqH.gif



 
Last edited:
Very nice!
 
Ha, silly me, had to come back and read that post about 0.2 again. Pounding the "u" key was just not working. :rolleyes:
 
Ha, silly me, had to come back and read that post about 0.2 again. Pounding the "u" key was just not working. :rolleyes:
Oh, but u works just fine. The update is just not there yet :(
 
Skynet has peeked my interest and wouldn't mind using this for the install. However i'm not sure of the benefits of Skynet I should post in the skynet thread don't want to derail.

Without hijacking the thread, if simplistic black/whitelisting and added security is something that interests you, Skynet is by far the most advanced solution on this platform. You can read more about it here
 
I have to do some other work first before I can finish v0.1 and publish it.
Until then, look at what this version already can do:

Check, already done in v0.1
: 1. ab-solution curl install script
Check, already done in v0.1: 2. Skynet curl install script
Check, already done in v0.1: 3. Pixelsrv kvic curl update script to latest.
Maybe next version: 4. maybe a USB EXT2 format script? (no more dragging USB sticks around and long debates about best format program / file system variation :) )
Maybe next version: 5. create swap file? (i understood some router models needed to create a swap?)
More will be added when time allows: 5. Whatever other install scripts people find usefull

Check, already done in v0.1: 1. Start ab-solution menu (1 keypress instead of typing ./ab-solution.sh)
Check, already done in v0.1: 2. Start Skynet menu
More will be added when time allows: 3. ?? any other apps that get added??

Edit: The (u) (and a, r, e) refer to amtm itself...
The “format USB” should be higher up on the list: it’s the “gateway drug” to the rest.

Good work, @thelonelycoder. This is a keystone; it unifies SO much and compliments @RMerlin’s work perfectly.
You both (you all!) deserve to be rewarded with more than the praise you get here.
 
The “format USB” should be higher up on the list: it’s the “gateway drug” to the rest.

Good work, @thelonelycoder. This is a keystone; it unifies SO much and compliments @RMerlin’s work perfectly.
You both (you all!) deserve to be rewarded with more than the praise you get here.
Not for v0.2, but it's still in the list of things to do...
 
amtm version 0.2 is now available
Use u to update.

See post #1 for changes.
 
Nice update.

Bug report: I already have the pixelserv-tls beta version installed. But still it shows the option for installing the beta version.

Code:
 SNBForum Asuswrt-Merlin Terminal Menu

 amtm 0.2            by thelonelycoder
---------------------------------------
 RT-AC68U armv7l 380.68 192.168.2.1
---------------------------------------

    SNBForum scripts
 1  open     AB-Solution
 2  install  dnscrypt installer
 3  update   Entware
 4  install  pixelserv-tls beta version
 5  Open     Skynet

 u  update
 r  remove
 a  about
 e  exit

---------------| INFO |----------------

SNBForums Asuswrt-Merlin Terminal Menu
updated: from v0.1 to v0.2
_______________________________________

 What do you want to do?
 
Nice update.

Bug report: I already have the pixelserv-tls beta version installed. But still it shows the option for installing the beta version.

Code:
 SNBForum Asuswrt-Merlin Terminal Menu

 amtm 0.2            by thelonelycoder
---------------------------------------
 RT-AC68U armv7l 380.68 192.168.2.1
---------------------------------------

    SNBForum scripts
 1  open     AB-Solution
 2  install  dnscrypt installer
 3  update   Entware
 4  install  pixelserv-tls beta version
 5  Open     Skynet

 u  update
 r  remove
 a  about
 e  exit

---------------| INFO |----------------

SNBForums Asuswrt-Merlin Terminal Menu
updated: from v0.1 to v0.2
_______________________________________

 What do you want to do?
I'm not checking that, you should know if you already installed a beta. This menu just reruns the updating script.
You can open it, it shows some info before it is run. Including a typo I just fixed locally.
 
Sending Email
https://github.com/RMerl/asuswrt-merlin/wiki/Sending-Email

Would this script be helpful/easily implemented into amtm?

If your WAN connection goes down, it sends an email when it comes back up. It also lets you know your current WAN IP.

We have a rock solid WAN connection, so I actually use this more to know if our power went out. ;)
Anyway, I've always found it helpful.
Nope, this is a niche sector I believe. And I already coded a script for that, although development is halted, I wait for Asus to make meaningful changes to the closed source code.
 
I updated all went great! Nice new look and feel!
 
It’s not a bug, the same script is used for any new version, once kvic says there is a new version you can update it via this option.

Nice update.

Bug report: I already have the pixelserv-tls beta version installed. But still it shows the option for installing the beta version.

Code:
 SNBForum Asuswrt-Merlin Terminal Menu

 amtm 0.2            by thelonelycoder
---------------------------------------
 RT-AC68U armv7l 380.68 192.168.2.1
---------------------------------------

    SNBForum scripts
 1  open     AB-Solution
 2  install  dnscrypt installer
 3  update   Entware
 4  install  pixelserv-tls beta version
 5  Open     Skynet

 u  update
 r  remove
 a  about
 e  exit

---------------| INFO |----------------

SNBForums Asuswrt-Merlin Terminal Menu
updated: from v0.1 to v0.2
_______________________________________

 What do you want to do?
 

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top