Homebrew Homebrew app Ultrahand Overlay - The fully craft-able overlay executor

UltimateFight

Mell-Known Member
Member
Joined
Oct 30, 2019
Messages
139
Trophies
0
XP
1,251
Country
China
whats the benefit of this over a proper file manager homebrew?
Maybe i am missing something but you most likely wont manage files when in game and when not in game, why not use nx-shell?
I've been using "mod manger" to switch my mods, but that homebrew can only copy/delete files, in fact a lot of times you just need to rename the mod files to switch it on or off, so I've been looking for something that can quickly rename files, and this homebrew looks like what I want
 

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States
is it possible to have a command execute on boot?
Explain the command. There is a way to run a command the moment the menu is opened. But I did not set that up because I didn’t see any benefit from doing so. Upon boot would require something more than a .ovl like a sysmodule. You can however run a command then reboot for effects to apply.
 
Last edited by ppkantorski,
  • Like
Reactions: impeeza

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,359
Trophies
3
Age
46
Location
At my chair.
XP
18,707
Country
Colombia
Oh wow! So a file manager? Sounds great.
I've been using a samba client nro to do what this does? I'll be testing later!
Post automatically merged:

ok so i attempted this today seems to have some potential for sure!!!

@b0rd2dEAth4 I'm not sure if it was something i did wrong but the `copy` command did not work for copying a directory
i thought it might be due to a folder not existing but it wasn't that.

it turned out `cp` seems to work in copying a directory.

So i made a package for it and tested it,

a simple bootlogo swapper that moves ips patches from
`/config/ultrahand/BootLogo-Swapper/<logoname>/bootlogo/`
to
`/atmosphere/exefs_patches/`
if you currently use a bootlogo in a different directory in exefs_patches I'm not sure what would happen but for my personal test it worked great.
View attachment 376341

shame we can't show images somehow like a mini thumbnail that would be baller
[banned1] - [banned2] - [banned3] - [samurai]
View attachment 376336 View attachment 376337 View attachment 376338 View attachment 376340

I have included a zip of the package, if it peaks anyone's interest
for anybody interested the images from the package are this (converted from the ips files)

banned1.pngbanned2.pngbanned3.pngLogo6.pngsamurai.png
attached as png files for loseless and zip if you are unable to download png
 

Attachments

  • BootLogos.zip
    288.8 KB · Views: 35

SodaSoba

‿︵‿︵‿︵ヽ(°□° )ノ‿︵‿︵‿︵‿
Member
Joined
May 28, 2018
Messages
645
Trophies
0
Location
Barstow, on the edge of the desert
XP
1,862
Country
United Kingdom
  • Love
Reactions: impeeza

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States
I've added some new hex editing options in version 1.1.0 pre-release. They still need testing to confirm full functionality though. I'll probably get around to testing them later today.
Post automatically merged:

alright appears to be working so far. heres a basic example that I'll be expanding upon for a new package which will let you configure your OC Kips.
https://github.com/ppkantorski/Ultrahand-Overlay/tree/main/examples/Overclock Buster
 
Last edited by ppkantorski,

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States
How does this overlay differ from the simplemodmanager overlay?
Ive heard of 'simplemodmanager' but not 'simplemodmanager overlay'. Ultrahand overlay can give you more precise control of your mods overall since you control the file operations and commands you are running. And it isnt limited to just mod management. I've also implemented wildcard commands recently that will help sort commands a bit easier by generating lists of menu items for commands to operate on. People can even create grouped controls of, say all 21:9 aspect ratio mods for instance, then easily toggle off all 21:9 mods at once with the click of a single button and toggle all of them back on as well. This project is a command interpreter and can do what most projects out there already do if you setup the commands properly. it can modify hex and edit ini files as well.

One key difference right now is that my "Mod Master" example needs some more work to control and manage all mods on the switch a bit easier. I'll be working more on updating all my example packages with some of the new features I've added in soon (as well as try to implement menu toggles). This will make things easier for the average user that doesnt plan on working on their own projects and just wants a more robust mod manager.
 
Last edited by ppkantorski,

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States
Any news on making a script to delete *.jpg from a directory then subfolder?

At the moment I can do it on a pc but it could be useful

That should be easy. You just gotta make sure it’s pointing properly. Like “del /path/to/*/*.jpg” and “del /path/to/*.jpg” for instance.
 

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States
So fuzzy searching will work? I'll retest my script tonight.
you can try something like this as well.
Code:
[*Delete Image]
source /enter/your/path/startswith*/*.jpg
del {source}

This will create a drop down menu for your command to be applied on and show you what is available from the pattern search. So instead of doing an "all at once" type thing, you can do this and see what you'd wanna delete beforehand or apply your command to specific images, files or folders instead. I'll probably add the ability to use multiple sources and maybe filters as well to exclude stuff from searches. Perhaps even the option to exclude the file extensions on the menu.
 
Last edited by ppkantorski,
  • Like
Reactions: SodaSoba

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States
Last edited by ppkantorski,

SodaSoba

‿︵‿︵‿︵ヽ(°□° )ノ‿︵‿︵‿︵‿
Member
Joined
May 28, 2018
Messages
645
Trophies
0
Location
Barstow, on the edge of the desert
XP
1,862
Country
United Kingdom
Ultrahand is now a replacement for Tesla menu. Just drag and drop
Code:
ovlmenu.ovl
into
Code:
sdmc:/switch/.overlays/
. All packages are now stored at
Code:
sdmc:/switch/.packages/
. Still in pre-release but i've sorted out most of the issues.
https://github.com/ppkantorski/Ultrahand-Overlay/releases/tag/v1.1.4
So is this now an extended ovlmenu?
Does it work like the regular ovlmenu but with ultrahand as an added bonus?

If so it would be amazing if you added a sort functionality currently menu sorting is handled by renaming ovls in numerical order

Eg;
1_edizon.ovl
2_emuiibo.ovl
3_reboottopayload.ovl
 
  • Like
Reactions: impeeza

ppkantorski

Well-Known Member
OP
Newcomer
Joined
May 1, 2023
Messages
49
Trophies
0
XP
376
Country
United States
So is this now an extended ovlmenu?
Does it work like the regular ovlmenu but with ultrahand as an added bonus?

If so it would be amazing if you added a sort functionality currently menu sorting is handled by renaming ovls in numerical order

Eg;
1_edizon.ovl
2_emuiibo.ovl
3_reboottopayload.ovl
numerical / alpahbetical order is already emplaced. yes its basically an extended ovlmenu, built from the ground up off of the latest libtesla. I'm going to implement a "favorites" column or something of that sort to help people prioritize their most used overlays.
 

helvetinperkeles

Well-Known Member
Member
Joined
Oct 8, 2021
Messages
180
Trophies
0
Age
40
XP
859
Country
Finland
Hmm.. i installed the latest ultrahand.ovl and now i can't open my overlay menu at all. I deletet the ultrahand and rebooted switch but same happens. Any idea why this is happening and what can i do to fix this?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Crowbar?