# Termux
vit01(mira, 1) — All
2016-02-08 01:31:58


У сабжа появился свой виджет. Теперь можно запускать произвольные шелл-скрипты из лончера.

Гейтую вручную станцию и запускаю цезий одним нажатием :)

# Re: Termux
Difrex(mira, 14) — vit01
2016-02-08 14:28:37


>У сабжа появился свой виджет
Где взять? В маркете только платный.

# Re: Termux
vit01(mira, 1) — Difrex
2016-02-08 14:35:30


Difrex> Где взять? В маркете только платный.

https://f-droid.org/repository/browse/?fdfilter=termux&fdpage=1&page_id=0
Потом "Details" и "download apk"

Вообще, всегда всем рекомендую FDroid. Гораздо лучше и приятнее всяких маркетов.

# Re: Termux
MRD(lenina,6) — vit01
2016-02-08 19:07:55


Не-не-не, F-Droid --- тоже маркет. Лучше и приятнее качать APK с сайта разработчика. Да не только APK, но и TAP, D64, JAR и прочая :)

# Re: Termux
vit01(mira, 1) — MRD
2016-02-09 00:51:15


MRD> Не-не-не, F-Droid --- тоже маркет.
Там всё свободное и бесплатное, значит всё-таки не маркет :)

MRD> Лучше и приятнее качать APK с сайта разработчика
Не у всех разработчиков есть сайт. И очень малый процент из тех, у кого он есть, выкладывают именно APK, а не ссылку на маркет.

# Re: Termux
Difrex(mira, 14) — vit01
2016-02-09 11:48:41


Там и искал, просто не нажал значек обновления.

Но не работает. Пишет при установке, что "неизвестная ошибка".
Ну и ладно.

# Re: Termux
shurshun(station13, 14) — vit01
2016-03-16 05:16:28


vit01> У сабжа появился свой виджет. Теперь можно запускать произвольные шелл-скрипты из лончера.

vit01> Гейтую вручную станцию и запускаю цезий одним нажатием :)

Не подскажешь как сделать.
Я очень далек от ос linux))
Благодарю заранее.

# Re: Termux
vit01(mira, 1) — shurshun
2016-03-16 11:20:17


vit01>> Гейтую вручную станцию и запускаю цезий одним нажатием :)
shurshun> Не подскажешь как сделать.

1. Ставишь виджет: https://f-droid.org/repo/com.termux.widget_3.apk
2. Добавляешь его на домашний экран.
3. Создаёшь файл ~/.shortcuts/Caesium
4. Пишешь в этот файл подобное:

#!/system/xbin/bash
# путь к оболочке может отличаться
# можно взять /system/bin/sh или что-то подобное

cd ~/каталог/с/цезием
python caesium.py

5. Сохраняешь, идёшь на домашний экран, жмёшь кнопку обновления на своём виджете

Всё

# Re: Termux
shurshun(station13, 14) — vit01
2016-03-17 09:29:44


vit01> ====
vit01> #!/system/xbin/bash
vit01> # путь к оболочке может отличаться
vit01> # можно взять /system/bin/sh или что-то подобное

vit01> cd ~/каталог/с/цезием
vit01> python caesium.py
vit01> ====

Работает. Спасибо.
Правда после закрытия цезия и терминал закрывается.

Может кто знает как размер шрифта увеличить в этом
терминале?
На 2к экране с плотностью 480, все мелковато для глаз.
В темах конечно выбрал из списка шрифт что покрупнее
выглядит, но, все равно глаза устают. Ибо мелко)

# Re: Termux
shurshun(station13, 14) — all
2016-03-17 10:00:31


shurshun> Может кто знает как размер шрифта увеличить в этом
shurshun> терминале?
shurshun> На 2к экране с плотностью 480, все мелковато для глаз.
shurshun> В темах конечно выбрал из списка шрифт что покрупнее
shurshun> выглядит, но, все равно глаза устают. Ибо мелко)
Решил проблему, жесты работают pinchtozoom (развести
или свести два пальца)

# Re: Termux
vit01(mira, 1) — shurshun
2016-03-17 10:35:59


shurshun> Правда после закрытия цезия и терминал закрывается.

Так пропиши ещё в этом файле на новой строке bash, чтобы шелл запускался после закрытия.

Только не забудь выключить сплеш в цезии после смены шрифта, иначе при достаточно большом шрифте он будет падать.

# Re: Termux
Andrew Lobanov(station13, 1) — vit01
2016-03-17 10:45:59


vit01> Только не забудь выключить сплеш в цезии после смены шрифта, иначе при достаточно большом шрифте он будет падать.

Это всё от того, что я не подразумевал запуск цезия на терминалах меньше 80х25. Видимо, придётся пилить поддержку мелких терминалов.

// А ещё цезий падает, если во время фетча или отправки сообщений менять размер терминала в меньшую сторону.

# Re: Termux
vit01(mira, 1) — Andrew Lobanov
2016-03-17 12:56:19


Вообще на самом деле сомневаюсь в нужности такой штуки, как сплешскрин. Если уж очень хочется для красоты, то можно вынести его в окно справки или во что-то подобное.

# Re: Termux
Andrew Lobanov(station13, 1) — vit01
2016-03-17 14:39:42


vit01> Вообще на самом деле сомневаюсь в нужности такой штуки, как сплешскрин. Если уж очень хочется для красоты, то можно вынести его в окно справки или во что-то подобное.

Именно поэтому есть опция nosplash.