Чи можна на Android написати сценарії (подібні до файлів Win .bat), щоб поєднати кілька команд командного рядка?


9

У Windows я можу запустити дві команди, використовуючи файл .bat. Як я можу досягти того ж на Android

Наприклад:

  1. оновити свої подкасти, викликавши pcastclient / updateALL

  2. примусовий синхронізацію моїх зображень sugarsync / forceupdate

Відповіді:


11

Оболонка Android підтримуватиме обмежену кількість сценаріїв оболонок у стилі Unix . /system/bin/shОднак він повинен мати оболонку, яку ви можете використовувати:

  1. Оболонка, що надається Android, має суворо обмежений набір команд, доступних їй. Якщо ви хочете зробити що-небудь навіть складне віддалено, вам знадобиться встановити зайнятий ящик (або інший оболонку).
  2. Зазвичай додатки для Android пропонують будь-який інтерфейс командного рядка або бінарні файли. Я дуже сумніваюся, що Sugarsync, наприклад, дозволяє виконувати синхронізацію з командного рядка.

Якщо ви хочете трохи GUI, ви можете подивитися на щось на зразок GScript .


6

Є кілька додатків для Android, які здатні керувати іншими програмами для Android, і вони можуть поєднувати кілька команд разом, використовуючи свій графічний інтерфейс, аналогічно сценарію, обидва вони мають плагіни для розширення підтримки багатьох популярних додатків та функцій Android.

Tasker і Locale , мабуть, найвідоміші з них (див. Тут для порівняння ), але є й інші подібні (безкоштовні) додатки, які ви можете подивитися.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.