Comments 59
Реально здорово! Теперь есть куда залежи старых телефонов пристроить!
Будешь хостинг сервис открыть?
Как вариант, можно установить Kali Linux (nethunter), тоже неплохая система для телефона
Бот у меня написан на Java
Можно было просто добавить простейшую активити пускающую бота в отдельном треде. Хотя, тогда же "статью" написать было бы не о чем
Проблема запуска чего-то, рассчитанного на работу 24/7 на смартфоне весьма очевидна - батарея. С одной стороны да, классно, даже бесперебойник не нужен. Если отключили свет, то он просто продолжит работать от батареи. Но с другой стороны, я бы побоялся держать смартфон на зарядке 24/7. Может только где-то на видном месте если.
Тоже несколько раз думал из телефона сделать что нибудь и каждый раз останавливала такая же мысль. Думал даже прикрутить какое нибудь DI DO на ESP и релюшкой отключать зарядку, но стало лениво делать ещё одну погремушку.
так можно просто отключить батарею, мы ведь о старых телефонах говорим значит там либо просто снимается задняя панелька и вынимается батарея, либо чуть сложнее снимается задняя панель и отключается шлейф батареи от платы. Это в новых телефонах весь корпус заклеен как будто производителям болтиков или защелок жалко.
Все телефоны которые по какой то причине оказывались у меня в руках без батареи - все они спокойно загружались и работали БЕЗ батареи.
Помню на redmi note 4x нужно было всего 3-5 минут что бы снять заднюю крышечку и отключить шлейф от батареи.
Розетка с циклическим таймером позволяет избавится от фобии.
Аккумулятор зарядом/разрядом так же быстро убьётся. Возможно как-то можно ограничить уровень заряда, процентов до 70 и чтоб там держало. Тогда и перезаряд не страшен и аккумулятор в оптимуме держаться будет
Заряд-разряд аккумулятора называется его эксплуатацией. Если не гнать через него фантастические токи, не разряжать в ноль и не перезаряжать, то он проживёт долго.
В идеале рекомендуют держать заряд батареи в диапазоне 20-80%, самый "эталон" чтобы батарейке плохо не было. Вот только я понятия не имею как отслеживать уровень заряда) был бы рад если у кого есть идеи, самому хотелось бы свой wp9 с большой батареей так "убивать" как можно меньше
На самсунг гэлэкси с22 ультра и других самсунагх есть функция ограничения заряда до 85%
Старый Самсунг Гэлакси Альфа пять лет работает , до этого Карбонн S9 жил , на даче в качестве сервера 24.7 воткнутый в зарядку на постоянку. Вот когда я Карбону вдруг, ради безопасности, решил воткнуть регулятор заряда 20-80 , вот тогда он накрылся и пришлось его заменить на Самсунг) Мне кажется нормально сделанные смарты довольно толерантны к 100% заряду.
Если положить в огнеупорный чехол, то должно быть норм. У меня LiPo батарейки в таком хранятся.
Надо в духовке
ну тот же wifi роутер и свитч в подьезде отвалятся, так что еще нужно sim с интернетом тогда
Не ужели у вас столько платформозависимого кода в вашем боте, что нельзя было бота сразу пересобрать под Android ? Хотя в этом случае не было б статьи про увлекательное занятие установки юникса в эмуляторе и еще одной явомашины внутри очередной матрешки.
Оракл даёт бесплатные виртуалки всем желающим, ну кроме русских конечно. 1 ядро 1 гиг 50мбит без учёта трафика, 200гб диск.
Ты не русский?
Но они так фанатично ищут абузеров, что даже с нормальной страной и картой тяжело зарегистрироваться. Я решал уже через саппорт. Только тогда получилось.
Раз уж на то пошло - там 2 виртуалки по 1C\2T 1GB RAM, и одна 4C\4T ARM64 , 24GB RAM (правда получить очень трудно). И 200ГБ места на все. Т.е я нарезал 50+50+100.
Зачем ставил лайтппд и пхп, если бот на джаве?) Почему вообще выбор между апасем и лайтппд, а не просто нгинкс?
Del
Неплохая статья
Не пойму только зачем веб-сервер, если там прост бот на java?
Статья прикольная, но зачем) в совсерменнм мире можено получить навсегда кучу бесплатных ВПС в оракле, гугле, aws и т.д. и поднять тысячи таких ботов на них. А за питанием/интернетом на них будут следить лучшие ДЦ мира.
Просто, юзабельно, в браузере, на шару, и очень качественно.
Ок. Что то там на смартфоне может крутиться типа как веб апп.
Но если говорим о ботах - как настроить вебхуки?
И никто не описал проблему сбрасывания частот, прибывания сервисов андроидом при уходе в спящий режим.
Возможно я так плохо настроил, но всё запускаемые через SSH, дико просаживается в производительности при отключении экрана.
По поводу боязни постоянной подзарядки , при наличии рута ставится программа Advanced Charging Controller и там задается параметры , например заканчивать зарядку при 85% и начинать зарядку при 30% , и всё , тлф не перезарядится и не уйдет в ноль. Так же есть подобная программа Battery Charge Limit , всё это и как установить и пользоваться а так же как поставить рут есть на нашем любимом 4pda )))
Молодец, реально. Мне статья понравилась, жаль я не из ваших.
Так спасти из кирпича не составляет проблем
интересная статья, спасибо!
а как решается вопрос с доступом к серверу - статический IP от провайдера?
Интересная задача, надо т попробовать на досуге.
Но присоединяюсь к вопросу: зачем ставили PHP8.1 и Lighttpd?
Интересная идея. А можно так сделать, в случае если интернет упал, для локальной сети? Как p2p-сеть для телеграмм?
Привет. Идея интересная. Такой вопрос. Подойдёт ли для подобного Termux?
Как я из телефона сделал сервер для своего бота в телеграме