Ultrahand & Uberhand - Zwei alternative Tesla Menüs Overlays

  • Ultrahand - Ein alternatives Tesla Menü Overlay





    Bei Ultrahand handelt es sich um ein alternatives Tesla Menü Overlay, mit mehr Optionen, als das Original. Hier einige Features:

    • Create Directories:
      • Effortlessly create directories on your SD card by specifying the directory path. Ultrahand will handle the creation process for you.
    • Copy Files or Directories:
      • Easily copy files or directories from one location to another on your SD card. Just provide the source and destination paths, and Ultrahand will seamlessly handle the copying process.
    • Delete Files or Directories:
      • Simplify file and directory deletion on your SD card. By specifying the path of the file or directory you want to delete, Ultrahand promptly removes it, making the deletion process hassle-free.
    • Move Files or Directories:
      • Seamlessly move files or directories between locations on your SD card. Provide the source path and the destination directory path, and Ultrahand takes care of the moving process, ensuring smooth relocation.
    • Download Files:
      • Download files to your SD card with ease. Efficiently retrieve files from repositories or URLs to your desired location. Whether you need to download/update homebrew or transfer files between locations, this feature simplifies the process, making repository management a breeze.
    • Unzip Files:
      • Extract compressed zip files on your SD card by unzipping archived files, preserving their original structure. Whether you have downloaded zip archives or received compressed files, this command simplifies the process of extracting them, making it effortless to access the contents within.
    • Modify INI Files:
      • Edit INI files on your SD card with ease. Take full control over your configurations by updating existing key-value pairs, adding new entries, or creating new sections within the INI file using Ultrahand.
    • Hex Edit Files:
      • Perform hexadecimal editing of files on your SD card. Edit the binary data directly, allowing for precise control over your data. Ultrahand's Hex Edit Files feature enables you to analyze, modify, and customize files in their raw form.


    Download & Info

  • muxi

    Changed the title of the thread from “Tesla Overlay Ultrahand v1.4.9” to “Ultrahand - Ein alternatives Tesla Menü Overlay”.
  • Ich habe mir erlaubt, das Thema etwas ansprechender für die Öffentlichkeit zu gestalten. :slightly_smiling_face:

  • Nein hat er nicht.


    Hier habt ihr den aktuellsten 1.4.9 Build des Overlays mit den 28 hinzugekommenen Commits! Gerade eben neu kompiliert. :slightly_smiling_face:


    Danke geht an muxi !


    Ihr müsst die Datei im switch/overlays Ordner einfach austauschen & dann neu starten. :winking_face:

  • crasht bei mir immer sobald ich das overlay Menü aktiviert habe.


    ich will auch mitlachen


    man sollte sich einfach nur an die readme halten, dann sind weitere Fragen unnötig... 😂

  • Uberhand v2.1.3 ein weiteres angepasstes Overlay für die Nintendo Switch!


    Erstellen, teilen und passen Sie Ihre Befehle an!


    Uberhand ist eine Überarbeitung von Ultrahand Overlay, das erweiterte Funktionalität, bessere Benutzererfahrung und integrierte Unterstützung für verschiedene übertaktungsbezogene Funktionen für Ihre Pakete bietet. Uberhand ermöglicht Ihnen das Erstellen und Freigeben von Paketen und bietet erweiterte Funktionen zum Verwalten von Dateien und Verzeichnissen auf Ihrer SD-Karte.


    Erstellen Sie Verzeichnisse, führen Sie Dateien zusammen und passen Sie Konfigurationen mühelos mit einfachen config.ini-Dateien an.


    Download:

    Releases · efosamark/Uberhand-Overlay
    The fully craft-able overlay executor. Contribute to efosamark/Uberhand-Overlay development by creating an account on GitHub.
    github.com


    Changelog:


    - Fixed issue with writing decimal 0 into kip by @i3sey

    - Added replacing default Tesla key combination with Uberhand's by @efosamark

    - Fixed crashes in overlay updater by @IrneRacoonovich

    - Fixed remove-ini-key function by @efosamark

    - Improvements to hex read/write functions by @IrneRacoonovich

    - Improvements to marking current kip values by @efosamark

    - Improvements to download functions by @IrneRacoonovich, @efosamark

    - Major optimization improvements by @IrneRacoonovich, @efosamark


  • cloud-strife

    Changed the title of the thread from “Ultrahand - Ein alternatives Tesla Menü Overlay” to “Ultrahand & Uberhand - Zwei alternative Tesla Menüs Overlays”.
  • Ultrahand-Overlay v1.5.3

    Changelog:

    1. Entfernung von <sys/stat.h>/ <cstdio>und Umsetzung von <fstream>in jeder Funktion.
    2. Weitere Verbesserungen, um jede Funktion threadsicher zu machen (json, hex, ini usw.)
    3. Leichte Umstrukturierung verschiedener Codeabschnitte.
    4. Reduzierung der Kompilierungsgröße.
    5. Diverse Fehlerbehebungen und Verbesserungen.

    All dies führt zu einer verbesserten Stabilität. Weitere Informationen folgen in Version 1.5.4.


    Download:

    Release Ultrahand Overlay 1.5.3 · ppkantorski/Ultrahand-Overlay
    List of changes: Removal of <sys/stat.h>/<cstdio> and implementation of <fstream> in every function. More improvements to make every function to make them…
    github.com

  • Ultrahand Overlay 1.5.7  Sandmann

    1. Neue Funktion remove-ini-keyzum Entfernen von Schlüssel/Wert-Paaren aus einem angegebenen INI-Abschnitt.
      • remove-ini-key <path_to_ini> <desired_section> <desired_key>
    2. Fortschrittsanzeige zum Entpacken/Kopieren für laufende Hintergrundbefehle. (ähnlich der Download-Fortschrittsanzeige)
      • WARNUNG: cp / copyverhält sich jetzt eher wie die Shell/Bash-Version von cp, wobei Inhalte aus dem angegebenen Verzeichnis direkt in das angegebene Verzeichnis kopiert werden. Es wird keine Kopie des Ordners mehr erzwungen, die möglicherweise eine Umbenennung erfordert.
    3. Puffer und Heap-Speicher sind jetzt konfigurierbar /config/ultrahand/config.ini. (siehe neues Paket Memory Config )
      • Dies wurde für zusätzliche Konfigurationen während des Tests hinzugefügt.
      • Bei richtiger Einstellung können Funktionen eine Geschwindigkeitsverbesserung erzielen. Aber konfigurieren Sie es mit Vorsicht.
    4. Umfangreiche Optimierungen und Code-Revisionen für schnellere Funktionen bei reduziertem Speicher .
      • Zahlreiche Überarbeitungen und Verbesserungen libultra.
    5. Diverse kleinere Fehlerbehebungen.

    Vollständiges Änderungsprotokoll : 403f247...v1.5.7

    Aktualisieren:

    • Fehlerbehebung im Zusammenhang mit dem Kopieren von Ordnern. (10.05.2024 6:51 Uhr PST)
    • hex-by-custom-rdecimal-offsetBug-Fix. (10.05.2024 16:59 Uhr PST)
    • Weitere leichte Optimierungen + Fehlerbehebungen beim Hexen. (10.05.2024 23:14 Uhr PST)

    Vollständiges Änderungsprotokoll : v1.5.7...24dc079


    Ultrahand-Overlay 1.5.6

    1. Implementierung von Paketpfadverknüpfungen, genannt ./für den Paketpfad innerhalb der Befehls-INIs.
      • d.h /switch/.packages/<NAME_OF_PACKAGE>/kann jetzt aufgerufen werden als ./
      • Bei vollständiger Nutzung können Benutzer Ultrahand-Pakete ohne Pfadkonflikte umbenennen.
    2. Einfache Umschalter, die ohne Quellenangabe aufgerufen werden, können jetzt einen Standardstatus annehmen.
      • ;mode=toggle?onfür die Standardeinstellung „Ein“, wenn nie darauf geklickt wird
      • ;mode=toggle?offfür die Standardeinstellung „Aus“, wenn nie darauf geklickt wird (aktuelle Standardfunktionalität für ;mode=toggle)
    3. backlightDer Befehl erfordert jetzt a on / offZustand. (Bug-Fix)
      • Hier ist eine einfache Möglichkeit, die Hintergrundbeleuchtung als Umschalter zu verwenden.
    Code
    [Backlight]
    ;mode=toggle?on
    on:
    backlight on
    off:
    backlight off
    1. Zahlreiche Optimierungen für eine Vielzahl der *_funcs.hppMethoden. (schnelleres Zeichnen von Menüs und Befehlen)
    2. Die neue Implementierung der Bildlaufleiste wurde korrigiert.
    3. Wenn Sie von einem ausgeblendeten Overlay zurückkehren, gelangen Sie nun zurück zum Menü des ausgeblendeten Overlays.
    4. Reduzierter Speicherabdruck von ovlmenu.ovl.
    5. Erstellung von libultra(Umstrukturierung des Projekts in eine benutzerdefinierte Bibliothek).
      • Dadurch können Benutzer möglicherweise ihre eigenen Ultrahand-Overlays erstellen, wenn sie mit my verwendet werden libteslaGabel.
      • Um es zu verwenden, müssen Benutzer lediglich das kopieren libsOrdner in ihr Projekt kopieren, dann importieren und verwenden libteslawie sie es normalerweise tun würden.

    Vollständiges Änderungsprotokoll : v1.5.5...v1.5.6

    Aktualisieren:

    • Fehlerbehebung für versteckte Paket-/Overlay-Einstellungen + setIniFile bug fix. (05/07/2024 5:49 AM PST)
      • Wenn Sie vor diesem Update v1.5.6 verwendet haben, möchten Sie diesen Befehl möglicherweise einmal ausführen (aus Sicherheitsgründen).
    Code
    [Clear INIs]
    delete /config/ultrahand/packages.ini
    delete /config/ultrahand/overlays.ini
    delete /config/ultrahand/theme.ini
    delete /config/ultrahand/config.ini
    delete /config/.packages/config.ini
    delete /switch/.packages/*/config.ini
    • Korrektur der Pfadverknüpfung für json_file_source+ Korrektur für Befehle, die mit einer Paketweiterleitung gruppiert wurden. (05.07.2024 16:04 Uhr PST)
    • Fehlerbehebung für Wildcard-Muster + Fehlerbehebung für das Verschieben von Dateien/Ordnern. (05.07.2024 20:55 Uhr PST)
      • Dies könnte die ordnungsgemäße Ausführung dieser Zeile beeinträchtigt haben delete /switch/.packages/*/config.ini. Möglicherweise möchten Sie diesen Befehl dennoch einmal ausführen, wenn Sie v1.5.6 vor dem ersten Update verwendet haben.
    • Weitere Last-Minute-Fehlerbehebungen für Wildcard-Muster. 😅 (05.07.2024 23:19 Uhr PST)

    Vollständiges Änderungsprotokoll : v1.5.6...403f247

    Ultrahand-Overlay 1.5.5

    1. Implementierung neuer Paketweiterleitungen für erweiterte Ultrahand-Pakete.
      • Um Weiterleitungen zu verwenden, verwenden Sie den Befehlsmodus ;mode=forwardermit *im Befehlsnamen.
      • Das Weiterleitungspaket ist mit definiert package_source <PATH_TO_FORWARDED_INI>.
      • Zusätzliche Befehle sind nebenstehend aufgeführt package_sourcewerden per Klick ausgeführt.
    2. Fehlerbehebungen und Optimierungen im Zusammenhang mit der Benutzeroberfläche.
      • Die Implementierung der Bildlaufleiste wurde geändert.
      • Die Seitenausrichtung wurde leicht angepasst.
      • Anpassungen der Abstände der Infoabschnitte.
    3. Die Touch-Implementierung wurde etwas aufgeräumter.
      • Fix für nicht zugeordnete Umschaltbefehle (und andere).
    4. Verschiedene kleinere Fehlerbehebungen im Zusammenhang mit dem Durchlaufen des Menüs.

    Vollständiges Änderungsprotokoll : v1.5.4...v1.5.5

    Aktualisieren:

    • Fehlerbehebung bei der Implementierung verschachtelter Pakete. (05.05.2024)

    Vollständiges Änderungsprotokoll : v1.5.5...8f7399


    Ultrahand-Overlay 1.5.4

    1. Bessere Speicherverwaltung und Nutzung intelligenter Zeiger. (Mögliche Speicherlecks hoffentlich behoben )
    2. Der Interpreter-Thread wird jetzt initialisiert, wenn der Befehl ausgeführt wird.
    3. Root-Paketbefehle akzeptieren jetzt Dropdown-Befehle (ähnlich der aktuellen Paketbefehlsimplementierung).
    4. Entfernung von last_menuEinstellung von /config/ultrahand/config.ini. (nicht mehr gebraucht)
    5. Die Einstellung der Tastenkombination aus dem Einstellungsmenü wird jetzt ebenfalls aktualisiert /config/tesla/config.ini. (aus Persistenzgründen mit libTesla-Overlays)
    6. Fehlerbehebungen im Zusammenhang mit dem Durchlaufen des Menüs.
    7. Diverse Fehlerbehebungen.

    Vollständiges Änderungsprotokoll : v1.5.3...v


    Uberhand v2.2.5

    Was hat sich geändert?

    • Schieberegler, Umschalter und Verbesserungen von @efosamarkin #95
    • Multithreading-Unterstützung und Fortschrittsverfolgung durch @i3seyin #96
    • Aktualisieren Sie die LICENSE-Datei auf die GNU General Public License von @i3seyin #97

    Vollständiges Änderungsprotokoll : 2.1.5...2.2.5


    v2.1.5

    Was hat sich geändert?

    • Tachoanzeige korrigiert durch @i3seyin #91
    • Update-Version auf 2.1.5,
      Formatierung in INI-Dateifunktionen korrigieren ( #88 ),
      Fügen Sie Hilfe-Overlay-Funktionalität zum Menüelement hinzu, indem Sie auf Listener klicken @i3seyin #93
    • Fügen Sie Funktionen zum Schreiben und Entfernen von Text aus Dateien hinzu @i3sey

    Vollständiges Änderungsprotokoll : 2.1.4...2.1.5


    v2.1.4

    Was hat sich geändert?

    Vollständiges Änderungsprotokoll : 2.1.3...2.1.4

  • Sandmann Ultrahand Overlay 1.6.2

    1. Neue Methoden list_file Und list_file_source zum Lesen von Zeilen aus einer Textdatei.
      • Sie sind definiert list_file <path_to_text_file> / list_file_source <path_to_text_file>.
      • Ihr Verhalten ähnelt einer regulären Liste mit Platzhaltern {list_file(<index>)} Und {list_file_source(<index>)}.
    2. Fehlerbehebungen für die Dropdown-Auswahl verschachtelter Pakete.
    3. Undurchsichtige Screenshots werden jetzt bei der Initialisierung standardmäßig aktiviert.
      • Zum Deaktivieren geben Sie Folgendes ein Miscellaneous Menü und klicken Sie auf das Umschaltelement.
    4. Fehlerbehebungen für die Tesla-Combo-Persistenz.
    5. Hinzufügung einiger weiterer Standard-Tesla-Kombinationen sowie Korrekturen zum Lesen alternativer, vom Benutzer angegebener Kombos.
    6. Überarbeitung des Einstellungsmenücodes. (für kleinere Zusammenstellung)
    7. Verschieden libtesla Ausrichtungskorrekturen.


    Ultrahand-Overlay 1.6.1

    1. Neuer Befehlsmodus ;mode=slot für Slot-Befehle.
      • slot Befehle ähneln default, aber mit der Möglichkeit, Fußzeilen zu setzen (ähnlich wie bei einem option Befehl).
    2. Verschiedene Fehlerbehebungen für den Ersatz von Platzhaltern.
      • Erhaltung von null arg mit Standardeinstellung Not available beim endgültigen Austausch.
      • Platzhalterersetzungen tragen jetzt nicht mehr zum Erfolg/Misserfolg eines Befehls bei. (wird jetzt ausschließlich durch die Befehle selbst bestimmt.)
      • {file_name} Ersetzungen enthalten keine Dateierweiterungen mehr.
    3. Hex-Änderungen werden jetzt nicht verarbeitet nullArgumente und kommen trotzdem erfolgreich zurück. (Bug-Fix)
    4. Neuer Platzhalter {timestamp(<strftime>)} zur Protokollierung der Zeit als Variable.
      • strftime sind Datum/Uhrzeit-Formate wie "%Y-%m-%d".
    5. Fehlerbehebung bei verschachtelten Ebenen (für verschachtelte Ebenen über Ebene 1 hinaus).
    6. Fehlerbehebungen bei der Paketweiterleitung.
    7. Leichte Änderungen an libtesla.

    Ultrahand-Overlay 1.6.0

    1. Weitere Verbesserungen an der Benutzeroberfläche und libtesla.
      • Rendern relevanter Fehlerbehebungen und Optimierungen.
      • Fehlerbehebung beim Pixelblender (für die Ebenentransparenzmischung).
      • Verbesserungen bei der Berechnung der Zeichenfolgen-/Zeichenlänge.
      • Leicht verbessertes Cursor- und Menülayout.
    2. Neue Themenwerte selection_bg_alpha Und table_bg_alpha für gemischte Transparenz.
      • Aktualisierungen für default + ultra Themen.
    3. Neue Effektoption Opaque Screenshots (zu finden unter Einstellungen > UI-Einstellungen > Sonstiges) zum Entfernen der Overlay-Transparenz aus Screenshots für Ultrahand.
    4. Leichte Verbesserungen an der unzipBefehlsmethode. (Grenzfall-Fehlerbehebungen)

    Ultrahand-Overlay 1.5.9

    1. Weitere Verbesserungen und Optimierungen an der Tabellenimplementierung.
      • Neue Option ;background= die ein true/ false Wert zum Zeichnen des Tabellenhintergrunds.
      • Neue konfigurierbare Designfarbe table_bg_color zum Konfigurieren der Tabellenhintergrundfarben.
    2. Weitere Verfeinerungen und Optimierungen für libTesla.
      • Etwas schnelleres Rendern + Bereinigen verschiedener Implementierungen.
    3. Aktualisieren zu default und Ultra -Themen.
    4. Fehlerbehebung für das Starten von Ultrahand nach dem Herunterfahren innerhalb eines Overlays. (nur in v1.5.8 vorhanden)
    5. Fehlerbehebung für verschachtelte Paketseiten.


    Ultrahand-Overlay 1.5.8

    1. Zahlreiche umfassende Optimierungen und Fehlerbehebungen. (Erhebliche Speicher-/Geschwindigkeitsverbesserungen gegenüber Version 1.5.7.)
      • Verbesserte Codestruktur und Speicherverbrauch.
      • Optimierte Sortierung der Menüpunkte. (zum Zeichnen der overlays / packages Speisekarte)
      • Verbesserte Implementierung zum Laden von Themes.
      • Neue Implementierung zum Ausblenden von Overlays. (Animationen + Korrektur der Widget-Drosselung)
      • set-ini-value Jetzt werden bei Bedarf Ordner erstellt, wenn neue INIs initialisiert werden.
      • Fehlerbehebungen für move Und delete Befehle.
      • Globale CURL-Initialisierung. (Behebung zufälliger Abstürze bei Verwendung der Download-Funktion)
      • Fehlerbehebungen für die Standard-Tastenkombinationsinitialisierung. (für neue Setups)
    2. Neue Tabellenimplementierung für Zeichnungsinformationen.
      • Tabellenbefehle müssen mit beginnen $ im Befehlsnamen einfügen und einschließen ;mode=table.
      • Zusätzliche Möglichkeiten zur Konfiguration von Tabellen:
        • ;header= ist ein true/ false Option zum Zeichnen der Abschnittsüberschrift mit der Tabelle.
        • ;alignment= ist ein String-Wert left, right, oder centerzur Steuerung der Wertespaltenausrichtung. (Standardwert ist right).
        • ;offset= ist ein ganzzahliger Wert zum Konfigurieren des Wertespaltenversatzes mit a left / centerAusrichtung. (Standardwert ist 160)
        • ;spacing=ist ein ganzzahliger Wert zum Konfigurieren der Zeilenumbruchabstände zum Zeichnen der Tabelle. (Standardwert ist 0)
        • ;gap=ist ein ganzzahliger Wert zum Konfigurieren der Post-Table-Lücke. (Standardwert ist 3)
      • Platzhalter sind zum Zeichnen von Tabellen mit geparsten Werten voll funktionsfähig. (JSON, Hex, Liste usw.)
      • Neue Design-Farboptionen table_section_text_color Und table_info_text_color.
    3. Neue Fortschrittsanzeige zum Entpacken und Kopieren.
    4. Fortschrittsanimation. (sehen Settings > UI Settings > Miscellaneous > Effects > Progress Animation)
    5. Verschiedene subtile Verbesserungen und Korrekturen der Benutzeroberfläche.

    Releases · ppkantorski/Ultrahand-Overlay
    The fully craft-able Nintendo Switch overlay executor. - ppkantorski/Ultrahand-Overlay
    github.com

  • Ultrahand-Overlay 1.6.4

    Changelog:

    1. Optimierungen an der ;on_every_tick= Implementierung für Track-Bars.
      • Schnellere Befehlsausführung bei jedem Tick.
    2. Neue Ergänzungen zu Tabellenoptionen ;section_text_color= Und ;info_text_color=.
      • Sowohl die Abschnitts- als auch die Infotextfarbe sind optionale Parameter, die wie folgt eingestellt werden können:
        • default (normalerweise default wenn nicht angegeben)
        • warning (Neue integrierte Designfarbe warning_text_color)
        • oder eine beliebige angegebene RGB888-Hex-Farbzeichenfolge
    3. Versionen und Titelfarben der Weiterleitungspakete werden jetzt vom Schicht-0-Paket (package.ini) geerbt, wenn im Weiterleitungspaket keine Angabe gemacht wird.
      • Benutzer müssen nicht mehr in jeder Forwarder-Paket-INI Versionen und Farben von Forwarder-Paketen angeben.
    4. Die Touch-Funktionen für die unteren Tasten und Einstellungsmenüs verwenden jetzt Designfarben click_color Und click_alpha zum Hervorheben von Hervorhebungen auf den Berührungsbereichen.
    5. Verschiedene Fehlerbehebungen bei der Touch-Interaktion. (Durch Berühren von „OK“ oben auf einer Trackleiste werden die unteren Berührungsbereiche an die Textgröße der Sprache angepasst usw.)
    6. Leichte Änderungen am Pixelmixer für gezeichnete Zeichenfolgen beim Ausblenden.

    Sandmann Arbeit für dich. :face_blowing_a_kiss:

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!