Scale2x на termux: различия между версиями

Материал из PetruCHIO - Mindustry server
Перейти к навигации Перейти к поиску
[досмотренная версия][досмотренная версия]
Метки: правка из мобильной версии, правка с мобильного устройства
 
Метки: правка из мобильной версии, правка с мобильного устройства
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
ВНИМАНИЕ! ЭТО ДЛЯ ТЕХ, КТО ШАРИТ ЗА ЛИНУКС! КОД КРАСНЫЙ, ПОВТОРЯЮ КОД КРАСНЫЙ!<br/>
 
ВНИМАНИЕ! ЭТО ДЛЯ ТЕХ, КТО ШАРИТ ЗА ЛИНУКС! КОД КРАСНЫЙ, ПОВТОРЯЮ КОД КРАСНЫЙ!<br/>
 +
Поддерживается только aarch64 архитектура процессора телефона
 
Если вы мододел-художник, то наверняка возникал вопрос: а как же мне использовать каноничный scale2x на смартфоне? Ведь если зайти на официальный сайт данной утилиты, то можно обнаружить там некие исходники для Linux и бинарные файлы для Windows. А как тогда жить с одним смартфоном или планшетом в руках?
 
Если вы мододел-художник, то наверняка возникал вопрос: а как же мне использовать каноничный scale2x на смартфоне? Ведь если зайти на официальный сайт данной утилиты, то можно обнаружить там некие исходники для Linux и бинарные файлы для Windows. А как тогда жить с одним смартфоном или планшетом в руках?
 +
 
==Решение есть==
 
==Решение есть==
 
Termux! Это действительно удивительная штука, позволяющая вам запускать самые обычные нативные бинарные файлы без сборки их в apk файл и главное - не Java-байткод, который на андроид собирается в dex-файл. Потому сейчас будет весьма костыльный гайд о том, что делать и как это использовать. А пока что сгоняйте в Google play и загрузите там приложение "Termux", потом возвращайтесь дочитывать
 
Termux! Это действительно удивительная штука, позволяющая вам запускать самые обычные нативные бинарные файлы без сборки их в apk файл и главное - не Java-байткод, который на андроид собирается в dex-файл. Потому сейчас будет весьма костыльный гайд о том, что делать и как это использовать. А пока что сгоняйте в Google play и загрузите там приложение "Termux", потом возвращайтесь дочитывать
Строка 6: Строка 8:
 
  pkg install -y wget && wget http://petruchio.org.ru/scalex-install-aarch64.sh && chmod u+x scalex-install-aarch64.sh && ./scalex-install-aarch64.sh
 
  pkg install -y wget && wget http://petruchio.org.ru/scalex-install-aarch64.sh && chmod u+x scalex-install-aarch64.sh && ./scalex-install-aarch64.sh
 
Введите эту команду в установленный и готовый к работе Termux и подтвердите нажатием enter. Всё!
 
Введите эту команду в установленный и готовый к работе Termux и подтвердите нажатием enter. Всё!
 +
==А как тогда работать?==
 +
С этим тоже особо проблем нет, сначала перейдите в раздел "О приложении" у Termux и дайте разрешение на доступ к файлам. Почему-то он его не запрашивает самостоятельно. С этим проблем быть не должно - вы в том разделе очищали данные или кэш у приложений или опять же - давали им разрешения. Готово? Дальше<br/>
 +
Теперь в файловом менеджере или галерее выберите спрайт и нажмите "поделиться" или "отправить", затем выберите Termux. Потом нажмите Open folder и действуйте инструкции ниже:<br/><br/>
 +
Предположим у нас есть спрайт turbopushka.png и мы хотим её увеличить. Так как мы уже передали это дело туда в термукс, нам остаётся вести это:
 +
scalex turbopushka.png turbopushka2x.png
 +
Теперь у нас в папке термукса лежит старый маленький спрайт и новый под именем turbopushka2x.png. Кстати можно написать одно и то же название два раза - тогда старый маленький пропадает, а новый большой перезаписывается под тем же именем, что и старый. Теперь давайте так:
 +
cp turbopushka2x.png /storage/emulated/0
 +
Готово! Зайдите в внутреннюю память телефона и посмотрите снизу - там есть ваш спрайт!
 +
Кстати ещё лайфхак: можно несколько раз прогнать спрайт и получить его ещё в более лучшем разрешении! И ещё: в системе у вас наверняка есть приложение "файлы" или "сохраненные файлы" - этого конечно может не оказаться, если у вас MIUI, EMUI, и прочие китайцы. Но там в боковом меню есть сервис "Termux" и оттуда можно спокойно рулить его файлами, которые вы в него затащили. По умолчанию все отправлепнные в него файлы в его папке downloads

Текущая версия на 05:44, 14 апреля 2020

ВНИМАНИЕ! ЭТО ДЛЯ ТЕХ, КТО ШАРИТ ЗА ЛИНУКС! КОД КРАСНЫЙ, ПОВТОРЯЮ КОД КРАСНЫЙ!

Поддерживается только aarch64 архитектура процессора телефона

Если вы мододел-художник, то наверняка возникал вопрос: а как же мне использовать каноничный scale2x на смартфоне? Ведь если зайти на официальный сайт данной утилиты, то можно обнаружить там некие исходники для Linux и бинарные файлы для Windows. А как тогда жить с одним смартфоном или планшетом в руках?

Решение есть

Termux! Это действительно удивительная штука, позволяющая вам запускать самые обычные нативные бинарные файлы без сборки их в apk файл и главное - не Java-байткод, который на андроид собирается в dex-файл. Потому сейчас будет весьма костыльный гайд о том, что делать и как это использовать. А пока что сгоняйте в Google play и загрузите там приложение "Termux", потом возвращайтесь дочитывать

Скачали? Ну давайте дальше

pkg install -y wget && wget http://petruchio.org.ru/scalex-install-aarch64.sh && chmod u+x scalex-install-aarch64.sh && ./scalex-install-aarch64.sh

Введите эту команду в установленный и готовый к работе Termux и подтвердите нажатием enter. Всё!

А как тогда работать?

С этим тоже особо проблем нет, сначала перейдите в раздел "О приложении" у Termux и дайте разрешение на доступ к файлам. Почему-то он его не запрашивает самостоятельно. С этим проблем быть не должно - вы в том разделе очищали данные или кэш у приложений или опять же - давали им разрешения. Готово? Дальше
Теперь в файловом менеджере или галерее выберите спрайт и нажмите "поделиться" или "отправить", затем выберите Termux. Потом нажмите Open folder и действуйте инструкции ниже:

Предположим у нас есть спрайт turbopushka.png и мы хотим её увеличить. Так как мы уже передали это дело туда в термукс, нам остаётся вести это:

scalex turbopushka.png turbopushka2x.png

Теперь у нас в папке термукса лежит старый маленький спрайт и новый под именем turbopushka2x.png. Кстати можно написать одно и то же название два раза - тогда старый маленький пропадает, а новый большой перезаписывается под тем же именем, что и старый. Теперь давайте так:

cp turbopushka2x.png /storage/emulated/0

Готово! Зайдите в внутреннюю память телефона и посмотрите снизу - там есть ваш спрайт!

Кстати ещё лайфхак: можно несколько раз прогнать спрайт и получить его ещё в более лучшем разрешении! И ещё: в системе у вас наверняка есть приложение "файлы" или "сохраненные файлы" - этого конечно может не оказаться, если у вас MIUI, EMUI, и прочие китайцы. Но там в боковом меню есть сервис "Termux" и оттуда можно спокойно рулить его файлами, которые вы в него затащили. По умолчанию все отправлепнные в него файлы в его папке downloads