Программа для синхронизации заметок на телефоне
Долгое время использую для синхронизации связку Termux + git и доволен как слон. Однако настройка всего этого занимает массу времени и подходит только для технических задротов вроде меня. Подумал, существует ли что-то проще? Поиски в сети не дали каких-либо работающих решений, поэтому мне стало интересно, а можно ли запрограммировать что-то с нуля. Оказалось, что вполне реально. Существует реализация JGit под Java, которая вполне работает, если ее встроить в Android-приложение. Единственную проблему, которую я сейчас пытаюсь решить, это то, что файлы должны быть доступны в общем хранилище андроид-устройства, а напрямую доступа в это хранилище у Android-приложения нет, поэтому приходится дополнительно к операциям с git реализовать операции копирования из внутреннего хранилища устройства во внешнее и наоборот. Как сделать проще, я пока не придумал. Из-за этого мое решение работает значительно медленнее, чем решение на базе Termux. В принципе, не сильно критично, но неприятно - у меня в заметках несколько тысяч файлов, и ждать полторы минуты вместо сорока секунд, когда они синхронизируются, мне не хочется...
Если получится ускорить решение опубликую на Play Market вдруг такая программа не только мне окажется полезной?
Upd: Проблему со скоростью решил, теперь работает даже быстрее чем Termux, потестирую еще некорое время на предмет багов, но кажется получилось что-то полезное...
Пасхалка под андроид
Если несколько раз ткнуть в номер версии в в секции About в настройках Андроид то вылазит вот такая фигня - что это?
Вот здесь говорят что это пасхалка, но мне кажется, что кроме того что она показывает цифру 11 и котиков, она должна что-то еще делать....
Получение SMS сообщений в Telegram
Иногда бывает нужно пересылать входящие SMS сообщения в Telegram. Раньше в Play Market было полно приложений умеющих это делать, но последнее время они куда-то все подевались. Возможно, дело в искуственных ограничениях подобных приложений самим Play Market, возможно еще в чем-то.
К счастью, в Android можно установить приложения не только из Play Market. Я нашел на github вот такое простое приложение. Сайт приложения не открывается, но само приложение можно скачать с github и оно прекрасно работает и без сайта.
Приложение имеет максимально простой пользовательский интерфейс и требует для работы всего три параметра - ключ робота, ID канала и номер телефона.
Ключ робота выдается служебным роботом @BotFather, этот робот создает токены авторизации для всех остальных роботов в Telegram.
С ID канала интереснее. С роботами в Telegrаm можно работать напрямую а можно добавить робота в свою группу и взаимодействовать с ним оттуда. В данном случае подразумевается именно второй вариант.
Создаем новую группу в Telegram, добавляем в нее помимо себя, только что созданного робота. Чтобы узнать ID чата нужно кратковременно добавить в чат еще одного робота @RawDataBot - этот робот покажет нам ID чата которое и нужно использовать при настройке приложения. После того как мы узнали id чата робота @RawDataBot можно из чата удалить.
В качестве номера телефона я указал свой основной телефон.
Если все настроено правильно все новые SMS сообщения начнут приходить в созданный Telegram чат.
Назойливая карусель обоев в телефонах Xiaomi Mi
Телефон обновил что-то у себя в прошивке, после чего на экране блокировки вместо скучного изображения, которое я туда поставил стали показываться веселые картинки с забавными фактами. Может для кого-то оно так и нужно, но меня это дико бесило. Один раз я уже эту порнографию отключил, но совершенно забыл как. Отдельно бесит что, пока найдешь как это отключить - испортишь не одну настройку и затем ищешь как включить ее обратно.
В конце концов нашел как это отключить - идем в Settings, выбираем "Always On Display & Lock Screen" находим раздел "Wallpaper Carousel" заходим туда и вырубаем ее к чертям.
Вырубить просто так сразу не получится - сначала приложение предложит вместо выключения функционала использовать собственные фото - не ведемся на развод, отказываемся. Затем приложение попросит дать фидбек, что именно не понравилось - вежливо отвечаем, или невежливо посылаем.
После вышепроделанного оказывается что карусель все еще на месте! Не нужно отчаиваться! Идем в настройки обоев и еще раз устанавливаем фоновое изображение на экран телефона.
Теперь все работает как надо - телефон снова стал достаточно скучным и превратился из пожирателя времени в толкового помощника по жизни.