Startbildschirmsymbol für Terminalprogramm?

Ich verwende Terminal-ide http://code.google.com/p/terminal-ide/ , das im Grunde ein Terminal für Android mit allen möglichen Dienstprogrammen ist. Man kann zum Beispiel Bash-Skripte erstellen. Gibt es eine Möglichkeit, ein Symbol auf dem Startbildschirm zu erstellen, das eines dieser Skripte startet?

Nicht, dass ich davon Wüste. Aber vielleicht möchten Sie sich zB GScript ansehen , das behauptet, solche Abkürzungen bereitzustellen.

Antworten (4)

Gibt es eine Möglichkeit, ein Symbol auf dem Startbildschirm zu erstellen, das eines dieser Skripte startet?

Es gibt einen anderen Weg (außer diesem ), wenn Sie Terminal Emulator für die Android- App verwenden . Es ermöglicht ein Widget, mit dem ein Skript ausgeführt werden kann.

  1. Installieren Sie diese App, wählen Sie das Term Shortcut- Widget in Ihrem aktuellen Launcher.
  2. Entsprechende Argumente geben Sie ein:

    sh <FILEPATH>
    

    In meinem Fall lautete die Abfrage:

    sh  /sdcard/airdroid/dd.sh
    

    Für den Root-Zugriff können Sie entweder suden Zugriff aus dem Skript heraus gewähren und den oben genannten Befehl zur Ausführung verwenden oder Folgendes tun:

    su -c "sh  /sdcard/airdroid/dd.sh"
    

    Du hast die Wahl!

    Wählen Sie je nach Bedarf ein Symbol oder eine Verknüpfungsbezeichnung aus, tippen Sie auf OK und ein Symbol wird auf dem Startbildschirm platziert.

  3. Tippen Sie auf das Symbol, das Terminal-Emulator -App-Fenster wird geöffnet und das Skript wird ausgeführt, genau wie in Desktop GNU/Linux.

Wir können loslegen!

Terminal-ide scheint diese Funktion noch nicht zu haben, aber es hat einen Issue-Tracker , wo Sie es anfordern können. Da es sich um ein Open-Source-Programm handelt, können Sie die Funktion möglicherweise sogar selbst hinzufügen, wenn Sie ein wenig darüber wissen (oder bereit sind, es sich selbst beizubringen), wie Android-Apps geschrieben werden.

Wenn das Skript nicht von der Terminal-IDE , sondern nur von der Shell abhängig ist, können Sie Tasker verwenden , um eine Verknüpfung zum Startbildschirm zu erstellen, die das Skript ausführt.

Kurzanleitung:

  1. Wählen Sie das Aufgabenverknüpfungs -Widget in Ihrem aktuellen Launcher.
  2. Erstellen Sie einen Aufgabennamen und tippen Sie auf +Code → Run Shell . Geben Sie dort die Details nach Bedarf ein.
  3. Speichern Sie die Aufgabe, wählen Sie das Symbol und eine Verknüpfung (Symbol) wird auf dem Startbildschirm platziert.
  4. Die Verknüpfung würde funktionieren, solange der Dienst von Tasker im Hintergrund ausgeführt wird.

https://play.google.com/store/apps/details?id=os.tools.scriptmanager

hat für mich funktioniert, ich habe ein Lieblingsskript erstellt und mit dem Add-On einen Luncher erstellt, um meine ext4-USB-Stifte (mit Root) zu mounten.